pkgsrc-Changes archive

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

CVS commit: pkgsrc/print



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Jun 24 21:55:30 UTC 2026

Modified Files:
        pkgsrc/print/poppler: Makefile Makefile.common PLIST distinfo
        pkgsrc/print/poppler-cpp: Makefile PLIST
        pkgsrc/print/poppler-includes: Makefile PLIST
        pkgsrc/print/poppler-qt5: Makefile PLIST
        pkgsrc/print/poppler-qt6: Makefile PLIST
        pkgsrc/print/poppler-utils: Makefile
Removed Files:
        pkgsrc/print/poppler/patches: patch-CMakeLists.txt

Log Message:
poppler*: update to 26.06.0

Release 26.06.0:
        core:
         * Improve annotations initialization thread-safety
         * CairoFontEngine: Properly honor font face index
         * Internal code improvements
         * Fix crashes in malformed documents

Release 26.05.0:
        core:
         * Improve reconstruction of damaged files. Issue #1693
         * PSOutputDev: Remove "pipe as filename" feature
         * PSOutputDev: Respect pre-existing PageSize policies. Issue #1610
         * Internal code improvements
         * Fix crashes in malformed documents

        glib:
         * Improve PopplerPage thread-safety

        utils:
         * pdftotext: Add -remove-hyphens option
         * pdftotext: Do not abort on empty strings. Issue #1699

        build system:
         * Increase minimum required dependency versions to those of Ubuntu 24.04

Release 26.04.0:
        core:
         * Splash: Improve knockout groups rendering. Issue #1538
         * Improve reconstruction of damaged files
         * Performance improvement in files with peculiar Form objects. Issue #1682
         * Fix memory leak if embedding png fails
         * Internal code improvements

        qt5:
         * Fix inverted continuation rect in performMultipleTextSearch

        qt6:
         * Fix inverted continuation rect in performMultipleTextSearch

Release 26.03.0:
        core:
         * Add compression support for stamp annotation images
         * NSS signature backend: Look for Firefox profiles also in XDG config directory
         * GPG signature backend: Fix marking of qualified keys
         * Simplify the form of some ink annotations
         * Speed improvements for some fixes
         * Internal code improvements

        qt5:
         * Replace deprecated Qt::SystemLocaleDate
         * Fix wrong result bottom coordinate when searching across lines

        qt6:
         * Fix wrong result bottom coordinate when searching across lines

        glib:
         * Mark structure_element_iter_new as nullable

        build system:
         * Remove USE_FLOAT cmake option

Release 26.02.0:
        core:
         * Improvements in signature checking
         * Improve rendering of files using the CalGray color space
         * Internal code improvements
         * Fix crashes in malformed documents

        utils:
         * pdftotext: Fix page level bounds calculation in tsv mode

        build system:
         * unmaintained value for some options has been replaced by UnmaintainedWillBeRemovedInJuly2026

Release 26.01.0:
        core:
         * Improve signature compatibiluty on some files
         * Add support for de-facto standard annotation icons
         * Splash: Implement more blending modes for mono1/8
         * Internal code improvements
         * Fix crashes in malformed documents

        utils:
         * pdfinfo: Print alt text in -struct

        cpp:
         * Remove deprecated time functions

        qt:
         * Add reading order option for getText()

Release 25.12.0:
        core:
         * Be less strict about the Page Annots object being correct. Issue #1641
         * Fix rendering of some annotations. Issue #1642
         * TextOuputDev: change default line ending to \n
         * Splash: Performance improvements
         * Ignore color operators when painting a Type3 font with d1
         * Internal code improvements
         * Fix crashes in malformed documents

        utils:
         * pdfsig: specify search order for NSS certificate database on the man page

        build system:
         * Switch to C++23

Release 25.11.0:
        core:
         * NSS Signatures: Tweak the logic that decides which firefox profile to use
         * NSS Signatures: call PORT_GetError() only if the preceding CERT_PKIXVerifyCert() fails
         * Splash: Performance improvements
         * Fix crashes in malformed documents

        glib:
         * Fix ocsp check for signatures validation
         * Fix warning when running glib-mkenums

