pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/qbittorrent
Module Name: pkgsrc
Committed By: adam
Date: Sat Nov 21 22:17:56 UTC 2020
Modified Files:
pkgsrc/net/qbittorrent: Makefile distinfo
pkgsrc/net/qbittorrent/patches: patch-dist_CMakeLists.txt
patch-src_app_CMakeLists.txt
Added Files:
pkgsrc/net/qbittorrent/patches: patch-src_CMakeLists.txt
Log Message:
qbittorrent: updated to 4.3.0.1
v4.3.0
- FEATURE: Many UI elements colors are themeable now (jagannatharjun)
- FEATURE: Allow changing GUI icons from theme bundles (jagannatharjun)
- FEATURE: Notify user when torrent moving finished (glassez)
- FEATURE: Shortcut CTRL + I opens Statistics window (LoopsGod)
- FEATURE: Add RSS functionality in Web UI (Sepro)
- FEATURE: Drop ".unwanted folder" feature (glassez)
- FEATURE: Expose libtorrent peer_turnover, max_concurrent_http_announces, no_connect_privileged_ports settings (Sophist, an0n666, NotTsunami)
- BUGFIX: Fix typo in Options dialog (Andrei Stepanov)
- BUGFIX: Remove "requires restart" from network interface settings (an0n666)
- BUGFIX: Rename "Create subfolder" to "Keep top-level folder" (thalieht)
- BUGFIX: Show tooltip for some properties in transfer list (Nick Korotysh)
- BUGFIX: Fix calculation of torrent current state (glassez)
- BUGFIX: Improve detecting completed files when adding, rechecking or moving a torrent (glassez)
- BUGFIX: Fixed broken announce logic in embedded tracker causing failures in some cases (FranciscoPombal)
- BUGFIX: Disable checkbox if torrent doesn't have root folder (thalieht)
- BUGFIX: Update country flag icons with upstream (Chocobo1)
- BUGFIX: Private torrent: If tracker entry is edited clear old peer list. Also don't allow user to manually add peers. (an0n666)
- BUGFIX: Fix large strings not visible in log widget (jagannatharjun)
- BUGFIX: Disable edit action in Peer list widget (Chocobo1)
- BUGFIX: Add a scroll area to torrent creator dialog (Ernesto Castellotti)
- BUGFIX: Content tab: Open double-clicked folder regardless on which column the click happens (Chocobo1)
- BUGFIX: "Open containing folder" on a folder now opens it in its parent folder (Chocobo1)
- BUGFIX: Fix GeoDB download in systems with non-C locales (FranciscoPombal)
- BUGFIX: Fix peer blocked message (FranciscoPombal)
- BUGFIX: Make more robust the banning of selected peers from the list (NotTsunami)
- BUGFIX: Use toned green color for downloading pieces in Pieces bar (jagannatharjun)
- BUGFIX: Correctly fill whole width of speed graph (jagannatharjun)
- BUGFIX: Fix impossible speed in speed graph (jagannatharjun)
- WEBUI: Hide additional search filters on small screens (Thomas Piccirello)
- WEBUI: Shrink search bar on small screens (Thomas Piccirello)
- WEBUI: Fix search categories only working in English (Thomas Piccirello)
- WEBUI: Add Trackers section to sidebar (Thomas Piccirello)
- WEBUI: Fix Enter button behavior in textarea (Tom Piccirello)
- WEBUI: Fix wrong file renaming selection range (MR)
- WEBUI: Preselect "Default save path" in watched folders (thalieht)
- WEBUI: Fix banning peers (brvphoenix)
- WEBUI: Fix seeding time checkbox placement (Chocobo1)
- WEBUI: Bump Web API version (Thomas Piccirello)
- RSS: Fix renaming RSS autodownload rule (glassez)
- RSS: Fix RSS article is not marked as "read" when torrent is downloaded (glassez)
- SEARCH: Update minimum Python version to 3.5.0 (ngosang)
- SEARCH: Make middle-click close search tabs (Will Da Silva)
- WINDOWS: NSIS: Update Dutch translation (Thomas De Rocker)
- WINDOWS: NSIS: Change the installers uninstallation question to clear confusion (an0n666)
- LINUX: Fix typo in systemd service file (Shane Allgeier)
- LINUX: Don't use HTML in tray tooltip (thalieht)
- LINUX: Don't create 'data' subdirectory in XDG_DATA_HOME (lbilli)
- LINUX/MACOS: Add HTTPS tracker certificate validation option (NotTsunami)
- OTHER: Many CMake improvements (FranciscoPombal)
- OTHER: Support for libtorrent 1.1.x is dropped (Chocobo1)
- OTHER: Many code cleanups and improvements (FranciscoPombal, Chocobo1, glassez)
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/net/qbittorrent/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/qbittorrent/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/net/qbittorrent/patches/patch-dist_CMakeLists.txt \
pkgsrc/net/qbittorrent/patches/patch-src_app_CMakeLists.txt
cvs rdiff -u -r0 -r1.1 \
pkgsrc/net/qbittorrent/patches/patch-src_CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/qbittorrent/Makefile
diff -u pkgsrc/net/qbittorrent/Makefile:1.17 pkgsrc/net/qbittorrent/Makefile:1.18
--- pkgsrc/net/qbittorrent/Makefile:1.17 Thu Nov 5 09:08:56 2020
+++ pkgsrc/net/qbittorrent/Makefile Sat Nov 21 22:17:56 2020
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2020/11/05 09:08:56 ryoon Exp $
+# $NetBSD: Makefile,v 1.18 2020/11/21 22:17:56 adam Exp $
-DISTNAME= qbittorrent-4.2.5
-PKGREVISION= 5
+DISTNAME= qbittorrent-4.3.0.1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=qbittorrent/}
GITHUB_PROJECT= qBittorrent
Index: pkgsrc/net/qbittorrent/distinfo
diff -u pkgsrc/net/qbittorrent/distinfo:1.6 pkgsrc/net/qbittorrent/distinfo:1.7
--- pkgsrc/net/qbittorrent/distinfo:1.6 Mon Apr 27 08:17:11 2020
+++ pkgsrc/net/qbittorrent/distinfo Sat Nov 21 22:17:56 2020
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.6 2020/04/27 08:17:11 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/11/21 22:17:56 adam Exp $
-SHA1 (qbittorrent-4.2.5.tar.gz) = 18b0c2b9a6ff990de2df9435b9dc86bb2ebe9190
-RMD160 (qbittorrent-4.2.5.tar.gz) = 70d965db06a41f50b719b33e5bfc89aab8da29a3
-SHA512 (qbittorrent-4.2.5.tar.gz) = 8808029bdb3a1638fcf792e92c36bd39889dbc2ceb26c8d45ff17b086bd076f0b3a8ed78dd6a1e3debd32e5b0ce212eea194ec601210ae29093cfb567eb4ca0f
-Size (qbittorrent-4.2.5.tar.gz) = 7961612 bytes
-SHA1 (patch-dist_CMakeLists.txt) = 5233c8c8bcbe522e07cbed1c969283810b048be4
-SHA1 (patch-src_app_CMakeLists.txt) = 2266baa28b9f0397fe5f634e0404f252ced6b4f2
+SHA1 (qbittorrent-4.3.0.1.tar.gz) = 19391877e7257f5122ea56fceaa8610bd3b0866e
+RMD160 (qbittorrent-4.3.0.1.tar.gz) = a7e516d3d0ce09785906b2abe2d03b9863292386
+SHA512 (qbittorrent-4.3.0.1.tar.gz) = b49ddafe8c01fa4dae4ee30130237456aee3eba2cdb666c4939d84f44d6b523c5ed7aba1174fad6d168db4de11210d2b97c0d304f5ee653cbf1c8ca2dd96afe3
+Size (qbittorrent-4.3.0.1.tar.gz) = 7752986 bytes
+SHA1 (patch-dist_CMakeLists.txt) = 2c426222aa168c24a2e39a665f3152eca848e4a8
+SHA1 (patch-src_CMakeLists.txt) = da19307bbf59edaa3fa41a71fe37bd956c0c4928
+SHA1 (patch-src_app_CMakeLists.txt) = 3e9266cb05f635889c50ce75efc31b8365ccb41d
SHA1 (patch-src_base_utils_fs.cpp) = 88355e2698f5298c597f2240e853238831eb7994
Index: pkgsrc/net/qbittorrent/patches/patch-dist_CMakeLists.txt
diff -u pkgsrc/net/qbittorrent/patches/patch-dist_CMakeLists.txt:1.1 pkgsrc/net/qbittorrent/patches/patch-dist_CMakeLists.txt:1.2
--- pkgsrc/net/qbittorrent/patches/patch-dist_CMakeLists.txt:1.1 Mon Mar 30 17:17:23 2020
+++ pkgsrc/net/qbittorrent/patches/patch-dist_CMakeLists.txt Sat Nov 21 22:17:56 2020
@@ -1,14 +1,15 @@
-$NetBSD: patch-dist_CMakeLists.txt,v 1.1 2020/03/30 17:17:23 adam Exp $
+$NetBSD: patch-dist_CMakeLists.txt,v 1.2 2020/11/21 22:17:56 adam Exp $
Treat Darwin as any other UNIX.
---- dist/CMakeLists.txt.orig 2020-03-30 17:02:36.000000000 +0000
+--- dist/CMakeLists.txt.orig 2020-10-18 19:41:04.000000000 +0000
+++ dist/CMakeLists.txt
@@ -1,6 +1,6 @@
- find_package(Qt5Widgets ${requiredQtVersion}) # to conditionally install desktop-related files
-
--if (APPLE)
+-if (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
+if (FALSE)
add_subdirectory(mac)
- else (APPLE)
- if (UNIX)
+-elseif (UNIX AND (NOT APPLE))
++elseif (UNIX)
+ add_subdirectory(unix)
+ elseif (CMAKE_SYSTEM_NAME STREQUAL "Windows")
+ add_subdirectory(windows)
Index: pkgsrc/net/qbittorrent/patches/patch-src_app_CMakeLists.txt
diff -u pkgsrc/net/qbittorrent/patches/patch-src_app_CMakeLists.txt:1.1 pkgsrc/net/qbittorrent/patches/patch-src_app_CMakeLists.txt:1.2
--- pkgsrc/net/qbittorrent/patches/patch-src_app_CMakeLists.txt:1.1 Mon Mar 30 17:17:23 2020
+++ pkgsrc/net/qbittorrent/patches/patch-src_app_CMakeLists.txt Sat Nov 21 22:17:56 2020
@@ -1,41 +1,15 @@
-$NetBSD: patch-src_app_CMakeLists.txt,v 1.1 2020/03/30 17:17:23 adam Exp $
+$NetBSD: patch-src_app_CMakeLists.txt,v 1.2 2020/11/21 22:17:56 adam Exp $
Disable app bundle on Darwin.
---- src/app/CMakeLists.txt.orig 2020-03-30 16:49:50.000000000 +0000
+--- src/app/CMakeLists.txt.orig 2020-10-18 19:41:04.000000000 +0000
+++ src/app/CMakeLists.txt
-@@ -27,7 +27,6 @@ set_target_properties(qBittorrent
- PROPERTIES
- AUTOUIC True
- AUTORCC True
-- MACOSX_BUNDLE True
+@@ -83,7 +83,7 @@ set_source_files_properties(
+ MACOSX_PACKAGE_LOCATION Resources
)
- # translations
-@@ -102,7 +101,7 @@ if (NOT DISABLE_WEBUI)
- endif()
-
- # we have to include resources into the bundle
--if (APPLE)
-+if (FALSE)
- set(OSX_RES_SRC_DIR "${qBittorrent_SOURCE_DIR}/dist/mac")
- list(APPEND QBT_APP_RESOURCE_SOURCE
- "${OSX_RES_SRC_DIR}/qt.conf"
-@@ -154,7 +153,7 @@ target_sources(qBittorrent PRIVATE ${QBT
-
- get_target_property(QBT_EXECUTABLE_NAME qBittorrent OUTPUT_NAME)
-
--if (APPLE)
-+if (FALSE)
- set(qbt_BUNDLE_NAME ${QBT_EXECUTABLE_NAME})
-
- # substitute @EXECUTABLE@ in dist/mac/Info.plist
-@@ -173,7 +172,7 @@ install(TARGETS qBittorrent
- BUNDLE DESTINATION .
- COMPONENT runtime)
-
--if (Qt5Widgets_FOUND AND APPLE)
+-if (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
+if (FALSE)
- find_package(Qt5Svg REQUIRED)
- include(bundle)
- endif (Qt5Widgets_FOUND AND APPLE)
+ # substitute @EXECUTABLE@ in dist/mac/Info.plist
+ get_target_property(EXECUTABLE qbt_app OUTPUT_NAME)
+ configure_file(${qBittorrent_SOURCE_DIR}/dist/mac/Info.plist
Added files:
Index: pkgsrc/net/qbittorrent/patches/patch-src_CMakeLists.txt
diff -u /dev/null pkgsrc/net/qbittorrent/patches/patch-src_CMakeLists.txt:1.1
--- /dev/null Sat Nov 21 22:17:56 2020
+++ pkgsrc/net/qbittorrent/patches/patch-src_CMakeLists.txt Sat Nov 21 22:17:56 2020
@@ -0,0 +1,12 @@
+$NetBSD: patch-src_CMakeLists.txt,v 1.1 2020/11/21 22:17:56 adam Exp $
+
+Treat Darwin as any other UNIX.
+
+--- src/CMakeLists.txt.orig 2020-10-23 09:30:31.000000000 +0000
++++ src/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-if (UNIX AND (NOT APPLE) AND (NOT CYGWIN))
++if (UNIX AND (NOT CYGWIN))
+ find_package(LibtorrentRasterbar QUIET ${requiredLibtorrentVersion} COMPONENTS torrent-rasterbar)
+ if (NOT LibtorrentRasterbar_FOUND)
+ include(FindPkgConfig)
Home |
Main Index |
Thread Index |
Old Index