Update to poppler-0.22.2.

Changes since 0.22.0:

Release 0.22.2
        core:
         * Correct rendering of underline and strike out annotations (Bug 
#61518)
         * Workaround broken jpeg stream definitions (Bug #61994)
         * SplashOutputDev: Restore CTM on early exits (Bug #61413)
         * SplashOutputDev: Make sure we don't try to paint in x < 0 (KDE Bug 
#315432)
         * Fix latin page labels. (Bug #61034)
         * Fix compilation with jpeglib9
         * Fix minor valgrind warning

        utils:
         * pdfimages: Fix extraction of some images (Bug #61168)

        build system:
         * Fix the build with automake-1.13

Release 0.22.1
        core:
         * Fix crash in some pdf files when extracting text (Bug #59561)
         * Fix crashes in wrongly formed files
         * Fix wrong warning when opening some files (Bug #58966)

        build system:
         * Improve autoconf jpeglib.h detection (Bug #59186)

The constructor of class DCTStream got an additional third argument
(an Object *dict), so I think libpoppler itself needs a major bump
(and while writing this mail, I just noticed that this time even
upstream applied a major bump). I didn't see any other incompatible
changes, not even additions, in the other libraries.

I successfully built the following ports on amd64 with it:

editors/gummi editors/libreoffice editors/texmaker editors/texworks
graphics/evince graphics/gimp/stable graphics/inkscape print/apvlv
print/cups-filters print/epdfview print/py-poppler print/texlive/base
productivity/impressive textproc/calibre textproc/zathura
x11/kde/graphics3 x11/kde/office3 x11/xfce4/tumbler

I did some manual tests on some evil pdf files with evince and
epdfview.  There may be a regression on one pdf file, I'll check
tomorrow if this is a real regression.

Anyway, tests, comments and oks are welcome.

If you want to give it a try, don't forget to explicitely reset the
flavor, i.e. run something like

        env FLAVOR=  make ...

or you'll end up without the qt and qt4 libraries.

Ciao,
        Kili
Index: Makefile
===================================================================
RCS file: /cvs/ports/print/poppler/Makefile,v
retrieving revision 1.72
diff -u -p -r1.72 Makefile
--- Makefile    11 Mar 2013 11:37:54 -0000      1.72
+++ Makefile    18 Mar 2013 23:22:15 -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.22.0
+V=             0.22.2
 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              16.0     # 34.0
+SHARED_LIBS += poppler              17.0     # 35.0
 SHARED_LIBS += poppler-glib         12.0     # 14.0
 SHARED_LIBS += poppler-qt           11.0     # 3.0
 SHARED_LIBS += poppler-qt4          12.0     # 6.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/print/poppler/distinfo,v
retrieving revision 1.25
diff -u -p -r1.25 distinfo
--- distinfo    21 Jan 2013 19:08:00 -0000      1.25
+++ distinfo    18 Mar 2013 23:22:15 -0000
@@ -1,4 +1,4 @@
 SHA256 (poppler-0.16.7.tar.gz) = +rTory001BQqcYgZ/XR9QJMLce9SDuDmvMlOLETyK80=
-SHA256 (poppler-0.22.0.tar.gz) = hGhFCRwtEl9bYDaA1ieoAHmoK5PRmfNMxJc2utXVueY=
+SHA256 (poppler-0.22.2.tar.gz) = EIc274QGkxf2xb6stSaPO3mez0AeNT4jlhF3Lq6KZi0=
 SIZE (poppler-0.16.7.tar.gz) = 1952179
-SIZE (poppler-0.22.0.tar.gz) = 2210986
+SIZE (poppler-0.22.2.tar.gz) = 2215737
Index: patches/patch-aclocal_m4
===================================================================
RCS file: /cvs/ports/print/poppler/patches/patch-aclocal_m4,v
retrieving revision 1.2
diff -u -p -r1.2 patch-aclocal_m4
--- patches/patch-aclocal_m4    13 Jul 2012 15:03:19 -0000      1.2
+++ patches/patch-aclocal_m4    18 Mar 2013 23:22:15 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-aclocal_m4,v 1.2 2012/07/13 15:03:19 kili Exp $
---- aclocal.m4.orig    Sun Jun 10 20:45:31 2012
-+++ aclocal.m4 Mon Jul  9 14:47:58 2012
-@@ -2203,6 +2203,7 @@ m4_include([m4/define-dir.m4])
+--- aclocal.m4.orig    Mon Mar 11 18:47:31 2013
++++ aclocal.m4 Sun Mar 17 23:41:08 2013
+@@ -2191,6 +2191,7 @@ m4_include([m4/define-dir.m4])
  m4_include([m4/gtk-doc.m4])
  m4_include([m4/iconv.m4])
  m4_include([m4/introspection.m4])
Index: patches/patch-configure_ac
===================================================================
RCS file: /cvs/ports/print/poppler/patches/patch-configure_ac,v
retrieving revision 1.5
diff -u -p -r1.5 patch-configure_ac
--- patches/patch-configure_ac  21 Jan 2013 19:08:00 -0000      1.5
+++ patches/patch-configure_ac  18 Mar 2013 23:22:15 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-configure_ac,v 1.5 2013/01/21 19:08:00 kili Exp $
---- configure.ac.orig  Sat Dec 29 19:45:50 2012
-+++ configure.ac       Fri Jan 18 19:23:07 2013
-@@ -565,6 +565,24 @@ AC_SUBST(POPPLER_GLIB_DISABLE_SINGLE_INCLUDES)
+--- configure.ac.orig  Mon Mar 11 18:45:38 2013
++++ configure.ac       Sun Mar 17 23:41:08 2013
+@@ -564,6 +564,24 @@ AC_SUBST(POPPLER_GLIB_DISABLE_SINGLE_INCLUDES)
  
  GTK_DOC_CHECK([1.14],[--flavour no-tmpl])
  
@@ -26,7 +26,7 @@ $OpenBSD: patch-configure_ac,v 1.5 2013/
  dnl 
  dnl Try Qt4
  dnl
-@@ -597,7 +615,7 @@ AC_SUBST(POPPLER_QT4_LIBS)
+@@ -596,7 +614,7 @@ AC_SUBST(POPPLER_QT4_LIBS)
  AC_SUBST(POPPLER_QT4_TEST_LIBS)
  
  if test x$enable_poppler_qt4 = xyes; then
@@ -35,7 +35,7 @@ $OpenBSD: patch-configure_ac,v 1.5 2013/
    AC_MSG_CHECKING([for Qt4 moc])
    mocversion=`$MOCQT4 -v 2>&1`
    mocversiongrep=`echo $mocversion | grep "Qt 4"`
-@@ -783,6 +801,9 @@ glib/reference/Makefile
+@@ -782,6 +800,9 @@ glib/reference/Makefile
  glib/reference/version.xml
  glib/demo/Makefile
  test/Makefile
@@ -45,7 +45,7 @@ $OpenBSD: patch-configure_ac,v 1.5 2013/
  qt4/Makefile
  qt4/src/Makefile
  qt4/tests/Makefile
-@@ -809,6 +830,7 @@ echo "Building poppler with support for:"
+@@ -808,6 +829,7 @@ echo "Building poppler with support for:"
  echo "  font configuration: $with_font_configuration"
  echo "  splash output:      $enable_splash_output"
  echo "  cairo output:       $use_cairo"

Reply via email to