Release 25.10.0:
        core:
         * Fix image signature getting lost
         * Don't embed substitutions for base14 fonts
         * Form font improvements
         * Handle signatures padded with random data
         * Add feature to Ink annotation to render with multiply blend mode
         * Internal code improvements
         * Fix crashes in malformed documents

        glib:
         * Fix signature text
         * Add feature to Ink annotation to render with multiply blend mode

        cpp:
         * Added embedded_file::unicodeName function

Release 25.09.1:
        core:
         * Internal code improvements

        build system:
         * Fix generated .pc files when using old gpgme

Release 25.09.0:
        core:
         * Speed improvements when reusing the same document with different output devices
         * Speed improvements when reading from network file systems
         * Internal code improvements
         * Fix crashes in malformed documents

        glib:
         * fix ODR issue with enum

        utils:
         * pdftohtml: Fix text positioning. (Regressed in 25.07.0)

        build system:
         * Better pkgconfig support for static builds


To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128 pkgsrc/print/poppler/Makefile
cvs rdiff -u -r1.166 -r1.167 pkgsrc/print/poppler/Makefile.common
cvs rdiff -u -r1.55 -r1.56 pkgsrc/print/poppler/PLIST
cvs rdiff -u -r1.181 -r1.182 pkgsrc/print/poppler/distinfo
cvs rdiff -u -r1.62 -r1.63 pkgsrc/print/poppler-cpp/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/print/poppler-cpp/PLIST
cvs rdiff -u -r1.51 -r1.52 pkgsrc/print/poppler-includes/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/print/poppler-includes/PLIST
cvs rdiff -u -r1.95 -r1.96 pkgsrc/print/poppler-qt5/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/print/poppler-qt5/PLIST
cvs rdiff -u -r1.41 -r1.42 pkgsrc/print/poppler-qt6/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/print/poppler-qt6/PLIST
cvs rdiff -u -r1.88 -r1.89 pkgsrc/print/poppler-utils/Makefile
cvs rdiff -u -r1.1 -r0 pkgsrc/print/poppler/patches/patch-CMakeLists.txt

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

Modified files:

Index: pkgsrc/print/poppler/Makefile
diff -u pkgsrc/print/poppler/Makefile:1.127 pkgsrc/print/poppler/Makefile:1.128
--- pkgsrc/print/poppler/Makefile:1.127 Fri May 15 17:01:02 2026
+++ pkgsrc/print/poppler/Makefile       Wed Jun 24 21:55:29 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.127 2026/05/15 17:01:02 wiz Exp $
+# $NetBSD: Makefile,v 1.128 2026/06/24 21:55:29 wiz Exp $
 
 COMMENT=       PDF rendering library
-PKGREVISION=   10
 
 SUPERSEDES+=   poppler-glib-[0-9]*
 

Index: pkgsrc/print/poppler/Makefile.common
diff -u pkgsrc/print/poppler/Makefile.common:1.166 pkgsrc/print/poppler/Makefile.common:1.167
--- pkgsrc/print/poppler/Makefile.common:1.166  Thu Feb  5 08:16:24 2026
+++ pkgsrc/print/poppler/Makefile.common        Wed Jun 24 21:55:29 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.166 2026/02/05 08:16:24 wiz Exp $
+# $NetBSD: Makefile.common,v 1.167 2026/06/24 21:55:29 wiz Exp $
 #
 # used by print/poppler/Makefile
 # used by print/poppler-cpp/Makefile
@@ -7,7 +7,7 @@
 # used by print/poppler-qt6/Makefile
 # used by print/poppler-utils/Makefile
 
-POPPLER_VERS=  25.08.0
+POPPLER_VERS=  26.06.0
 DISTNAME=      poppler-${POPPLER_VERS}
 CATEGORIES=    print
 MASTER_SITES=  https://poppler.freedesktop.org/

