pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/libextractor



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Sep 26 09:39:57 UTC 2026

Modified Files:
        pkgsrc/devel/libextractor: Makefile PLIST distinfo

Log Message:
libextractor: update to 1.19.

Thu Jul 30 11:14:02 PM CEST 2026
    Add new RTF and msoffice plugins.
    Fix interesting bugs and performance issues in ancient unzip logic.
    Fix offset calculation issue in WAV extractor.
    Minor memory leaks fixed in ELF extractor.
    Add support for OSSfuzz.
    Releasing GNU libextractor 1.19. -CG

Tue Jul 28 11:14:02 PM CEST 2026
    Detect secure execution mode properly when deciding whether to
    honor LIBEXTRACTOR_PREFIX: use secure_getenv() where available,
    and otherwise fall back to issetugid() or to comparing the real
    against the effective UID/GID, instead of merely checking for
    root (#11609).
    Releasing GNU libextractor 1.18. -CG

Sun Jul  5 10:55:57 PM CEST 2026
    Fixing various minor issues, including a missing 0 terminator
    in ZIP handling under particular circumstances.
    Thanks to Haitam Lazaar for reporting.
    Releasing GNU libextractor 1.17. -CG

Tue Jun 30 05:13:30 PM CEST 2026
    Fix tIME chunk parser in PNG plugin.
    Fix mime-type detection in QT plugin.
    Fix wrong constant used in REAL plugin.
    Fix multi-chunked decompression in DEB plugin.
    Fix memory leak in GIF plugin (on error path).
    Fix error handling in W32 IPC logic.
    Fix some bit-flags set incorrectly for gzip-compressed headers.
    Security fix to not honor LIBEXTRACTOR_PREFIX in case we
    are linked into SUID binary and are running as root (which
    is anyway a bad idea, but we can be more conservative).
    Thanks to Haitam Lazaar for reporting.
    Releasing GNU libextractor 1.16. -CG


To generate a diff of this commit:
cvs rdiff -u -r1.148 -r1.149 pkgsrc/devel/libextractor/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/libextractor/PLIST
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/libextractor/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/libextractor/Makefile
diff -u pkgsrc/devel/libextractor/Makefile:1.148 pkgsrc/devel/libextractor/Makefile:1.149
--- pkgsrc/devel/libextractor/Makefile:1.148    Sat Sep 19 13:47:56 2026
+++ pkgsrc/devel/libextractor/Makefile  Sat Sep 26 09:39:57 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.148 2026/09/19 13:47:56 wiz Exp $
+# $NetBSD: Makefile,v 1.149 2026/09/26 09:39:57 wiz Exp $
 
-DISTNAME=      libextractor-1.15
-PKGREVISION=   1
+DISTNAME=      libextractor-1.19
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GNU:=libextractor/}
 
@@ -29,7 +28,8 @@ CONFLICTS=            csound-{bath,dev}-[0-9]*        # b
 # This package requires dlopen, so save on space by skipping non-PIC libs
 SHLIBTOOL_OVERRIDE=    # empty
 
-# as of 1.15
+# https://bugs.gnunet.org/view.php?id=11826
+# as of 1.19
 # TOTAL: 7
 # PASS:  3
 # SKIP:  0

Index: pkgsrc/devel/libextractor/PLIST
diff -u pkgsrc/devel/libextractor/PLIST:1.18 pkgsrc/devel/libextractor/PLIST:1.19
--- pkgsrc/devel/libextractor/PLIST:1.18        Wed Sep 16 23:43:15 2026
+++ pkgsrc/devel/libextractor/PLIST     Sat Sep 26 09:39:57 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2026/09/16 23:43:15 wiz Exp $
+@comment $NetBSD: PLIST,v 1.19 2026/09/26 09:39:57 wiz Exp $
 bin/extract
 include/extractor.h
 info/libextractor.info
@@ -18,6 +18,7 @@ lib/libextractor/libextractor_man.la
 lib/libextractor/libextractor_midi.la
 lib/libextractor/libextractor_mime.la
 lib/libextractor/libextractor_mpeg.la
+lib/libextractor/libextractor_msoffice.la
 lib/libextractor/libextractor_nsf.la
 lib/libextractor/libextractor_nsfe.la
 lib/libextractor/libextractor_odf.la
@@ -29,6 +30,7 @@ lib/libextractor/libextractor_ps.la
 lib/libextractor/libextractor_qt.la
 lib/libextractor/libextractor_real.la
 lib/libextractor/libextractor_riff.la
+lib/libextractor/libextractor_rtf.la
 lib/libextractor/libextractor_s3m.la
 lib/libextractor/libextractor_sid.la
 lib/libextractor/libextractor_thumbnailgtk.la

Index: pkgsrc/devel/libextractor/distinfo
diff -u pkgsrc/devel/libextractor/distinfo:1.34 pkgsrc/devel/libextractor/distinfo:1.35
--- pkgsrc/devel/libextractor/distinfo:1.34     Wed Sep 16 23:43:15 2026
+++ pkgsrc/devel/libextractor/distinfo  Sat Sep 26 09:39:57 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.34 2026/09/16 23:43:15 wiz Exp $
+$NetBSD: distinfo,v 1.35 2026/09/26 09:39:57 wiz Exp $
 
-BLAKE2s (libextractor-1.15.tar.gz) = e1819db3dcb4a20ecc0290c58da2da9cd201766a71dcbd04433f1c4e7541d90d
-SHA512 (libextractor-1.15.tar.gz) = 78e35d2ed662aaecb67ccaedb681308738343aa8ba16861a4fc7b73b000f950a3d72fd83315bf9570248dc2f5e7cec09839c05725533455d31f182ff04f11b21
-Size (libextractor-1.15.tar.gz) = 8307410 bytes
+BLAKE2s (libextractor-1.19.tar.gz) = 2edc5d2350c2ebe24b8921ffa509d9e28df1b934e856b02ab49352cf88f900ab
+SHA512 (libextractor-1.19.tar.gz) = 41a2c9aaa5a76d367a7ddd024d064cc370ce0260b249fb8895b4ad0d24e7b0325b377768804dc33ac86944ae817d5a1bf48c2224774762db4dd7a90c7141d19a
+Size (libextractor-1.19.tar.gz) = 8557637 bytes



Home | Main Index | Thread Index | Old Index