Mon Mar 11 15:11:59 2024 UTC (77d)
qpdf: Update to 11.9.0

Changelog:
11.9.0:
This is qpdf version 11.9.0. This release includes some performance
optimizations and reliability enhancements to JSON support, an
enhanced command-line syntax for --pages in preparation for future
options, support for multiple overlay and underlay specifications,
and a few minor fixes and improvements to new features from qpdf
11.8.0.

11.8.0:
This is qpdf version 11.8.0. This release includes a few enhancements
and bug fixes related to page splitting and merging operations. It
is in preparation for more substantial changes in this area. This
includes more flexible collation, more flexible page range
specification, the ability to set page labels, and one bug fix
related to hyperlinks when flattening annotations.


(ryoon)
diff -r1.59 -r1.60 pkgsrc/print/qpdf/Makefile
diff -r1.19 -r1.20 pkgsrc/print/qpdf/PLIST
diff -r1.45 -r1.46 pkgsrc/print/qpdf/distinfo

cvs diff -r1.59 -r1.60 pkgsrc/print/qpdf/Makefile (expand / switch to unified diff)

--- pkgsrc/print/qpdf/Makefile 2024/01/05 22:05:06 1.59
+++ pkgsrc/print/qpdf/Makefile 2024/03/11 15:11:59 1.60
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1# $NetBSD: Makefile,v 1.59 2024/01/05 22:05:06 ryoon Exp $ 1# $NetBSD: Makefile,v 1.60 2024/03/11 15:11:59 ryoon Exp $
2 2
3DISTNAME= qpdf-11.7.0 3DISTNAME= qpdf-11.9.0
4CATEGORIES= print 4CATEGORIES= print
5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qpdf/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qpdf/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://qpdf.sourceforge.io/ 8HOMEPAGE= https://qpdf.sourceforge.io/
9COMMENT= Structural, content-preserving transformations on PDF files 9COMMENT= Structural, content-preserving transformations on PDF files
10LICENSE= apache-2.0 10LICENSE= apache-2.0
11 11
12CMAKE_CONFIGURE_ARGS+= -DUSE_IMPLICIT_CRYPTO=off -DREQUIRE_CRYPTO_OPENSSL=on 12CMAKE_CONFIGURE_ARGS+= -DUSE_IMPLICIT_CRYPTO=off -DREQUIRE_CRYPTO_OPENSSL=on
13 13
14USE_LANGUAGES= c c++17 14USE_LANGUAGES= c c++
15USE_CXX_FEATURES+= c++17 15USE_CXX_FEATURES+= c++17
16 16
17USE_TOOLS+= pkg-config 17USE_TOOLS+= pkg-config
18PKGCONFIG_OVERRIDE+= libqpdf.pc.in 18PKGCONFIG_OVERRIDE+= libqpdf.pc.in
19 19
20CMAKE_ARGS+= -DUSE_IMPLICIT_CRYPTO=OFF 20CMAKE_ARGS+= -DUSE_IMPLICIT_CRYPTO=OFF
21CMAKE_ARGS+= -DREQUIRE_CRYPTO_GNUTLS=OFF 21CMAKE_ARGS+= -DREQUIRE_CRYPTO_GNUTLS=OFF
22CMAKE_ARGS+= -DREQUIRE_CRYPTO_OPENSSL=ON 22CMAKE_ARGS+= -DREQUIRE_CRYPTO_OPENSSL=ON
23CMAKE_ARGS+= -DDEFAULT_CRYPTO=openssl 23CMAKE_ARGS+= -DDEFAULT_CRYPTO=openssl
24 24
25.include "../../devel/cmake/build.mk" 25.include "../../devel/cmake/build.mk"
26.include "../../mk/jpeg.buildlink3.mk" 26.include "../../mk/jpeg.buildlink3.mk"
27.include "../../devel/zlib/buildlink3.mk" 27.include "../../devel/zlib/buildlink3.mk"

cvs diff -r1.19 -r1.20 pkgsrc/print/qpdf/PLIST (expand / switch to unified diff)

--- pkgsrc/print/qpdf/PLIST 2024/01/05 22:05:06 1.19
+++ pkgsrc/print/qpdf/PLIST 2024/03/11 15:11:59 1.20
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.19 2024/01/05 22:05:06 ryoon Exp $ 1@comment $NetBSD: PLIST,v 1.20 2024/03/11 15:11:59 ryoon Exp $
2bin/fix-qdf 2bin/fix-qdf
3bin/qpdf 3bin/qpdf
4bin/zlib-flate 4bin/zlib-flate
5include/qpdf/Buffer.hh 5include/qpdf/Buffer.hh
6include/qpdf/BufferInputSource.hh 6include/qpdf/BufferInputSource.hh
7include/qpdf/ClosedFileInputSource.hh 7include/qpdf/ClosedFileInputSource.hh
8include/qpdf/Constants.h 8include/qpdf/Constants.h
9include/qpdf/DLL.h 9include/qpdf/DLL.h
10include/qpdf/FileInputSource.hh 10include/qpdf/FileInputSource.hh
11include/qpdf/InputSource.hh 11include/qpdf/InputSource.hh
12include/qpdf/JSON.hh 12include/qpdf/JSON.hh
13include/qpdf/PDFVersion.hh 13include/qpdf/PDFVersion.hh
14include/qpdf/Pipeline.hh 14include/qpdf/Pipeline.hh
@@ -56,38 +56,39 @@ include/qpdf/QPDFSystemError.hh @@ -56,38 +56,39 @@ include/qpdf/QPDFSystemError.hh
56include/qpdf/QPDFTokenizer.hh 56include/qpdf/QPDFTokenizer.hh
57include/qpdf/QPDFUsage.hh 57include/qpdf/QPDFUsage.hh
58include/qpdf/QPDFWriter.hh 58include/qpdf/QPDFWriter.hh
59include/qpdf/QPDFXRefEntry.hh 59include/qpdf/QPDFXRefEntry.hh
60include/qpdf/QTC.hh 60include/qpdf/QTC.hh
61include/qpdf/QUtil.hh 61include/qpdf/QUtil.hh
62include/qpdf/RandomDataProvider.hh 62include/qpdf/RandomDataProvider.hh
63include/qpdf/Types.h 63include/qpdf/Types.h
64include/qpdf/auto_job_c_att.hh 64include/qpdf/auto_job_c_att.hh
65include/qpdf/auto_job_c_copy_att.hh 65include/qpdf/auto_job_c_copy_att.hh
66include/qpdf/auto_job_c_enc.hh 66include/qpdf/auto_job_c_enc.hh
67include/qpdf/auto_job_c_main.hh 67include/qpdf/auto_job_c_main.hh
68include/qpdf/auto_job_c_pages.hh 68include/qpdf/auto_job_c_pages.hh
 69include/qpdf/auto_job_c_set_page_labels.hh
