Hello community, here is the log from the commit of package qpdf for openSUSE:Factory checked in at 2019-11-20 13:43:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qpdf (Old) and /work/SRC/openSUSE:Factory/.qpdf.new.26869 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qpdf" Wed Nov 20 13:43:45 2019 rev:45 rq:749120 version:9.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qpdf/qpdf.changes 2019-10-17 12:18:07.683798670 +0200 +++ /work/SRC/openSUSE:Factory/.qpdf.new.26869/qpdf.changes 2019-11-20 13:43:49.304264552 +0100 @@ -1,0 +2,28 @@ +Sun Nov 17 13:48:46 UTC 2019 - Ismail Dönmez <idon...@suse.com> + +- Update to version 9.1.0 + * Incorporate contribution from Masamichi Hosoda to properly handle + signature dictionaries by not including them in object streams, + formatting the Contents key has a hexadecimal string, + and excluding the /Contents key from encryption and decryption. + * Incorporate contribution from Masamichi Hosoda to provide new API + calls for getting file-level information about input and output files, + enabling certain operations on the files at the file level rather + than the object level. New methods include QPDF::getXRefTable(), + QPDFObjectHandle::getParsedOffset(), + QPDFWriter::getRenumberedObjGen(QPDFObjGen), + and QPDFWriter::getWrittenXRefTable(). + * Support build-time and runtime selectable crypto providers. + This includes the addition of new classes QPDFCryptoProvider + and QPDFCryptoImpl and the recognition of the QPDF_CRYPTO_PROVIDER + environment variable. Crypto providers are described in depth + in Section 2.3, “Crypto Providers”. + * Addition of the --show-crypto option in support of selectable + crypto providers, as described in Section 2.3, “Crypto Providers”. + * Allow :even or :odd to be appended to numeric ranges for + specification of the even or odd pages from among the pages + specified in the range. +* Add BR on pkgconfig(gnutls) to add support for GnuTLS for encryption + operations. + +------------------------------------------------------------------- Old: ---- qpdf-9.0.2.tar.gz qpdf-9.0.2.tar.gz.asc New: ---- qpdf-9.1.0.tar.gz qpdf-9.1.0.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qpdf.spec ++++++ --- /var/tmp/diff_new_pack.6UR9dX/_old 2019-11-20 13:43:50.136264298 +0100 +++ /var/tmp/diff_new_pack.6UR9dX/_new 2019-11-20 13:43:50.136264298 +0100 @@ -1,7 +1,7 @@ # # spec file for package qpdf # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,12 +18,12 @@ %define so_version 26 Name: qpdf -Version: 9.0.2 +Version: 9.1.0 Release: 0 Summary: Command-line tools and library for transforming PDF files License: Apache-2.0 Group: Development/Libraries/C and C++ -Url: http://qpdf.sourceforge.net/ +URL: http://qpdf.sourceforge.net/ Source: https://github.com/qpdf/qpdf/releases/download/release-qpdf-%{version}/qpdf-%{version}.tar.gz Source1: https://github.com/qpdf/qpdf/releases/download/release-qpdf-%{version}/qpdf-%{version}.tar.gz.asc Source2: qpdf.keyring @@ -31,6 +31,7 @@ BuildRequires: libjpeg8-devel BuildRequires: pkgconfig BuildRequires: zlib-devel +BuildRequires: pkgconfig(gnutls) %description QPDF is a program that does structural, content-preserving @@ -76,7 +77,8 @@ %build export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden" -%configure --disable-static --disable-test-compare-images \ +%configure --disable-static \ + --enable-crypto-gnutls \ --docdir='${datarootdir}'/doc/packages/%{name} \ --enable-show-failed-test-output make %{?_smp_mflags} ++++++ qpdf-9.0.2.tar.gz -> qpdf-9.1.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/qpdf/qpdf-9.0.2.tar.gz /work/SRC/openSUSE:Factory/.qpdf.new.26869/qpdf-9.1.0.tar.gz differ: char 5, line 1