Index: pkgsrc/print/poppler/PLIST
diff -u pkgsrc/print/poppler/PLIST:1.55 pkgsrc/print/poppler/PLIST:1.56
--- pkgsrc/print/poppler/PLIST:1.55     Fri Aug 22 08:04:03 2025
+++ pkgsrc/print/poppler/PLIST  Wed Jun 24 21:55:29 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.55 2025/08/22 08:04:03 adam Exp $
+@comment $NetBSD: PLIST,v 1.56 2026/06/24 21:55:29 wiz Exp $
 include/poppler/glib/poppler-action.h
 include/poppler/glib/poppler-annot.h
 include/poppler/glib/poppler-attachment.h
@@ -17,10 +17,10 @@ include/poppler/glib/poppler.h
 lib/girepository-1.0/Poppler-0.18.typelib
 lib/libpoppler-glib.so
 lib/libpoppler-glib.so.8
-lib/libpoppler-glib.so.8.30.0
+lib/libpoppler-glib.so.8.31.0
 lib/libpoppler.so
-lib/libpoppler.so.152
-lib/libpoppler.so.152.0.0
+lib/libpoppler.so.161
+lib/libpoppler.so.161.0.0
 lib/pkgconfig/poppler-glib.pc
 lib/pkgconfig/poppler.pc
 share/doc/poppler/README-XPDF

Index: pkgsrc/print/poppler/distinfo
diff -u pkgsrc/print/poppler/distinfo:1.181 pkgsrc/print/poppler/distinfo:1.182
--- pkgsrc/print/poppler/distinfo:1.181 Fri Aug 22 08:04:03 2025
+++ pkgsrc/print/poppler/distinfo       Wed Jun 24 21:55:29 2026
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.181 2025/08/22 08:04:03 adam Exp $
+$NetBSD: distinfo,v 1.182 2026/06/24 21:55:29 wiz Exp $
 
-BLAKE2s (poppler-25.08.0.tar.xz) = e3e3725d907c3069842c2aa53716f144adc08449a85c0b393d39c39dc1b8a946
-SHA512 (poppler-25.08.0.tar.xz) = ebefb6952bbec3356bbe1e43562203fc4446065ff289bc181ecc6f5a11901b7cc002ce1b0746487bb5b52535df0f0b77866ea427b244df1ba6d87bffce555999
-Size (poppler-25.08.0.tar.xz) = 1975316 bytes
-SHA1 (patch-CMakeLists.txt) = db4e962f42b2b4a212c6d215111114ac439b4f89
+BLAKE2s (poppler-26.06.0.tar.xz) = a9c3f5adca30a26b72903eb8df3a3ca226fe0a1da642e621ec3fc4a48b3ca181
+SHA512 (poppler-26.06.0.tar.xz) = 65ddfed90f07740a1f6ba641db7902ac537bf9d18d7f39de834c15a932dac8f5145552fa44a938a1938cc7424566f1e4fce6371e64b9c5b554e16b55ff5b643b
+Size (poppler-26.06.0.tar.xz) = 2044116 bytes

Index: pkgsrc/print/poppler-cpp/Makefile
diff -u pkgsrc/print/poppler-cpp/Makefile:1.62 pkgsrc/print/poppler-cpp/Makefile:1.63
--- pkgsrc/print/poppler-cpp/Makefile:1.62      Thu May 14 16:41:57 2026
+++ pkgsrc/print/poppler-cpp/Makefile   Wed Jun 24 21:55:30 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.62 2026/05/14 16:41:57 ryoon Exp $
+# $NetBSD: Makefile,v 1.63 2026/06/24 21:55:30 wiz Exp $
 
 PKGNAME=       poppler-cpp-${POPPLER_VERS}
-PKGREVISION=   8
 
 COMMENT=       PDF rendering library (cpp wrapper)
 

