pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/print Update poppler to 0.26.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/62c05f0b853d
branches:  trunk
changeset: 633617:62c05f0b853d
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Apr 29 07:56:48 2014 +0000

description:
Update poppler to 0.26.0.

Release 0.26.0
        qt4:
         * Fix mismatched boolean logic in TextAnnotation::setInplaceIntent

        qt5:
         * Fix mismatched boolean logic in TextAnnotation::setInplaceIntent

        core:
         * Very small code cleanup

        cpp:
         * Very small code cleanup

Release 0.25.3
        core:
         * Fix crashes on broken files
         * Avoid MinGW/Cygwin warnings due to redefinition of NOMINMAX
         * Fix some small memory leaks

        qt5:
         * Fix some kinds of OCG models
         * Cleanup some deprecated methods

        glib:
         * Fix the first coord of the quadrilateral in create_poppler_quads_from_annot_quads(). Bug #76504

        utils:
         * pdftohtml: Fix typo in manpage

        qt4:
         * Fix some kinds of OCG models

Release 0.25.2
        core:
         * Tagged-PDF support
         * Open some broken files. Bug #75232
         * Fix crashes on broken files
         * Fix regression parsing some broken files. KDE Bug #329600
         * Improve compilation under Win 8 with Visual Studio 2012. Bug #73111
         * PSOutputDev: Ensure paper size takes into account rotation. Bug #72312
         * PSOutputDev: Fix DocumentMedia/Page/Media/PageBBox DSC comments
         * PSOutputDev: Use crop box as page size
         * PSOutputDev: Remove origpagesizes mode and make -origpagesizes an alias for -paper match
         * PSOutputDev: Only change paper size when different to previous size
         * PSOutputDev: Ensure there is always a page size in the output
         * PSOutputDev: Fix regression when creating level1 PS. Bug #75241
         * CairoOutputDev: Clip to crop box. Gnome Bug #649886
         * Splash: Blend usage in PDF with spot colors casue random output. Bug #74883
         * Splash: Fix off by one that caused crash in a file. Bug #76387
         * Make sure number of least objects in hints table is valid. Bug #74741
         * Limit numeric parsing of character names. Bug #38456

        glib:
         * Tagged-PDF support
         * Annotation improvements
         * Install error callback. Bug #73269
         * Fix gobject-introspection warnings
         * demo: Fix performance in text markup annotations
         * Increase gtk3 dependency

        qt4:
         * Improve naming of internal export/import macros
         * Add GCC visibility export attributes
         * Expose document-supplied text direction

        qt5:
         * Improve naming of internal export/import macros
         * Add GCC visibility export attributes
         * Expose document-supplied text direction

        utils:
         * pdftocairo: Ensure page size and crop box works the same as pdftops
         * Fix TIFF writting in Windows. Bug #75969

        buildsystem:
         * Learn about automake 1.14
         * Do not define -ansi. Bug #72499
         * cmake: Install JpegWriter.h depending on libjpeg
         * cmake: Use c99 for the c compiler

Release 0.25.1
        core:
         * GooString format: Added some tests + improved documentation
         * GooString format: fixed bug with printing LLONG_MIN
         * regression test improvements

        qt4:
         * Arthur backend font rendering improvements
         * test program to save to file

        qt5:
         * Arthur backend font rendering improvements
         * Improve detection of Qt5 moc. Bug #72744
         * test program to save to file

        utils:
         * pdfunite: Work even if there's a single file given
         * pdfunite: do not lose fonts when merging some files

Release 0.25.0
        core:
         * Annotation improvements
         * Tagged PDF work
         * Improve speed on some files using ICC color space
         * Use ICC profile in OutputIntents. Bug #34053
         * Limit use of ZapfDingbats character names. Bug #60243
         * Splash: correction for knockout transparency groups
         * regression test improvements

        utils:
         * pdftoppm: Added thinlinemode option setting
         * pdfinfo: Indicate if pdf contains javascript
         * pdfinfo: Add option to print out javascript
         * pdfimages: Print size, ratio, and ppi
         * pdfimages: More image output format support
         * pdfseparate: allow zero-padded pagespecs

        glib:
         * Annotation improvements
         * Add API to get text, text layout and text attributes for a given area
         * demo improvements

