Download raw body.
update transmission-4.1.0beta3 to unbreak
Hi.
This update transmission to version 4.1.0beta3 which is compatible with the
devel/fmt version we have in tree.
Slightly tested, seems to work fine.
Comments? OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/transmission/Makefile,v
diff -u -p -r1.153 Makefile
--- Makefile 21 Nov 2025 09:03:05 -0000 1.153
+++ Makefile 22 Nov 2025 14:27:19 -0000
@@ -1,17 +1,17 @@
-BROKEN = needs to be ported to fmt >=1.11
-
COMMENT-main= BitTorrent command line and daemon client
COMMENT-gtk= BitTorrent client with GTK+ interface
COMMENT-qt= BitTorrent client with Qt interface
-VER= 4.0.6
-REVISION= 1
-DISTNAME= transmission-${VER}
+VER= 4.1.0beta3
+DISTNAME= transmission-4.1.0-beta.3+rf20fd5e373
PKGNAME-main= transmission-${VER}
PKGNAME-gtk= transmission-gtk-${VER}
PKGNAME-qt= transmission-qt-${VER}
+
CATEGORIES= net
+
HOMEPAGE= https://transmissionbt.com/
+
MAINTAINER= Josh Grosse <josh@jggimi.net>
DEBUG_PACKAGES=${BUILD_PACKAGES}
@@ -19,7 +19,7 @@ DEBUG_PACKAGES=${BUILD_PACKAGES}
# GPLv2+
PERMIT_PACKAGE= Yes
-SITES= https://github.com/transmission/transmission/releases/download/${VER}/
+SITES= https://github.com/transmission/transmission/releases/download/4.1.0-beta.3/
EXTRACT_SUFX= .tar.xz
MULTI_PACKAGES= -main -gtk -qt
@@ -34,17 +34,17 @@ FLAVOR?=
.include <bsd.port.arch.mk>
WANTLIB-common = ${COMPILER_LIBCXX} c crypto curl deflate
-WANTLIB-common += m miniupnpc natpmp psl ssl
+WANTLIB-common += m miniupnpc natpmp psl ssl crc32c intl
WANTLIB-main = ${WANTLIB-common}
WANTLIB-gtk += ${WANTLIB-common} atk-1.0 atkmm-1.6 cairo cairo-gobject
WANTLIB-gtk += cairomm-1.0 gdk-3 gdk_pixbuf-2.0 gdkmm-3.0 gio-2.0
WANTLIB-gtk += giomm-2.4 glib-2.0 glibmm-2.4 gobject-2.0 gtk-3 gtkmm-3.0
-WANTLIB-gtk += harfbuzz intl pango-1.0 pangocairo-1.0 pangomm-1.4 sigc-2.0
+WANTLIB-gtk += harfbuzz pango-1.0 pangocairo-1.0 pangomm-1.4 sigc-2.0
WANTLIB-qt += ${WANTLIB-common} GL Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6Svg
-WANTLIB-qt += Qt6Widgets
+WANTLIB-qt += Qt6Widgets crc32c
MODULES += devel/cmake \
textproc/intltool
@@ -52,6 +52,7 @@ MODULES += devel/cmake \
BUILD_DEPENDS += devel/fmt
LIB_DEPENDS-common += archivers/libdeflate \
+ devel/crc32c \
net/curl \
net/libpsl \
net/miniupnp/libnatpmp \
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/transmission/distinfo,v
diff -u -p -r1.58 distinfo
--- distinfo 30 Aug 2024 16:23:11 -0000 1.58
+++ distinfo 22 Nov 2025 14:27:19 -0000
@@ -1,2 +1,2 @@
-SHA256 (transmission-4.0.6.tar.xz) = Kjj+bYojmRaAtpHCd6M1+Idb3sorl8aya1mLycewxF8=
-SIZE (transmission-4.0.6.tar.xz) = 11908296
+SHA256 (transmission-4.1.0-beta.3+rf20fd5e373.tar.xz) = +JxUcNvoDR++f6Tvez7WN7xurJUMAkamhAlY6gUlz6M=
+SIZE (transmission-4.1.0-beta.3+rf20fd5e373.tar.xz) = 12636432
Index: pkg/PLIST-gtk
===================================================================
RCS file: /cvs/ports/net/transmission/pkg/PLIST-gtk,v
diff -u -p -r1.14 PLIST-gtk
--- pkg/PLIST-gtk 15 Apr 2023 18:45:30 -0000 1.14
+++ pkg/PLIST-gtk 22 Nov 2025 14:27:19 -0000
@@ -5,107 +5,22 @@ share/applications/transmission-gtk.desk
share/icons/hicolor/scalable/apps/transmission-devel.svg
share/icons/hicolor/scalable/apps/transmission.svg
share/icons/hicolor/symbolic/apps/transmission-symbolic.svg
-share/locale/an/LC_MESSAGES/transmission-gtk.mo
-share/locale/ar/LC_MESSAGES/transmission-gtk.mo
-share/locale/ast/LC_MESSAGES/transmission-gtk.mo
-share/locale/az/LC_MESSAGES/transmission-gtk.mo
-share/locale/be/LC_MESSAGES/transmission-gtk.mo
-share/locale/bg/LC_MESSAGES/transmission-gtk.mo
-share/locale/bn/LC_MESSAGES/transmission-gtk.mo
-share/locale/br/LC_MESSAGES/transmission-gtk.mo
-share/locale/bs/LC_MESSAGES/transmission-gtk.mo
-share/locale/ca/LC_MESSAGES/transmission-gtk.mo
-share/locale/ca@valencia/LC_MESSAGES/transmission-gtk.mo
-share/locale/ceb/
-share/locale/ceb/LC_MESSAGES/
-share/locale/ceb/LC_MESSAGES/transmission-gtk.mo
-share/locale/ckb/LC_MESSAGES/transmission-gtk.mo
-share/locale/cs/LC_MESSAGES/transmission-gtk.mo
-share/locale/cy/LC_MESSAGES/transmission-gtk.mo
share/locale/da/LC_MESSAGES/transmission-gtk.mo
-share/locale/de/LC_MESSAGES/transmission-gtk.mo
-share/locale/el/LC_MESSAGES/transmission-gtk.mo
-share/locale/en_AU/
-share/locale/en_AU/LC_MESSAGES/
-share/locale/en_AU/LC_MESSAGES/transmission-gtk.mo
-share/locale/en_CA/LC_MESSAGES/transmission-gtk.mo
-share/locale/en_GB/LC_MESSAGES/transmission-gtk.mo
-share/locale/eo/LC_MESSAGES/transmission-gtk.mo
share/locale/es/LC_MESSAGES/transmission-gtk.mo
-share/locale/et/LC_MESSAGES/transmission-gtk.mo
share/locale/eu/LC_MESSAGES/transmission-gtk.mo
-share/locale/fa/LC_MESSAGES/transmission-gtk.mo
share/locale/fi/LC_MESSAGES/transmission-gtk.mo
-share/locale/fil/
-share/locale/fil/LC_MESSAGES/
-share/locale/fil/LC_MESSAGES/transmission-gtk.mo
-share/locale/fo/LC_MESSAGES/transmission-gtk.mo
share/locale/fr/LC_MESSAGES/transmission-gtk.mo
-share/locale/fr_CA/
-share/locale/fr_CA/LC_MESSAGES/
-share/locale/fr_CA/LC_MESSAGES/transmission-gtk.mo
-share/locale/ga/LC_MESSAGES/transmission-gtk.mo
-share/locale/gl/LC_MESSAGES/transmission-gtk.mo
-share/locale/gv/
-share/locale/gv/LC_MESSAGES/
-share/locale/gv/LC_MESSAGES/transmission-gtk.mo
share/locale/he/LC_MESSAGES/transmission-gtk.mo
-share/locale/hi/LC_MESSAGES/transmission-gtk.mo
-share/locale/hr/LC_MESSAGES/transmission-gtk.mo
share/locale/hu/LC_MESSAGES/transmission-gtk.mo
-share/locale/hy/LC_MESSAGES/transmission-gtk.mo
-share/locale/ia/LC_MESSAGES/transmission-gtk.mo
-share/locale/id/LC_MESSAGES/transmission-gtk.mo
share/locale/is/LC_MESSAGES/transmission-gtk.mo
-share/locale/it/LC_MESSAGES/transmission-gtk.mo
share/locale/ja/LC_MESSAGES/transmission-gtk.mo
-share/locale/jbo/
-share/locale/jbo/LC_MESSAGES/
-share/locale/jbo/LC_MESSAGES/transmission-gtk.mo
-share/locale/ka/LC_MESSAGES/transmission-gtk.mo
-share/locale/kk/LC_MESSAGES/transmission-gtk.mo
-share/locale/ko/LC_MESSAGES/transmission-gtk.mo
-share/locale/ku/LC_MESSAGES/transmission-gtk.mo
-share/locale/ky/LC_MESSAGES/transmission-gtk.mo
-share/locale/li/LC_MESSAGES/transmission-gtk.mo
-share/locale/lt/LC_MESSAGES/transmission-gtk.mo
-share/locale/lv/LC_MESSAGES/transmission-gtk.mo
-share/locale/mk/LC_MESSAGES/transmission-gtk.mo
-share/locale/ml/LC_MESSAGES/transmission-gtk.mo
-share/locale/mr/LC_MESSAGES/transmission-gtk.mo
-share/locale/ms/LC_MESSAGES/transmission-gtk.mo
-share/locale/mt/
-share/locale/mt/LC_MESSAGES/
-share/locale/mt/LC_MESSAGES/transmission-gtk.mo
-share/locale/nb/LC_MESSAGES/transmission-gtk.mo
share/locale/nl/LC_MESSAGES/transmission-gtk.mo
-share/locale/nn/LC_MESSAGES/transmission-gtk.mo
-share/locale/oc/LC_MESSAGES/transmission-gtk.mo
share/locale/pl/LC_MESSAGES/transmission-gtk.mo
-share/locale/pt/LC_MESSAGES/transmission-gtk.mo
-share/locale/pt_BR/LC_MESSAGES/transmission-gtk.mo
-share/locale/pt_PT/
-share/locale/pt_PT/LC_MESSAGES/
-share/locale/pt_PT/LC_MESSAGES/transmission-gtk.mo
-share/locale/ro/LC_MESSAGES/transmission-gtk.mo
share/locale/ru/LC_MESSAGES/transmission-gtk.mo
-share/locale/si/LC_MESSAGES/transmission-gtk.mo
-share/locale/sk/LC_MESSAGES/transmission-gtk.mo
-share/locale/sl/LC_MESSAGES/transmission-gtk.mo
-share/locale/sq/LC_MESSAGES/transmission-gtk.mo
-share/locale/sr/LC_MESSAGES/transmission-gtk.mo
share/locale/sv/LC_MESSAGES/transmission-gtk.mo
-share/locale/ta/LC_MESSAGES/transmission-gtk.mo
-share/locale/te/LC_MESSAGES/transmission-gtk.mo
-share/locale/th/LC_MESSAGES/transmission-gtk.mo
share/locale/tr/LC_MESSAGES/transmission-gtk.mo
-share/locale/ug/LC_MESSAGES/transmission-gtk.mo
share/locale/uk/LC_MESSAGES/transmission-gtk.mo
-share/locale/ur/LC_MESSAGES/transmission-gtk.mo
-share/locale/uz/LC_MESSAGES/transmission-gtk.mo
-share/locale/vi/LC_MESSAGES/transmission-gtk.mo
share/locale/zh_CN/LC_MESSAGES/transmission-gtk.mo
-share/locale/zh_HK/LC_MESSAGES/transmission-gtk.mo
share/locale/zh_TW/LC_MESSAGES/transmission-gtk.mo
share/metainfo/
share/metainfo/transmission-gtk.metainfo.xml
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/net/transmission/pkg/PLIST-main,v
diff -u -p -r1.32 PLIST-main
--- pkg/PLIST-main 30 Aug 2024 16:23:11 -0000 1.32
+++ pkg/PLIST-main 22 Nov 2025 14:27:19 -0000
@@ -62,15 +62,11 @@ share/doc/transmission/news/news-4.0.3.m
share/doc/transmission/news/news-4.0.4.md
share/doc/transmission/news/news-4.0.5.md
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/rpc-spec.md
share/doc/transmission/send-email-when-torrent-done.sh
-@comment XXX update-plist(1) really wants this here, but -main is CLI only
-@comment share/icons/
-@comment share/icons/hicolor/
-@comment share/icons/hicolor/scalable/
-@comment share/icons/hicolor/scalable/apps/
-@comment share/icons/hicolor/symbolic/
-@comment share/icons/hicolor/symbolic/apps/
share/transmission/
share/transmission/public_html/
share/transmission/public_html/images/
@@ -79,7 +75,7 @@ share/transmission/public_html/images/fa
share/transmission/public_html/images/webclip-icon.png
share/transmission/public_html/index.html
share/transmission/public_html/transmission-app.css
+share/transmission/public_html/transmission-app.css.LEGAL.txt
+share/transmission/public_html/transmission-app.css.map
share/transmission/public_html/transmission-app.js
share/transmission/public_html/transmission-app.js.LEGAL.txt
-@comment XXX update-plist(1) really wants this here, but -main is CLI only
-@comment @tag gtk-update-icon-cache %D/share/icons/hicolor
Index: pkg/PLIST-qt
===================================================================
RCS file: /cvs/ports/net/transmission/pkg/PLIST-qt,v
diff -u -p -r1.5 PLIST-qt
--- pkg/PLIST-qt 15 Apr 2023 18:45:30 -0000 1.5
+++ pkg/PLIST-qt 22 Nov 2025 14:27:19 -0000
@@ -12,9 +12,11 @@ share/transmission/translations/transmis
share/transmission/translations/transmission_eu.qm
share/transmission/translations/transmission_fi.qm
share/transmission/translations/transmission_fr.qm
+share/transmission/translations/transmission_he.qm
share/transmission/translations/transmission_hu.qm
share/transmission/translations/transmission_id.qm
-share/transmission/translations/transmission_it_IT.qm
+share/transmission/translations/transmission_is.qm
+share/transmission/translations/transmission_it.qm
share/transmission/translations/transmission_ja.qm
share/transmission/translations/transmission_ka.qm
share/transmission/translations/transmission_kk.qm
@@ -32,4 +34,5 @@ share/transmission/translations/transmis
share/transmission/translations/transmission_tr.qm
share/transmission/translations/transmission_uk.qm
share/transmission/translations/transmission_zh_CN.qm
+share/transmission/translations/transmission_zh_TW.qm
@tag update-desktop-database
--
Antoine
update transmission-4.1.0beta3 to unbreak