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