diffstat:

 print/poppler-cpp/buildlink3.mk      |   4 ++--
 print/poppler-glib/PLIST             |   7 ++++++-
 print/poppler-glib/buildlink3.mk     |   4 ++--
 print/poppler-includes/PLIST         |   6 +++++-
 print/poppler-includes/buildlink3.mk |   4 ++--
 print/poppler-qt4/Makefile           |   3 +--
 print/poppler-qt4/buildlink3.mk      |   4 ++--
 print/poppler-utils/Makefile         |   3 +--
 print/poppler/Makefile.common        |   4 ++--
 print/poppler/buildlink3.mk          |   4 ++--
 print/poppler/distinfo               |  14 +++++++-------
 print/poppler/patches/patch-ab       |  14 +++++++-------
 print/poppler/patches/patch-ag       |   8 ++++----
 print/poppler/patches/patch-ar       |  12 ++++++------
 14 files changed, 49 insertions(+), 42 deletions(-)

diffs (truncated from 351 to 300 lines):

diff -r ef9f9264b44e -r 62c05f0b853d print/poppler-cpp/buildlink3.mk
--- a/print/poppler-cpp/buildlink3.mk   Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler-cpp/buildlink3.mk   Tue Apr 29 07:56:48 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.15 2013/12/06 13:23:45 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.16 2014/04/29 07:56:48 wiz Exp $
 
 BUILDLINK_TREE+=       poppler-cpp
 
@@ -6,7 +6,7 @@
 POPPLER_CPP_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.poppler-cpp+=    poppler-cpp>=0.16.7
-BUILDLINK_ABI_DEPENDS.poppler-cpp+=    poppler-cpp>=0.24.4
+BUILDLINK_ABI_DEPENDS.poppler-cpp+=    poppler-cpp>=0.26.0
 BUILDLINK_PKGSRCDIR.poppler-cpp?=      ../../print/poppler-cpp
 
 .include "../../print/poppler/buildlink3.mk"
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler-glib/PLIST
--- a/print/poppler-glib/PLIST  Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler-glib/PLIST  Tue Apr 29 07:56:48 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2013/03/24 07:09:26 spz Exp $
+@comment $NetBSD: PLIST,v 1.16 2014/04/29 07:56:48 wiz Exp $
 include/poppler/glib/poppler-action.h
 include/poppler/glib/poppler-annot.h
 include/poppler/glib/poppler-attachment.h
@@ -11,6 +11,7 @@
 include/poppler/glib/poppler-media.h
 include/poppler/glib/poppler-movie.h
 include/poppler/glib/poppler-page.h
+include/poppler/glib/poppler-structure-element.h
 include/poppler/glib/poppler.h
 lib/libpoppler-glib.la
 lib/pkgconfig/poppler-cairo.pc
@@ -23,6 +24,7 @@
 share/gtk-doc/html/poppler/PopplerMedia.html
 share/gtk-doc/html/poppler/PopplerMovie.html
 share/gtk-doc/html/poppler/PopplerPage.html
+share/gtk-doc/html/poppler/PopplerStructureElement.html
 share/gtk-doc/html/poppler/annotation-glossary.html
 share/gtk-doc/html/poppler/api-index-0-12.html
 share/gtk-doc/html/poppler/api-index-0-14.html
@@ -36,11 +38,14 @@
 share/gtk-doc/html/poppler/home.png
 share/gtk-doc/html/poppler/index.html
 share/gtk-doc/html/poppler/index.sgml
+share/gtk-doc/html/poppler/left-insensitive.png
 share/gtk-doc/html/poppler/left.png
 share/gtk-doc/html/poppler/poppler-PopplerAction.html
 share/gtk-doc/html/poppler/poppler-Version-and-Features-Information.html
 share/gtk-doc/html/poppler/poppler-poppler.html
 share/gtk-doc/html/poppler/poppler.devhelp2
+share/gtk-doc/html/poppler/right-insensitive.png
 share/gtk-doc/html/poppler/right.png
 share/gtk-doc/html/poppler/style.css
+share/gtk-doc/html/poppler/up-insensitive.png
 share/gtk-doc/html/poppler/up.png
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler-glib/buildlink3.mk
--- a/print/poppler-glib/buildlink3.mk  Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler-glib/buildlink3.mk  Tue Apr 29 07:56:48 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.39 2013/12/06 13:23:45 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.40 2014/04/29 07:56:48 wiz Exp $
 
 BUILDLINK_TREE+=       poppler-glib
 
