Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id A25F31A921F for ; Fri, 20 Nov 2020 19:08:09 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 10F648513D; Fri, 20 Nov 2020 19:08:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 4A2AB850E1 for ; Fri, 20 Nov 2020 19:08:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id J1gPaVwYnh1z for ; Fri, 20 Nov 2020 19:08:06 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id DCCF884DE8 for ; Fri, 20 Nov 2020 19:08:06 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id D9E24FA9D; Fri, 20 Nov 2020 19:08:06 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1605899286187870" MIME-Version: 1.0 Date: Fri, 20 Nov 2020 19:08:06 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/print To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20201120190806.D9E24FA9D@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1605899286187870 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Fri Nov 20 19:08:06 UTC 2020 Modified Files: pkgsrc/print/poppler: Makefile Makefile.common PLIST distinfo pkgsrc/print/poppler-cpp: Makefile PLIST pkgsrc/print/poppler-glib: Makefile PLIST pkgsrc/print/poppler-includes: Makefile PLIST pkgsrc/print/poppler-qt5: Makefile PLIST pkgsrc/print/poppler-utils: Makefile pkgsrc/print/poppler/patches: patch-qt5_src_poppler-page.cc Log Message: poppler*: update to 20.11.0 Release 20.11.0: core: * More work on rendering of standalone Annot Widgets. Issue #806 * Fix crashes in embedded file handling on broken files. Issue #967 * Fix uninitialized memory read on broken files * Save a bit of memory in Dict data cpp: * Fix crashes in embedded file handling on broken files. Issue #966 utils: * pdftohtml: HTML and XML output includes font opacity. qt5: * Rename ArthurOutputDev to QPainterOutputDev build system: * Fix linker error when gtk is not in a default location * Add some checks for gtk-doc support * Reorganize GObject introspection config * Enable CMAKE_LINK_DEPENDS_NO_SHARED Release 20.10.0: core: * Filter out repeated forms * Implement EmbedStream::reset() * CairoOutputDev: evict just font faces owned solely by cache. * Splash: Rename Yd to Ydown, Xu to Xup, etc. * Splash: fix crash in out-of-memory situation. * Fix some undefined behaviour situation with forged files Release 20.09.0: core: * Compability fix for Forms * Fix fetching of Objects failing in some cases * Fix clearing date in Annot setModified/setDate * TextSelectionPainter: support glyphless fonts * Splash: Don't try read past end of image * avoid abort() on large memory allocation * Fix memory leak on broken files * Fix potential invalid memory read * Small code improvements qt5: * Document TextAnnotation::inplaceAlign * Make Annotation::setModification/CreationDate work on existing annots * Be a bit more stubborn converting dates that come from xml * Clean as many null characters from the end as possible when converting strings glib: * Add accessor functions for PopplerAttachment * Deprecate PopplerAttachment GTime fields * Deprecate PopplerDocument date properties utils: * pdftoppm: report error and exit if output file cannot be written * Document that PDF-file can be '-' to read it from stdin build system: * cmake: Modern way to link against libpng, zlib and libtiff * cmake: Remove stray support for lcms1 in pdftocairo Release 20.08.0: core: * Sub-page objects: initialize clip max values considering the render resolution. Issue #937 * Splash: Set initial line width to 1. Issue #674 * Fix stack overflow with specially crafted files * GfxShading: Simplify holding the Function * Splash: Fix x86 + windows asm build qt5: * Deprecate Document::toc * Deprecate AnnotationUtils Release 0.90.1: core: * Fix regression on PS conversion. Regression only happened on applications that are locale enabled i.e. Okular but not pdftops, when using a quite new lcms and the user locale uses , as decimal separator instead of . * Add UTF16LE support to TextStringToUCS4. Even if the standard clearly says it should be UTF16BE qt6: * Add work in progress qt6 port. Ignore for now :) Release 0.90.0: core: * Color profile tweaks * Small signature improvements * BBoxOutputDev: Fix calculation when type3 fonts are involved * Fix potential crash when reading Forms * Fix infinite loop in broken file glib: * Fix adding annots in rotated pages * Add ability to reset forms * Several fixes to the documentation qt5: * Make it clear we require Qt 5.5 * demo: Fix crash on broken files * Small documentation improvements utils: * pdftoppm: Add option to set display profile * pdftops: Add a -rasterize option with values always, never, or whenneeded build system: * Require cmake 3.5 * More modern cmake way to link against curl Release 0.89.0: core: * Add support for ResetForm action. Issue #225 * Fix crash in PDFDoc::getSignatureFields when there's no Forms at all * Fix exporting to PS of some files with CID fonts * Use ICC profiles in PS output (if new enough lcms is used) * Allow almost-singular tiling pattern matrices. Issue #894 * Fix memory leak when failing to load some fonts * CairoOutputDev: Use stroke opacity when clipping to a stroke path * CairoOutputDev: Fix tiling patterns when pattern cell is too far. Issue #190 glib: * Add poppler_movie_get_aspect cpp: * Add the font infos to the text_box object Release 0.88.0: core: * Support Widget Annotation Buttons not linked to any Form * SplashOuputDev: Use stroking opacity when clipping to a stroke path * Handle 1 bit RGB images in ICC colorspace * Internal code improvements qt5: * Add Document::signatures. Returns signatures not attached to any page * ArthurOutputDev: Fix font hinting * ArthurOutputDev: Set the opacity when filling with axial gradients * ArthurOutputDev: Implement the clipToStrokePath method * ArthurOutputDev: Use stroking opacity when clipping to a stroke path glib: * Add poppler_page_get_bounding_box * Add poppler_form_field_get_alternate_ui_name * Implement rotation for 'flagNoRotate' annots. Issue #767 cpp: * Add non_raw_non_physical layout for page::text() utils: * pdftohtml: Fix noRoundedCoordinates->noroundcoord in man page * pdfsig: Show also signatures that aren't attached to any page To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 pkgsrc/print/poppler/Makefile cvs rdiff -u -r1.118 -r1.119 pkgsrc/print/poppler/Makefile.common cvs rdiff -u -r1.29 -r1.30 pkgsrc/print/poppler/PLIST cvs rdiff -u -r1.147 -r1.148 pkgsrc/print/poppler/distinfo cvs rdiff -u -r1.25 -r1.26 pkgsrc/print/poppler-cpp/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/print/poppler-cpp/PLIST cvs rdiff -u -r1.87 -r1.88 pkgsrc/print/poppler-glib/Makefile cvs rdiff -u -r1.30 -r1.31 pkgsrc/print/poppler-glib/PLIST cvs rdiff -u -r1.29 -r1.30 pkgsrc/print/poppler-includes/Makefile cvs rdiff -u -r1.22 -r1.23 pkgsrc/print/poppler-includes/PLIST cvs rdiff -u -r1.45 -r1.46 pkgsrc/print/poppler-qt5/Makefile cvs rdiff -u -r1.13 -r1.14 pkgsrc/print/poppler-qt5/PLIST cvs rdiff -u -r1.47 -r1.48 pkgsrc/print/poppler-utils/Makefile cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/print/poppler/patches/patch-qt5_src_poppler-page.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1605899286187870 Content-Disposition: inline Content-Length: 10220 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/print/poppler/Makefile diff -u pkgsrc/print/poppler/Makefile:1.78 pkgsrc/print/poppler/Makefile:1.79 --- pkgsrc/print/poppler/Makefile:1.78 Mon Aug 17 20:17:41 2020 +++ pkgsrc/print/poppler/Makefile Fri Nov 20 19:08:05 2020 @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.78 2020/08/17 20:17:41 leot Exp $ +# $NetBSD: Makefile,v 1.79 2020/11/20 19:08:05 wiz Exp $ -PKGREVISION= 1 .include "../../print/poppler/Makefile.common" COMMENT= PDF rendering library Index: pkgsrc/print/poppler/Makefile.common diff -u pkgsrc/print/poppler/Makefile.common:1.118 pkgsrc/print/poppler/Makefile.common:1.119 --- pkgsrc/print/poppler/Makefile.common:1.118 Fri Apr 3 10:23:21 2020 +++ pkgsrc/print/poppler/Makefile.common Fri Nov 20 19:08:05 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.118 2020/04/03 10:23:21 wiz Exp $ +# $NetBSD: Makefile.common,v 1.119 2020/11/20 19:08:05 wiz Exp $ # # used by print/poppler/Makefile # used by print/poppler-cpp/Makefile @@ -7,7 +7,7 @@ # used by print/poppler-qt5/Makefile # used by print/poppler-utils/Makefile -POPPLER_VERS= 0.87.0 +POPPLER_VERS= 20.11.0 DISTNAME= poppler-${POPPLER_VERS} CATEGORIES= print MASTER_SITES= https://poppler.freedesktop.org/ Index: pkgsrc/print/poppler/PLIST diff -u pkgsrc/print/poppler/PLIST:1.29 pkgsrc/print/poppler/PLIST:1.30 --- pkgsrc/print/poppler/PLIST:1.29 Fri Apr 3 10:23:21 2020 +++ pkgsrc/print/poppler/PLIST Fri Nov 20 19:08:05 2020 @@ -1,7 +1,7 @@ -@comment $NetBSD: PLIST,v 1.29 2020/04/03 10:23:21 wiz Exp $ +@comment $NetBSD: PLIST,v 1.30 2020/11/20 19:08:05 wiz Exp $ lib/libpoppler.so -lib/libpoppler.so.98 -lib/libpoppler.so.98.0.0 +lib/libpoppler.so.104 +lib/libpoppler.so.104.0.0 lib/pkgconfig/poppler-cairo.pc lib/pkgconfig/poppler-splash.pc lib/pkgconfig/poppler.pc Index: pkgsrc/print/poppler/distinfo diff -u pkgsrc/print/poppler/distinfo:1.147 pkgsrc/print/poppler/distinfo:1.148 --- pkgsrc/print/poppler/distinfo:1.147 Fri Apr 3 10:23:21 2020 +++ pkgsrc/print/poppler/distinfo Fri Nov 20 19:08:05 2020 @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.147 2020/04/03 10:23:21 wiz Exp $ +$NetBSD: distinfo,v 1.148 2020/11/20 19:08:05 wiz Exp $ -SHA1 (poppler-0.87.0.tar.xz) = 3d3ef5ce73c00758ede49de6348b3602d23cdc2e -RMD160 (poppler-0.87.0.tar.xz) = 229d769bebbefcfd075e6829db9321de5518b749 -SHA512 (poppler-0.87.0.tar.xz) = 4bdc432c75106b3f37643bfd57c66aba659864fdc3c4d9ffa5089ceaa33ad3bd10d2c4abfb09a4f7b9d7d137e31eb559b440d7df53f35f60d70eaef05f987630 -Size (poppler-0.87.0.tar.xz) = 1595088 bytes +SHA1 (poppler-20.11.0.tar.xz) = 0aa751121aed6ee2220ef3ea16b9df8f9b2e81c1 +RMD160 (poppler-20.11.0.tar.xz) = fc3b21544423fd5e8eaf80de63dd42c9348138a5 +SHA512 (poppler-20.11.0.tar.xz) = c8237e931ef20d939656e2600453fffb12a2beeafb273782b2069aec6e5915d8cc85136982b7eaf5956af30ce00da2faf84d86ffab47f725447dfbb9d6ffe335 +Size (poppler-20.11.0.tar.xz) = 1648432 bytes SHA1 (patch-poppler_poppler-config.h.cmake) = d2a67beb1275f10f19468421f203806ead6fa8ff -SHA1 (patch-qt5_src_poppler-page.cc) = b4f076c0417d8fbd342a1d9918a52369b2ddc952 +SHA1 (patch-qt5_src_poppler-page.cc) = e9f83a7c9d529acb5e3f6db5f112fb6c7eb2800b Index: pkgsrc/print/poppler-cpp/Makefile diff -u pkgsrc/print/poppler-cpp/Makefile:1.25 pkgsrc/print/poppler-cpp/Makefile:1.26 --- pkgsrc/print/poppler-cpp/Makefile:1.25 Mon Aug 17 20:17:40 2020 +++ pkgsrc/print/poppler-cpp/Makefile Fri Nov 20 19:08:06 2020 @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.25 2020/08/17 20:17:40 leot Exp $ +# $NetBSD: Makefile,v 1.26 2020/11/20 19:08:06 wiz Exp $ -PKGREVISION= 1 .include "../../print/poppler/Makefile.common" PKGNAME= poppler-cpp-${POPPLER_VERS} Index: pkgsrc/print/poppler-cpp/PLIST diff -u pkgsrc/print/poppler-cpp/PLIST:1.5 pkgsrc/print/poppler-cpp/PLIST:1.6 --- pkgsrc/print/poppler-cpp/PLIST:1.5 Sat Feb 16 13:19:37 2019 +++ pkgsrc/print/poppler-cpp/PLIST Fri Nov 20 19:08:06 2020 @@ -1,7 +1,8 @@ -@comment $NetBSD: PLIST,v 1.5 2019/02/16 13:19:37 wiz Exp $ +@comment $NetBSD: PLIST,v 1.6 2020/11/20 19:08:06 wiz Exp $ include/poppler/cpp/poppler-destination.h include/poppler/cpp/poppler-document.h include/poppler/cpp/poppler-embedded-file.h +include/poppler/cpp/poppler-font-private.h include/poppler/cpp/poppler-font.h include/poppler/cpp/poppler-global.h include/poppler/cpp/poppler-image.h @@ -13,5 +14,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.7.0 +lib/libpoppler-cpp.so.0.9.0 lib/pkgconfig/poppler-cpp.pc Index: pkgsrc/print/poppler-glib/Makefile diff -u pkgsrc/print/poppler-glib/Makefile:1.87 pkgsrc/print/poppler-glib/Makefile:1.88 --- pkgsrc/print/poppler-glib/Makefile:1.87 Mon Aug 17 20:17:40 2020 +++ pkgsrc/print/poppler-glib/Makefile Fri Nov 20 19:08:06 2020 @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.87 2020/08/17 20:17:40 leot Exp $ +# $NetBSD: Makefile,v 1.88 2020/11/20 19:08:06 wiz Exp $ -PKGREVISION= 1 .include "../../print/poppler/Makefile.common" PKGNAME= poppler-glib-${POPPLER_VERS} Index: pkgsrc/print/poppler-glib/PLIST diff -u pkgsrc/print/poppler-glib/PLIST:1.30 pkgsrc/print/poppler-glib/PLIST:1.31 --- pkgsrc/print/poppler-glib/PLIST:1.30 Thu Nov 7 12:05:19 2019 +++ pkgsrc/print/poppler-glib/PLIST Fri Nov 20 19:08:06 2020 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.30 2019/11/07 12:05:19 wiz Exp $ +@comment $NetBSD: PLIST,v 1.31 2020/11/20 19:08:06 wiz Exp $ include/poppler/glib/poppler-action.h include/poppler/glib/poppler-annot.h include/poppler/glib/poppler-attachment.h @@ -17,6 +17,6 @@ include/poppler/glib/poppler.h lib/girepository-1.0/Poppler-0.18.typelib lib/libpoppler-glib.so lib/libpoppler-glib.so.8 -lib/libpoppler-glib.so.8.15.0 +lib/libpoppler-glib.so.8.19.0 lib/pkgconfig/poppler-glib.pc share/gir-1.0/Poppler-0.18.gir Index: pkgsrc/print/poppler-includes/Makefile diff -u pkgsrc/print/poppler-includes/Makefile:1.29 pkgsrc/print/poppler-includes/Makefile:1.30 --- pkgsrc/print/poppler-includes/Makefile:1.29 Mon Aug 17 20:19:56 2020 +++ pkgsrc/print/poppler-includes/Makefile Fri Nov 20 19:08:06 2020 @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.29 2020/08/17 20:19:56 leot Exp $ +# $NetBSD: Makefile,v 1.30 2020/11/20 19:08:06 wiz Exp $ -PKGREVISION= 1 .include "../../print/poppler/Makefile.common" PKGNAME= poppler-includes-${POPPLER_VERS} Index: pkgsrc/print/poppler-includes/PLIST diff -u pkgsrc/print/poppler-includes/PLIST:1.22 pkgsrc/print/poppler-includes/PLIST:1.23 --- pkgsrc/print/poppler-includes/PLIST:1.22 Wed Mar 4 15:51:24 2020 +++ pkgsrc/print/poppler-includes/PLIST Fri Nov 20 19:08:06 2020 @@ -1,6 +1,7 @@ -@comment $NetBSD: PLIST,v 1.22 2020/03/04 15:51:24 wiz Exp $ +@comment $NetBSD: PLIST,v 1.23 2020/11/20 19:08:06 wiz Exp $ include/poppler/Annot.h include/poppler/Array.h +include/poppler/BBoxOutputDev.h include/poppler/CMap.h include/poppler/CachedFile.h include/poppler/CairoFontEngine.h @@ -32,6 +33,7 @@ include/poppler/JArithmeticDecoder.h include/poppler/JBIG2Stream.h include/poppler/JPEG2000Stream.h include/poppler/JPXStream.h +include/poppler/JSInfo.h include/poppler/Lexer.h include/poppler/Linearization.h include/poppler/Link.h Index: pkgsrc/print/poppler-qt5/Makefile diff -u pkgsrc/print/poppler-qt5/Makefile:1.45 pkgsrc/print/poppler-qt5/Makefile:1.46 --- pkgsrc/print/poppler-qt5/Makefile:1.45 Thu Nov 5 09:09:00 2020 +++ pkgsrc/print/poppler-qt5/Makefile Fri Nov 20 19:08:06 2020 @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.45 2020/11/05 09:09:00 ryoon Exp $ +# $NetBSD: Makefile,v 1.46 2020/11/20 19:08:06 wiz Exp $ -PKGREVISION= 4 .include "../../print/poppler/Makefile.common" PKGNAME= poppler-qt5-${POPPLER_VERS} Index: pkgsrc/print/poppler-qt5/PLIST diff -u pkgsrc/print/poppler-qt5/PLIST:1.13 pkgsrc/print/poppler-qt5/PLIST:1.14 --- pkgsrc/print/poppler-qt5/PLIST:1.13 Fri Apr 3 10:23:21 2020 +++ pkgsrc/print/poppler-qt5/PLIST Fri Nov 20 19:08:06 2020 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.13 2020/04/03 10:23:21 wiz Exp $ +@comment $NetBSD: PLIST,v 1.14 2020/11/20 19:08:06 wiz Exp $ include/poppler/qt5/poppler-annotation.h include/poppler/qt5/poppler-export.h include/poppler/qt5/poppler-form.h @@ -10,5 +10,5 @@ include/poppler/qt5/poppler-qt5.h include/poppler/qt5/poppler-version.h lib/libpoppler-qt5.so lib/libpoppler-qt5.so.1 -lib/libpoppler-qt5.so.1.23.0 +lib/libpoppler-qt5.so.1.26.0 lib/pkgconfig/poppler-qt5.pc Index: pkgsrc/print/poppler-utils/Makefile diff -u pkgsrc/print/poppler-utils/Makefile:1.47 pkgsrc/print/poppler-utils/Makefile:1.48 --- pkgsrc/print/poppler-utils/Makefile:1.47 Mon Aug 17 20:19:56 2020 +++ pkgsrc/print/poppler-utils/Makefile Fri Nov 20 19:08:06 2020 @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.47 2020/08/17 20:19:56 leot Exp $ +# $NetBSD: Makefile,v 1.48 2020/11/20 19:08:06 wiz Exp $ -PKGREVISION= 1 .include "../../print/poppler/Makefile.common" PKGNAME= poppler-utils-${POPPLER_VERS} Index: pkgsrc/print/poppler/patches/patch-qt5_src_poppler-page.cc diff -u pkgsrc/print/poppler/patches/patch-qt5_src_poppler-page.cc:1.1 pkgsrc/print/poppler/patches/patch-qt5_src_poppler-page.cc:1.2 --- pkgsrc/print/poppler/patches/patch-qt5_src_poppler-page.cc:1.1 Sun Oct 20 03:12:22 2019 +++ pkgsrc/print/poppler/patches/patch-qt5_src_poppler-page.cc Fri Nov 20 19:08:05 2020 @@ -1,22 +1,22 @@ -$NetBSD: patch-qt5_src_poppler-page.cc,v 1.1 2019/10/20 03:12:22 markd Exp $ +$NetBSD: patch-qt5_src_poppler-page.cc,v 1.2 2020/11/20 19:08:05 wiz Exp $ conditionalise defining splash related class ---- qt5/src/poppler-page.cc.orig 2019-09-22 15:56:22.000000000 +0000 +--- qt5/src/poppler-page.cc.orig 2020-11-01 18:32:52.000000000 +0000 +++ qt5/src/poppler-page.cc -@@ -103,6 +103,7 @@ public: - QVariant payload; +@@ -105,6 +105,7 @@ public: + QVariant payload; }; +#if defined(HAVE_SPLASH) class Qt5SplashOutputDev : public SplashOutputDev, public OutputDevCallbackHelper { public: -@@ -169,6 +170,7 @@ public: +@@ -165,6 +166,7 @@ public: private: - bool ignorePaperColor; + bool ignorePaperColor; }; +#endif + Qt5SplashOutputDev::~Qt5SplashOutputDev() = default; - class QImageDumpingArthurOutputDev : public ArthurOutputDev, public OutputDevCallbackHelper --_----------=_1605899286187870--