diff options
| author | wiz <wiz@pkgsrc.org> | 2018-04-17 05:20:34 +0000 |
|---|---|---|
| committer | wiz <wiz@pkgsrc.org> | 2018-04-17 05:20:34 +0000 |
| commit | 72e588b93aee9e299b80f0378c48ceedd1930b01 (patch) | |
| tree | 57cb32153405d3c324fc77e2b6ababef944b57d4 | |
| parent | adf608d9b75e4d88f07b9f4be78ea59833075e80 (diff) | |
| download | pkgsrc-72e588b93aee9e299b80f0378c48ceedd1930b01.tar.gz | |
poppler*: update to 0.63.0
Release 0.63.0
core:
* CairoOutputDev: support embedding CCITT image data. Bug #103399
* CairoOutputDev: limit image size when printing. Bug #103399
* CairoOutputDev: use GOOD instead of BEST as the default cairo filter for scaling. Bug #103136
* Error out on save if file has changed since we opened it. Bug #103793
* PDFDoc: use %c instead of \x to output binary. Bug #103873
* Fix index out of bounds undefined behaviour in PSTokenizer. Bug #103583
* Fix opening files with OutlineItem loops. Bug #102914
* Fix some bugs in StructTreeRoot parsing of parent tree. Bug #103912
* Remove error for wrong child type for tagged pdf. Bug #103587
* FoFiTrueType::readPostTable() from xpdf 4.00. Bug #102880
* GfxFontDict: merge reference generation from xpdf 4.00. Bug #104565
* Reset lastAbortCheck on updateLevel reset
* PDFDoc::setup: Fail early if base stream length is 0. Bug #103552
* Check curStr is actually a Stream before doing Stream operations. Bug #104518
* Fix new Object API porting bug. Bug #104517
* Check return code of getChar(), abort reading on error. Bug #104502
* TextPage: Add horizontal scaling to font matrix. Bug #105259
* Fix EmbedStream replay. Bug #103446
* Fix memory leak on error condition
* Fix assert on malformed documents. Bug #104354
* Fix abort in Gfx::opBeginMarkedContent if args[1] is not a name. Bug #104468
* GfxGouraudTriangleShading::parse: Don't abort on malformed documents. Bug #104567
* GfxFunctionShading::parse: Fix abort in malformed document. Bug #104581
* Remove the extern C from glib.h. Bug #103621
* Don't let ArthurOutputDev be friend of SplashPath anymore
* Fix undefined sanitizer warning about qsort
* Form.h: include time.h for time_t
* Various code improvements
qt5:
* Add cancellation support to renderToImage and textList
* Do not assume all Screen annotation actions are Renditions. KDE bug #388175
* qt5: Implement operator= for PageTransition
* ArthurOutputDev: 'clip' should intersect new and old clipping path
* ArthurOutputDev: Implement updateBlendMode
* ArthurOutputDev: Replace the QPainter by a stack of QPainters
* ArthurOutputDev: Rudimentary support for transparency groups
* Remove stale libcms1 code. Bug #104358
* demo: don't crash if page is malformed
* Fix warnings due to the use of deprecated overloads of Poppler::Page::Search in tests.
utils:
* pdfimages: Fix for files with flate encoded inline images. Bug #103446
* pdftocairo: Remove stale libcms1 code. Bug #104358
* pdfimages: Fix build without libtiff and libpng
* pdfseparate: Fix buffer size warning due to missing space for null terminator
build system:
* Enable building all libs as static libs
* Enable no-missing-field-initializers
* Remove unused FindLIBOPENJPEG.cmake
* add "--owner root:0 --group root:0" options to tar command in dist target. Bug #104398
* Add python3 support to gtkdoc.py
* gtkdoc.py: Make it work with newer gtk-doc. Bug #105075
cpp:
* Add page::text_list
| -rw-r--r-- | print/poppler-cpp/Makefile | 7 | ||||
| -rw-r--r-- | print/poppler-cpp/PLIST | 4 | ||||
| -rw-r--r-- | print/poppler-glib/Makefile | 10 | ||||
| -rw-r--r-- | print/poppler-includes/Makefile | 3 | ||||
| -rw-r--r-- | print/poppler-qt5/Makefile | 7 | ||||
| -rw-r--r-- | print/poppler-qt5/PLIST | 4 | ||||
| -rw-r--r-- | print/poppler-utils/Makefile | 5 | ||||
| -rw-r--r-- | print/poppler/Makefile | 6 | ||||
| -rw-r--r-- | print/poppler/Makefile.common | 5 | ||||
| -rw-r--r-- | print/poppler/PLIST | 6 | ||||
| -rw-r--r-- | print/poppler/distinfo | 13 |
11 files changed, 22 insertions, 48 deletions
diff --git a/print/poppler-cpp/Makefile b/print/poppler-cpp/Makefile index a4cd378db85..0f2f8be49ca 100644 --- a/print/poppler-cpp/Makefile +++ b/print/poppler-cpp/Makefile @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.18 2018/03/12 11:15:43 wiz Exp $ +# $NetBSD: Makefile,v 1.19 2018/04/17 05:20:34 wiz Exp $ -PKGREVISION= 1 .include "../../print/poppler/Makefile.common" PKGNAME= poppler-cpp-${POPPLER_VERS} @@ -13,8 +12,6 @@ CONFLICTS+= poppler<0.4.5nb1 PKGCONFIG_OVERRIDE+= ${WRKSRC}/poppler-cpp.pc.cmake # Don't build the cairo graphics backend, required by glib. -CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_CAIRO=TRUE -# Don't build the cairo graphics backend, required by glib. CMAKE_ARGS+= -DENABLE_SPLASH=OFF # Don't compile GTK+ test program. CMAKE_ARGS+= -DBUILD_GTK_TESTS=OFF @@ -24,8 +21,6 @@ CMAKE_ARGS+= -DENABLE_GLIB=OFF CMAKE_ARGS+= -DENABLE_UTILS=OFF # Compile poppler cpp wrapper. CMAKE_ARGS+= -DENABLE_CPP=ON -# Don't compile poppler qt4 wrapper. -CMAKE_ARGS+= -DENABLE_QT4=OFF # Don't compile poppler qt5 wrapper. CMAKE_ARGS+= -DENABLE_QT5=OFF # Don't build libcurl based HTTP support. ## might want to include diff --git a/print/poppler-cpp/PLIST b/print/poppler-cpp/PLIST index 1c390993a75..44823d60864 100644 --- a/print/poppler-cpp/PLIST +++ b/print/poppler-cpp/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2017/12/08 07:48:12 spz Exp $ +@comment $NetBSD: PLIST,v 1.3 2018/04/17 05:20:34 wiz Exp $ include/poppler/cpp/poppler-document.h include/poppler/cpp/poppler-embedded-file.h include/poppler/cpp/poppler-font.h @@ -12,5 +12,5 @@ include/poppler/cpp/poppler-toc.h include/poppler/cpp/poppler-version.h lib/libpoppler-cpp.so lib/libpoppler-cpp.so.0 -lib/libpoppler-cpp.so.0.3.0 +lib/libpoppler-cpp.so.0.4.0 lib/pkgconfig/poppler-cpp.pc diff --git a/print/poppler-glib/Makefile b/print/poppler-glib/Makefile index c1721e958dd..7745ae4cf93 100644 --- a/print/poppler-glib/Makefile +++ b/print/poppler-glib/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.70 2018/03/12 11:15:43 wiz Exp $ +# $NetBSD: Makefile,v 1.71 2018/04/17 05:20:34 wiz Exp $ .include "../../print/poppler/Makefile.common" PKGNAME= poppler-glib-${POPPLER_VERS} -PKGREVISION= 2 COMMENT= PDF rendering library (GLib wrapper) MAINTAINER= reed@reedmedia.net @@ -14,8 +13,6 @@ PKGCONFIG_OVERRIDE+= ${WRKSRC}/poppler-glib.pc.cmake USE_TOOLS+= python -# Build the cairo graphics backend, required by glib. -CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_CAIRO=FALSE # Don't build the splash graphics backend. CMAKE_ARGS+= -DENABLE_SPLASH=OFF # Don't compile GTK+ test program. @@ -28,16 +25,11 @@ CMAKE_ARGS+= -DENABLE_GTK_DOC=OFF CMAKE_ARGS+= -DENABLE_UTILS=OFF # Don't compile poppler cpp wrapper. CMAKE_ARGS+= -DENABLE_CPP=OFF -# Don't compile poppler qt4 wrapper. -CMAKE_ARGS+= -DENABLE_QT4=OFF # Don't compile poppler qt5 wrapper. CMAKE_ARGS+= -DENABLE_QT5=OFF # Don't build libcurl based HTTP support. ## might want to include CMAKE_ARGS+= -DENABLE_LIBCURL=OFF -# enable for verbose build messages -#CMAKE_ARGS+= -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE - CFLAGS.FreeBSD+= -DLLONG_MAX=__LLONG_MAX BUILDLINK_API_DEPENDS.poppler+= poppler-${POPPLER_VERS}{,nb*} diff --git a/print/poppler-includes/Makefile b/print/poppler-includes/Makefile index 5bb4bea9523..cc948cbd7bc 100644 --- a/print/poppler-includes/Makefile +++ b/print/poppler-includes/Makefile @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.23 2018/03/12 11:17:27 wiz Exp $ +# $NetBSD: Makefile,v 1.24 2018/04/17 05:20:34 wiz Exp $ -PKGREVISION= 1 .include "../../print/poppler/Makefile.common" PKGNAME= poppler-includes-${POPPLER_VERS} diff --git a/print/poppler-qt5/Makefile b/print/poppler-qt5/Makefile index 47491740dfa..f1e921e78d1 100644 --- a/print/poppler-qt5/Makefile +++ b/print/poppler-qt5/Makefile @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.23 2018/04/14 07:34:38 adam Exp $ +# $NetBSD: Makefile,v 1.24 2018/04/17 05:20:34 wiz Exp $ -PKGREVISION= 2 .include "../../print/poppler/Makefile.common" PKGNAME= poppler-qt5-${POPPLER_VERS} @@ -8,18 +7,14 @@ COMMENT= PDF rendering library (QT5 wrapper) MAINTAINER= pkgsrc-users@NetBSD.org CMAKE_ARGS+= -DENABLE_SPLASH=ON -CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_CAIRO=TRUE CMAKE_ARGS+= -DBUILD_GTK_TESTS=OFF CMAKE_ARGS+= -DENABLE_GLIB=OFF CMAKE_ARGS+= -DENABLE_UTILS=OFF CMAKE_ARGS+= -DENABLE_CPP=OFF -CMAKE_ARGS+= -DENABLE_QT4=OFF CMAKE_ARGS+= -DENABLE_QT5=ON # Don't build libcurl based HTTP support. ## might want to include CMAKE_ARGS+= -DENABLE_LIBCURL=OFF -CMAKE_ARGS+= -DMOCQT5=${QTDIR}/bin/moc - BUILDLINK_API_DEPENDS.poppler+= poppler>=${POPPLER_VERS} .include "../../print/poppler/buildlink3.mk" diff --git a/print/poppler-qt5/PLIST b/print/poppler-qt5/PLIST index dd2da351431..5afe29db216 100644 --- a/print/poppler-qt5/PLIST +++ b/print/poppler-qt5/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2018/01/10 21:56:51 wiz Exp $ +@comment $NetBSD: PLIST,v 1.5 2018/04/17 05:20:34 wiz Exp $ include/poppler/qt5/poppler-annotation.h include/poppler/qt5/poppler-export.h include/poppler/qt5/poppler-form.h @@ -9,5 +9,5 @@ include/poppler/qt5/poppler-page-transition.h include/poppler/qt5/poppler-qt5.h lib/libpoppler-qt5.so lib/libpoppler-qt5.so.1 -lib/libpoppler-qt5.so.1.12.0 +lib/libpoppler-qt5.so.1.13.0 lib/pkgconfig/poppler-qt5.pc diff --git a/print/poppler-utils/Makefile b/print/poppler-utils/Makefile index 2329a8e435a..71a3feed795 100644 --- a/print/poppler-utils/Makefile +++ b/print/poppler-utils/Makefile @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.38 2018/03/12 11:17:27 wiz Exp $ +# $NetBSD: Makefile,v 1.39 2018/04/17 05:20:34 wiz Exp $ -PKGREVISION= 1 .include "../../print/poppler/Makefile.common" PKGNAME= poppler-utils-${POPPLER_VERS} @@ -20,8 +19,6 @@ CMAKE_ARGS+= -DENABLE_GLIB=OFF CMAKE_ARGS+= -DENABLE_UTILS=ON # Don't compile poppler cpp wrapper. CMAKE_ARGS+= -DENABLE_CPP=OFF -# Don't compile poppler qt4 wrapper. -CMAKE_ARGS+= -DENABLE_QT4=OFF # Don't compile poppler qt5 wrapper. CMAKE_ARGS+= -DENABLE_QT5=OFF # Don't build libcurl based HTTP support. ## might want to include diff --git a/print/poppler/Makefile b/print/poppler/Makefile index 2b8c021adce..8f5ddff2128 100644 --- a/print/poppler/Makefile +++ b/print/poppler/Makefile @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.70 2018/03/12 11:15:43 wiz Exp $ +# $NetBSD: Makefile,v 1.71 2018/04/17 05:20:34 wiz Exp $ -PKGREVISION= 1 .include "../../print/poppler/Makefile.common" COMMENT= PDF rendering library @@ -15,7 +14,6 @@ INSTALLATION_DIRS+= include/poppler share/doc/poppler # TODO: Later add an option to choose Splash versus Cairo backend. # Build the Splash graphics backend. CMAKE_ARGS+= -DENABLE_SPLASH=ON -CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_CAIRO=TRUE # Don't compile GTK+ test program. CMAKE_ARGS+= -DBUILD_GTK_TESTS=OFF # Don't compile GLib wrapper which also needs gtk2 @@ -24,8 +22,6 @@ CMAKE_ARGS+= -DENABLE_GLIB=OFF CMAKE_ARGS+= -DENABLE_UTILS=OFF # Don't compile poppler cpp wrapper. CMAKE_ARGS+= -DENABLE_CPP=OFF -# Don't compile poppler qt4 wrapper. -CMAKE_ARGS+= -DENABLE_QT4=OFF # Don't compile poppler qt5 wrapper. CMAKE_ARGS+= -DENABLE_QT5=OFF # Don't build libcurl based HTTP support. ## might want to include diff --git a/print/poppler/Makefile.common b/print/poppler/Makefile.common index 6089e5d6722..d980e046117 100644 --- a/print/poppler/Makefile.common +++ b/print/poppler/Makefile.common @@ -1,14 +1,13 @@ -# $NetBSD: Makefile.common,v 1.94 2018/01/10 21:55:34 wiz Exp $ +# $NetBSD: Makefile.common,v 1.95 2018/04/17 05:20:34 wiz Exp $ # # used by print/poppler/Makefile # used by print/poppler-cpp/Makefile # used by print/poppler-glib/Makefile # used by print/poppler-includes/Makefile -# used by print/poppler-qt4/Makefile # used by print/poppler-qt5/Makefile # used by print/poppler-utils/Makefile -POPPLER_VERS= 0.62.0 +POPPLER_VERS= 0.63.0 DISTNAME= poppler-${POPPLER_VERS} CATEGORIES= print MASTER_SITES= https://poppler.freedesktop.org/ diff --git a/print/poppler/PLIST b/print/poppler/PLIST index 42c74cf476b..f29ba9e32f6 100644 --- a/print/poppler/PLIST +++ b/print/poppler/PLIST @@ -1,7 +1,7 @@ -@comment $NetBSD: PLIST,v 1.9 2018/01/10 21:55:34 wiz Exp $ +@comment $NetBSD: PLIST,v 1.10 2018/04/17 05:20:34 wiz Exp $ lib/libpoppler.so -lib/libpoppler.so.73 -lib/libpoppler.so.73.0.0 +lib/libpoppler.so.74 +lib/libpoppler.so.74.0.0 lib/pkgconfig/poppler-splash.pc lib/pkgconfig/poppler.pc share/doc/poppler/README diff --git a/print/poppler/distinfo b/print/poppler/distinfo index 9e5ccf7cb90..d06f259d451 100644 --- a/print/poppler/distinfo +++ b/print/poppler/distinfo @@ -1,8 +1,9 @@ -$NetBSD: distinfo,v 1.125 2018/01/10 21:55:34 wiz Exp $ +$NetBSD: distinfo,v 1.126 2018/04/17 05:20:34 wiz Exp $ -SHA1 (poppler-0.62.0.tar.xz) = 45f5186f9c514d121acd8c4aeae0e0137916a5f4 -RMD160 (poppler-0.62.0.tar.xz) = 50f8db04492abf8944a11c87c8f7b7f558c56a8e -SHA512 (poppler-0.62.0.tar.xz) = 91f7eae7b05965ae97a34e658bed2a676be8a6e4d34f82148ece6eb58932632dcf9a34d50c66412f93f560ce575abf5c608ed6b1e5184604b96024801886c706 -Size (poppler-0.62.0.tar.xz) = 1423372 bytes +SHA1 (poppler-0.63.0.tar.xz) = d0966c0a2a67d575246e9e10d632b83d820af13f +RMD160 (poppler-0.63.0.tar.xz) = 80cfe7a1845d57867705d6f5a6bf780ca72edcda +SHA512 (poppler-0.63.0.tar.xz) = a151d08480e9940a02191355ef5e7499d6494cff05f22f49de2bb8223512f5e5c9bb9b33651943ded30b4cd7096a2423fb7a01fa62228fbcd1d3a221b885cfe9 +Size (poppler-0.63.0.tar.xz) = 1439552 bytes SHA1 (patch-aq) = da845661ef7f7aca3072dbeebde0444b4d8f01aa -SHA1 (patch-gtkdoc.py) = b9bf7a8c2288bdec314c795317e2a4e1aac21913 +SHA1 (patch-goo_gfile.h) = 236731377b30b07673f10fa0e938e58af8661c59 +SHA1 (patch-poppler_CMap.cc) = d37745ea4cbeae76ad43c4ac74e942531f7b7dd8 |
