poppler*: update to 22.01.0 Release 22.01.0: core: * Allow local (relative to dll) fonts dir on Windows * TextOutputDev: require more spacing between columns. Issue #1093 * Fix crash in Splash::gouraudTriangleShadedFill. Issue #1183 * Fix crash when calling Form::reset() * GfxSeparationColorSpace: Check validity of colorspace and function. Issue #1184 * Minor code improvements glib: * Include glib.h before using defines from it * Close file descriptors on error * Plug some memory leaks * Replace use of deprecated g_memdup/g_time_zone_new * Remove FD-taking functions on windows utils: * pdfsig: Add support for documents with passwords * pdfsig: Fix signing with -sign if nss password is needed Release 21.12.0: core: * Add API to add images * CairoOutputDev: Fix de-duping of Flate images * Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393 * Minor code improvements glib: * Add API for validation of signatures * Add API to read/save to file descriptor utils: * pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117 build system: * Increase C++ standard to 17diff -r1.126 -r1.127 pkgsrc/print/poppler/Makefile.common
(wiz)
@@ -1,23 +1,23 @@ | @@ -1,23 +1,23 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.126 2021/11/07 13:01:24 wiz Exp $ | 1 | # $NetBSD: Makefile.common,v 1.127 2022/01/08 11:16:05 wiz Exp $ | |
2 | # | 2 | # | |
3 | # used by print/poppler/Makefile | 3 | # used by print/poppler/Makefile | |
4 | # used by print/poppler-cpp/Makefile | 4 | # used by print/poppler-cpp/Makefile | |
5 | # used by print/poppler-glib/Makefile | 5 | # used by print/poppler-glib/Makefile | |
6 | # used by print/poppler-includes/Makefile | 6 | # used by print/poppler-includes/Makefile | |
7 | # used by print/poppler-qt5/Makefile | 7 | # used by print/poppler-qt5/Makefile | |
8 | # used by print/poppler-utils/Makefile | 8 | # used by print/poppler-utils/Makefile | |
9 | 9 | |||
10 | POPPLER_VERS= 21.11.0 | 10 | POPPLER_VERS= 22.01.0 | |
11 | DISTNAME= poppler-${POPPLER_VERS} | 11 | DISTNAME= poppler-${POPPLER_VERS} | |
12 | CATEGORIES= print | 12 | CATEGORIES= print | |
13 | MASTER_SITES= https://poppler.freedesktop.org/ | 13 | MASTER_SITES= https://poppler.freedesktop.org/ | |
14 | EXTRACT_SUFX= .tar.xz | 14 | EXTRACT_SUFX= .tar.xz | |
15 | 15 | |||
16 | MAINTAINER= reed@reedmedia.net | 16 | MAINTAINER= reed@reedmedia.net | |
17 | HOMEPAGE= https://poppler.freedesktop.org/ | 17 | HOMEPAGE= https://poppler.freedesktop.org/ | |
18 | LICENSE= gnu-gpl-v2 | 18 | LICENSE= gnu-gpl-v2 | |
19 | 19 | |||
20 | DISTINFO_FILE= ${.CURDIR}/../../print/poppler/distinfo | 20 | DISTINFO_FILE= ${.CURDIR}/../../print/poppler/distinfo | |
21 | PATCHDIR= ${.CURDIR}/../../print/poppler/patches | 21 | PATCHDIR= ${.CURDIR}/../../print/poppler/patches | |
22 | 22 | |||
23 | USE_CMAKE= yes | 23 | USE_CMAKE= yes |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.36 2021/11/07 13:01:24 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.37 2022/01/08 11:16:05 wiz Exp $ | |
2 | lib/libpoppler.so | 2 | lib/libpoppler.so | |
3 | lib/libpoppler.so.115 | 3 | lib/libpoppler.so.117 | |
4 | lib/libpoppler.so.115.0.0 | 4 | lib/libpoppler.so.117.0.0 | |
5 | lib/pkgconfig/poppler.pc | 5 | lib/pkgconfig/poppler.pc | |
6 | share/doc/poppler/README-XPDF | 6 | share/doc/poppler/README-XPDF | |
7 | share/doc/poppler/README.md | 7 | share/doc/poppler/README.md |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.157 2021/11/07 13:01:24 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.158 2022/01/08 11:16:05 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (poppler-21.11.0.tar.xz) = 9835924437d70e2e20e9299d4ad06183473c9ca4afe826f80d936d6d12d91cd9 | 3 | BLAKE2s (poppler-22.01.0.tar.xz) = cced69fa9241f7aa0c6cc5af2ccbdf8457724f97a7e54f9c755b7b51416ce1d1 | |
4 | SHA512 (poppler-21.11.0.tar.xz) = 354d6372093e7ecedf95c43e8d203e9b2781ff7ecd81cd3920cb8c72a37463b47423ce7ab3c8233c0f031f2c024ac1ba5c8d442c80e6643722192fb9638e5d3a | 4 | SHA512 (poppler-22.01.0.tar.xz) = c6ea908a9188483ca588ac81d3e92dd15a405f90d36cc7059e618c8a7e3e9faeda82717aba5df34adb4a0a94e2fbecd472acec44972272349cc8d5a57b7405d1 | |
5 | Size (poppler-21.11.0.tar.xz) = 1783592 bytes | 5 | Size (poppler-22.01.0.tar.xz) = 1801984 bytes | |
6 | SHA1 (patch-poppler_poppler-config.h.cmake) = d2a67beb1275f10f19468421f203806ead6fa8ff | 6 | SHA1 (patch-poppler_poppler-config.h.cmake) = d2a67beb1275f10f19468421f203806ead6fa8ff |
@@ -1,16 +1,15 @@ | @@ -1,16 +1,15 @@ | |||
1 | # $NetBSD: Makefile,v 1.94 2021/12/08 16:02:32 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.95 2022/01/08 11:16:05 wiz Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 1 | |||
4 | .include "../../print/poppler/Makefile.common" | 3 | .include "../../print/poppler/Makefile.common" | |
5 | 4 | |||
6 | PKGNAME= poppler-glib-${POPPLER_VERS} | 5 | PKGNAME= poppler-glib-${POPPLER_VERS} | |
7 | 6 | |||
8 | COMMENT= PDF rendering library (GLib wrapper) | 7 | COMMENT= PDF rendering library (GLib wrapper) | |
9 | 8 | |||
10 | CONFLICTS+= poppler<0.4.5nb1 | 9 | CONFLICTS+= poppler<0.4.5nb1 | |
11 | 10 | |||
12 | PKGCONFIG_OVERRIDE+= poppler-glib.pc.cmake | 11 | PKGCONFIG_OVERRIDE+= poppler-glib.pc.cmake | |
13 | 12 | |||
14 | .include "../../mk/bsd.prefs.mk" | 13 | .include "../../mk/bsd.prefs.mk" | |
15 | 14 | |||
16 | .if ${OPSYS} == "Darwin" | 15 | .if ${OPSYS} == "Darwin" |
@@ -1,22 +1,22 @@ | @@ -1,22 +1,22 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.33 2021/05/20 11:49:47 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.34 2022/01/08 11:16:05 wiz Exp $ | |
2 | include/poppler/glib/poppler-action.h | 2 | include/poppler/glib/poppler-action.h | |
3 | include/poppler/glib/poppler-annot.h | 3 | include/poppler/glib/poppler-annot.h | |
4 | include/poppler/glib/poppler-attachment.h | 4 | include/poppler/glib/poppler-attachment.h | |
5 | include/poppler/glib/poppler-date.h | 5 | include/poppler/glib/poppler-date.h | |
6 | include/poppler/glib/poppler-document.h | 6 | include/poppler/glib/poppler-document.h | |
7 | include/poppler/glib/poppler-enums.h | 7 | include/poppler/glib/poppler-enums.h | |
8 | include/poppler/glib/poppler-features.h | 8 | include/poppler/glib/poppler-features.h | |
9 | include/poppler/glib/poppler-form-field.h | 9 | include/poppler/glib/poppler-form-field.h | |
10 | include/poppler/glib/poppler-layer.h | 10 | include/poppler/glib/poppler-layer.h | |
11 | include/poppler/glib/poppler-macros.h | 11 | include/poppler/glib/poppler-macros.h | |
12 | include/poppler/glib/poppler-media.h | 12 | include/poppler/glib/poppler-media.h | |
13 | include/poppler/glib/poppler-movie.h | 13 | include/poppler/glib/poppler-movie.h | |
14 | include/poppler/glib/poppler-page.h | 14 | include/poppler/glib/poppler-page.h | |
15 | include/poppler/glib/poppler-structure-element.h | 15 | include/poppler/glib/poppler-structure-element.h | |
16 | include/poppler/glib/poppler.h | 16 | include/poppler/glib/poppler.h | |
17 | lib/girepository-1.0/Poppler-0.18.typelib | 17 | lib/girepository-1.0/Poppler-0.18.typelib | |
18 | lib/libpoppler-glib.so | 18 | lib/libpoppler-glib.so | |
19 | lib/libpoppler-glib.so.8 | 19 | lib/libpoppler-glib.so.8 | |
20 | lib/libpoppler-glib.so.8.21.0 | 20 | lib/libpoppler-glib.so.8.22.0 | |
21 | lib/pkgconfig/poppler-glib.pc | 21 | lib/pkgconfig/poppler-glib.pc | |
22 | share/gir-1.0/Poppler-0.18.gir | 22 | share/gir-1.0/Poppler-0.18.gir |
@@ -1,34 +1,36 @@ | @@ -1,34 +1,36 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.25 2021/11/07 13:01:24 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.26 2022/01/08 11:16:05 wiz Exp $ | |
2 | include/poppler/Annot.h | 2 | include/poppler/Annot.h | |
3 | include/poppler/AnnotStampImageHelper.h | 3 | include/poppler/AnnotStampImageHelper.h | |
4 | include/poppler/Array.h | 4 | include/poppler/Array.h | |
5 | include/poppler/BBoxOutputDev.h | 5 | include/poppler/BBoxOutputDev.h | |
6 | include/poppler/CMap.h | 6 | include/poppler/CMap.h | |
7 | include/poppler/CachedFile.h | 7 | include/poppler/CachedFile.h | |
8 | include/poppler/CairoFontEngine.h | 8 | include/poppler/CairoFontEngine.h | |
9 | include/poppler/CairoOutputDev.h | 9 | include/poppler/CairoOutputDev.h | |
10 | include/poppler/CairoRescaleBox.h | 10 | include/poppler/CairoRescaleBox.h | |
11 | include/poppler/Catalog.h | 11 | include/poppler/Catalog.h | |
12 | include/poppler/CertificateInfo.h | 12 | include/poppler/CertificateInfo.h | |
13 | include/poppler/CharCodeToUnicode.h | 13 | include/poppler/CharCodeToUnicode.h | |
14 | include/poppler/CharTypes.h | 14 | include/poppler/CharTypes.h | |
15 | include/poppler/CurlCachedFile.h | 15 | include/poppler/CurlCachedFile.h | |
16 | include/poppler/CurlPDFDocBuilder.h | 16 | include/poppler/CurlPDFDocBuilder.h | |
17 | include/poppler/DateInfo.h | 17 | include/poppler/DateInfo.h | |
18 | include/poppler/Decrypt.h | 18 | include/poppler/Decrypt.h | |
19 | include/poppler/Dict.h | 19 | include/poppler/Dict.h | |
20 | include/poppler/Error.h | 20 | include/poppler/Error.h | |
21 | include/poppler/ErrorCodes.h | 21 | include/poppler/ErrorCodes.h | |
22 | include/poppler/FDPDFDocBuilder.h | |||
23 | include/poppler/FILECacheLoader.h | |||
22 | include/poppler/FileSpec.h | 24 | include/poppler/FileSpec.h | |
23 | include/poppler/FontEncodingTables.h | 25 | include/poppler/FontEncodingTables.h | |
24 | include/poppler/FontInfo.h | 26 | include/poppler/FontInfo.h | |
25 | include/poppler/Form.h | 27 | include/poppler/Form.h | |
26 | include/poppler/Function.h | 28 | include/poppler/Function.h | |
27 | include/poppler/Gfx.h | 29 | include/poppler/Gfx.h | |
28 | include/poppler/GfxFont.h | 30 | include/poppler/GfxFont.h | |
29 | include/poppler/GfxState.h | 31 | include/poppler/GfxState.h | |
30 | include/poppler/GfxState_helpers.h | 32 | include/poppler/GfxState_helpers.h | |
31 | include/poppler/GlobalParams.h | 33 | include/poppler/GlobalParams.h | |
32 | include/poppler/Hints.h | 34 | include/poppler/Hints.h | |
33 | include/poppler/JArithmeticDecoder.h | 35 | include/poppler/JArithmeticDecoder.h | |
34 | include/poppler/JBIG2Stream.h | 36 | include/poppler/JBIG2Stream.h | |
@@ -54,28 +56,26 @@ include/poppler/PDFDocFactory.h | @@ -54,28 +56,26 @@ include/poppler/PDFDocFactory.h | |||
54 | include/poppler/PSOutputDev.h | 56 | include/poppler/PSOutputDev.h | |
55 | include/poppler/PSTokenizer.h | 57 | include/poppler/PSTokenizer.h | |
56 | include/poppler/Page.h | 58 | include/poppler/Page.h | |
57 | include/poppler/PageTransition.h | 59 | include/poppler/PageTransition.h | |
58 | include/poppler/Parser.h | 60 | include/poppler/Parser.h | |
59 | include/poppler/PopplerCache.h | 61 | include/poppler/PopplerCache.h | |
60 | include/poppler/PreScanOutputDev.h | 62 | include/poppler/PreScanOutputDev.h | |
61 | include/poppler/ProfileData.h | 63 | include/poppler/ProfileData.h | |
62 | include/poppler/Rendition.h | 64 | include/poppler/Rendition.h | |
63 | include/poppler/SecurityHandler.h | 65 | include/poppler/SecurityHandler.h | |
64 | include/poppler/SignatureInfo.h | 66 | include/poppler/SignatureInfo.h | |
65 | include/poppler/Sound.h | 67 | include/poppler/Sound.h | |
66 | include/poppler/SplashOutputDev.h | 68 | include/poppler/SplashOutputDev.h | |
67 | include/poppler/StdinCachedFile.h | |||
68 | include/poppler/StdinPDFDocBuilder.h | |||
69 | include/poppler/Stream-CCITT.h | 69 | include/poppler/Stream-CCITT.h | |
70 | include/poppler/Stream.h | 70 | include/poppler/Stream.h | |
71 | include/poppler/StructElement.h | 71 | include/poppler/StructElement.h | |
72 | include/poppler/StructTreeRoot.h | 72 | include/poppler/StructTreeRoot.h | |
73 | include/poppler/TextOutputDev.h | 73 | include/poppler/TextOutputDev.h | |
74 | include/poppler/UTF.h | 74 | include/poppler/UTF.h | |
75 | include/poppler/UnicodeCClassTables.h | 75 | include/poppler/UnicodeCClassTables.h | |
76 | include/poppler/UnicodeCompTables.h | 76 | include/poppler/UnicodeCompTables.h | |
77 | include/poppler/UnicodeDecompTables.h | 77 | include/poppler/UnicodeDecompTables.h | |
78 | include/poppler/UnicodeMap.h | 78 | include/poppler/UnicodeMap.h | |
79 | include/poppler/UnicodeMapFuncs.h | 79 | include/poppler/UnicodeMapFuncs.h | |
80 | include/poppler/UnicodeMapTables.h | 80 | include/poppler/UnicodeMapTables.h | |
81 | include/poppler/UnicodeTypeTable.h | 81 | include/poppler/UnicodeTypeTable.h |
@@ -1,16 +1,15 @@ | @@ -1,16 +1,15 @@ | |||
1 | # $NetBSD: Makefile,v 1.51 2021/12/08 16:06:15 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.52 2022/01/08 11:16:05 wiz Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 1 | |||
4 | .include "../../print/poppler/Makefile.common" | 3 | .include "../../print/poppler/Makefile.common" | |
5 | 4 | |||
6 | PKGNAME= poppler-qt5-${POPPLER_VERS} | 5 | PKGNAME= poppler-qt5-${POPPLER_VERS} | |
7 | COMMENT= PDF rendering library (QT5 wrapper) | 6 | COMMENT= PDF rendering library (QT5 wrapper) | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | 8 | |||
10 | CMAKE_ARGS+= -DBUILD_GTK_TESTS=OFF | 9 | CMAKE_ARGS+= -DBUILD_GTK_TESTS=OFF | |
11 | CMAKE_ARGS+= -DENABLE_GLIB=OFF | 10 | CMAKE_ARGS+= -DENABLE_GLIB=OFF | |
12 | CMAKE_ARGS+= -DENABLE_UTILS=OFF | 11 | CMAKE_ARGS+= -DENABLE_UTILS=OFF | |
13 | CMAKE_ARGS+= -DENABLE_CPP=OFF | 12 | CMAKE_ARGS+= -DENABLE_CPP=OFF | |
14 | CMAKE_ARGS+= -DENABLE_QT5=ON | 13 | CMAKE_ARGS+= -DENABLE_QT5=ON | |
15 | # Don't build libcurl based HTTP support. ## might want to include | 14 | # Don't build libcurl based HTTP support. ## might want to include | |
16 | CMAKE_ARGS+= -DENABLE_LIBCURL=OFF | 15 | CMAKE_ARGS+= -DENABLE_LIBCURL=OFF |