update print/poppler

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

update print/poppler

Matthias Kilian
Hi,

this is a bugfix update to poppler-0.74.0. No API breakages this time.
I'll commit this as soon as my builds are done and I had a change
for the usual testing (probably in a day or two, because my build
machine is still slow).

Useless fact: this version drops support for ACORN, MACOS and VMS ;-)

Ciao,
        Kili

Index: Makefile
===================================================================
RCS file: /cvs/ports/print/poppler/Makefile,v
retrieving revision 1.136
diff -u -p -r1.136 Makefile
--- Makefile 11 Jan 2019 21:31:52 -0000 1.136
+++ Makefile 17 Feb 2019 19:49:32 -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.73.0
+V= 0.74.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              48.0     # 84.0
+SHARED_LIBS += poppler              49.0     # 85.0
 SHARED_LIBS += poppler-glib         19.1     # 8.12
-SHARED_LIBS += poppler-qt5          7.0      # 1.18
-SHARED_LIBS += poppler-cpp          10.1     # 0.6
+SHARED_LIBS += poppler-qt5          7.1      # 1.19
+SHARED_LIBS += poppler-cpp          10.2     # 0.7
 
 HOMEPAGE= https://poppler.freedesktop.org/
 
@@ -74,7 +74,7 @@ LIB_DEPENDS-utils=${MODGCC4_CPPLIBDEP} \
 
 WANTLIB-main= ${cWANTLIB} Xext ffi gio-2.0 glib-2.0 gmodule-2.0 \
  gobject-2.0 pixman-1 openjp2 X11 Xrender cairo pcre \
- png xcb xcb-render lcms2 xcb-shm \
+ png16 xcb xcb-render lcms2 xcb-shm \
  iconv intl ${COMPILER_LIBCXX}
 
 WANTLIB-qt5= ${cWANTLIB} $(COMPILER_LIBCXX) \
@@ -82,10 +82,10 @@ WANTLIB-qt5= ${cWANTLIB} $(COMPILER_LIBC
  Xdamage Xext Xfixes Xxf86vm drm execinfo glapi \
  glib-2.0 graphite2 gthread-2.0 harfbuzz \
  iconv icudata icui18n icuuc intl lcms2 openjp2 pcre \
- pcre2-16 png poppler xcb xcb-dri2 xcb-glx
+ pcre2-16 png16 poppler xcb xcb-dri2 xcb-glx
 
 WANTLIB-utils= X11 Xext Xrender c cairo fontconfig lcms2 m pixman-1 \
- png ${COMPILER_LIBCXX} xcb xcb-render xcb-shm openjp2 \
+ png16 ${COMPILER_LIBCXX} xcb xcb-render xcb-shm openjp2 \
  poppler z ${cWANTLIB}
 
 CONFIGURE_ARGS+=-DENABLE_UNSTABLE_API_ABI_HEADERS=True \
Index: distinfo
===================================================================
RCS file: /cvs/ports/print/poppler/distinfo,v
retrieving revision 1.68
diff -u -p -r1.68 distinfo
--- distinfo 11 Jan 2019 21:31:52 -0000 1.68
+++ distinfo 17 Feb 2019 19:49:32 -0000
@@ -1,2 +1,2 @@
-SHA256 (poppler-0.73.0.tar.xz) = 5EtVQ5AxKIhLpFOMKpfTvMiInpf/rMRjYRIQHwI42wM=
-SIZE (poppler-0.73.0.tar.xz) = 1507068
+SHA256 (poppler-0.74.0.tar.xz) = kuCf0zAlZ/02FGs2u3B9tDzkNuiEEhkCWoLqn7AHay8=
+SIZE (poppler-0.74.0.tar.xz) = 1514044
Index: patches/patch-glib_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/print/poppler/patches/patch-glib_CMakeLists_txt,v
retrieving revision 1.1
diff -u -p -r1.1 patch-glib_CMakeLists_txt
--- patches/patch-glib_CMakeLists_txt 11 Jan 2019 21:31:52 -0000 1.1
+++ patches/patch-glib_CMakeLists_txt 17 Feb 2019 19:49:32 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-glib_CMakeLists_txt,v 1.
 Index: glib/CMakeLists.txt
 --- glib/CMakeLists.txt.orig
 +++ glib/CMakeLists.txt
-@@ -130,7 +130,9 @@ if (HAVE_INTROSPECTION AND BUILD_SHARED_LIBS)
+@@ -134,7 +134,9 @@ if (HAVE_INTROSPECTION AND BUILD_SHARED_LIBS)
    set(Poppler_0_18_gir_INCLUDES GObject-2.0 Gio-2.0 cairo-1.0)
    get_directory_property(_tmp_includes INCLUDE_DIRECTORIES)
    _list_prefix(_includes _tmp_includes "-I")
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/print/poppler/pkg/PLIST-main,v
retrieving revision 1.30
diff -u -p -r1.30 PLIST-main
--- pkg/PLIST-main 11 Jan 2019 21:31:52 -0000 1.30
+++ pkg/PLIST-main 17 Feb 2019 19:49:32 -0000
@@ -78,6 +78,7 @@ include/poppler/UnicodeTypeTable.h
 include/poppler/ViewerPreferences.h
 include/poppler/XRef.h
 include/poppler/cpp/
+include/poppler/cpp/poppler-destination.h
 include/poppler/cpp/poppler-document.h
 include/poppler/cpp/poppler-embedded-file.h
 include/poppler/cpp/poppler-font.h