Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kdsoap for openSUSE:Factory checked in at 2023-01-05 14:59:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdsoap (Old) and /work/SRC/openSUSE:Factory/.kdsoap.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdsoap" Thu Jan 5 14:59:48 2023 rev:4 rq:1046662 version:2.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/kdsoap/kdsoap.changes 2022-05-26 18:43:55.301168280 +0200 +++ /work/SRC/openSUSE:Factory/.kdsoap.new.1563/kdsoap.changes 2023-01-05 14:59:49.836776279 +0100 @@ -1,0 +2,15 @@ +Mon Jan 2 21:20:02 UTC 2023 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 2.1.1: + * buildsystem - undo co-installability of Qt5 and Qt6 headers. +- Update to 2.1.0: + * Re-license project to MIT and remove the commercial offering + * buildsystem - Increase minimum CMake version to 3.12.0 + * buildsystem - Build in Release mode by default (in non-developer situations) + * Client-side: + + Generate "explicit" in front of service and job constructors + * Server-side: + + Disable HTTP/2 support (which Qt 6 enables by default), it causes trouble with some SOAP servers. + + Improve parsing of GET argument to avoid misinterpreting queries (possible security issue #247). + +------------------------------------------------------------------- Old: ---- kdsoap-2.0.0.tar.gz New: ---- kdsoap-2.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdsoap.spec ++++++ --- /var/tmp/diff_new_pack.5XfwX8/_old 2023-01-05 14:59:51.052775301 +0100 +++ /var/tmp/diff_new_pack.5XfwX8/_new 2023-01-05 14:59:51.060775295 +0100 @@ -1,7 +1,7 @@ # # spec file for package kdsoap # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %define soname 2 %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "" @@ -31,15 +32,15 @@ %define mkspecsdir %{_qt6_mkspecsdir} %endif Name: kdsoap%{pkg_suffix} -Version: 2.0.0 +Version: 2.1.1 Release: 0 Summary: A Qt-based client-side and server-side SOAP component # No "or later" clause, licenses specified explicitly -License: (GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-only AND AGPL-3.0-only +License: MIT Group: System/Libraries URL: https://www.kdab.com/products/kd-soap Source: https://github.com/KDAB/KDSoap/releases/download/kdsoap-%{version}/kdsoap-%{version}.tar.gz -BuildRequires: cmake +BuildRequires: cmake > 3.12 BuildRequires: fdupes BuildRequires: pkgconfig %if 0%{?qt5} @@ -64,7 +65,6 @@ %package -n libkdsoap%{pkg_suffix}%{lib_suffix} Summary: A Qt-based client-side and server-side SOAP component -License: (GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-only Group: System/Libraries %description -n libkdsoap%{pkg_suffix}%{lib_suffix} @@ -73,7 +73,6 @@ %package -n libkdsoap-server%{pkg_suffix}%{lib_suffix} Summary: A Qt-based client-side and server-side SOAP component -License: AGPL-3.0-only Group: System/Libraries %description -n libkdsoap-server%{pkg_suffix}%{lib_suffix} @@ -82,11 +81,10 @@ %package devel Summary: Development files for kdsoap, a Qt-based client and server-side SOAP component -License: (GPL-2.0-only OR GPL-3.0-only) OR LGPL-2.1-only AND AGPL-3.0-only Group: Development/Libraries/C and C++ Requires: libkdsoap%{pkg_suffix}%{lib_suffix} = %{version} Requires: libkdsoap-server%{pkg_suffix}%{lib_suffix} = %{version} -# Only runtime packages can be co-installed +# Headers are not co-installable (yet) %if 0%{?qt6} Conflicts: kdsoap-devel %endif @@ -118,8 +116,10 @@ %qt6_install %endif +%if 0%{?qt5} mkdir -p %{buildroot}%{mkspecsdir}/features mv %{buildroot}%{_datadir}/mkspecs/features/kdsoap.prf %{buildroot}%{mkspecsdir}/features/ +%endif %fdupes %{buildroot}%{_includedir}/KDSoapClient/ @@ -129,26 +129,26 @@ %postun -n libkdsoap%{pkg_suffix}%{lib_suffix} -p /sbin/ldconfig %files -n libkdsoap%{pkg_suffix}%{lib_suffix} -%license LICENSES/{GPL-2.0-only.txt,GPL-3.0-only.txt,LGPL-2.1-only.txt,LGPL-3.0-only.txt} README.txt +%license LICENSES/MIT.txt %{_libdir}/libkdsoap%{pkg_suffix}.so.%{soname}* %files -n libkdsoap-server%{pkg_suffix}%{lib_suffix} -%license LICENSES/LicenseRef-KDAB-KDSoap-AGPL3-Modified.txt README.txt +%license LICENSES/MIT.txt %{_libdir}/libkdsoap-server%{pkg_suffix}.so.%{soname}* %files devel -%license LICENSES/* README.txt -%{_bindir}/kdwsdl2cpp -%{_datadir}/doc/KDSoap/ +%license LICENSES/MIT.txt +%{_bindir}/kdwsdl2cpp%{pkg_suffix} +%{_datadir}/doc/KDSoap%{pkg_suffix}/ %{_includedir}/KDSoapClient/ %{_includedir}/KDSoapServer/ -%{_libdir}/cmake/KDSoap +%{_libdir}/cmake/KDSoap%{pkg_suffix} %{_libdir}/libkdsoap%{pkg_suffix}.so %{_libdir}/libkdsoap-server%{pkg_suffix}.so -%{mkspecsdir}/features/kdsoap.prf -%if 0%{?qt5} %{mkspecsdir}/modules/qt_KDSoapClient.pri %{mkspecsdir}/modules/qt_KDSoapServer.pri +%if 0%{?qt5} +%{mkspecsdir}/features/kdsoap.prf %endif %changelog ++++++ kdsoap-2.0.0.tar.gz -> kdsoap-2.1.1.tar.gz ++++++ ++++ 99393 lines of diff (skipped)