Hello community,

here is the log from the commit of package qbittorrent for openSUSE:Factory 
checked in at 2019-12-10 22:41:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qbittorrent (Old)
 and      /work/SRC/openSUSE:Factory/.qbittorrent.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qbittorrent"

Tue Dec 10 22:41:03 2019 rev:74 rq:754864 version:4.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qbittorrent/qbittorrent.changes  2019-10-28 
17:00:12.993747062 +0100
+++ /work/SRC/openSUSE:Factory/.qbittorrent.new.4691/qbittorrent.changes        
2019-12-10 22:41:09.277837354 +0100
@@ -1,0 +2,201 @@
+Sat Dec  7 07:41:09 UTC 2019 - Luigi Baldoni <aloi...@gmx.com>
+
+- Added qbittorrent-ppc64_flags.patch
+
+-------------------------------------------------------------------
+Tue Dec  3 19:38:25 UTC 2019 - Luigi Baldoni <aloi...@gmx.com>
+
+- Update to version 4.2.0
+  * FEATURE: Libtorrent 1.2.x series are supported now (glassez)
+  * FEATURE: Add OpenSSL version to GUI and stackdump (Chocobo1)
+  * FEATURE: Add zlib version to GUI & stackdump (silverqx)
+  * FEATURE: Use PBKDF2 for the GUI lock. You will need to set
+    your password again. (Chocobo1)
+  * FEATURE: Rename "#" column to "Tier" in the tracker list
+    (thalieht)
+  * FEATURE: Allow setting larger checking memory usage in GUI
+    (airium)
+  * FEATURE: Converted remaining icons to svg (Bert Verhelst)
+  * FEATURE: Replace CheckBox with Arrow in the side panel
+    (Prince Gupta)
+  * FEATURE: Log performance alerts from libtorrent (Chocobo1)
+  * FEATURE: Use native folder icon in content tree (Chocobo1)
+  * FEATURE: Move copy actions under a submenu (Chocobo1)
+  * FEATURE: Add "Socket backlog size" option (Chocobo1)
+  * FEATURE: Add "File pool size" option (Chocobo1)
+  * FEATURE: Allow styling with QSS stylesheets (Prince Gupta)
+  * FEATURE: Add "Tracker entries" dialog (Chocobo1)
+  * FEATURE: Add availability column (Chocobo1)
+  * FEATURE: Use a randomized port number for the first run
+    (Chocobo1)
+  * FEATURE: Enable Super Seeding mode once ratio/time limit is
+    reached (thalieht)
+  * FEATURE: Improve embedded tracker. Now it conforms to BEPs
+    more closely. (Chocobo1)
+  * FEATURE: Add option to align file to piece boundary when
+    creating new torrent (Chocobo1)
+  * FEATURE: Ability to open file or trigger torrect action via
+    keypad Enter (Chocobo1)
+  * FEATURE: Add "Remove torrent and its files" option to share
+    ratio limiting (thalieht)
+  * FEATURE: Allow to select multiple entries in "banned IP"
+    dialog (Chocobo1)
+  * FEATURE: Reallow to pause checking torrents (thalieht)
+  * FEATURE: Reallow to force recheck torrents that aren't fully
+    started (thalieht)
+  * FEATURE: Add "Preview file" double-click action (warren)
+  * BUGFIX: Avoid performance penalty when logger is full
+    (Chocobo1)
+  * BUGFIX: Remove the max half-open connections option
+    (thalieht)
+  * BUGFIX: Center align the section labels in advanced settings
+    (thalieht)
+  * BUGFIX: Add documentation links to some advanced settings
+    (thalieht)
+  * BUGFIX: Impove DownloadManager code (glassez)
+  * BUGFIX: Limit DownloadHandler max redirection to 20
+    (Chocobo1)
+  * BUGFIX: Log DownloadManager SSL errors (Chocobo1)
+  * BUGFIX: Force recheck multiple torrents one by one (glassez)
+  * BUGFIX: Close context menu when content model is reset
+    (glassez)
+  * BUGFIX: Improve Properties widget (glassez)
+  * BUGFIX: Prevent flickering preview dialog (silver)
+  * BUGFIX: Rename "Prefer encryption" to "Allow encryption"
+    (thalieht)
+  * BUGFIX: Fix search icon placement when using RTL languages
+    (Chocobo1)
+  * BUGFIX: Avoid combo boxes extending to the right in Options
+    dialog (Chocobo1)
+  * BUGFIX: Fix speed limit not applying to IPv6 peers (Chocobo1)
+  * BUGFIX: Log failed file rename errors (Chocobo1)
+  * BUGFIX: Fix wrong "Time Active" value displayed (Chocobo1)
+  * BUGFIX: Rename priority to queue in the context of torrents
+    (thalieht)
+  * BUGFIX: Update remaining size of ignored files to 0 (Thomas
+    Piccirello)
+  * BUGFIX: Move "Check for program updates" checkbox to the
+    Behavior settings (Chocobo1)
+  * BUGFIX: Improve error messages for URL seed (Chocobo1)
+  * BUGFIX: Rename share ratio limiting options (thalieht)
+  * BUGFIX: Fix country name misspelling (horgan)
+  * PERFORMANCE: Faster/efficient way of handling updates in the
+    Transfer list (Chocobo1)
+  * WEBUI: Bump Web API version
+  * WEBUI: Use PBKDF2 for the WebUI password. You will need to
+    set your password again. (Chocobo1)
+  * WEBUI: Use Javascript strict mode (Chocobo1)
+  * WEBUI: Remove autocorrect/autocapitalise from filepaths on
+    WebUI (AceLewis)
+  * WEBUI: Display warning when Javascript is disabled (Chocobo1)
+  * WEBUI: Remove mootools lib from login page (Chocobo1)
+  * WEBUI: Prevent login credential appearing in URL (Chocobo1)
+  * WEBUI: Load WebUI certificate & key from file path (Chocobo1)
+  * WEBUI: Add migration code for WebUI https related change
+    (Chocobo1)
+  * WEBUI: Fix wrong element id being used (Thomas Piccirello)
+  * WEBUI: Fix direction of Web UI sorted column icon (Thomas
+    Piccirello)
+  * WEBUI: Match WebUI About page to GUI (Thomas Piccirello)
+  * WEBUI: Simplify tab logic (Thomas Piccirello)
+  * WEBUI: Separate URL components before percent-decoding
+    (glassez)
+  * WEBUI: Capitalize event name (Thomas Piccirello)
+  * WEBUI: Fix bug where input wouldn't always be focused
+    (Thomas Piccirello)
+  * WEBUI: Add Web UI support for escape key (Thomas Piccirello)
+  * WEBUI: Fix broken image link (Tom Piccirello)
+  * WEBUI: Include application version in css/js url for cache
+    busting (Thomas Piccirello)
+  * WEBUI: Update WebUI img to use svg images (Chocobo1)
+  * WEBUI: Fix speed limit icon too large on WebUI (Chocobo1)
+  * WEBUI: Fix misaligned icons in STATUS list in GUI (Chocobo1)
+  * WEBUI: Drop legacy WebAPI support (glassez)
+  * WEBUI: Allow WebUI Content tab to be sorted (Thomas
+    Piccirello)
+  * WEBUI: Encode torrent name before passing in URL (Thomas
+    Piccirello)
+  * WEBUI: Move WebUI Peers code to separate file (Thomas
+    Piccirello)
+  * WEBUI: Prevent WebUI tables from being highlighted (Thomas
+    Piccirello)
+  * WEBUI: Allow WebUI Trackers table to be manipulated (Thomas
+    Piccirello)
+  * WEBUI: Fix only the first newline char is replaced (Chocobo1)
+  * WEBUI: Fix missing semicolon in WebUI (Chocobo1)
+  * WEBUI: Add autocomplete attribute to WebUI (Chocobo1)
+  * WEBUI: Always use index.html as default page (CzBiX)
+  * WEBUI: Set title attribute for all WebUI table cells (Thomas
+    Piccirello)
+  * WEBUI: Align WebUI login button to the right (Chocobo1)
+  * WEBUI: Use force refresh on WebUI logout (Chocobo1)
+  * WEBUI: Use a random number for WebUI cache busting (Chocobo1)
+  * WEBUI: Register protocol handler in WebUI for magnet links
+    (Cory)
+  * WEBUI: Add WebAPI session timeout settings (Chocobo1)
+  * WEBUI: Fix encoding of special characters (Tom Piccirello)
+  * WEBUI: Avoid word wrap in webui footer (airium)
+  * WEBUI: Add advanced options in WebUI (Zhaoyu Gan)
+  * WEBUI: Move WebUI copy actions under a submenu (Thomas
+    Piccirello)
+  * WEBUI: Add WebUI support for triggering context menus on
+    mobile (Thomas Piccirello)
+  * WEBUI: Implement tag management for WebUI (Vasiliy
+    Halimonchuk)
+  * WEBUI: Fix WebUI removing parameters from magnet links
+    (Thomas Piccirello)
+  * WEBUI: Enable by default the search tab (Thomas Piccirello)
+  * WEBUI: Add context menu to Web UI search table (Thomas
+    Piccirello)
+  * WEBUI: Display files hierarchically in Web UI content tab
+    (Thomas Piccirello)
+  * WEBUI: Add ability to add and ban a peer from the Web UI
+    (Thomas Piccirello)
+  * WEBUI: Increase WebUI window heights (Thomas Piccirello)
+  * WEBUI: Sort torrent names case-insensitively in webui
+    (airium)
+  * WEBUI: Support exclusions in WebUI table filters (Thomas
+    Piccirello)
+  * WEBUI: Don't save preferences until all options are
+    processed (Tom Piccirello)
+  * WEBUI: Disable port selection when "Use different port on
+    each startup" is selected (Chocobo1)
+  * WEBUI: Remove max character limit of location path (Clément
+    Pera)
+  * RSS: Better widget for choosing file path in automated
+    downloader (thalieht)
+  * RSS: Allow to cancel/retry the fetching of feeds (glassez)
+  * RSS: Add create subfolder option to RSS auto-download rules
+    (Xegor)
+  * RSS: Log "RSS Feed successfully downloaded" event (glassez)
+  * SEARCH: Add default tooltip "Searching..." on tab creation.
+    (paolo-sz)
+  * SEARCH: Avoid crashes on torrent search (paolo-sz)
+  * SEARCH: Add right click menu to SearchJobWidget (Chocobo1)
+  * SEARCH: Rename label in search widget (Chocobo1)
+  * SEARCH: Add more copy field actions to search widget
+    (Chocobo1)
+  * SEARCH: Remove buttons from search widget (Chocobo1)
+  * SEARCH: Update python installer URL (Chocobo1)
+  * LINUX: Add content_rating, release tags to appdata (Peter
+    Eszlari)
+  * LINUX: Update .appdata descriptions (Chocobo1)
+  * LINUX: Use reverse DNS convention for metadata files naming
+    (Chocobo1)
+  * LINUX: Adjust open file descriptor limit on startup to max
+    (Chocobo1)
+  * OTHER: Raise minimum C++ version to C++14 (Chocobo1)
+  * OTHER: Raise minimum Qt version to 5.9.0 (sledgehammer999)
+  * OTHER: Drop support of libtorrent < 1.1.10 (glassez)
+  * OTHER: Drop upgrade code from older saving systems
+    (sledgehammer999)
+  * OTHER: Update INSTALL dependencies (Chocobo1)
+  * OTHER: Optimize PNG images losslessly with zopflipng (Peter
+    Dave Hello)
+  * OTHER: Optimize svg files using SVGO (sledgehammer999)
+  * OTHER: QMake: Compile translations at build time (glassez)
+  * OTHER: Drop support for "BC Link" format (Chocobo1)
++++ 4 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/qbittorrent/qbittorrent.changes
++++ and /work/SRC/openSUSE:Factory/.qbittorrent.new.4691/qbittorrent.changes

