Update to poppler-0.29.0 (yes, upstream dropped "stable" vs.
"development" branches).
>From the release notes:
core:
* Use correct LAB byte array for lcms input. Bug #86388
* Write correct size in trailer dict. Bug #86063
* Use Default colorspaces if present instead of Device colorspaces
* Solve blend mode problem in CYMK and DeviceN for separable blend
modes
* Compilation/warning fixes on SunOS
* Regression test improvements
glib:
* demo: Compilation fixlets
build system:
* cofigure: print "no" instead of "auto" if lcms not found
There were some incompatible changes to the GfxColorTransform
constructor and to GfxColorSpace:parse(); I'll run a bulk update
to see wether anything in the tree uses them.
Until then, please test the update with your favorite PDF tools.
Ciao,
Kili
Index: Makefile
===================================================================
RCS file: /cvs/ports/print/poppler/Makefile,v
retrieving revision 1.88
diff -u -p -r1.88 Makefile
--- Makefile 18 Nov 2014 18:59:08 -0000 1.88
+++ Makefile 8 Dec 2014 09:26:19 -0000
@@ -5,7 +5,7 @@ COMMENT-qt= qt interface to PDF renderin
COMMENT-qt4= qt4 interface to PDF rendering library
COMMENT-utils= PDF conversion tools and utilities
-V= 0.28.1
+V= 0.29.0
DISTNAME= poppler-$V
CATEGORIES= print
PKGNAME-main= poppler-$V
@@ -14,7 +14,7 @@ PKGNAME-qt= poppler-qt-$V
PKGNAME-qt4= poppler-qt4-$V
OLDSHIT = poppler-0.16.7
-SHARED_LIBS += poppler 23.0 # 47.0
+SHARED_LIBS += poppler 24.0 # 48.0
SHARED_LIBS += poppler-glib 13.1 # 14.0
SHARED_LIBS += poppler-qt 12.0 # 3.0
SHARED_LIBS += poppler-qt4 14.0 # 9.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/print/poppler/distinfo,v
retrieving revision 1.38
diff -u -p -r1.38 distinfo
--- distinfo 18 Nov 2014 18:59:08 -0000 1.38
+++ distinfo 7 Dec 2014 21:05:15 -0000
@@ -1,4 +1,4 @@
SHA256 (poppler-0.16.7.tar.gz) = +rTory001BQqcYgZ/XR9QJMLce9SDuDmvMlOLETyK80=
-SHA256 (poppler-0.28.1.tar.xz) = LM9uI0IJqlCCupnTVH5nmM2HWOepIccsAK7fDVeT/QY=
+SHA256 (poppler-0.29.0.tar.xz) = PB4W3I1dhG0IW69lhE7T4Fy95dRPZoL58eKxINZsYsQ=
SIZE (poppler-0.16.7.tar.gz) = 1952179
-SIZE (poppler-0.28.1.tar.xz) = 1600332
+SIZE (poppler-0.29.0.tar.xz) = 1600980
Index: patches/patch-configure_ac
===================================================================
RCS file: /cvs/ports/print/poppler/patches/patch-configure_ac,v
retrieving revision 1.11
diff -u -p -r1.11 patch-configure_ac
--- patches/patch-configure_ac 18 Nov 2014 18:59:08 -0000 1.11
+++ patches/patch-configure_ac 8 Dec 2014 09:41:59 -0000
@@ -1,6 +1,6 @@
$OpenBSD: patch-configure_ac,v 1.11 2014/11/18 18:59:08 kili Exp $
---- configure.ac.orig Tue Nov 4 19:45:17 2014
-+++ configure.ac Sun Nov 16 23:41:54 2014
+--- configure.ac.orig Thu Dec 4 22:52:06 2014
++++ configure.ac Mon Dec 8 10:41:54 2014
@@ -563,6 +563,24 @@ AC_SUBST(POPPLER_GLIB_DISABLE_SINGLE_INCLUDES)
GTK_DOC_CHECK([1.14],[--flavour no-tmpl])
@@ -35,7 +35,7 @@ $OpenBSD: patch-configure_ac,v 1.11 2014
AC_MSG_CHECKING([for Qt4 moc])
mocversion=`$MOCQT4 -v 2>&1`
mocversiongrep=`echo $mocversion | grep "Qt 4"`
-@@ -864,6 +882,9 @@ glib/reference/Makefile
+@@ -866,6 +884,9 @@ glib/reference/Makefile
glib/reference/version.xml
glib/demo/Makefile
test/Makefile
@@ -45,7 +45,7 @@ $OpenBSD: patch-configure_ac,v 1.11 2014
qt4/Makefile
qt4/src/Makefile
qt4/tests/Makefile
-@@ -896,6 +917,7 @@ echo "Building poppler with support for:"
+@@ -898,6 +919,7 @@ echo "Building poppler with support for:"
echo " font configuration: $with_font_configuration"
echo " splash output: $enable_splash_output"
echo " cairo output: $use_cairo"