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: Wed Sep 16 23:43:15 UTC 2026
Modified Files:
pkgsrc/devel/libextractor: Makefile PLIST distinfo
Log Message:
libextractor: update to 1.15.
Security fix release.
Fix pkglint.
Add test arget.
Mon Jun 29 07:58:39 PM CEST 2026
Fix potential 4 MB on-stack memory allocation that could
result in a stack-based buffer overflow in the OLE2 extractor.
Thanks to Haitam Lazaar for reporting.
Releasing GNU libextractor 1.15. -CG
Mon May 25 12:43:20 PM CEST 2026
Revive REAL plugin (fixes #2518).
Revive VLC plugin (fixes #2075).
Fix issues in ELF plugin (fixes #8514).
Fix issues in HTML plugin (fixes #8620).
Fix issues in EXIV2 plugin (fixes #8513, #9223).
Revive Applefile plugin (fixes #2517).
Revive MPEG plugin (fixes #2078/#2231).
Revive PDF plugin (fixes #2072).
Releasing GNU libextractor 1.14. -CG
To generate a diff of this commit:
cvs rdiff -u -r1.146 -r1.147 pkgsrc/devel/libextractor/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/libextractor/PLIST
cvs rdiff -u -r1.33 -r1.34 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.146 pkgsrc/devel/libextractor/Makefile:1.147
--- pkgsrc/devel/libextractor/Makefile:1.146 Wed Sep 2 19:01:36 2026
+++ pkgsrc/devel/libextractor/Makefile Wed Sep 16 23:43:15 2026
@@ -1,28 +1,39 @@
-# $NetBSD: Makefile,v 1.146 2026/09/02 19:01:36 wiz Exp $
+# $NetBSD: Makefile,v 1.147 2026/09/16 23:43:15 wiz Exp $
-DISTNAME= libextractor-1.13
-PKGREVISION= 28
+DISTNAME= libextractor-1.15
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=libextractor/}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://gnu.org/s/libextractor/
+HOMEPAGE= https://www.gnu.org/software/libextractor/
COMMENT= Metadata extractor for various file data types
LICENSE= gnu-gpl-v3
USE_LIBTOOL= yes
-USE_LANGUAGES= c c++11
+USE_LANGUAGES= c c++
+USE_CXX_FEATURES= c++11
USE_PKGLOCALEDIR= yes
USE_TOOLS+= gmake msgfmt msgmerge pkg-config xgettext
GNU_CONFIGURE= yes
INFO_FILES= yes
PTHREAD_OPTS+= require
+TEST_TARGET= check
+
CONFLICTS= csound-{bath,dev}-[0-9]* # bin/extract
# This package requires dlopen, so save on space by skipping non-PIC libs
SHLIBTOOL_OVERRIDE= # empty
+# as of 1.15
+# TOTAL: 7
+# PASS: 3
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 4
+# XPASS: 0
+# ERROR: 0
+
.include "../../archivers/libarchive/buildlink3.mk"
.include "../../audio/flac/buildlink3.mk"
.include "../../audio/libsmf/buildlink3.mk"
@@ -36,9 +47,10 @@ SHLIBTOOL_OVERRIDE= # empty
.include "../../graphics/exiv2/buildlink3.mk"
.include "../../graphics/giflib/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
-.include "../../multimedia/ffmpeg4/buildlink3.mk"
+.include "../../multimedia/ffmpeg8/buildlink3.mk"
.include "../../multimedia/libmpeg2/buildlink3.mk"
.include "../../multimedia/mp4v2/buildlink3.mk"
+.include "../../print/poppler-cpp/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../sysutils/file/buildlink3.mk"
.include "../../textproc/iso-codes/buildlink3.mk"
Index: pkgsrc/devel/libextractor/PLIST
diff -u pkgsrc/devel/libextractor/PLIST:1.17 pkgsrc/devel/libextractor/PLIST:1.18
--- pkgsrc/devel/libextractor/PLIST:1.17 Tue Apr 16 19:01:49 2024
+++ pkgsrc/devel/libextractor/PLIST Wed Sep 16 23:43:15 2026
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.17 2024/04/16 19:01:49 nikita Exp $
+@comment $NetBSD: PLIST,v 1.18 2026/09/16 23:43:15 wiz Exp $
bin/extract
include/extractor.h
info/libextractor.info
lib/libextractor.la
+lib/libextractor/libextractor_applefile.la
lib/libextractor/libextractor_archive.la
lib/libextractor/libextractor_deb.la
lib/libextractor/libextractor_dvi.la
@@ -25,6 +26,7 @@ lib/libextractor/libextractor_ole2.la
lib/libextractor/libextractor_pdf.la
lib/libextractor/libextractor_png.la
lib/libextractor/libextractor_ps.la
+lib/libextractor/libextractor_qt.la
lib/libextractor/libextractor_real.la
lib/libextractor/libextractor_riff.la
lib/libextractor/libextractor_s3m.la
@@ -38,12 +40,14 @@ lib/libextractor_common.la
lib/pkgconfig/libextractor.pc
man/man1/extract.1
man/man3/libextractor.3
+share/locale/ar/LC_MESSAGES/libextractor.mo
share/locale/da/LC_MESSAGES/libextractor.mo
share/locale/de/LC_MESSAGES/libextractor.mo
share/locale/es/LC_MESSAGES/libextractor.mo
share/locale/fr/LC_MESSAGES/libextractor.mo
share/locale/ga/LC_MESSAGES/libextractor.mo
share/locale/it/LC_MESSAGES/libextractor.mo
+share/locale/ka/LC_MESSAGES/libextractor.mo
share/locale/nl/LC_MESSAGES/libextractor.mo
share/locale/pl/LC_MESSAGES/libextractor.mo
share/locale/pt_BR/LC_MESSAGES/libextractor.mo
Index: pkgsrc/devel/libextractor/distinfo
diff -u pkgsrc/devel/libextractor/distinfo:1.33 pkgsrc/devel/libextractor/distinfo:1.34
--- pkgsrc/devel/libextractor/distinfo:1.33 Tue Apr 16 19:01:49 2024
+++ pkgsrc/devel/libextractor/distinfo Wed Sep 16 23:43:15 2026
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.33 2024/04/16 19:01:49 nikita Exp $
+$NetBSD: distinfo,v 1.34 2026/09/16 23:43:15 wiz Exp $
-BLAKE2s (libextractor-1.13.tar.gz) = 424c3c27c3c6d5f84ec9523292b697f5b4757a13b43711abda5d2f714f0f4dc3
-SHA512 (libextractor-1.13.tar.gz) = 8e6844bbd8e7dc3e19fa151719549ecdfc4f3beacc165090ca4446b0306c8d99b3c336bc0ca20af2b557c9df29be084eedda9eb66a340a64fb84e63c90dc112e
-Size (libextractor-1.13.tar.gz) = 8173930 bytes
-SHA1 (patch-src_plugins_exiv2__extractor.cc) = 3567c93412d9747322c00d46a7e8e3068b285bde
+BLAKE2s (libextractor-1.15.tar.gz) = e1819db3dcb4a20ecc0290c58da2da9cd201766a71dcbd04433f1c4e7541d90d
+SHA512 (libextractor-1.15.tar.gz) = 78e35d2ed662aaecb67ccaedb681308738343aa8ba16861a4fc7b73b000f950a3d72fd83315bf9570248dc2f5e7cec09839c05725533455d31f182ff04f11b21
+Size (libextractor-1.15.tar.gz) = 8307410 bytes
Home |
Main Index |
Thread Index |
Old Index