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,34 +1,34 @@ | @@ -1,34 +1,34 @@ | |||
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 | |
24 | USE_LANGUAGES= c c++14 | 24 | USE_LANGUAGES= c c++14 | |
25 | USE_TOOLS+= pkg-config | 25 | USE_TOOLS+= pkg-config | |
26 | GCC_REQD+= 5 | 26 | GCC_REQD+= 5 | |
27 | 27 | |||
28 | .include "../../mk/compiler.mk" | 28 | .include "../../mk/compiler.mk" | |
29 | .if !empty(PKGSRC_COMPILER:Mclang) | 29 | .if !empty(PKGSRC_COMPILER:Mclang) | |
30 | BUILDLINK_TRANSFORM+= rm:-fno-check-new | 30 | BUILDLINK_TRANSFORM+= rm:-fno-check-new | |
31 | .endif | 31 | .endif | |
32 | 32 | |||
33 | .include "../../devel/boost-headers/buildlink3.mk" | 33 | .include "../../devel/boost-headers/buildlink3.mk" | |
34 | .include "../../graphics/openjpeg/buildlink3.mk" | 34 | .include "../../graphics/openjpeg/buildlink3.mk" |
@@ -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,59 +1,58 @@ | @@ -1,59 +1,58 @@ | |||
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" | |
17 | # MacOS Xcode does not provide /usr/include, so be explicit | 16 | # MacOS Xcode does not provide /usr/include, so be explicit | |
18 | CMAKE_ARGS+= -DGLIB2_INCLUDE_DIRS=${PREFIX}/include | 17 | CMAKE_ARGS+= -DGLIB2_INCLUDE_DIRS=${PREFIX}/include | |
19 | .endif | 18 | .endif | |
20 | 19 | |||
21 | # Don't compile GTK+ test program. | 20 | # Don't compile GTK+ test program. | |
22 | CMAKE_ARGS+= -DBUILD_GTK_TESTS=OFF | 21 | CMAKE_ARGS+= -DBUILD_GTK_TESTS=OFF | |
23 | # Compile GLib wrapper which also needs gtk2 | 22 | # Compile GLib wrapper which also needs gtk2 | |
24 | CMAKE_ARGS+= -DENABLE_GLIB=ON | 23 | CMAKE_ARGS+= -DENABLE_GLIB=ON | |
25 | # Do not generate glib API documentation. | 24 | # Do not generate glib API documentation. | |
26 | CMAKE_ARGS+= -DENABLE_GTK_DOC=OFF | 25 | CMAKE_ARGS+= -DENABLE_GTK_DOC=OFF | |
27 | # Don't build and install the tools | 26 | # Don't build and install the tools | |
28 | CMAKE_ARGS+= -DENABLE_UTILS=OFF | 27 | CMAKE_ARGS+= -DENABLE_UTILS=OFF | |
29 | # Don't compile poppler cpp wrapper. | 28 | # Don't compile poppler cpp wrapper. | |
30 | CMAKE_ARGS+= -DENABLE_CPP=OFF | 29 | CMAKE_ARGS+= -DENABLE_CPP=OFF | |
31 | # Don't compile poppler qt5 wrapper. | 30 | # Don't compile poppler qt5 wrapper. | |
32 | CMAKE_ARGS+= -DENABLE_QT5=OFF | 31 | CMAKE_ARGS+= -DENABLE_QT5=OFF | |
33 | # Don't build libcurl based HTTP support. ## might want to include | 32 | # Don't build libcurl based HTTP support. ## might want to include | |
34 | CMAKE_ARGS+= -DENABLE_LIBCURL=OFF | 33 | CMAKE_ARGS+= -DENABLE_LIBCURL=OFF | |
35 | 34 | |||
36 | CFLAGS.FreeBSD+= -DLLONG_MAX=__LLONG_MAX | 35 | CFLAGS.FreeBSD+= -DLLONG_MAX=__LLONG_MAX | |
37 | 36 | |||
38 | # The result binary of g-ir-scanner cannot find libpoppler-glib.so. | 37 | # The result binary of g-ir-scanner cannot find libpoppler-glib.so. | |
39 | # The second part is for Darwin: libpoppler-glib.dylib has @rpath before being installed. | 38 | # The second part is for Darwin: libpoppler-glib.dylib has @rpath before being installed. | |
40 | MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/glib:${BUILDLINK_PREFIX.poppler}/lib | 39 | MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/glib:${BUILDLINK_PREFIX.poppler}/lib | |
41 | 40 | |||
42 | BUILDLINK_API_DEPENDS.poppler+= poppler-${POPPLER_VERS}{,nb*} | 41 | BUILDLINK_API_DEPENDS.poppler+= poppler-${POPPLER_VERS}{,nb*} | |
43 | .include "../../print/poppler/buildlink3.mk" | 42 | .include "../../print/poppler/buildlink3.mk" | |
44 | 43 | |||
45 | INSTALL_DIRS= glib | 44 | INSTALL_DIRS= glib | |
46 | 45 | |||
47 | INSTALLATION_DIRS+= lib/pkgconfig | 46 | INSTALLATION_DIRS+= lib/pkgconfig | |
48 | 47 | |||
49 | post-install: | 48 | post-install: | |
50 | ${INSTALL_DATA} ${WRKSRC}/poppler-glib.pc ${DESTDIR}${PREFIX}/lib/pkgconfig | 49 | ${INSTALL_DATA} ${WRKSRC}/poppler-glib.pc ${DESTDIR}${PREFIX}/lib/pkgconfig | |
51 | 50 | |||
52 | #.include "../../lang/python/tool.mk" | 51 | #.include "../../lang/python/tool.mk" | |
53 | BUILDLINK_API_DEPENDS.glib2+= glib2>=2.41.0 | 52 | BUILDLINK_API_DEPENDS.glib2+= glib2>=2.41.0 | |
54 | .include "../../devel/glib2/buildlink3.mk" | 53 | .include "../../devel/glib2/buildlink3.mk" | |
55 | .include "../../devel/gobject-introspection/buildlink3.mk" | 54 | .include "../../devel/gobject-introspection/buildlink3.mk" | |
56 | .include "../../graphics/cairo-gobject/buildlink3.mk" | 55 | .include "../../graphics/cairo-gobject/buildlink3.mk" | |
57 | .include "../../mk/jpeg.buildlink3.mk" | 56 | .include "../../mk/jpeg.buildlink3.mk" | |
58 | .include "../../mk/pthread.buildlink3.mk" | 57 | .include "../../mk/pthread.buildlink3.mk" | |
59 | .include "../../mk/bsd.pkg.mk" | 58 | .include "../../mk/bsd.pkg.mk" |
@@ -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,125 +1,125 @@ | @@ -1,125 +1,125 @@ | |||
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 | |
35 | include/poppler/JPEG2000Stream.h | 37 | include/poppler/JPEG2000Stream.h | |
36 | include/poppler/JPXStream.h | 38 | include/poppler/JPXStream.h | |
37 | include/poppler/JSInfo.h | 39 | include/poppler/JSInfo.h | |
38 | include/poppler/Lexer.h | 40 | include/poppler/Lexer.h | |
39 | include/poppler/Linearization.h | 41 | include/poppler/Linearization.h | |
40 | include/poppler/Link.h | 42 | include/poppler/Link.h | |
41 | include/poppler/LocalPDFDocBuilder.h | 43 | include/poppler/LocalPDFDocBuilder.h | |
42 | include/poppler/MarkedContentOutputDev.h | 44 | include/poppler/MarkedContentOutputDev.h | |
43 | include/poppler/Movie.h | 45 | include/poppler/Movie.h | |
44 | include/poppler/NameToCharCode.h | 46 | include/poppler/NameToCharCode.h | |
45 | include/poppler/NameToUnicodeTable.h | 47 | include/poppler/NameToUnicodeTable.h | |
46 | include/poppler/Object.h | 48 | include/poppler/Object.h | |
47 | include/poppler/OptionalContent.h | 49 | include/poppler/OptionalContent.h | |
48 | include/poppler/Outline.h | 50 | include/poppler/Outline.h | |
49 | include/poppler/OutputDev.h | 51 | include/poppler/OutputDev.h | |
50 | include/poppler/PDFDoc.h | 52 | include/poppler/PDFDoc.h | |
51 | include/poppler/PDFDocBuilder.h | 53 | include/poppler/PDFDocBuilder.h | |
52 | include/poppler/PDFDocEncoding.h | 54 | include/poppler/PDFDocEncoding.h | |
53 | include/poppler/PDFDocFactory.h | 55 | 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 | |
82 | include/poppler/ViewerPreferences.h | 82 | include/poppler/ViewerPreferences.h | |
83 | include/poppler/XRef.h | 83 | include/poppler/XRef.h | |
84 | include/poppler/fofi/FoFiBase.h | 84 | include/poppler/fofi/FoFiBase.h | |
85 | include/poppler/fofi/FoFiEncodings.h | 85 | include/poppler/fofi/FoFiEncodings.h | |
86 | include/poppler/fofi/FoFiIdentifier.h | 86 | include/poppler/fofi/FoFiIdentifier.h | |
87 | include/poppler/fofi/FoFiTrueType.h | 87 | include/poppler/fofi/FoFiTrueType.h | |
88 | include/poppler/fofi/FoFiType1.h | 88 | include/poppler/fofi/FoFiType1.h | |
89 | include/poppler/fofi/FoFiType1C.h | 89 | include/poppler/fofi/FoFiType1C.h | |
90 | include/poppler/goo/GooCheckedOps.h | 90 | include/poppler/goo/GooCheckedOps.h | |
91 | include/poppler/goo/GooLikely.h | 91 | include/poppler/goo/GooLikely.h | |
92 | include/poppler/goo/GooString.h | 92 | include/poppler/goo/GooString.h | |
93 | include/poppler/goo/GooTimer.h | 93 | include/poppler/goo/GooTimer.h | |
94 | include/poppler/goo/ImgWriter.h | 94 | include/poppler/goo/ImgWriter.h | |
95 | include/poppler/goo/JpegWriter.h | 95 | include/poppler/goo/JpegWriter.h | |
96 | include/poppler/goo/NetPBMWriter.h | 96 | include/poppler/goo/NetPBMWriter.h | |
97 | include/poppler/goo/PNGWriter.h | 97 | include/poppler/goo/PNGWriter.h | |
98 | include/poppler/goo/TiffWriter.h | 98 | include/poppler/goo/TiffWriter.h | |
99 | include/poppler/goo/gdir.h | 99 | include/poppler/goo/gdir.h | |
100 | include/poppler/goo/gfile.h | 100 | include/poppler/goo/gfile.h | |
101 | include/poppler/goo/gmem.h | 101 | include/poppler/goo/gmem.h | |
102 | include/poppler/goo/grandom.h | 102 | include/poppler/goo/grandom.h | |
103 | include/poppler/goo/gstrtod.h | 103 | include/poppler/goo/gstrtod.h | |
104 | include/poppler/poppler-config.h | 104 | include/poppler/poppler-config.h | |
105 | include/poppler/poppler_private_export.h | 105 | include/poppler/poppler_private_export.h | |
106 | include/poppler/splash/Splash.h | 106 | include/poppler/splash/Splash.h | |
107 | include/poppler/splash/SplashBitmap.h | 107 | include/poppler/splash/SplashBitmap.h | |
108 | include/poppler/splash/SplashClip.h | 108 | include/poppler/splash/SplashClip.h | |
109 | include/poppler/splash/SplashErrorCodes.h | 109 | include/poppler/splash/SplashErrorCodes.h | |
110 | include/poppler/splash/SplashFTFont.h | 110 | include/poppler/splash/SplashFTFont.h | |
111 | include/poppler/splash/SplashFTFontEngine.h | 111 | include/poppler/splash/SplashFTFontEngine.h | |
112 | include/poppler/splash/SplashFTFontFile.h | 112 | include/poppler/splash/SplashFTFontFile.h | |
113 | include/poppler/splash/SplashFont.h | 113 | include/poppler/splash/SplashFont.h | |
114 | include/poppler/splash/SplashFontEngine.h | 114 | include/poppler/splash/SplashFontEngine.h | |
115 | include/poppler/splash/SplashFontFile.h | 115 | include/poppler/splash/SplashFontFile.h | |
116 | include/poppler/splash/SplashFontFileID.h | 116 | include/poppler/splash/SplashFontFileID.h | |
117 | include/poppler/splash/SplashGlyphBitmap.h | 117 | include/poppler/splash/SplashGlyphBitmap.h | |
118 | include/poppler/splash/SplashMath.h | 118 | include/poppler/splash/SplashMath.h | |
119 | include/poppler/splash/SplashPath.h | 119 | include/poppler/splash/SplashPath.h | |
120 | include/poppler/splash/SplashPattern.h | 120 | include/poppler/splash/SplashPattern.h | |
121 | include/poppler/splash/SplashScreen.h | 121 | include/poppler/splash/SplashScreen.h | |
122 | include/poppler/splash/SplashState.h | 122 | include/poppler/splash/SplashState.h | |
123 | include/poppler/splash/SplashTypes.h | 123 | include/poppler/splash/SplashTypes.h | |
124 | include/poppler/splash/SplashXPath.h | 124 | include/poppler/splash/SplashXPath.h | |
125 | include/poppler/splash/SplashXPathScanner.h | 125 | include/poppler/splash/SplashXPathScanner.h |
@@ -1,36 +1,35 @@ | @@ -1,36 +1,35 @@ | |||
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 | |
17 | 16 | |||
18 | BUILDLINK_API_DEPENDS.poppler+= poppler>=${POPPLER_VERS} | 17 | BUILDLINK_API_DEPENDS.poppler+= poppler>=${POPPLER_VERS} | |
19 | .include "../../print/poppler/buildlink3.mk" | 18 | .include "../../print/poppler/buildlink3.mk" | |
20 | 19 | |||
21 | PKGCONFIG_OVERRIDE+= ${WRKSRC}/poppler-qt5.pc.cmake | 20 | PKGCONFIG_OVERRIDE+= ${WRKSRC}/poppler-qt5.pc.cmake | |
22 | 21 | |||
23 | INSTALLATION_DIRS+= lib include/poppler lib/pkgconfig | 22 | INSTALLATION_DIRS+= lib include/poppler lib/pkgconfig | |
24 | 23 | |||
25 | BUILD_DIRS= qt5/src | 24 | BUILD_DIRS= qt5/src | |
26 | 25 | |||
27 | pre-build: | 26 | pre-build: | |
28 | cd ${WRKSRC}/qt5/src && ${BUILD_MAKE_CMD} | 27 | cd ${WRKSRC}/qt5/src && ${BUILD_MAKE_CMD} | |
29 | 28 | |||
30 | post-install: | 29 | post-install: | |
31 | ${INSTALL_DATA} ${WRKSRC}/poppler-qt5.pc ${DESTDIR}${PREFIX}/lib/pkgconfig | 30 | ${INSTALL_DATA} ${WRKSRC}/poppler-qt5.pc ${DESTDIR}${PREFIX}/lib/pkgconfig | |
32 | 31 | |||
33 | .include "../../devel/boost-headers/buildlink3.mk" | 32 | .include "../../devel/boost-headers/buildlink3.mk" | |
34 | .include "../../x11/qt5-qtbase/buildlink3.mk" | 33 | .include "../../x11/qt5-qtbase/buildlink3.mk" | |
35 | .include "../../mk/pthread.buildlink3.mk" | 34 | .include "../../mk/pthread.buildlink3.mk" | |
36 | .include "../../mk/bsd.pkg.mk" | 35 | .include "../../mk/bsd.pkg.mk" |