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:           Tue Oct 20 18:36:08 UTC 2026

Modified Files:
        pkgsrc/net/qbittorrent: Makefile distinfo

Log Message:
qbittorrent: updated to 5.3.0

5.3.0

- FEATURE: Add an option to match all share limits (glassez)
- FEATURE: Put Email examples in placeholder text (Chocobo1)
- FEATURE: Add support for widely used image types in HTTP server (Chocobo1)
- FEATURE: Allow to filter torrent list by infohash (stalkerok)
- FEATURE: Add "Copy path" in Content tab (vafada)
- FEATURE: Don't overwrite config file when it has no write permission (Chocobo1)
- FEATURE: Allow banning IP range (KagurazakaNyaa)
- FEATURE: Enhance filename validation (cocopaw)
- FEATURE: Allow monochrome tray icon to follow color mode (glassez)
- FEATURE: Add "Queued tracker announces" session metric (Chocobo1)
- FEATURE: Improve "Deletion confirmation" dialog (glassez)
- FEATURE: Add scroll bars to Statistics dialog (Chocobo1)
- FEATURE: Decide system tray icon color based on Windows color scheme (glassez)
- FEATURE: Create a group for status bar related settings (Chocobo1)
- FEATURE: Add 'request latency' metric to Statistics dialog (Chocobo1)
- FEATURE: Add "Contribution" column to Peers list (aaron-kruse)
- FEATURE: Add tooltips to email notification Options fields (LewpyUK)
- FEATURE: Add 'Open Destination Folder' button to toolbar (FTA7700)
- FEATURE: Implement `seeding_outgoing_connections` libtorrent setting (HanabishiRecca)
- FEATURE: Add "Force start torrents" to filter context menus (aaron-kruse)
- FEATURE: Improve management of torrent content (glassez)
- FEATURE: Support multiple recipients for email notifications (LewpyUK)
- FEATURE: Add support for magnet link 'so' parameter (glassez)
- FEATURE: Add 'Ignore dotfiles' option in Torrent Creator (Chocobo1)
- FEATURE: Implement 'Maximum outstanding block requests from a peer' setting (buroa)
- FEATURE: Revamp .torrent files backup management (glassez)
- FEATURE: Make Torrent Options dialog scrollable (AgentCent)
- FEATURE: Add allow_multiple_connections_per_pid advanced setting (lzhzh1)
- FEATURE: Add button to open Default Apps settings on Windows (Chocobo1)
- FEATURE: Reference torrent "seed mode" by its exact name (glassez)
- FEATURE: Add logging of IP ban alerts (Chocobo1)
- FEATURE: Add 'Resize columns' action to 'Torrent Content Layout' dialog header (Chocobo1)
- FEATURE: Detect redundant quotes from Python executable path (Chocobo1)
- FEATURE: Add option to toggle closing search tabs with middle-click (thalieht)
- FEATURE: Expose libtorrent setting for WebTorrent STUN server (Chocobo1)
- FEATURE: Add I2P PeX setting (thalieht)
- FEATURE: Add settings for I2P inbound/outbound length variance (thalieht)
- FEATURE: Make disabled speed graphs warning clickable (M-Hassan-Raza)
- FEATURE: Relax plugin versioning rule (Chocobo1)
- BUGFIX: Fix Comment area background mismatch in Add New Torrent dialog (M-Hassan-Raza)
- BUGFIX: Rename FYR Macedonia to North Macedonia (alphanumericcharter)
- BUGFIX: Fix LineEdit dark corner artifacts on macOS (M-Hassan-Raza)
- BUGFIX: Fix macOS delete shortcuts to match platform conventions (M-Hassan-Raza)
- BUGFIX: Replace invisible toolbar spacers with visible separators on macOS (M-Hassan-Raza)
- BUGFIX: Fix STARTTLS implementation (LewpyUK)
- BUGFIX: Don't try to load zero size GeoIP database (orbisai0security)
- BUGFIX: Use sum of per-torrent payload rates for session speed display (eshishki)
- BUGFIX: Make "Force reannounce" actually do it (HanabishiRecca)
- BUGFIX: Filter out dotfiles on all platforms in Torrent Creator (Chocobo1)
- BUGFIX: Handle IPv6 range with prefix length 128 as single IP (piopodg)
- BUGFIX: Fix Windows ARM build (talynone)
- BUGFIX: Fix "Torrent is already present" dialog position when main window is minimized (LWWZH)
- BUGFIX: Avoid memory leak on translation changed (Chocobo1)
- BUGFIX: Avoid failed add result after tracker merge (TurboTheTurtle)
- BUGFIX: Properly handle relative path of logs folder (glassez)
- BUGFIX: Fix wrong comparison between IP addresses (Chocobo1)
- BUGFIX: Update share limits timer when share limits change  (Kononkov1998)
- BUGFIX: Fix P2P filter parsing for IPv6 (Arisa-Snowbell)
- BUGFIX: Filter unsupported tracker URLs from magnets (TurboTheTurtle)
- BUGFIX: Prevent SMTP injection from unsanitized mail content (Piccirello)
- BUGFIX: Use HTTPS for dynamic DNS (Piccirello)
- BUGFIX: Fix torrent completion handling when ignored files are present (sedlund)
- BUGFIX: Don't create a torrent entry from an unauthenticated announce (Piccirello)
- BUGFIX: Fix broken documentation link (Chocobo1)
- BUGFIX: Always query free space of parent path if specified one doesn't exists (glassez)
- BUGFIX: Update sort order on Remaining column updated (Cryborg)
- BUGFIX: Apply theme tooltip colors to inactive palette (specetator)
- BUGFIX: Avoid heavy work in callback function (Chocobo1)
- WEBUI: Add "Select All" and "Invert Selection" (aaron-kruse)
- WEBUI: Enable virtual list by default (tehcneko)
- WEBUI: Improve folder collapse behavior (Piccirello)
- WEBUI: Show free disk space in add torrent window (Ryu481)
- WEBUI: Filter array elements in-place (Chocobo1)
- WEBUI: Improve 'set rows' operation performance (Chocobo1)
- WEBUI: Add "Pread/pwrite"  disk IO type option (HanabishiRecca)
- WEBUI: Unify global speed limit window (tehcneko)
- WEBUI: Allow to download completed files (glassez)
- WEBUI: Serialize torrent creator dates as epoch seconds (TurboTheTurtle)
- WEBUI: Respect excluded file names in Add torrent dialog (TurboTheTurtle)
- WEBUI: Replace alerts for test email with custom notification (LewpyUK)
- WEBUI: Allow cross-origin links to webroot (Piccirello)
- WEBUI: Implement skip "Add new torrent" dialog (vafada)
- WEBUI: Reuse category and plugin when refreshing search (Piccirello)
- WEBUI: Make 'server domain' matching anchored (Chocobo1)
- WEBUI: Add secondary sort column (Piccirello)
- WEBUI: Add 'Copy path' action to torrent content menu (Chocobo1)
- WEBUI: Handle non-torrent RSS link (vafada)
- WEBUI: Disable torrent content menu items instead of hiding them (Chocobo1)
- WEBUI: Suppress errors when clicking on column headers (Chocobo1)
- WEBUI: Add sessions count limit (glassez)
- WEBUI: Store search tabs between app restarts and across sessions (Piccirello)
- WEBUI: Add controls to start BitTorrent session paused and set session shutdown timeout (piopodg)
- WEBUI: Add support for pausing and resuming BitTorrent session (piopodg)
- WEBUI: Use exponential backoff for RSS refresh interval (vafada)
- WEBUI: Detect cross-site requests using `Sec-Fetch-Site` header (Piccirello)
- WEBUI: Remove indentation if no subcategory exists (tehcneko)
- WEBUI: Tweak software version table layout (Chocobo1)
- WEBUI: Properly hide elements from screen readers (Chocobo1)
- WEBUI: Add ability to export/import RSS rules (sedlund)
- WEBUI: Cap path autocompletion suggestions to 25 entries (pktiuk)
- WEBUI: Keep properties panel sortable after tab click (pederbe)
- WEBUI: Fix authentication bypass via X-Forwarded-For spoofing (Piccirello)
- WEBUI: Add missing Options page settings and fix mismatches (devnullv0id)
- WEBUI: Prefer `Sec-Fetch-Site` for cross-site request detection (Piccirello)
- WEBUI: Add shared download window for RSS articles (Piccirello)
- WEBAPI: Construct WebAPI controller instances on demand (glassez)
- WEBAPI: Require POST for search/downloadTorrent and rss/setFeedRefreshInterval (Piccirello)
- WEBAPI: Fix editCategory overwrites unrelated options (glassez)
- WEBAPI: Generate correct sync data if client has not received last sent one (glassez)
- WEBAPI: Use torrent names for exported .torrent files (TurboTheTurtle)
- RSS: Fix the added RSS rule item doesn't follow "enabled" state (glassez)
- RSS: Add "All" sticky RSS item (glassez)
- RSS: Add "Clone Rule" feature to RSS AutoDownloader (LewpyUK)
- RSS: Allow adding torrents from links in RSS content viewer (glassez)
- RSS: Persist feed list sort order (TurboTheTurtle)
- RSS: Clamp 'Max articles per feed' to a non-negative value (Piccirello)
- RSS: Make RSS settings warning clickable (M-Hassan-Raza)
- SEARCH: Clean up documentation format (Chocobo1)
- SEARCH: Preserve cookies when handling HTTP redirection (Chocobo1)
- SEARCH: Escape pipe characters properly (Chocobo1)
- WINDOWS: NSIS: Update Thai translation (cybercat39-droid)
- MACOS: Make status bar icon adapt to system appearance (dluschan)
- OTHER: Support build against latest version of libtorrent (arvidn)
- OTHER: Don't use deprecated libtorrent features (glassez)
- OTHER: Remove outdated setting keys (Chocobo1)
- OTHER: Bump Python version minimum requirement (Chocobo1)
- OTHER: Support installing Python on ARM64 Windows properly (Chocobo1)
- OTHER: Disable "Resolve peer countries" by default in new installations (Chocobo1)
- OTHER: Remove FOSSHub site for program updates (vafada)
- OTHER: Align default DiskQueueSize with libtorrent 2.1 (database64128)
- OTHER: Update man pages to document all command-line options (preston176)
- OTHER: Mark qBittorrent compatible with CET Shadow Stack (Chocobo1)