Old:
----
  qbittorrent-4.1.9.tar.xz
  qbittorrent-4.1.9.tar.xz.asc

New:
----
  qbittorrent-4.2.0.tar.xz
  qbittorrent-4.2.0.tar.xz.asc
  qbittorrent-ppc64_flags.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qbittorrent.spec ++++++
--- /var/tmp/diff_new_pack.Y9Cvfz/_old  2019-12-10 22:41:10.021837078 +0100
+++ /var/tmp/diff_new_pack.Y9Cvfz/_new  2019-12-10 22:41:10.029837075 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qbittorrent
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 # Copyright (c) 2014 Mariusz Fik <fi...@opensuse.org>.
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:           qbittorrent
-Version:        4.1.9
+Version:        4.2.0
 Release:        0
 Summary:        A BitTorrent client in Qt
 License:        GPL-2.0-or-later
@@ -27,6 +27,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-UPSTREAM qbittorrent-ppc64_flags.patch aloi...@gmx.com -- ppc64 
doesn't like the "-march=native" flag
+Patch0:         qbittorrent-ppc64_flags.patch
 BuildRequires:  cmake >= 3.9
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
@@ -40,7 +42,7 @@
 BuildRequires:  cmake(Qt5Svg)
 BuildRequires:  cmake(Qt5Widgets)
 BuildRequires:  cmake(Qt5Xml)
