- Update qpdf from 10.1.0 to 10.3.0 - Updated rootfile - Changelog is too long to fully include here See ChangeLog file in source tarball Bug fixes in 10.3.0 * The last several changes are in support of fixing more complex cases of keeping form fields working properly through page copying operations. Fixes #509. Bug fixes in 10.2.0 * From qpdf CLI, --pages and --split-pages will properly preserve interactive form functionality. Fixes #340. * From qpdf CLI, --overlay and --underlay will copy annotations and form fields from overlay/underlay file. Fixes #395. * Add new option --password-file=file for reading the decryption password from a file. file may be "-" to read from standard input. Fixes #499. * By default, give an error if a user attempts to encrypt a file with a 256-bit key, a non-empty user password, and an empty owner password. Such files are insecure since they can be opened with no password. To allow explicit creation of files like this, pass the new --allow-insecure option. Thanks to github user RobK88 for a detailed analysis and for reporting this issue. Fixes #501. * Bug fix: if a form XObject lacks a resources dictionary, consider any names in that form XObject to be referenced from the containing page. This is compliant with older PDF versions. Also detect if any form XObjects have any unresolved names and, if so, don't remove unreferenced resources from them or from the page that contains them. Fixes #494. * Give warnings instead of segfaulting if a QPDF operation is attempted after calling closeInputSource(). Fixes #495.
Signed-off-by: Adolf Belka (ipfire) adolf.belka@ipfire.org --- config/rootfiles/common/qpdf | 6 +++++- lfs/qpdf | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/qpdf b/config/rootfiles/common/qpdf index 581ba243f..56d1e4ba0 100644 --- a/config/rootfiles/common/qpdf +++ b/config/rootfiles/common/qpdf @@ -28,8 +28,12 @@ usr/bin/qpdf #usr/include/qpdf/QPDFCryptoImpl.hh #usr/include/qpdf/QPDFCryptoProvider.hh #usr/include/qpdf/QPDFDocumentHelper.hh +#usr/include/qpdf/QPDFEFStreamObjectHelper.hh +#usr/include/qpdf/QPDFEmbeddedFileDocumentHelper.hh #usr/include/qpdf/QPDFExc.hh +#usr/include/qpdf/QPDFFileSpecObjectHelper.hh #usr/include/qpdf/QPDFFormFieldObjectHelper.hh +#usr/include/qpdf/QPDFMatrix.hh #usr/include/qpdf/QPDFNameTreeObjectHelper.hh #usr/include/qpdf/QPDFNumberTreeObjectHelper.hh #usr/include/qpdf/QPDFObjGen.hh @@ -54,7 +58,7 @@ usr/bin/qpdf #usr/lib/libqpdf.la #usr/lib/libqpdf.so usr/lib/libqpdf.so.28 -usr/lib/libqpdf.so.28.1.0 +usr/lib/libqpdf.so.28.3.0 #usr/lib/pkgconfig/libqpdf.pc #usr/share/doc/qpdf #usr/share/doc/qpdf/qpdf-manual.html diff --git a/lfs/qpdf b/lfs/qpdf index af934c647..899a9d67d 100644 --- a/lfs/qpdf +++ b/lfs/qpdf @@ -24,7 +24,7 @@
include Config
-VER = 10.1.0 +VER = 10.3.0
THISAPP = qpdf-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -44,7 +44,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 6d72264ff68a9807418af4d7fc613e95 +$(DL_FILE)_MD5 = 0e9918cfb9bb13c96b7cd0cffd401b3d
install : $(TARGET)