Download raw body.
[update] net/transmission beta.3 -> beta.4
On Thu, Dec 04, 2025 at 07:17:53PM -0500, Josh Grosse wrote:
> Attached is a diff for the most recent beta, released today.
Committed, thanks.
> Highlights
>
> Unify RPC and settings.json strings to snake_case, backwards
> compatible. (#7108)
> New JSON-RPC 2.0-compliant RPC API. (#7269)
> Use native icons for menus and toolbars: SF Symbols on macOS,
> Segoe Fluent on Windows 11, Segoe MDL2 on Windows 10, and XDG
> standard icon names everywhere else. (#7819, Qt Client)
>
> All Platforms
>
> Added an option to verify a torrent immediately after it finishes
> downloading. (#4178)
> Added BEP-21 downloader count to tr_tracker_view and RPC. (#6936)
> Added peer traffic statistics to torrent-get rpc method. (#7172)
> Added bytesCompleted field to torrent-get rpc call. (#7173)
> Deprecate tcp-enabled and udp-enabled in favour of
> preferred_transports. (#7473)
> Added raw PeerID to RPC interface. (#7514)
> IPv4 patterns in the RPC whitelist can now match with IPv4-mapped
> IPv6 addresses. (#7523)
> Improved libtransmission code to use less CPU. (#7800)
> Support dual stack by manually creating and binding socket on
> Windows platform. (#6548)
> Generate imported targets for MbedTLS. (#7631)
> Added support for libevent 2.2.1-alpha-dev. (#7765)
> Bumped miniupnpc from 2.2.8 to 2.3.3. (#7783)
> Bumped {fmt} to 12.1.0. (#7793)
>
> Qt Client
>
> Added the ability to use a custom URL path when connecting to
> remote Transmission servers. (#7561)
>
> Web Client
>
> Implemented a context menu for file list in web app making way to
> rename or copy name of individual file. (#7389)
> Updated turtle for web app. (#6940)
> Added checkbox to delete data while removing torrents. (#7000)
> Gave labels to the mainwin buttons for web client. (#6985)
>
> transmission-remote
>
> Added support to download sequentially from a specific piece.
> This can enable apps to seek within media files for streaming use
> cases. (#7808, #7809)
> Fixed 4.1.0-beta.1 issue that displayed incorrect speeds when
> using transmission-remote -pi. (#7796)
>
> Everything Else
>
> Apply Xcode 26.0 recommendations. (#7823)
> Updated documentation. (#7826, #7829, #7830, #7836, #7840)
>
> diff --git net/transmission/Makefile net/transmission/Makefile
> index 28d2b343c3e..fd73424b58f 100644
> --- net/transmission/Makefile
> +++ net/transmission/Makefile
> @@ -2,8 +2,8 @@ COMMENT-main= BitTorrent command line and daemon client
> COMMENT-gtk= BitTorrent client with GTK+ interface
> COMMENT-qt= BitTorrent client with Qt interface
>
> -VER= 4.1.0beta3
> -DISTNAME= transmission-4.1.0-beta.3+rf20fd5e373
> +VER= 4.1.0beta4
> +DISTNAME= transmission-4.1.0-beta.4+rc92b42de9c
> PKGNAME-main= transmission-${VER}
> PKGNAME-gtk= transmission-gtk-${VER}
> PKGNAME-qt= transmission-qt-${VER}
> @@ -19,7 +19,7 @@ DEBUG_PACKAGES=${BUILD_PACKAGES}
> # GPLv2+
> PERMIT_PACKAGE= Yes
>
> -SITES= https://github.com/transmission/transmission/releases/download/4.1.0-beta.3/
> +SITES= https://github.com/transmission/transmission/releases/download/4.1.0-beta.4/
> EXTRACT_SUFX= .tar.xz
>
> MULTI_PACKAGES= -main -gtk -qt
> @@ -76,7 +76,8 @@ RUN_DEPENDS-qt += ${PKGNAME-main}:${BUILD_PKGPATH} \
> devel/desktop-file-utils
>
> CONFIGURE_ARGS += -DENABLE_CLI=ON \
> - -DENABLE_TESTS=OFF
> + -DENABLE_TESTS=OFF \
> + -DRUN_CLANG_TIDY=OFF
>
> # XXX sees ports libevent2 but picks base libevent expecting a single .so.*
> # use the bundle until upstream cmake code gets fixed
> diff --git net/transmission/distinfo net/transmission/distinfo
> index 072c01d4470..993de4102c1 100644
> --- net/transmission/distinfo
> +++ net/transmission/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (transmission-4.1.0-beta.3+rf20fd5e373.tar.xz) = +JxUcNvoDR++f6Tvez7WN7xurJUMAkamhAlY6gUlz6M=
> -SIZE (transmission-4.1.0-beta.3+rf20fd5e373.tar.xz) = 12636432
> +SHA256 (transmission-4.1.0-beta.4+rc92b42de9c.tar.xz) = 7u1TDWaLMnDZ32oxigcU7sG26DSBAuJC/I1pekz8Dew=
> +SIZE (transmission-4.1.0-beta.4+rc92b42de9c.tar.xz) = 12167328
> diff --git net/transmission/pkg/PLIST-main net/transmission/pkg/PLIST-main
> index 1776a7c6551..b0b47aeaf0c 100644
> --- net/transmission/pkg/PLIST-main
> +++ net/transmission/pkg/PLIST-main
> @@ -65,8 +65,11 @@ share/doc/transmission/news/news-4.0.6.md
> share/doc/transmission/news/news-4.1.0-beta.1.md
> share/doc/transmission/news/news-4.1.0-beta.2.md
> share/doc/transmission/news/news-4.1.0-beta.3.md
> +share/doc/transmission/news/news-4.1.0-beta.4.md
> +share/doc/transmission/news/news-5.0.0-draft.md
> share/doc/transmission/rpc-spec.md
> share/doc/transmission/send-email-when-torrent-done.sh
> +share/icons/
> share/transmission/
> share/transmission/public_html/
> share/transmission/public_html/images/
--
Antoine
[update] net/transmission beta.3 -> beta.4