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)

Reply via email to