69include/qpdf/auto_job_c_uo.hh 70include/qpdf/auto_job_c_uo.hh
70include/qpdf/qpdf-c.h 71include/qpdf/qpdf-c.h
71include/qpdf/qpdfjob-c.h 72include/qpdf/qpdfjob-c.h
72include/qpdf/qpdflogger-c.h 73include/qpdf/qpdflogger-c.h
73lib/cmake/qpdf/libqpdfTargets-noconfig.cmake 74lib/cmake/qpdf/libqpdfTargets-noconfig.cmake
74lib/cmake/qpdf/libqpdfTargets.cmake 75lib/cmake/qpdf/libqpdfTargets.cmake
75lib/cmake/qpdf/qpdfConfig.cmake 76lib/cmake/qpdf/qpdfConfig.cmake
76lib/cmake/qpdf/qpdfConfigVersion.cmake 77lib/cmake/qpdf/qpdfConfigVersion.cmake
77lib/libqpdf.a 78lib/libqpdf.a
78lib/libqpdf.so 79lib/libqpdf.so
79lib/libqpdf.so.29 80lib/libqpdf.so.29
80lib/libqpdf.so.29.7.0 81lib/libqpdf.so.29.9.0
81lib/pkgconfig/libqpdf.pc 82lib/pkgconfig/libqpdf.pc
82man/man1/fix-qdf.1 83man/man1/fix-qdf.1
83man/man1/qpdf.1 84man/man1/qpdf.1
84man/man1/zlib-flate.1 85man/man1/zlib-flate.1
85share/doc/qpdf/README-doc.txt 86share/doc/qpdf/README-doc.txt
86share/doc/qpdf/examples/extend-c-api-impl.cc 87share/doc/qpdf/examples/extend-c-api-impl.cc
87share/doc/qpdf/examples/extend-c-api.c 88share/doc/qpdf/examples/extend-c-api.c
88share/doc/qpdf/examples/extend-c-api.h 89share/doc/qpdf/examples/extend-c-api.h
89share/doc/qpdf/examples/pdf-attach-file.cc 90share/doc/qpdf/examples/pdf-attach-file.cc
90share/doc/qpdf/examples/pdf-bookmarks.cc 91share/doc/qpdf/examples/pdf-bookmarks.cc
91share/doc/qpdf/examples/pdf-c-objects.c 92share/doc/qpdf/examples/pdf-c-objects.c
92share/doc/qpdf/examples/pdf-count-strings.cc 93share/doc/qpdf/examples/pdf-count-strings.cc
93share/doc/qpdf/examples/pdf-create.cc 94share/doc/qpdf/examples/pdf-create.cc

cvs diff -r1.45 -r1.46 pkgsrc/print/qpdf/distinfo (expand / switch to unified diff)

--- pkgsrc/print/qpdf/distinfo 2024/01/05 22:05:06 1.45
+++ pkgsrc/print/qpdf/distinfo 2024/03/11 15:11:59 1.46
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.45 2024/01/05 22:05:06 ryoon Exp $ 1$NetBSD: distinfo,v 1.46 2024/03/11 15:11:59 ryoon Exp $
2 2
3BLAKE2s (qpdf-11.7.0.tar.gz) = b0de71f8bc1b3c33f101a5db84ac4325f9534447be4ee6d6dc27cbbf8411880c 3BLAKE2s (qpdf-11.9.0.tar.gz) = d3d82116103d0cc4dff7931d651ee2b208ff0c66e1cad104b51303c90ac809af
4SHA512 (qpdf-11.7.0.tar.gz) = 6ee302671fd4513c5b22f101feb773b4101de6cc5ff6b0e25d1daa03df82420f87ce7db49a6c47758d7e8bbc3beeb997d4671d52e4cf0ac0d4f817f10677d1f9 4SHA512 (qpdf-11.9.0.tar.gz) = 5e0a990797081f121b3a52fddedea199baf1af260093a384ed6df347e052601622b03c9ff62b7ea069d81464eb0381932428cb8c0565b3686961f7505021a165
5Size (qpdf-11.7.0.tar.gz) = 18124824 bytes 5Size (qpdf-11.9.0.tar.gz) = 18552462 bytes
6SHA1 (patch-libqpdf.pc.in) = 594c009942d3d0ae54388aed669e07fec030c0bc 6SHA1 (patch-libqpdf.pc.in) = 594c009942d3d0ae54388aed669e07fec030c0bc