Hello community, here is the log from the commit of package qbittorrent for openSUSE:Factory checked in at 2020-10-20 16:14:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qbittorrent (Old) and /work/SRC/openSUSE:Factory/.qbittorrent.new.3486 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qbittorrent" Tue Oct 20 16:14:55 2020 rev:84 rq:842597 version:4.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qbittorrent/qbittorrent.changes 2020-09-25 16:32:48.675958390 +0200 +++ /work/SRC/openSUSE:Factory/.qbittorrent.new.3486/qbittorrent.changes 2020-10-20 16:22:39.450357760 +0200 @@ -1,0 +2,70 @@ +Mon Oct 19 11:10:36 UTC 2020 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 4.3.0 + New features: + * Many UI elements colors are themeable now + * Allow changing GUI icons from theme bundles + * Notify user when torrent moving finished + * Shortcut CTRL + I opens Statistics window + * Add RSS functionality in Web UI + * Drop ".unwanted folder" feature + * Expose libtorrent peer_turnover, + max_concurrent_http_announces, no_connect_privileged_ports + settings + Bugfixes: + * Fix typo in Options dialog + * Remove "requires restart" from network interface settings + * Rename "Create subfolder" to "Keep top-level folder" + * Show tooltip for some properties in transfer list + * Fix calculation of torrent current state + * Improve detecting completed files when adding, rechecking or + moving a torrent + * Fixed broken announce logic in embedded tracker causing + failures in some cases + * Disable checkbox if torrent doesn't have root folder + * Update country flag icons with upstream + * If tracker entry is edited clear old peer list. Also don't + allow user to manually add peers. + * Fix large strings not visible in log widget + * Disable edit action in Peer list widget + * Add a scroll area to torrent creator dialog + * Open double-clicked folder regardless on which column the + click happens + * "Open containing folder" on a folder now opens it in its + parent folder + * Fix GeoDB download in systems with non-C locales + * Fix peer blocked message + * Make more robust the banning of selected peers from the list + * Use toned green color for downloading pieces in Pieces bar + * Correctly fill whole width of speed graph + * Fix impossible speed in speed graph + WebUI: + * Hide additional search filters on small screens + * Shrink search bar on small screens + * Fix search categories only working in English + * Add Trackers section to sidebar + * Fix Enter button behavior in textarea + * Fix wrong file renaming selection range + * Preselect "Default save path" in watched folders + * Fix banning peers + * Fix seeding time checkbox placement + * Bump Web API version + RSS: + * Fix renaming RSS autodownload rule + * Fix RSS article is not marked as "read" when torrent is + downloaded + Search: + * Update minimum Python version to 3.5.0 + * Make middle-click close search tabs + Other: + * Fix typo in systemd service file + * Don't use HTML in tray tooltip + * Don't create 'data' subdirectory in XDG_DATA_HOME + * Add HTTPS tracker certificate validation option + * Many CMake improvements + * Support for libtorrent 1.1.x is dropped + * Many code cleanups and improvements +- Drop qbittorrent-libtorrent-legacy.patch (no longer necessary) +- Add qbittorrent-libtorrent_pthread.patch + +------------------------------------------------------------------- Old: ---- qbittorrent-4.2.5.tar.xz qbittorrent-4.2.5.tar.xz.asc qbittorrent-libtorrent-legacy.patch New: ---- qbittorrent-4.3.0.tar.xz qbittorrent-4.3.0.tar.xz.asc qbittorrent-libtorrent_pthread.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qbittorrent.spec ++++++ --- /var/tmp/diff_new_pack.6BrkFw/_old 2020-10-20 16:22:40.126358080 +0200 +++ /var/tmp/diff_new_pack.6BrkFw/_new 2020-10-20 16:22:40.126358080 +0200 @@ -18,7 +18,7 @@ Name: qbittorrent -Version: 4.2.5 +Version: 4.3.0 Release: 0 Summary: A BitTorrent client in Qt License: GPL-2.0-or-later @@ -26,8 +26,8 @@ Source: https://downloads.sf.net/%{name}/%{name}-%{version}.tar.xz Source1: https://downloads.sf.net/%{name}/%{name}-%{version}.tar.xz.asc Source2: %{name}.keyring -# PATCH-FIX-OPENSUSE qbittorrent-libtorrent-legacy.patch -Patch0: qbittorrent-libtorrent-legacy.patch +# PATCH-FIX-UPSTREAM qbittorrent-libtorrent_pthread.patch +Patch1: qbittorrent-libtorrent_pthread.patch BuildRequires: cmake >= 3.9 BuildRequires: fdupes BuildRequires: hicolor-icon-theme @@ -70,11 +70,13 @@ %prep %setup -q -%patch0 -p1 +%if 0%{?suse_version} <= 1500 +%patch1 -p1 +%endif %build for ui in nox gui; do - [ "$ui" = nox ] && ui_opt="-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets=ON" || ui_opt= + [ "$ui" = nox ] && ui_opt="-DGUI=OFF" || ui_opt= %cmake \ $ui_opt \ -DSYSTEMD=ON \ ++++++ qbittorrent-4.2.5.tar.xz -> qbittorrent-4.3.0.tar.xz ++++++ ++++ 430900 lines of diff (skipped) ++++++ qbittorrent-libtorrent_pthread.patch ++++++ From: Luigi Baldoni <aloi...@gmx.com> Date: 2020-10-19 16:23:10 +0200 Subject: Link to libpthread libtorrent-rasterbar 1.2.10 fixed this, but 1.2.4 has an underlinking problem Index: qbittorrent-4.3.0/src/base/CMakeLists.txt =================================================================== --- qbittorrent-4.3.0.orig/src/base/CMakeLists.txt +++ qbittorrent-4.3.0/src/base/CMakeLists.txt @@ -164,6 +164,7 @@ target_link_libraries(qbt_base qbt_version_definitions PUBLIC LibtorrentRasterbar::torrent-rasterbar + pthread Qt5::Core Qt5::Network Qt5::Xml qbt_common_cfg )