Hello community, here is the log from the commit of package libktorrent for openSUSE:Factory checked in at 2019-09-04 09:11:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libktorrent (Old) and /work/SRC/openSUSE:Factory/.libktorrent.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libktorrent" Wed Sep 4 09:11:10 2019 rev:40 rq:727699 version:2.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libktorrent/libktorrent.changes 2017-09-08 20:43:45.412139212 +0200 +++ /work/SRC/openSUSE:Factory/.libktorrent.new.7948/libktorrent.changes 2019-09-04 09:11:15.306972236 +0200 @@ -1,0 +2,16 @@ +Sun Sep 1 19:42:51 UTC 2019 - wba...@tmo.at + +- Update to version 2.1.1 + * Fix HTTP seeding (kde#382375) + * Fix a few issues found by clang-tidy + * Some build fixes that get triggered on certain versions of + Qt/KF5 frameworks +- Drop fix-build-with-qt5.6.patch, merged upstream +- Drop require-lower-LibGMP.patch, no longer necessary as all + current distribution versions have gmp 6 +- Remove conditionals for no longer supported distribution versions +- Add missing requirements to the devel package +- Update URL, ktorrent.org doesn't exist any more +- Run spec-cleaner + +------------------------------------------------------------------- Old: ---- fix-build-with-qt5.6.patch libktorrent-2.1.tar.xz require-lower-LibGMP.patch New: ---- libktorrent-2.1.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libktorrent.spec ++++++ --- /var/tmp/diff_new_pack.MQz8Wc/_old 2019-09-04 09:11:16.198972112 +0200 +++ /var/tmp/diff_new_pack.MQz8Wc/_new 2019-09-04 09:11:16.202972110 +0200 @@ -1,7 +1,7 @@ # # spec file for package libktorrent # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,45 +12,35 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define ktor_ver 5.1 - +%define ktor_ver 5.1.2 +%define sonum 6 Name: libktorrent -Version: 2.1 +Version: 2.1.1 Release: 0 -%define sonum 6 Summary: Torrent Downloading Library -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Productivity/Networking/File-Sharing -Url: http://ktorrent.org/ -Source0: http://download.kde.org/stable/ktorrent/%{ktor_ver}/%{name}-%{version}.tar.xz -# PATCH-FIX-OPENSUSE require-lower-LibGMP.patch -Patch0: require-lower-LibGMP.patch -# PATCH-FIX-UPSTREAM fix-build-with-qt5.6.patch -Patch1: fix-build-with-qt5.6.patch -%if 0%{?suse_version} > 1325 -BuildRequires: libboost_headers-devel -%else -BuildRequires: boost-devel -%endif +URL: https://kde.org/applications/internet/org.kde.ktorrent/ +Source0: https://download.kde.org/stable/ktorrent/%{ktor_ver}/%{name}-%{version}.tar.xz BuildRequires: doxygen BuildRequires: extra-cmake-modules -BuildRequires: gmp-devel >= 5.1.3 -BuildRequires: karchive-devel -BuildRequires: kcrash-devel -BuildRequires: ki18n-devel -BuildRequires: kio-devel +BuildRequires: gmp-devel >= 6.0.0 +BuildRequires: libboost_headers-devel BuildRequires: libgcrypt-devel -BuildRequires: libqca-qt5-devel -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5Network) -BuildRequires: pkgconfig(Qt5Test) -BuildRequires: pkgconfig(Qt5Xml) -BuildRequires: solid-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: cmake(KF5Archive) +BuildRequires: cmake(KF5Crash) +BuildRequires: cmake(KF5I18n) +BuildRequires: cmake(KF5KIO) +BuildRequires: cmake(KF5Solid) +BuildRequires: cmake(Qca-qt5) +BuildRequires: cmake(Qt5Core) +BuildRequires: cmake(Qt5Network) +BuildRequires: cmake(Qt5Test) +BuildRequires: cmake(Qt5Xml) %description libktorrent is a torrent downloading library. @@ -58,14 +48,16 @@ %package devel Summary: Development files for libktorrent Group: Development/Libraries/C and C++ -%if 0%{?suse_version} > 1325 -Requires: libboost_headers-devel -%else -Requires: boost-devel -%endif Requires: gmp-devel Requires: libKF5Torrent%{sonum} = %{version} -Requires: libqca-qt5-devel +Requires: libboost_headers-devel +Requires: libgcrypt-devel +Requires: cmake(KF5Archive) +Requires: cmake(KF5Config) +Requires: cmake(KF5KIO) +Requires: cmake(Qca-qt5) +Requires: cmake(Qt5Core) +Requires: cmake(Qt5Network) %description devel This package includes the necessary files for development using libktorrent. @@ -81,10 +73,9 @@ libktorrent is a torrent downloading library. %lang_package + %prep -%setup -q -n %{name}-%{version} -%patch0 -p1 -%patch1 -p1 +%setup -q %build %cmake_kf5 -d build @@ -96,21 +87,18 @@ %find_lang libktorrent5 %{name}.lang %post -n libKF5Torrent%{sonum} -p /sbin/ldconfig - %postun -n libKF5Torrent%{sonum} -p /sbin/ldconfig %files devel -%defattr(-,root,root,-) %{_kf5_includedir}/libktorrent/ %{_kf5_libdir}/libKF5Torrent.so %{_kf5_cmakedir}/KF5Torrent/ %files -n libKF5Torrent%{sonum} -%defattr(-,root,root,-) -%doc COPYING ChangeLog RoadMap +%license COPYING +%doc ChangeLog RoadMap %{_kf5_libdir}/libKF5Torrent.so.%{sonum}* %files lang -f %{name}.lang -%defattr(-,root,root,-) %changelog ++++++ libktorrent-2.1.tar.xz -> libktorrent-2.1.1.tar.xz ++++++ ++++ 6941 lines of diff (skipped)