Index: pkgsrc/print/poppler-cpp/PLIST
diff -u pkgsrc/print/poppler-cpp/PLIST:1.11 pkgsrc/print/poppler-cpp/PLIST:1.12
--- pkgsrc/print/poppler-cpp/PLIST:1.11 Sun Jul 13 08:16:02 2025
+++ pkgsrc/print/poppler-cpp/PLIST      Wed Jun 24 21:55:30 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2025/07/13 08:16:02 wiz Exp $
+@comment $NetBSD: PLIST,v 1.12 2026/06/24 21:55:30 wiz Exp $
 include/poppler/cpp/poppler-destination.h
 include/poppler/cpp/poppler-document.h
 include/poppler/cpp/poppler-embedded-file.h
@@ -14,6 +14,6 @@ include/poppler/cpp/poppler-toc.h
 include/poppler/cpp/poppler-version.h
 include/poppler/cpp/poppler_cpp_export.h
 lib/libpoppler-cpp.so
-lib/libpoppler-cpp.so.2
-lib/libpoppler-cpp.so.2.1.0
+lib/libpoppler-cpp.so.3
+lib/libpoppler-cpp.so.3.0.0
 lib/pkgconfig/poppler-cpp.pc

Index: pkgsrc/print/poppler-includes/Makefile
diff -u pkgsrc/print/poppler-includes/Makefile:1.51 pkgsrc/print/poppler-includes/Makefile:1.52
--- pkgsrc/print/poppler-includes/Makefile:1.51 Thu May 14 16:41:57 2026
+++ pkgsrc/print/poppler-includes/Makefile      Wed Jun 24 21:55:30 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.51 2026/05/14 16:41:57 ryoon Exp $
+# $NetBSD: Makefile,v 1.52 2026/06/24 21:55:30 wiz Exp $
 
 PKGNAME=       poppler-includes-${POPPLER_VERS}
-PKGREVISION=   6
 
 COMMENT=       Poppler Xpdf includes (unsupported)
 
@@ -11,6 +10,7 @@ NO_BUILD=     yes
 
 INCDIR=                ${DESTDIR}${PREFIX}/include
 
+CMAKE_CONFIGURE_ARGS+= -DENABLE_BOOST=OFF
 CMAKE_CONFIGURE_ARGS+= -DENABLE_QT5=OFF
 CMAKE_CONFIGURE_ARGS+= -DENABLE_QT6=OFF
 

Index: pkgsrc/print/poppler-includes/PLIST
diff -u pkgsrc/print/poppler-includes/PLIST:1.28 pkgsrc/print/poppler-includes/PLIST:1.29
--- pkgsrc/print/poppler-includes/PLIST:1.28    Sun Jul 13 08:16:02 2025
+++ pkgsrc/print/poppler-includes/PLIST Wed Jun 24 21:55:30 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.28 2025/07/13 08:16:02 wiz Exp $
+@comment $NetBSD: PLIST,v 1.29 2026/06/24 21:55:30 wiz Exp $
 include/poppler/Annot.h
 include/poppler/AnnotStampImageHelper.h
 include/poppler/Array.h
@@ -39,6 +39,7 @@ include/poppler/PDFDoc.h
 include/poppler/PDFDocBuilder.h
 include/poppler/PDFDocEncoding.h
 include/poppler/PDFDocFactory.h
+include/poppler/PDFRectangle.h
 include/poppler/PSOutputDev.h
 include/poppler/Page.h
 include/poppler/PageTransition.h

Index: pkgsrc/print/poppler-qt5/Makefile
diff -u pkgsrc/print/poppler-qt5/Makefile:1.95 pkgsrc/print/poppler-qt5/Makefile:1.96
--- pkgsrc/print/poppler-qt5/Makefile:1.95      Thu May 14 16:41:57 2026
+++ pkgsrc/print/poppler-qt5/Makefile   Wed Jun 24 21:55:30 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.95 2026/05/14 16:41:57 ryoon Exp $
+# $NetBSD: Makefile,v 1.96 2026/06/24 21:55:30 wiz Exp $
 
 PKGNAME=       poppler-qt5-${POPPLER_VERS}