To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 pkgsrc/net/qbittorrent/Makefile
cvs rdiff -u -r1.52 -r1.53 pkgsrc/net/qbittorrent/distinfo

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.108 pkgsrc/net/qbittorrent/Makefile:1.109
--- pkgsrc/net/qbittorrent/Makefile:1.108       Tue Sep 29 15:23:26 2026
+++ pkgsrc/net/qbittorrent/Makefile     Tue Oct 20 18:36:08 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.108 2026/09/29 15:23:26 adam Exp $
+# $NetBSD: Makefile,v 1.109 2026/10/20 18:36:08 adam Exp $
 
-DISTNAME=      qbittorrent-5.2.4
+DISTNAME=      qbittorrent-5.3.0
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=qbittorrent/}
 GITHUB_PROJECT=        qBittorrent
@@ -11,7 +11,7 @@ HOMEPAGE=     https://www.qbittorrent.org/
 COMMENT=       BitTorrent client in Qt
 LICENSE=       gnu-gpl-v2
 
-TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools
+TOOL_DEPENDS+= qt6-qttools>=0:../../devel/qt6-qttools
 
 USE_CXX_FEATURES=      c++20
 USE_LANGUAGES=         c c++
@@ -21,6 +21,8 @@ USE_TOOLS+=           pkg-config
 GCC_REQD+=     11
 
 CMAKE_CONFIGURE_ARGS+= -DCMAKE_BUILD_TYPE="Release"