@@ -6,7 +6,7 @@
 POPPLER_GLIB_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.poppler-glib+=   poppler-glib>=0.5.1
-BUILDLINK_ABI_DEPENDS.poppler-glib+=   poppler-glib>=0.24.4
+BUILDLINK_ABI_DEPENDS.poppler-glib+=   poppler-glib>=0.26.0
 BUILDLINK_PKGSRCDIR.poppler-glib?=     ../../print/poppler-glib
 
 .include "../../devel/glib2/buildlink3.mk"
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler-includes/PLIST
--- a/print/poppler-includes/PLIST      Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler-includes/PLIST      Tue Apr 29 07:56:48 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2013/03/24 16:56:26 spz Exp $
+@comment $NetBSD: PLIST,v 1.11 2014/04/29 07:56:48 wiz Exp $
 include/poppler/Annot.h
 include/poppler/Array.h
 include/poppler/BuiltinFont.h
@@ -31,6 +31,7 @@
 include/poppler/Linearization.h
 include/poppler/Link.h
 include/poppler/LocalPDFDocBuilder.h
+include/poppler/MarkedContentOutputDev.h
 include/poppler/Movie.h
 include/poppler/NameToCharCode.h
 include/poppler/NameToUnicodeTable.h
@@ -58,6 +59,8 @@
 include/poppler/StdinPDFDocBuilder.h
 include/poppler/Stream-CCITT.h
 include/poppler/Stream.h
+include/poppler/StructElement.h
+include/poppler/StructTreeRoot.h
 include/poppler/TextOutputDev.h
 include/poppler/UTF.h
 include/poppler/UTF8.h
@@ -79,6 +82,7 @@
 include/poppler/goo/GooTimer.h
 include/poppler/goo/ImgWriter.h
 include/poppler/goo/JpegWriter.h
+include/poppler/goo/NetPBMWriter.h
 include/poppler/goo/PNGWriter.h
 include/poppler/goo/TiffWriter.h
 include/poppler/goo/gfile.h
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler-includes/buildlink3.mk
--- a/print/poppler-includes/buildlink3.mk      Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler-includes/buildlink3.mk      Tue Apr 29 07:56:48 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2013/08/22 09:11:16 prlw1 Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2014/04/29 07:56:48 wiz Exp $
 
 BUILDLINK_TREE+=       poppler-includes
 
@@ -8,7 +8,7 @@
 BUILDLINK_DEPMETHOD.poppler-includes?= build
 
 BUILDLINK_API_DEPENDS.poppler-includes+=       poppler-includes>=0.22.2
-BUILDLINK_ABI_DEPENDS.poppler-includes?=       poppler-includes>=0.24.0
+BUILDLINK_ABI_DEPENDS.poppler-includes?=       poppler-includes>=0.26.0
 BUILDLINK_PKGSRCDIR.poppler-includes?= ../../print/poppler-includes
 .endif # POPPLER_INCLUDES_BUILDLINK3_MK
 
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler-qt4/Makefile
--- a/print/poppler-qt4/Makefile        Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler-qt4/Makefile        Tue Apr 29 07:56:48 2014 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.42 2014/02/12 23:18:30 tron Exp $
+# $NetBSD: Makefile,v 1.43 2014/04/29 07:56:48 wiz Exp $
 
 .include "../../print/poppler/Makefile.common"
 
 PKGNAME=               poppler-qt4-${POPPLER_VERS}
-PKGREVISION=           1
 COMMENT=               PDF rendering library (QT4 wrapper)
 MAINTAINER=            reed%reedmedia.net@localhost
 
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler-qt4/buildlink3.mk
--- a/print/poppler-qt4/buildlink3.mk   Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler-qt4/buildlink3.mk   Tue Apr 29 07:56:48 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.22 2013/12/06 13:23:45 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.23 2014/04/29 07:56:48 wiz Exp $
 
 BUILDLINK_TREE+=       poppler-qt4
 
@@ -6,7 +6,7 @@
 POPPLER_QT4_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.poppler-qt4+=    poppler-qt4>=0.6.1