-PKGREVISION=   8
 COMMENT=       PDF rendering library (Qt5 wrapper)
 
 CMAKE_CONFIGURE_ARGS+= -DBUILD_GTK_TESTS=OFF

Index: pkgsrc/print/poppler-qt5/PLIST
diff -u pkgsrc/print/poppler-qt5/PLIST:1.23 pkgsrc/print/poppler-qt5/PLIST:1.24
--- pkgsrc/print/poppler-qt5/PLIST:1.23 Sun Jul 13 08:16:02 2025
+++ pkgsrc/print/poppler-qt5/PLIST      Wed Jun 24 21:55:30 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2025/07/13 08:16:02 wiz Exp $
+@comment $NetBSD: PLIST,v 1.24 2026/06/24 21:55:30 wiz Exp $
 include/poppler/qt5/poppler-annotation.h
 include/poppler/qt5/poppler-export.h
 include/poppler/qt5/poppler-form.h
@@ -10,5 +10,5 @@ include/poppler/qt5/poppler-qt5.h
 include/poppler/qt5/poppler-version.h
 lib/libpoppler-qt5.so
 lib/libpoppler-qt5.so.1
-lib/libpoppler-qt5.so.1.39.0
+lib/libpoppler-qt5.so.1.40.0
 lib/pkgconfig/poppler-qt5.pc

Index: pkgsrc/print/poppler-qt6/Makefile
diff -u pkgsrc/print/poppler-qt6/Makefile:1.41 pkgsrc/print/poppler-qt6/Makefile:1.42
--- pkgsrc/print/poppler-qt6/Makefile:1.41      Thu May 14 16:41:57 2026
+++ pkgsrc/print/poppler-qt6/Makefile   Wed Jun 24 21:55:30 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2026/05/14 16:41:57 ryoon Exp $
+# $NetBSD: Makefile,v 1.42 2026/06/24 21:55:30 wiz Exp $
 
 PKGNAME=       poppler-qt6-${POPPLER_VERS}
-PKGREVISION=   8
 COMMENT=       PDF rendering library (Qt6 wrapper)
 
 CMAKE_CONFIGURE_ARGS+= -DBUILD_GTK_TESTS=OFF

Index: pkgsrc/print/poppler-qt6/PLIST
diff -u pkgsrc/print/poppler-qt6/PLIST:1.5 pkgsrc/print/poppler-qt6/PLIST:1.6
--- pkgsrc/print/poppler-qt6/PLIST:1.5  Thu Jul 17 05:44:47 2025
+++ pkgsrc/print/poppler-qt6/PLIST      Wed Jun 24 21:55:30 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/07/17 05:44:47 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2026/06/24 21:55:30 wiz Exp $
 include/poppler/qt6/poppler-annotation.h
 include/poppler/qt6/poppler-converter.h
 include/poppler/qt6/poppler-export.h
@@ -11,5 +11,5 @@ include/poppler/qt6/poppler-qt6.h
 include/poppler/qt6/poppler-version.h
 lib/libpoppler-qt6.so
 lib/libpoppler-qt6.so.3
-lib/libpoppler-qt6.so.3.11.0
+lib/libpoppler-qt6.so.3.12.0
 lib/pkgconfig/poppler-qt6.pc

Index: pkgsrc/print/poppler-utils/Makefile
diff -u pkgsrc/print/poppler-utils/Makefile:1.88 pkgsrc/print/poppler-utils/Makefile:1.89
--- pkgsrc/print/poppler-utils/Makefile:1.88    Thu May 14 16:41:57 2026
+++ pkgsrc/print/poppler-utils/Makefile Wed Jun 24 21:55:30 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.88 2026/05/14 16:41:57 ryoon Exp $
+# $NetBSD: Makefile,v 1.89 2026/06/24 21:55:30 wiz Exp $
 
 PKGNAME=       poppler-utils-${POPPLER_VERS}
-PKGREVISION=   8
 COMMENT=       PDF utilities (from poppler)
 
 CONFLICTS+=    poppler-0.5.1{,nb*}



Home | Main Index | Thread Index | Old Index