pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/print poppler: updated to 0.76.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/82abb867f8ce
branches:  trunk
changeset: 333561:82abb867f8ce
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu May 09 09:28:22 2019 +0000

description:
poppler: updated to 0.76.1

poppler-0.76.1:

core:
 * Make the mul tables be calculated at compile time with constexpr.
 * splash: Fix compile with SPLASH_CMYK enabled
 * Some typo fixing in error messages

qt5:
 * Fix regression in annotation handling

build system:
 * Fix some typos in build system output and comments


poppler-0.76.0:

core:
 * Fix regression on case-insensitive search.
 * Remove GooList, use std::vector instead
 * Fix radiobutton reporting wrong state.
 * Handle UTF16-LE strings
 * Don't error out if there's no DA in FreeText annotation
 * cairo: Compute correct coverage values for box filter.
 * cairo: Constrain number of cycles in rescale filter.
 * Read more fields from ViewerPreferences
 * Introduce and use Ref::INVALID
 * Fix crashes in broken files
 * Fix mismatched free/delete
 * Add missing include guards

utils:
 * pdftohtml: Properly initialize HtmlOutputDev::page to avoid SIGSEGV upon error exit.


poppler-0.75.0:

core:
 * Fix rendering of some annotations
 * Fix crashes in broken files
 * Small internal code improvements

cpp:
 * Improve documentation
 * tests: Add showing version information to poppler-dump

utils:
 * pdfattach: new util
 * pdftohtml: add -dataurls parameter
 * pdftoppm: add -sep and -forcenum parameters
 * pdftohtml: make singleHtml and stout not mutually exclusive
 * pdfsig: fix use after free

diffstat:

 print/poppler-cpp/Makefile           |  13 ++++++-------
 print/poppler-cpp/buildlink3.mk      |   4 ++--
 print/poppler-glib/Makefile          |   6 ++----
 print/poppler-glib/buildlink3.mk     |   4 ++--
 print/poppler-includes/Makefile      |  33 +++++++++++++++------------------
 print/poppler-includes/PLIST         |   3 +--
 print/poppler-includes/buildlink3.mk |   4 ++--
 print/poppler-qt5/Makefile           |  23 +++++++++++------------
 print/poppler-qt5/buildlink3.mk      |   4 ++--
 print/poppler-utils/Makefile         |  26 ++++++++++++--------------
 print/poppler-utils/PLIST            |   4 +++-
 print/poppler/Makefile               |   5 ++---
 print/poppler/Makefile.common        |  29 ++++++++++++++---------------
 print/poppler/PLIST                  |   6 +++---
 print/poppler/buildlink3.mk          |   4 ++--
 print/poppler/distinfo               |  10 +++++-----
 16 files changed, 84 insertions(+), 94 deletions(-)

diffs (truncated from 403 to 300 lines):

diff -r f58d516eca3b -r 82abb867f8ce print/poppler-cpp/Makefile
--- a/print/poppler-cpp/Makefile        Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler-cpp/Makefile        Thu May 09 09:28:22 2019 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.19 2018/04/17 05:20:34 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2019/05/09 09:28:22 adam Exp $
 
 .include "../../print/poppler/Makefile.common"
 
-PKGNAME=               poppler-cpp-${POPPLER_VERS}
+PKGNAME=       poppler-cpp-${POPPLER_VERS}
 
-COMMENT=               PDF rendering library (cpp wrapper)
-MAINTAINER=            reed%reedmedia.net@localhost
+COMMENT=       PDF rendering library (cpp wrapper)
 
-CONFLICTS+=            poppler<0.4.5nb1
+CONFLICTS+=    poppler<0.4.5nb1
 
 PKGCONFIG_OVERRIDE+=   ${WRKSRC}/poppler-cpp.pc.cmake
 
@@ -43,8 +42,8 @@
 CHECK_BUILTIN.iconv:=  no
 
 .if !empty(USE_BUILTIN.iconv:M[nN][oO])
-CMAKE_ARGS+=           -DICONV_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.iconv}/include
-CMAKE_ARGS+=           -DICONV_LIBRARIES:PATH=${BUILDLINK_PREFIX.iconv}/lib
+CMAKE_ARGS+=   -DICONV_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.iconv}/include
+CMAKE_ARGS+=   -DICONV_LIBRARIES:PATH=${BUILDLINK_PREFIX.iconv}/lib
 .endif
 
 post-install:
