Wednesday, September 20, 2017

update preview: print/poppler (next try)

Hi,

this is an update of print/poppler to 0.59, not to be committed
yet, but to let people test builds against old (0.57) and new (0.59)
poppler.

The main change (introduced in poppler-0.58) is an improved Object
API, which unfortunately is incompatible to the old one and thus
breaks some stuff (graphics/gdcm -- i just sent a diff for it,
print/texlive/base, sent an incomplete diff, graphics/inkscape, i
have a diff, but it's kind of "working with new poppler only).

Ciao,
Kili

Index: Makefile
===================================================================
RCS file: /cvs/ports/print/poppler/Makefile,v
retrieving revision 1.126
diff -u -p -r1.126 Makefile
--- Makefile 15 Sep 2017 19:52:26 -0000 1.126
+++ Makefile 20 Sep 2017 21:29:42 -0000
@@ -5,7 +5,7 @@ COMMENT-qt4= qt4 interface to PDF render
COMMENT-qt5= Qt5 interface to PDF rendering library
COMMENT-utils= PDF conversion tools and utilities

-V= 0.57.0
+V= 0.59.0
DISTNAME= poppler-$V
CATEGORIES= print
PKGNAME-main= poppler-$V
@@ -15,10 +15,10 @@ PKGNAME-qt5= poppler-qt5-$V

EXTRACT_SUFX= .tar.xz

-SHARED_LIBS += poppler 44.0 # 68.0
+SHARED_LIBS += poppler 45.0 # 70.0
SHARED_LIBS += poppler-glib 17.0 # 17.0
SHARED_LIBS += poppler-qt4 20.1 # 15.0
-SHARED_LIBS += poppler-qt5 4.0 # 11.0
+SHARED_LIBS += poppler-qt5 4.1 # 11.0
SHARED_LIBS += poppler-cpp 8.0 # 3.0

HOMEPAGE= http://poppler.freedesktop.org/
@@ -42,7 +42,7 @@ MULTI_PACKAGES=-main -qt4 -qt5 -utils
.include <bsd.port.arch.mk>

# c++-11
-COMPILER= gcc
+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.64
diff -u -p -r1.64 distinfo
--- distinfo 28 Aug 2017 19:08:30 -0000 1.64
+++ distinfo 20 Sep 2017 21:29:42 -0000
@@ -1,2 +1,2 @@
-SHA256 (poppler-0.57.0.tar.xz) = DqN95xt9t4IS68ed9Z+ZtmQJopwurE2ILa6fI5f+RNg=
-SIZE (poppler-0.57.0.tar.xz) = 1703300
+SHA256 (poppler-0.59.0.tar.xz) = o9YmskzRTvqYZOElhLIsnDL1HEZBfXwQyhdlHyl8lkE=
+SIZE (poppler-0.59.0.tar.xz) = 1712004
Index: patches/patch-poppler_Form_cc
===================================================================
RCS file: patches/patch-poppler_Form_cc
diff -N patches/patch-poppler_Form_cc
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-poppler_Form_cc 20 Sep 2017 21:29:42 -0000
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Index: poppler/Form.cc
+--- poppler/Form.cc.orig
++++ poppler/Form.cc
+@@ -28,6 +28,7 @@
+

No comments:

Post a Comment