-BUILDLINK_ABI_DEPENDS.poppler-qt4+=    poppler-qt4>=0.24.4
+BUILDLINK_ABI_DEPENDS.poppler-qt4+=    poppler-qt4>=0.26.0
 BUILDLINK_PKGSRCDIR.poppler-qt4?=      ../../print/poppler-qt4
 
 .include "../../print/poppler/buildlink3.mk"
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler-utils/Makefile
--- a/print/poppler-utils/Makefile      Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler-utils/Makefile      Tue Apr 29 07:56:48 2014 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.31 2013/10/29 19:05:23 drochner Exp $
+# $NetBSD: Makefile,v 1.32 2014/04/29 07:56:48 wiz Exp $
 
 .include "../../print/poppler/Makefile.common"
 
 PKGNAME=               poppler-utils-${POPPLER_VERS}
-
 COMMENT=               PDF utilities (from poppler)
 MAINTAINER=            reed%reedmedia.net@localhost
 
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler/Makefile.common
--- a/print/poppler/Makefile.common     Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler/Makefile.common     Tue Apr 29 07:56:48 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.62 2014/01/14 08:49:53 markd Exp $
+# $NetBSD: Makefile.common,v 1.63 2014/04/29 07:56:48 wiz Exp $
 #
 # used by print/poppler/Makefile
 # used by print/poppler-cpp/Makefile
@@ -7,7 +7,7 @@
 # used by print/poppler-qt4/Makefile
 # used by print/poppler-utils/Makefile
 
-POPPLER_VERS=          0.24.5
+POPPLER_VERS=          0.26.0
 DISTNAME=              poppler-${POPPLER_VERS}
 CATEGORIES=            print
 MASTER_SITES=          http://poppler.freedesktop.org/
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler/buildlink3.mk
--- a/print/poppler/buildlink3.mk       Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler/buildlink3.mk       Tue Apr 29 07:56:48 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.38 2013/10/29 19:05:23 drochner Exp $
+# $NetBSD: buildlink3.mk,v 1.39 2014/04/29 07:56:48 wiz Exp $
 
 BUILDLINK_TREE+=       poppler
 
@@ -6,7 +6,7 @@
 POPPLER_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.poppler+=        poppler>=0.5.1
-BUILDLINK_ABI_DEPENDS.poppler+=        poppler>=0.24.0
+BUILDLINK_ABI_DEPENDS.poppler+=        poppler>=0.26.0
 BUILDLINK_PKGSRCDIR.poppler?=  ../../print/poppler
 
 .include "../../graphics/lcms2/buildlink3.mk"
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler/distinfo
--- a/print/poppler/distinfo    Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler/distinfo    Tue Apr 29 07:56:48 2014 +0000
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.88 2014/01/06 14:32:33 wiz Exp $
+$NetBSD: distinfo,v 1.89 2014/04/29 07:56:48 wiz Exp $
 
-SHA1 (poppler-0.24.5.tar.xz) = 7b7cabee85bd81a7e55c939740d5d7ccd7c0dda5
-RMD160 (poppler-0.24.5.tar.xz) = 34a017f79e624091a62845beb26b3f81fb971645
-Size (poppler-0.24.5.tar.xz) = 1512476 bytes
+SHA1 (poppler-0.26.0.tar.xz) = 1f5d08ee01683c309688f17116d18bf47b13f001
+RMD160 (poppler-0.26.0.tar.xz) = 9c74dd6fb617928375b64c3576575603ed2a72a5
+Size (poppler-0.26.0.tar.xz) = 1591180 bytes
 SHA1 (patch-aa) = f67de7b11651207d968972e5b27eb017cf59ceb7
-SHA1 (patch-ab) = 758c541fa14c82cb44a247cbc37e1582b0167229
-SHA1 (patch-ag) = de9ef3e2498d5c07a8f35f1d215e377953a5dad8
+SHA1 (patch-ab) = fc2e9e5dbbc2cda25b79d8342e82c10d542211a6
+SHA1 (patch-ag) = 7a3e0cb67bfb3856b3c5fbb581572a113eeb9fe5
 SHA1 (patch-aq) = b1e1cd6e234a68ebc352d76dbf89ed4e3cb7b3c0