diff -r f58d516eca3b -r 82abb867f8ce print/poppler-cpp/buildlink3.mk
--- a/print/poppler-cpp/buildlink3.mk   Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler-cpp/buildlink3.mk   Thu May 09 09:28:22 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.45 2019/03/27 11:18:38 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.46 2019/05/09 09:28:22 adam 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.74.0
+BUILDLINK_ABI_DEPENDS.poppler-cpp+=    poppler-cpp>=0.76.0
 BUILDLINK_PKGSRCDIR.poppler-cpp?=      ../../print/poppler-cpp
 
 .include "../../print/poppler/buildlink3.mk"
diff -r f58d516eca3b -r 82abb867f8ce print/poppler-glib/Makefile
--- a/print/poppler-glib/Makefile       Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler-glib/Makefile       Thu May 09 09:28:22 2019 +0000
@@ -1,14 +1,12 @@
-# $NetBSD: Makefile,v 1.74 2019/04/25 07:33:14 maya Exp $
+# $NetBSD: Makefile,v 1.75 2019/05/09 09:28:22 adam Exp $
 
-PKGREVISION= 1
 .include "../../print/poppler/Makefile.common"
 
 PKGNAME=       poppler-glib-${POPPLER_VERS}
 
 COMMENT=       PDF rendering library (GLib wrapper)
-MAINTAINER=    reed%reedmedia.net@localhost
 
-CONFLICTS+=            poppler<0.4.5nb1
+CONFLICTS+=    poppler<0.4.5nb1
 
 PKGCONFIG_OVERRIDE+=   ${WRKSRC}/poppler-glib.pc.cmake
 
diff -r f58d516eca3b -r 82abb867f8ce print/poppler-glib/buildlink3.mk
--- a/print/poppler-glib/buildlink3.mk  Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler-glib/buildlink3.mk  Thu May 09 09:28:22 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.72 2019/03/27 11:18:38 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.73 2019/05/09 09:28:22 adam 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.74.0
+BUILDLINK_ABI_DEPENDS.poppler-glib+=   poppler-glib>=0.76.0
 BUILDLINK_PKGSRCDIR.poppler-glib?=     ../../print/poppler-glib
 
 .include "../../devel/glib2/buildlink3.mk"
diff -r f58d516eca3b -r 82abb867f8ce print/poppler-includes/Makefile
--- a/print/poppler-includes/Makefile   Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler-includes/Makefile   Thu May 09 09:28:22 2019 +0000
@@ -1,15 +1,14 @@
-# $NetBSD: Makefile,v 1.24 2018/04/17 05:20:34 wiz Exp $
+# $NetBSD: Makefile,v 1.25 2019/05/09 09:28:22 adam Exp $
 
 .include "../../print/poppler/Makefile.common"
 
-PKGNAME=               poppler-includes-${POPPLER_VERS}
+PKGNAME=       poppler-includes-${POPPLER_VERS}
+
+COMMENT=       Poppler Xpdf includes (unsupported)
 
-COMMENT=               Poppler Xpdf includes (unsupported)
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+CONFLICTS+=    poppler-0.5.1{,nb*}
 
-CONFLICTS+=            poppler-0.5.1 poppler-0.5.1nb1 poppler-0.5.1nb2
-
-NO_BUILD=              yes
+NO_BUILD=      yes
 
 CMAKE_ARGS+=   -DENABLE_XPDF_HEADERS=ON
 
@@ -20,19 +19,17 @@
 do-install:
        ${INSTALL_DATA_DIR} ${INCDIR}
        ${INSTALL_DATA_DIR} ${INCDIR}/poppler
