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