From 39f5ad7c409a0d171f84d2f8d0a6e0c12b2addee16b2b17fb803ddaa974efb35 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Tue, 6 Feb 2024 08:35:11 +0000 Subject: [PATCH] Accepting request 1144105 from home:jubalh:branches:network - Update to 1.5.6: * Behaviour change: sendIq() automatically parses stanza errors (returned as QXmppError) * CMake: "QXmpp" legacy cmake package is now only installed for Qt 5 builds * Fix unit tests with Qt 6! * EncryptedFileSharingProvider: Fix wrong cipher set in sent file share element * Fix SCE parsing mode when parsing encrypted messages * Fix file encryption with QCA issues * Fix picking by strength of hashing algorithms * Fix github ci * Add unit tests for all file encryption ciphers - Update to 1.5.5: * Fix dependencies in generated pkg-config files * Fix compilation with android/clang - Update to 1.5.4: * OMEMO fixes * Fix use-after-move in EntityTimeManager * EME: Always send encryption name text * Fix interpretation of empty to/from address in the client * MSVC related build fixes * Support installing QXmpp with Qt 5 and Qt 6 in parallel * Support building QXmppOmemo statically OBS-URL: https://build.opensuse.org/request/show/1144105 OBS-URL: https://build.opensuse.org/package/show/network/libqxmpp?expand=0&rev=38 --- libqxmpp-1.5.3.tar.gz | 3 --- libqxmpp-1.5.6.tar.gz | 3 +++ libqxmpp.changes | 33 +++++++++++++++++++++++++++++++++ libqxmpp.spec | 20 +++++++++++--------- 4 files changed, 47 insertions(+), 12 deletions(-) delete mode 100644 libqxmpp-1.5.3.tar.gz create mode 100644 libqxmpp-1.5.6.tar.gz diff --git a/libqxmpp-1.5.3.tar.gz b/libqxmpp-1.5.3.tar.gz deleted file mode 100644 index e1357a5..0000000 --- a/libqxmpp-1.5.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:43ef503adcea8ef1a7eb0ce3af408eb693f66875550aaca9fd8309119e1afec8 -size 603009 diff --git a/libqxmpp-1.5.6.tar.gz b/libqxmpp-1.5.6.tar.gz new file mode 100644 index 0000000..582ecbc --- /dev/null +++ b/libqxmpp-1.5.6.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5af37cfbe878284e12babf4cd5f07109198e7e3dd3f1f78dc3eef351b6614a48 +size 607830 diff --git a/libqxmpp.changes b/libqxmpp.changes index c476330..4aa8a67 100644 --- a/libqxmpp.changes +++ b/libqxmpp.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Mon Feb 5 06:37:13 UTC 2024 - Michael Vetter + +- Update to 1.5.6: + * Behaviour change: sendIq() automatically parses stanza errors (returned as QXmppError) + * CMake: "QXmpp" legacy cmake package is now only installed for Qt 5 builds + * Fix unit tests with Qt 6! + * EncryptedFileSharingProvider: Fix wrong cipher set in sent file share element + * Fix SCE parsing mode when parsing encrypted messages + * Fix file encryption with QCA issues + * Fix picking by strength of hashing algorithms + * Fix github ci + * Add unit tests for all file encryption ciphers + +------------------------------------------------------------------- +Fri Feb 2 10:52:29 UTC 2024 - Michael Vetter + +- Update to 1.5.5: + * Fix dependencies in generated pkg-config files + * Fix compilation with android/clang + +------------------------------------------------------------------- +Fri Feb 2 10:52:03 UTC 2024 - Michael Vetter + +- Update to 1.5.4: + * OMEMO fixes + * Fix use-after-move in EntityTimeManager + * EME: Always send encryption name text + * Fix interpretation of empty to/from address in the client + * MSVC related build fixes + * Support installing QXmpp with Qt 5 and Qt 6 in parallel + * Support building QXmppOmemo statically + ------------------------------------------------------------------- Tue Mar 14 14:25:09 UTC 2023 - Marcus Meissner diff --git a/libqxmpp.spec b/libqxmpp.spec index ce2b5c9..391276d 100644 --- a/libqxmpp.spec +++ b/libqxmpp.spec @@ -1,7 +1,7 @@ # # spec file for package libqxmpp # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ %endif %define sover 4 Name: libqxmpp -Version: 1.5.3 +Version: 1.5.6 Release: 0 Summary: Qt XMPP Library License: LGPL-2.1-or-later @@ -114,19 +114,21 @@ export LD_LIBRARY_PATH=%{buildroot}%{_libdir} %files -n %{name}%{sover} %license LICENSES/* %doc AUTHORS CHANGELOG.md README.md -%{_libdir}/%{name}.so.* +%{_libdir}/libQXmppQt5.so.* %if %{with omemo} -%{_libdir}/libQXmppOmemo.so.* +%{_libdir}/libQXmppOmemoQt5.so.* %endif %files -n %{name}-devel -%{_includedir}/qxmpp/ -%{_libdir}/%{name}.so -%{_libdir}/cmake/qxmpp/ +%{_includedir}/QXmppQt5/ +%{_libdir}/libQXmppQt5.so +%{_libdir}/cmake/QXmpp/ +%{_libdir}/cmake/QXmppQt5/ %{_libdir}/pkgconfig/qxmpp.pc +%{_libdir}/pkgconfig/QXmppQt5.pc %if %{with omemo} -%{_libdir}/libQXmppOmemo.so -%{_libdir}/cmake/QXmppOmemo/ +%{_libdir}/libQXmppOmemoQt5.so +%{_libdir}/cmake/QXmppOmemoQt5/ %endif %files doc