Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qbittorrent for openSUSE:Factory checked in at 2022-02-17 00:31:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qbittorrent (Old) and /work/SRC/openSUSE:Factory/.qbittorrent.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qbittorrent" Thu Feb 17 00:31:12 2022 rev:98 rq:955428 version:4.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/qbittorrent/qbittorrent.changes 2022-01-07 12:48:16.479924344 +0100 +++ /work/SRC/openSUSE:Factory/.qbittorrent.new.1956/qbittorrent.changes 2022-02-17 00:32:32.997412416 +0100 @@ -1,0 +2,38 @@ +Wed Feb 16 14:30:04 UTC 2022 - Luigi Baldoni <[email protected]> + +- Update to version 4.4.1 + New features: + * Restore all torrent settings to the torrent's main context + menu + * Add confirmation for enabling Auto TMM from context menu + * Add tooltip to Automatic Torrent Management context menu + action + * Add Select All/None buttons in new torrent dialog + Bug fixes: + * Keep "torrent info" alive while generate .torrent file + * Correctly handle Auto TMM in Torrent Files Watcher + * Correctly track the root folder name change + * Various fixes to the moving torrent code + * Update the torrent's download path field when changing + category + * Correctly handle received metadata + * Store hybrid torrents using legacy filenames + * Open correct directory when clicked on Browse button + * Fix crash when shutting down and clicing on system tray icon + * Fix "Free space on disk" in new torrent dialog + * Optimize completed files handling + * Migrate proxy settings + * Try to recover missing categories + Web UI: + * fix wrong key used for categories + * Remove hack for outdated IE 6 browser + RSS: + * Correctly handle XML parsing errors +- Add qbittorrent-fix_boost_1.66_detection.patch + +------------------------------------------------------------------- +Mon Jan 10 10:10:29 UTC 2022 - Luigi Baldoni <[email protected]> + +- Switch build to Qt6 (fixes boo#1193893) + +------------------------------------------------------------------- Old: ---- qbittorrent-4.4.0.tar.xz qbittorrent-4.4.0.tar.xz.asc New: ---- qbittorrent-4.4.1.tar.xz qbittorrent-4.4.1.tar.xz.asc qbittorrent-fix_boost_1.66_detection.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qbittorrent.spec ++++++ --- /var/tmp/diff_new_pack.7xfC4d/_old 2022-02-17 00:32:33.873412265 +0100 +++ /var/tmp/diff_new_pack.7xfC4d/_new 2022-02-17 00:32:33.885412263 +0100 @@ -18,7 +18,7 @@ Name: qbittorrent -Version: 4.4.0 +Version: 4.4.1 Release: 0 Summary: A BitTorrent client in Qt License: GPL-2.0-or-later @@ -27,21 +27,25 @@ Source1: https://downloads.sf.net/%{name}/%{name}-%{version}.tar.xz.asc Source2: https://raw.githubusercontent.com/qbittorrent/qBittorrent/release-%{version}/5B7CC9A2.asc#/%{name}.keyring Patch0: [email protected] +# PATCH-FIX-OPENSUSE qbittorrent-fix_boost_1.66_detection.patch search for libboost_system.so # [email protected] +Patch1: qbittorrent-fix_boost_1.66_detection.patch BuildRequires: cmake >= 3.16 BuildRequires: fdupes BuildRequires: hicolor-icon-theme -BuildRequires: libboost_system-devel >= 1.65 +BuildRequires: libboost_system-devel >= 1.66 BuildRequires: pkgconfig -BuildRequires: cmake(Qt5Concurrent) -BuildRequires: cmake(Qt5Core) >= 5.15.2 -BuildRequires: cmake(Qt5DBus) -BuildRequires: cmake(Qt5Gui) -BuildRequires: cmake(Qt5LinguistTools) -BuildRequires: cmake(Qt5Network) -BuildRequires: cmake(Qt5Sql) -BuildRequires: cmake(Qt5Svg) -BuildRequires: cmake(Qt5Widgets) -BuildRequires: cmake(Qt5Xml) +%if 0%{?sle_version} == 150400 +BuildRequires: gcc11 +BuildRequires: gcc11-c++ +%endif +BuildRequires: cmake(Qt6Core) >= 6.2 +BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6LinguistTools) +BuildRequires: cmake(Qt6Network) +BuildRequires: cmake(Qt6Sql) +BuildRequires: cmake(Qt6Svg) +BuildRequires: cmake(Qt6Widgets) +BuildRequires: cmake(Qt6Xml) BuildRequires: pkgconfig(libtorrent-rasterbar) >= 2.0.4 BuildRequires: pkgconfig(openssl) >= 1.1.1 BuildRequires: pkgconfig(systemd) @@ -69,10 +73,15 @@ %autosetup -p1 %build +%if 0%{?sle_version} == 150400 +export CC=gcc-11 +export CXX=g++-11 +%endif for ui in nox gui; do [ "$ui" = nox ] && ui_opt="-DGUI=OFF" || ui_opt= %cmake \ $ui_opt \ + -DQT6=ON \ -DSYSTEMD=ON \ -DSystemd_SERVICES_INSTALL_DIR=%{_unitdir} # Override as this needs absurd amounts of RAM to build. ++++++ qbittorrent-4.4.0.tar.xz -> qbittorrent-4.4.1.tar.xz ++++++ ++++ 381956 lines of diff (skipped) ++++++ qbittorrent-fix_boost_1.66_detection.patch ++++++ Index: qbittorrent-4.4.1/src/CMakeLists.txt =================================================================== --- qbittorrent-4.4.1.orig/src/CMakeLists.txt +++ qbittorrent-4.4.1/src/CMakeLists.txt @@ -40,7 +40,7 @@ endif() # force variable type so that it always shows up in ccmake/cmake-gui frontends set_property(CACHE LibtorrentRasterbar_DIR PROPERTY TYPE PATH) -find_package(Boost ${minBoostVersion} REQUIRED) +find_package(Boost ${minBoostVersion} REQUIRED COMPONENTS system) find_package(OpenSSL ${minOpenSSLVersion} REQUIRED) find_package(ZLIB ${minZlibVersion} REQUIRED) if (QT6)
