Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libqca-qt5 for openSUSE:Factory checked in at 2021-02-15 23:11:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqca-qt5 (Old) and /work/SRC/openSUSE:Factory/.libqca-qt5.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqca-qt5" Mon Feb 15 23:11:49 2021 rev:13 rq:871159 version:2.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libqca-qt5/libqca-qt5.changes 2020-07-13 09:05:09.364036679 +0200 +++ /work/SRC/openSUSE:Factory/.libqca-qt5.new.28504/libqca-qt5.changes 2021-02-15 23:13:16.963125388 +0100 @@ -1,0 +2,16 @@ +Thu Feb 11 10:23:07 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr> + +- Add a keyring file +- Use cmake() syntax for Qt build requirements + +------------------------------------------------------------------- +Fri Feb 5 09:00:14 UTC 2021 - Paolo Stivanin <i...@paolostivanin.com> + +- Update to 2.3.2: + * Add macOS framework major version + * qca-gcrypt: Add support for HKDF + * Minimum Qt updated to 5.9 + * Fixed compilation with gcc 11 +- Rebase qca-2.3.0-fixDSA.patch + +------------------------------------------------------------------- Old: ---- qca-2.3.1.tar.xz New: ---- qca-2.3.2.tar.xz qca-2.3.2.tar.xz.sig qca-qt5.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqca-qt5.spec ++++++ --- /var/tmp/diff_new_pack.L3Wx9W/_old 2021-02-15 23:13:17.979126905 +0100 +++ /var/tmp/diff_new_pack.L3Wx9W/_new 2021-02-15 23:13:17.983126912 +0100 @@ -1,7 +1,7 @@ # # spec file for package libqca-qt5 # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,13 +19,15 @@ %define _so 2 %bcond_without pkcs11 Name: libqca-qt5 -Version: 2.3.1 +Version: 2.3.2 Release: 0 Summary: Qt Cryptographic Architecture 2 License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ URL: https://userbase.kde.org/QCA -Source: https://download.kde.org/stable/qca/%{version}/qca-%{version}.tar.xz +Source0: https://download.kde.org/stable/qca/%{version}/qca-%{version}.tar.xz +Source1: https://download.kde.org/stable/qca/%{version}/qca-%{version}.tar.xz.sig +Source2: qca-qt5.keyring Source99: libqca-qt5-rpmlintrc # PATCH-FIX-OPENSUSE Patch0: qca-2.3.0-fixDSA.patch @@ -37,11 +39,11 @@ BuildRequires: libgcrypt-devel BuildRequires: libjpeg-devel BuildRequires: mozilla-nss-devel +BuildRequires: openssl-devel >= 1.1.1 BuildRequires: pkgconfig BuildRequires: update-desktop-files -BuildRequires: pkgconfig(Qt5Core) >= 5.6.0 -BuildRequires: pkgconfig(Qt5Network) >= 5.6.0 -BuildRequires: openssl-devel >= 1.1.1 +BuildRequires: cmake(Qt5Core) >= 5.9.0 +BuildRequires: cmake(Qt5Network) >= 5.9.0 Requires: gpg2 >= 2.0.0 Recommends: %{name}-plugins Provides: libqca-qt5-2 = %{version} @@ -63,8 +65,8 @@ Summary: Development files for the Qt Cryptographic Architecture 2 Group: Development/Libraries/C and C++ Requires: %{name} = %{version} -Requires: pkgconfig(Qt5Core) >= 5.6.0 -Requires: pkgconfig(Qt5Network) >= 5.6.0 +Requires: cmake(Qt5Core) >= 5.6.0 +Requires: cmake(Qt5Network) >= 5.6.0 %description devel This package provides a generic Qt cryptographic architecture, @@ -86,7 +88,7 @@ %prep %setup -q -n qca-%{version} -%patch0 -p1 +%patch0 -p0 %build %cmake \ ++++++ qca-2.3.0-fixDSA.patch ++++++ --- /var/tmp/diff_new_pack.L3Wx9W/_old 2021-02-15 23:13:18.027126978 +0100 +++ /var/tmp/diff_new_pack.L3Wx9W/_new 2021-02-15 23:13:18.027126978 +0100 @@ -1,24 +1,20 @@ -Index: qca-2.3.0/plugins/qca-ossl/qca-ossl.cpp -=================================================================== ---- qca-2.3.0.orig/plugins/qca-ossl/qca-ossl.cpp -+++ qca-2.3.0/plugins/qca-ossl/qca-ossl.cpp -@@ -1652,18 +1652,14 @@ public: +--- plugins/qca-ossl/qca-ossl.cpp.orig 2021-02-05 10:04:54.073661759 +0100 ++++ plugins/qca-ossl/qca-ossl.cpp 2021-02-05 10:05:57.141861984 +0100 +@@ -1617,16 +1617,12 @@ static bool make_dlgroup(const QByteArray &seed, int bits, int counter, DLParams *params) { -- int ret_counter; - QScopedPointer<DSA, DsaDeleter> dsa(DSA_new()); - if(!dsa) - return false; +- int ret_counter; + QScopedPointer<DSA, DsaDeleter> dsa(DSA_new()); + if (!dsa) + return false; - if (DSA_generate_parameters_ex(dsa.data(), bits, (const unsigned char *)seed.data(), seed.size(), -- &ret_counter, nullptr, nullptr) != 1) -+ nullptr, nullptr, nullptr) != 1) - return false; - -- if(ret_counter != counter) -- return false; + if (DSA_generate_parameters_ex( +- dsa.data(), bits, (const unsigned char *)seed.data(), seed.size(), &ret_counter, nullptr, nullptr) != 1) +- return false; - - const BIGNUM *bnp, *bnq, *bng; - DSA_get0_pqg(dsa.data(), &bnp, &bnq, &bng); - params->p = bn2bi(bnp); +- if (ret_counter != counter) ++ dsa.data(), bits, (const unsigned char *)seed.data(), seed.size(), nullptr, nullptr, nullptr) != 1) + return false; + + const BIGNUM *bnp, *bnq, *bng; ++++++ qca-2.3.1.tar.xz -> qca-2.3.2.tar.xz ++++++ ++++ 148555 lines of diff (skipped)