+# error: use of GNU address-of-label extension
+CMAKE_CONFIGURE_ARGS+= -DPLUGINS=OFF
 # error "Boost.Stacktrace requires `_Unwind_Backtrace` function
 CMAKE_CONFIGURE_ARGS+= -DSTACKTRACE=OFF
 

Index: pkgsrc/net/qbittorrent/distinfo
diff -u pkgsrc/net/qbittorrent/distinfo:1.52 pkgsrc/net/qbittorrent/distinfo:1.53
--- pkgsrc/net/qbittorrent/distinfo:1.52        Tue Sep 29 15:23:26 2026
+++ pkgsrc/net/qbittorrent/distinfo     Tue Oct 20 18:36:08 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.52 2026/09/29 15:23:26 adam Exp $
+$NetBSD: distinfo,v 1.53 2026/10/20 18:36:08 adam Exp $
 
-BLAKE2s (qbittorrent-5.2.4.tar.gz) = e24001178079e427c6004333f74d22be314c1d19fe67c8c1763efd3599da2b73
-SHA512 (qbittorrent-5.2.4.tar.gz) = f5f8f9f4bc9cc587db2d00c4bbb246289fd308f9c2db427bfd7cc22a61776e3a080c7d13e41e6ebc53616ed3dfdc31e70fbbe6288ad87beb2a370efdc4f1e86c
-Size (qbittorrent-5.2.4.tar.gz) = 10854990 bytes
+BLAKE2s (qbittorrent-5.3.0.tar.gz) = 6128e559b394c27a6beede567d440fe47ff52302fca4684494ad2d4c983a6e89
+SHA512 (qbittorrent-5.3.0.tar.gz) = 051d49224cd23cc2cf3f97ebb9f8a64f54ed9194ff07c6d2fd9a6ef65fbd5e946172a9f0ad9dea53994fee4d47d2b9122486df80b48df9c044c6739e3e98bef4
+Size (qbittorrent-5.3.0.tar.gz) = 11732248 bytes
 SHA1 (patch-dist_CMakeLists.txt) = 2c426222aa168c24a2e39a665f3152eca848e4a8
 SHA1 (patch-src_app_CMakeLists.txt) = 6ef5c2fd194607a5f2ab05a60b909e0c2998892c
 SHA1 (patch-src_base_utils_fs.cpp) = f23333502ed971a63d25e4f6f0f11f60d9ab844b



Home | Main Index | Thread Index | Old Index