summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2018-02-05 13:39:05 +0000
committerryoon <ryoon@pkgsrc.org>2018-02-05 13:39:05 +0000
commit322b0152d40b8c2dfb77ac97353d08c6bea3a2c4 (patch)
treecc3935d60f4bd0969b3373567cca73fd7862018b /print
parent290473e9794986f3d9446059bce999ad35d02716 (diff)
downloadpkgsrc-322b0152d40b8c2dfb77ac97353d08c6bea3a2c4.tar.gz
Update to 7.1.0
Changelog: 2018-01-14 Jay Berkenbilt <ejb@ql.org> * 7.1.0: release * Allow raw encryption key to be specified in libary and command line with the QPDF::setPasswordIsHexKey method and --password-is-hex-key option. Allow encryption key to be displayed with --show-encryption-key option. Thanks to Didier Stevens <didier.stevens@gmail.com> for the idea and contribution of one implementation of this idea. See his blog post at https://blog.didierstevens.com/2017/12/28/cracking-encrypted-pdfs-part-3/ for a discussion of using this for cracking encrypted PDFs. I hope that a future release of qpdf will include some additional recovery options that may also make use of this capability. 2018-01-13 Jay Berkenbilt <ejb@ql.org> * Fix lexical error: the PDF specification allows floating point numbers to end with ".". Fixes #165. * Fix link order in the build to avoid conflicts when building from source while an older version of qpdf is installed. Fixes #158. * Add support for TIFF predictor for LZW and Flate streams. Now all predictor functions are supported. Fixes #171. 2017-12-25 Jay Berkenbilt <ejb@ql.org> * Clarify documentation around options that control parsing but not output creation. Two options: --suppress-recovery and --ignore-xref-streams, were documented in the "Advanced Transformation Options" section of the manual and --help output even though they are not related to output. These are now described in a separate section called "Advanced Parsing Options." * Implement remaining PNG filters for decode. Prior versions could decode only the "up" filter. Now all PNG filters (sub, up, average, Paeth, optimal) are supported for decoding. Thanks to Tobias Hoffmann for providing a test PDF file that has images with all PNG filters along with different numbers of bits per sample and samples per pixel, and thanks to Casey Rojas for providing implementations of the remaining PNG filters. The implementation of the remaining PNG filters changed the interface to the private Pl_PNGFilter class, but this class's header file is not in the installation, and there is no public interface to the class. Within the library, the class is never allocated on the stack; it is only ever dynamically allocated. As such, this does not actually break binary compatibility of the library.
Diffstat (limited to 'print')
-rw-r--r--print/qpdf/Makefile5
-rw-r--r--print/qpdf/distinfo10
2 files changed, 7 insertions, 8 deletions
diff --git a/print/qpdf/Makefile b/print/qpdf/Makefile
index 6bd82528520..84a5a0918ba 100644
--- a/print/qpdf/Makefile
+++ b/print/qpdf/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2017/10/03 08:33:45 leot Exp $
+# $NetBSD: Makefile,v 1.17 2018/02/05 13:39:05 ryoon Exp $
-DISTNAME= qpdf-7.0.0
-PKGREVISION= 1
+DISTNAME= qpdf-7.1.0
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qpdf/}
diff --git a/print/qpdf/distinfo b/print/qpdf/distinfo
index 658544cbc94..44e490cd20d 100644
--- a/print/qpdf/distinfo
+++ b/print/qpdf/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.13 2017/10/03 08:33:45 leot Exp $
+$NetBSD: distinfo,v 1.14 2018/02/05 13:39:05 ryoon Exp $
-SHA1 (qpdf-7.0.0.tar.gz) = 506002271a7e04f431014baa94dd820c47235356
-RMD160 (qpdf-7.0.0.tar.gz) = ac3026a820d41dc127823fd3cfe0c1f6af90a4b0
-SHA512 (qpdf-7.0.0.tar.gz) = 7b52d67b4d2c428a7b0c1cd03b03a23f05d38d7e3c81041079a137919019ea5158f12bf95fdcfcff6b43ffdefe93a85127ced2a363a6b4b380cbaa02a3840256
-Size (qpdf-7.0.0.tar.gz) = 7053781 bytes
+SHA1 (qpdf-7.1.0.tar.gz) = c5b95eeed5cb3bb70e9c365e1ed5aeef578a4496
+RMD160 (qpdf-7.1.0.tar.gz) = 5f4aa26e31a323290d6bba8744214446f015a390
+SHA512 (qpdf-7.1.0.tar.gz) = 28c00f0e7e1d89ab8165031b7e741297d472801fd115911b5f970e97f27fb0c463169dad2d59bb35885de5989984bc5f31a9c26be42015c0dba41105ae342726
+Size (qpdf-7.1.0.tar.gz) = 7097479 bytes
SHA1 (patch-libqpdf.pc.in) = f592899487bb958a01931afbe4ddf3c749ea103e
SHA1 (patch-make_libtool.mk) = 8622d6a446da284269102dde38bf14271363dfdc