update print/poppler (again)

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

update print/poppler (again)

Matthias Kilian
Hi,

here's the next one (released december 28th).

From the Changelog:

        core:
         * Fix crash when converting from Unicode to ASCII-7
         * Splash::scaleImageYdXu: Protect against crash if srcWidth is too big
         * JBIG2Stream: fix potential crash in malformed documents
         * JBIG2Stream: fix leak in reset() if called several times
         * Internal code improvements

        utils:
         * pdfimages: Add error message if first page is larger then number of pages.
         * pdfinfo: Improved paper size recognition
         * pdfsig: Fix exit code when dumping signatures
         * pdftocairo: Error out when even/odd selects 0 pages
         * pdftohtml: Fix memory leak
         * pdftoppm: Add an option to scale before rotate
         * pdftoppm: Add -hide-annotations option
         * pdftoppm: Error out when even/odd selects 0 pages
         * pdftops: Improve -optimizecolorspace

        qt5:
         * Code cleanups

        glib:
         * Fix compiler warrnings

Built on amd64 with everything depending on it, tested with some
PDF viewers.

Unless anyone wants to do some more tests and needs more time for
it, I'll commit this on sunday evening.

check_sym reported dynamic export removals for all shared libs except
poppler-glib, so I've added more major bumps than upstream did.

Ciao,
        Kili

Index: Makefile
===================================================================
RCS file: /cvs/ports/print/poppler/Makefile,v
retrieving revision 1.151
diff -u -p -r1.151 Makefile
--- Makefile 2 Jan 2020 20:29:06 -0000 1.151
+++ Makefile 3 Jan 2020 19:06:47 -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.83.0
+V= 0.84.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              58.0     # 93.0
+SHARED_LIBS += poppler              59.0     # 94.0
 SHARED_LIBS += poppler-glib         19.4     # 8.15
-SHARED_LIBS += poppler-qt5          7.3      # 1.21
-SHARED_LIBS += poppler-cpp          13.0     # 0.7
+SHARED_LIBS += poppler-qt5          8.0      # 1.21
+SHARED_LIBS += poppler-cpp          14.0     # 0.7
 
 HOMEPAGE= https://poppler.freedesktop.org/
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/print/poppler/distinfo,v
retrieving revision 1.78
diff -u -p -r1.78 distinfo
--- distinfo 2 Jan 2020 20:29:06 -0000 1.78
+++ distinfo 3 Jan 2020 19:06:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (poppler-0.83.0.tar.xz) = aFxlDZdx4cNA6iIrV8i9P3UC4hkcz+it655jjcsLeZs=
-SIZE (poppler-0.83.0.tar.xz) = 1555456
+SHA256 (poppler-0.84.0.tar.xz) = x6Ew2nQ7OKVI96If5ZQFBvsZSfTr3TIJ8OWzAvoTlzE=
+SIZE (poppler-0.84.0.tar.xz) = 1561236