-SHA1 (patch-ar) = f72681a2148ec846a334774339836d468925b20c
+SHA1 (patch-ar) = c3f9c4d0176f215cfee6127d2ac077a26c23ffa2
 SHA1 (patch-as) = 9e2329c923c904074495076fd7cc594fced51a0d
 SHA1 (patch-configure) = a2488314e1da41c94bc78c327795e126515bdde5
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler/patches/patch-ab
--- a/print/poppler/patches/patch-ab    Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler/patches/patch-ab    Tue Apr 29 07:56:48 2014 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-ab,v 1.16 2013/07/04 13:13:55 wiz Exp $
+$NetBSD: patch-ab,v 1.17 2014/04/29 07:56:48 wiz Exp $
 
 Use installed poppler library so we can have a separate poppler-utils
 package.
 
---- utils/Makefile.in.orig     2013-06-16 16:24:11.000000000 +0000
+--- utils/Makefile.in.orig     2014-04-24 22:42:57.000000000 +0000
 +++ utils/Makefile.in
 @@ -103,7 +103,7 @@ CONFIG_HEADER = $(top_builddir)/config.h
        $(top_builddir)/poppler/poppler-config.h
@@ -30,13 +30,13 @@
 -pdffonts_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la
 +pdffonts_DEPENDENCIES = $(prefix)/lib/libpoppler.la
  am_pdfimages_OBJECTS = pdfimages.$(OBJEXT) ImageOutputDev.$(OBJEXT) \
-       $(am__objects_1)
+       JSInfo.$(OBJEXT) $(am__objects_1)
  pdfimages_OBJECTS = $(am_pdfimages_OBJECTS)
  pdfimages_LDADD = $(LDADD)
 -pdfimages_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la
 +pdfimages_DEPENDENCIES = $(prefix)/lib/libpoppler.la
  am_pdfinfo_OBJECTS = pdfinfo.$(OBJEXT) printencodings.$(OBJEXT) \
-       $(am__objects_1)
+       JSInfo.$(OBJEXT) $(am__objects_1)
  pdfinfo_OBJECTS = $(am_pdfinfo_OBJECTS)
  pdfinfo_LDADD = $(LDADD)
 -pdfinfo_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la
@@ -55,7 +55,7 @@
  am__DEPENDENCIES_2 =
  @BUILD_CAIRO_OUTPUT_TRUE@@USE_CMS_TRUE@am__DEPENDENCIES_3 =  \
  @BUILD_CAIRO_OUTPUT_TRUE@@USE_CMS_TRUE@       $(am__DEPENDENCIES_2)
-@@ -152,29 +152,29 @@ am_pdftohtml_OBJECTS = pdftohtml-pdftoht
+@@ -153,29 +153,29 @@ am_pdftohtml_OBJECTS = pdftohtml-pdftoht
        pdftohtml-HtmlOutputDev.$(OBJEXT) $(am__objects_2)
  pdftohtml_OBJECTS = $(am_pdftohtml_OBJECTS)
  pdftohtml_LDADD = $(LDADD)
@@ -92,7 +92,7 @@
  AM_V_P = $(am__v_P_@AM_V@)
  am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
  am__v_P_0 = false
-@@ -491,12 +491,12 @@ top_build_prefix = @top_build_prefix@
+@@ -502,12 +502,12 @@ top_build_prefix = @top_build_prefix@
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
  win32_libs = @win32_libs@
@@ -110,7 +110,7 @@
  INCLUDES = \
        -I$(top_srcdir)                         \
        -I$(top_srcdir)/goo                     \
-@@ -506,8 +506,9 @@ INCLUDES = \
+@@ -517,8 +517,9 @@ INCLUDES = \
        $(PDFTOCAIRO_CFLAGS)
  
  LDADD = \
diff -r ef9f9264b44e -r 62c05f0b853d print/poppler/patches/patch-ag
--- a/print/poppler/patches/patch-ag    Tue Apr 29 07:45:42 2014 +0000
+++ b/print/poppler/patches/patch-ag    Tue Apr 29 07:56:48 2014 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-ag,v 1.10 2013/08/22 09:11:16 prlw1 Exp $
+$NetBSD: patch-ag,v 1.11 2014/04/29 07:56:48 wiz Exp $
 
 Use installed copy of poppler library so we can have a separate
 poppler-glib package.



Home | Main Index | Thread Index | Old Index