-BuildRequires:  pkgconfig(libtorrent-rasterbar) >= 1.1.4
+BuildRequires:  pkgconfig(libtorrent-rasterbar) >= 1.1.13
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(zlib)
 # For geolocalisation.
@@ -68,7 +70,7 @@
 version.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 for ui in nox gui; do

++++++ qbittorrent-4.1.9.tar.xz -> qbittorrent-4.2.0.tar.xz ++++++
++++ 644739 lines of diff (skipped)

++++++ qbittorrent-ppc64_flags.patch ++++++
Index: qbittorrent-4.2.0/cmake/Modules/MacroQbtCompilerSettings.cmake
===================================================================
--- qbittorrent-4.2.0.orig/cmake/Modules/MacroQbtCompilerSettings.cmake
+++ qbittorrent-4.2.0/cmake/Modules/MacroQbtCompilerSettings.cmake
@@ -94,6 +94,11 @@ macro(qbt_set_compiler_options)
         set(QBT_ADDITONAL_FLAGS "-wd4290 -wd4275 -wd4251 /W4" CACHE STRING 
"Additional qBittorent compile flags")
     endif ()
 
+    if(CMAKE_SYSTEM_PROCESSOR MATCHES "^ppc64.*")
+        string (REPLACE "-march=native" "-mcpu=native -mtune=native" 
QBT_ADDITONAL_FLAGS ${QBT_ADDITONAL_FLAGS})
+        string (REPLACE "-march=native" "-mcpu=native -mtune=native" 
QBT_ADDITONAL_CXX_FLAGS ${QBT_ADDITONAL_CXX_FLAGS})
+    endif()
+
     string(APPEND CMAKE_C_FLAGS " ${QBT_ADDITONAL_FLAGS}")
     string(APPEND CMAKE_CXX_FLAGS " ${QBT_ADDITONAL_FLAGS}")
 


Reply via email to