qpdf: Update to 11.7.0
Changelog: 11.7.0: December 24, 2023 o Bug fixes: # With --compress-streams=n, qpdf was still compressing cross reference streams, linearization hint streams, and object streams. This has been fixed. # Fix to QPDF JSON: the syntax "n:/pdf-syntax" is now accepted as an alternative way to represent names. This can be used for any name (e.g. "n:/text#2fplain"), but it is necessary when the name contains binary characters. For example, /one#a0two must be represented as "n:/one#a0two" since the single byte a0 is not valid in JSON. # QPDF JSON will convert floating numbers that appear in the JSON in scientific notation to fixed-point notation since PDF doesn??t accept scientific notation. # When setting a check box value, allow any value other than /Off to mean checked. This is permitted by the spec. Previously, any value other than /Yes or /Off was rejected. o CLI Enhancements: # Allow the syntax --encrypt --user-password=user-password --owner-password=owner-password --bits={40,128,256} when encrypting PDF files. This is an alternative to the syntax --encrypt user-password owner-password {40,128,256}, which will continue to be supported. The new syntax works better with shell completion and allows creation of passwords that start with -. # --remove-restrictions flag now also disables digital signatures in the file. o Build Enhancements: # The qpdf test suite now passes when qpdf is linked with an alternative zlib implementation. There are no dependencies anywhere in the qpdf test suite on any particular zlib output. Consult the ZLIB COMPATIBILITY section of README-maintainer.md for a detailed explanation of how to maintain this. # The official Windows installers now offers to modify PATH when installing qpdf. o Package Enhancements: # A UNIX man page is now automatically generated from the documentation. It contains the same text as qpdf --help=all. o Library Enhancements: # Add C++ functions qpdf_c_wrap and qpdf_c_get_qpdf to the C API to enable custom C++ code to interoperate more easily with the the C API. See examples/extend-c-api. # Add methods to Buffer to work more easily and efficiently with std::string. # Add QPDFAcroFormDocumentHelper::disableDigitalSignatures, which disables any digital signature fields, leaving their visual representations intact. 11.6.4: December 10, 2023 o Bug fixes: # When running cmake --install --component dev, install cmake files, which were previously omitted from the dev component # Fix the Linux binary build to use older libraries so it continues to work in AWS Lambda and other older execution environments.
This commit is contained in:
parent
821c0615f5
commit
e5455afc26
3 changed files with 11 additions and 8 deletions
|
@ -1,6 +1,6 @@
|
|||
# $NetBSD: Makefile,v 1.58 2023/12/01 17:24:09 ryoon Exp $
|
||||
# $NetBSD: Makefile,v 1.59 2024/01/05 22:05:06 ryoon Exp $
|
||||
|
||||
DISTNAME= qpdf-11.6.3
|
||||
DISTNAME= qpdf-11.7.0
|
||||
CATEGORIES= print
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qpdf/}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.18 2023/12/01 17:24:09 ryoon Exp $
|
||||
@comment $NetBSD: PLIST,v 1.19 2024/01/05 22:05:06 ryoon Exp $
|
||||
bin/fix-qdf
|
||||
bin/qpdf
|
||||
bin/zlib-flate
|
||||
|
@ -77,12 +77,15 @@ lib/cmake/qpdf/qpdfConfigVersion.cmake
|
|||
lib/libqpdf.a
|
||||
lib/libqpdf.so
|
||||
lib/libqpdf.so.29
|
||||
lib/libqpdf.so.29.6.3
|
||||
lib/libqpdf.so.29.7.0
|
||||
lib/pkgconfig/libqpdf.pc
|
||||
man/man1/fix-qdf.1
|
||||
man/man1/qpdf.1
|
||||
man/man1/zlib-flate.1
|
||||
share/doc/qpdf/README-doc.txt
|
||||
share/doc/qpdf/examples/extend-c-api-impl.cc
|
||||
share/doc/qpdf/examples/extend-c-api.c
|
||||
share/doc/qpdf/examples/extend-c-api.h
|
||||
share/doc/qpdf/examples/pdf-attach-file.cc
|
||||
share/doc/qpdf/examples/pdf-bookmarks.cc
|
||||
share/doc/qpdf/examples/pdf-c-objects.c
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
$NetBSD: distinfo,v 1.44 2023/12/01 17:24:09 ryoon Exp $
|
||||
$NetBSD: distinfo,v 1.45 2024/01/05 22:05:06 ryoon Exp $
|
||||
|
||||
BLAKE2s (qpdf-11.6.3.tar.gz) = 3e3f51dd675f2e95f9695b2a0380f61cc185f0c50b47b4526bbf8eb18036e0be
|
||||
SHA512 (qpdf-11.6.3.tar.gz) = afc1d130e10bb527a7425ce39f6d93245c3d9b08002d104fdf0e909b586f80174fa2eed863794f10b76bab86a064b904eebca89902212accc45a68f9430c122e
|
||||
Size (qpdf-11.6.3.tar.gz) = 18660605 bytes
|
||||
BLAKE2s (qpdf-11.7.0.tar.gz) = b0de71f8bc1b3c33f101a5db84ac4325f9534447be4ee6d6dc27cbbf8411880c
|
||||
SHA512 (qpdf-11.7.0.tar.gz) = 6ee302671fd4513c5b22f101feb773b4101de6cc5ff6b0e25d1daa03df82420f87ce7db49a6c47758d7e8bbc3beeb997d4671d52e4cf0ac0d4f817f10677d1f9
|
||||
Size (qpdf-11.7.0.tar.gz) = 18124824 bytes
|
||||
SHA1 (patch-libqpdf.pc.in) = 594c009942d3d0ae54388aed669e07fec030c0bc
|
||||
|
|
Loading…
Reference in a new issue