Update to poppler-0.83.0. Tests (at least build tests) on non-base-clang archs are welcome.
>From the Changelog: core: * Improve when a file is recognized as Linearized * Improve const-ness of the code * Make code a bit more readable/maintanable * Fix uninitialized memory uses in broken files utils: * pdffonts: Make code a bit more readable/maintanable * pdftohtml: Make code a bit more readable/maintanable qt5: * Remove a bunch of unused internal functions * trUtf8 -> tr (less warnings) build system: * make-glib-api-docs: switch to python3 I've adde a major bump do libpoppler-cpp.so because check_sym reported this: Dynamic export changes: added: _ZNK13BaseMemStreamIKcE7getKindEv removed: _ZN13BaseMemStreamIKcE7getKindEv This breaks the following ports (because of the use of unique pointers and some constification): editors/calligra, editors/libreoffice, graphics/gdcm, graphics/inkscape, graphics/pdf2djvu. Diffs for those ports are in my queue (still waiting for that little calligra monster) -- I'll send them later today or tomorrow. Ciao, Kili Index: Makefile =================================================================== RCS file: /cvs/ports/print/poppler/Makefile,v retrieving revision 1.150 diff -u -p -r1.150 Makefile --- Makefile 12 Nov 2019 22:03:41 -0000 1.150 +++ Makefile 16 Dec 2019 21:14:21 -0000 @@ -4,7 +4,7 @@ COMMENT-main= PDF rendering library COMMENT-qt5= Qt5 interface to PDF rendering library COMMENT-utils= PDF conversion tools and utilities -V= 0.82.0 +V= 0.83.0 DISTNAME= poppler-$V CATEGORIES= print PKGNAME-main= poppler-$V @@ -13,10 +13,10 @@ PKGNAME-qt5= poppler-qt5-$V EXTRACT_SUFX= .tar.xz -SHARED_LIBS += poppler 57.0 # 92.0 +SHARED_LIBS += poppler 58.0 # 93.0 SHARED_LIBS += poppler-glib 19.4 # 8.15 SHARED_LIBS += poppler-qt5 7.3 # 1.21 -SHARED_LIBS += poppler-cpp 12.0 # 0.7 +SHARED_LIBS += poppler-cpp 13.0 # 0.7 HOMEPAGE= https://poppler.freedesktop.org/ @@ -33,7 +33,7 @@ MULTI_PACKAGES=-main -qt5 -utils .include <bsd.port.arch.mk> -# c++-11 +# c++-14 COMPILER= base-clang ports-gcc cWANTLIB= expat freetype fontconfig jpeg m pthread tiff z Index: distinfo =================================================================== RCS file: /cvs/ports/print/poppler/distinfo,v retrieving revision 1.77 diff -u -p -r1.77 distinfo --- distinfo 12 Nov 2019 22:03:41 -0000 1.77 +++ distinfo 16 Dec 2019 21:14:21 -0000 @@ -1,2 +1,2 @@ -SHA256 (poppler-0.82.0.tar.xz) = I0+OVz6lf7agCOfB5Wv64a9dGt8OZfR1VeGuEDh05N8= -SIZE (poppler-0.82.0.tar.xz) = 1553336 +SHA256 (poppler-0.83.0.tar.xz) = aFxlDZdx4cNA6iIrV8i9P3UC4hkcz+it655jjcsLeZs= +SIZE (poppler-0.83.0.tar.xz) = 1555456