-       sed -n -f ${FILESDIR}/extract.sed ${WRKSRC}/CMakeLists.txt       \
-         | grep ^poppler/ | { while read f;                             \
-       do                                                               \
-           ${INSTALL_DATA} ${WRKSRC}/"$$f" ${INCDIR}/poppler;           \
+       sed -n -f ${FILESDIR}/extract.sed ${WRKSRC}/CMakeLists.txt      \
+         | grep ^poppler/ | { while read f; do                         \
+           ${INSTALL_DATA} ${WRKSRC}/"$$f" ${INCDIR}/poppler;          \
        done };
        ${INSTALL_DATA} ${WRKSRC}/poppler/poppler-config.h ${INCDIR}/poppler
-       for d in goo fofi splash; do                                     \
-           ${INSTALL_DATA_DIR} ${INCDIR}/poppler/"$$d";                 \
-           sed -n -f ${FILESDIR}/extract.sed ${WRKSRC}/CMakeLists.txt   \
-             | grep "^$$d/" | { while read f;                           \
-           do                                                           \
-               ${INSTALL_DATA} ${WRKSRC}/"$$f" ${INCDIR}/poppler/"$$d"; \
-           done };                                                      \
+       for d in goo fofi splash; do                                    \
+           ${INSTALL_DATA_DIR} ${INCDIR}/poppler/"$$d";                \
+           sed -n -f ${FILESDIR}/extract.sed ${WRKSRC}/CMakeLists.txt  \
+             | grep "^$$d/" | { while read f; do                       \
+               ${INSTALL_DATA} ${WRKSRC}/"$$f" ${INCDIR}/poppler/"$$d";\
+           done };                                                     \
        done
        # do these actually belong here?
        ${INSTALL_DATA} ${WRKSRC}/poppler/SignatureInfo.h ${INCDIR}/poppler
diff -r f58d516eca3b -r 82abb867f8ce print/poppler-includes/PLIST
--- a/print/poppler-includes/PLIST      Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler-includes/PLIST      Thu May 09 09:28:22 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2019/02/16 13:19:38 wiz Exp $
+@comment $NetBSD: PLIST,v 1.19 2019/05/09 09:28:22 adam Exp $
 include/poppler/Annot.h
 include/poppler/Array.h
 include/poppler/BuiltinFont.h
@@ -87,7 +87,6 @@
 include/poppler/goo/FixedPoint.h
 include/poppler/goo/GooCheckedOps.h
 include/poppler/goo/GooLikely.h
-include/poppler/goo/GooList.h
 include/poppler/goo/GooString.h
 include/poppler/goo/GooTimer.h
 include/poppler/goo/ImgWriter.h
diff -r f58d516eca3b -r 82abb867f8ce print/poppler-includes/buildlink3.mk
--- a/print/poppler-includes/buildlink3.mk      Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler-includes/buildlink3.mk      Thu May 09 09:28:22 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.41 2019/03/27 11:18:38 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.42 2019/05/09 09:28:22 adam 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.74.0
+BUILDLINK_ABI_DEPENDS.poppler-includes+=       poppler-includes>=0.76.0
 BUILDLINK_PKGSRCDIR.poppler-includes?=         ../../print/poppler-includes
 .endif # POPPLER_INCLUDES_BUILDLINK3_MK
 
diff -r f58d516eca3b -r 82abb867f8ce print/poppler-qt5/Makefile
--- a/print/poppler-qt5/Makefile        Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler-qt5/Makefile        Thu May 09 09:28:22 2019 +0000
@@ -1,20 +1,19 @@
-# $NetBSD: Makefile,v 1.31 2019/04/03 00:33:03 ryoon Exp $
+# $NetBSD: Makefile,v 1.32 2019/05/09 09:28:22 adam Exp $
 
-PKGREVISION= 1
 .include "../../print/poppler/Makefile.common"
 
-PKGNAME=               poppler-qt5-${POPPLER_VERS}
-COMMENT=               PDF rendering library (QT5 wrapper)
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+PKGNAME=       poppler-qt5-${POPPLER_VERS}
+COMMENT=       PDF rendering library (QT5 wrapper)
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 
-CMAKE_ARGS+=    -DENABLE_SPLASH=ON
-CMAKE_ARGS+=    -DBUILD_GTK_TESTS=OFF
-CMAKE_ARGS+=    -DENABLE_GLIB=OFF
-CMAKE_ARGS+=    -DENABLE_UTILS=OFF
-CMAKE_ARGS+=    -DENABLE_CPP=OFF
-CMAKE_ARGS+=    -DENABLE_QT5=ON
+CMAKE_ARGS+=   -DENABLE_SPLASH=ON
+CMAKE_ARGS+=   -DBUILD_GTK_TESTS=OFF
+CMAKE_ARGS+=   -DENABLE_GLIB=OFF
+CMAKE_ARGS+=   -DENABLE_UTILS=OFF
+CMAKE_ARGS+=   -DENABLE_CPP=OFF
+CMAKE_ARGS+=   -DENABLE_QT5=ON
 # Don't build libcurl based HTTP support. ## might want to include
-CMAKE_ARGS+=    -DENABLE_LIBCURL=OFF
+CMAKE_ARGS+=   -DENABLE_LIBCURL=OFF
 
 BUILDLINK_API_DEPENDS.poppler+= poppler>=${POPPLER_VERS}
 .include "../../print/poppler/buildlink3.mk"
diff -r f58d516eca3b -r 82abb867f8ce print/poppler-qt5/buildlink3.mk
--- a/print/poppler-qt5/buildlink3.mk   Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler-qt5/buildlink3.mk   Thu May 09 09:28:22 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.30 2019/03/27 11:18:38 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.31 2019/05/09 09:28:22 adam Exp $
 
 BUILDLINK_TREE+=       poppler-qt5
 
@@ -6,7 +6,7 @@
 POPPLER_QT5_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.poppler-qt5+=    poppler-qt5>=0.26.0
-BUILDLINK_ABI_DEPENDS.poppler-qt5?=    poppler-qt5>=0.74.0
+BUILDLINK_ABI_DEPENDS.poppler-qt5+=    poppler-qt5>=0.76.0
 BUILDLINK_PKGSRCDIR.poppler-qt5?=      ../../print/poppler-qt5
 
 .include "../../print/poppler/buildlink3.mk"
diff -r f58d516eca3b -r 82abb867f8ce print/poppler-utils/Makefile
--- a/print/poppler-utils/Makefile      Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler-utils/Makefile      Thu May 09 09:28:22 2019 +0000
@@ -1,29 +1,27 @@
-# $NetBSD: Makefile,v 1.42 2018/12/03 08:25:50 wiz Exp $
+# $NetBSD: Makefile,v 1.43 2019/05/09 09:28:22 adam Exp $
 
 .include "../../print/poppler/Makefile.common"
 
-PKGNAME=               poppler-utils-${POPPLER_VERS}
-COMMENT=               PDF utilities (from poppler)
-MAINTAINER=            reed%reedmedia.net@localhost
+PKGNAME=       poppler-utils-${POPPLER_VERS}
+COMMENT=       PDF utilities (from poppler)
 
-CONFLICTS+=            poppler-0.5.1 poppler-0.5.1nb1 poppler-0.5.1nb2
-CONFLICTS+=            xpdf<3.02pl4nb1
+CONFLICTS+=    poppler-0.5.1{,nb*}
+CONFLICTS+=    xpdf<3.02pl4nb1
 
 # Build the splash graphics backend. ## for pdftoppm
-CMAKE_ARGS+=    -DENABLE_SPLASH=ON
+CMAKE_ARGS+=   -DENABLE_SPLASH=ON
 # Don't compile GTK+ test program.
-CMAKE_ARGS+=    -DBUILD_GTK_TESTS=OFF
+CMAKE_ARGS+=   -DBUILD_GTK_TESTS=OFF
 # Don't compile GLib wrapper which also needs gtk2
-CMAKE_ARGS+=    -DENABLE_GLIB=OFF
+CMAKE_ARGS+=   -DENABLE_GLIB=OFF
 # Build and install the tools
-CMAKE_ARGS+=    -DENABLE_UTILS=ON
+CMAKE_ARGS+=   -DENABLE_UTILS=ON
 # Don't compile poppler cpp wrapper.
-CMAKE_ARGS+=    -DENABLE_CPP=OFF
+CMAKE_ARGS+=   -DENABLE_CPP=OFF
 # Don't compile poppler qt5 wrapper.
-CMAKE_ARGS+=    -DENABLE_QT5=OFF
+CMAKE_ARGS+=   -DENABLE_QT5=OFF
 # Don't build libcurl based HTTP support. ## might want to include
-CMAKE_ARGS+=    -DENABLE_LIBCURL=OFF
-
+CMAKE_ARGS+=   -DENABLE_LIBCURL=OFF
 
 BUILDLINK_API_DEPENDS.poppler+=     poppler>=${POPPLER_VERS}
 .include "../../print/poppler/buildlink3.mk"
diff -r f58d516eca3b -r 82abb867f8ce print/poppler-utils/PLIST
--- a/print/poppler-utils/PLIST Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler-utils/PLIST Thu May 09 09:28:22 2019 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.5 2019/03/27 11:18:38 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2019/05/09 09:28:22 adam Exp $
+bin/pdfattach
 bin/pdfdetach
 bin/pdffonts
 bin/pdfimages
@@ -10,6 +11,7 @@
 bin/pdftops
 bin/pdftotext
 bin/pdfunite
+man/man1/pdfattach.1
 man/man1/pdfdetach.1
 man/man1/pdffonts.1
 man/man1/pdfimages.1
diff -r f58d516eca3b -r 82abb867f8ce print/poppler/Makefile
--- a/print/poppler/Makefile    Thu May 09 08:47:35 2019 +0000
+++ b/print/poppler/Makefile    Thu May 09 09:28:22 2019 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.72 2018/04/17 18:07:37 adam Exp $
+# $NetBSD: Makefile,v 1.73 2019/05/09 09:28:22 adam Exp $
 



Home | Main Index | Thread Index | Old Index