Accepting request 749185 from network

- Update to 1.1.0. Changes since 1.0.0:
  * Add support for SCRAM-SHA-1 and SCRAM-SHA-256;
  * Order SASL mechanisms to prefer the most secure;
  * Add XEP-0334, -0363, -0367, -0369 (partially), -0380, -0382;
  * Do not accept receipts from other resources of the used account;
  * cmake: Set minimum version before creating project() and bump to 3.3;
  * Deprecate QXmppClient extension getters;
  * Refactor data form media element, deprecate `QXmppDataForm::Media;
  * Replace deprecated `qSort()` by `std::sort()`;
  * Do not use deprecated `QSslSocket::setCaCertificates()`;
  * Modernize code by using `nullptr`, `override`, etc.;
  * Move attributes into private d-pointer for future ABI compatibility;
  * Use raw literals, range based loops and `auto`;
  * Fix potential SEGFAULT on connection error;
  * Fix `SO_VERSION` to 1: ABI has changed since last minor release;
  * Add CMake option for internal tests (`BUILD_INTERNAL_TESTS`).
- Disable tests needing a network connection += qxmppuploadrequestmanager.
- Fixed shlib-policy-name-error libqxmpp2 (sover bump up to 2).

OBS-URL: https://build.opensuse.org/request/show/749185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqxmpp?expand=0&rev=14
This commit is contained in:
Dominique Leuenberger 2019-11-18 19:09:16 +00:00 committed by Git OBS Bridge
commit 853a5af6fe
5 changed files with 31 additions and 8 deletions

View File

@ -1 +1 @@
libqxmpp0
libqxmpp2

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bf62ac8d0b5741b3cb07ea92780b279d5c34d000dc7401d6c20a9b77865a5c1e
size 259635

3
libqxmpp-1.1.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4d7da61c71ae816dbce724d4e717661e64dad300f2f079296ff65b88e8ca0676
size 286791

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon Nov 18 05:20:47 UTC 2019 - Dmitriy Perlow <dap.darkness@gmail.com>
- Update to 1.1.0. Changes since 1.0.0:
* Add support for SCRAM-SHA-1 and SCRAM-SHA-256;
* Order SASL mechanisms to prefer the most secure;
* Add XEP-0334, -0363, -0367, -0369 (partially), -0380, -0382;
* Do not accept receipts from other resources of the used account;
* cmake: Set minimum version before creating project() and bump to 3.3;
* Deprecate QXmppClient extension getters;
* Refactor data form media element, deprecate `QXmppDataForm::Media;
* Replace deprecated `qSort()` by `std::sort()`;
* Do not use deprecated `QSslSocket::setCaCertificates()`;
* Modernize code by using `nullptr`, `override`, etc.;
* Move attributes into private d-pointer for future ABI compatibility;
* Use raw literals, range based loops and `auto`;
* Fix potential SEGFAULT on connection error;
* Fix `SO_VERSION` to 1: ABI has changed since last minor release;
* Add CMake option for internal tests (`BUILD_INTERNAL_TESTS`).
- Disable tests needing a network connection += qxmppuploadrequestmanager.
- Fixed shlib-policy-name-error libqxmpp2 (sover bump up to 2).
-------------------------------------------------------------------
Tue May 7 06:26:41 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

View File

@ -1,7 +1,7 @@
#
# spec file for package libqxmpp
#
# 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
@ -16,9 +16,9 @@
#
%define sover 0
%define sover 2
Name: libqxmpp
Version: 1.0.0
Version: 1.1.0
Release: 0
Summary: Qt XMPP Library
License: LGPL-2.1-or-later
@ -26,7 +26,7 @@ Group: Development/Libraries/C and C++
URL: https://github.com/qxmpp-project/qxmpp/
Source0: https://github.com/qxmpp-project/qxmpp/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Source1: baselibs.conf
BuildRequires: cmake
BuildRequires: cmake >= 3.3
BuildRequires: doxygen
BuildRequires: fdupes
BuildRequires: pkgconfig
@ -77,6 +77,7 @@ sed -i 's,add_simple_test(qxmppserver),#add_simple_test(qxmppserver),' tests/CMa
sed -i 's,add_simple_test(qxmppcallmanager),#add_simple_test(qxmppcallmanager),' tests/CMakeLists.txt
sed -i 's,add_simple_test(qxmppiceconnection),#add_simple_test(qxmppiceconnection),' tests/CMakeLists.txt
sed -i 's,add_subdirectory(qxmpptransfermanager),#add_subdirectory(qxmpptransfermanager),' tests/CMakeLists.txt
sed -i 's,add_subdirectory(qxmppuploadrequestmanager),#add_subdirectory(qxmppuploadrequestmanager),' tests/CMakeLists.txt
%build
%cmake \