On Thu, Feb 26, 2026 at 09:17:57PM +0000, Klemens Nanni wrote:
> 26.02.2026 21:09, Josh Grosse ??????????:
> > This is a bugfix release.
> > 
> > Changelog at:
> > https://github.com/transmission/transmission/releases/tag/4.1.1
> > 
> > -gtk, -qt, and -daemon were tested on amd64.
> 
> update-plist adds '@tag gtk-update-icon-cache ...' to PLIST-main
> due to the shared directories in PLIST-main, i.e. make it depend
> on GTK, which is wrong.
> 
> @comment'ing the directories makes update-list omit the GTK tag.
> 
> Also, pre-configure can be removed:  it builds fine without.
> 
> 
> So I'd commit this diff tomorrow unless there's more feedback
> and/or a better way to fix the plist.

Those changes are ok maintainer.  Thank you!!
> 
> Daemon and web UI work for me, thanks.
> 
> 
> diff --git net/transmission/Makefile net/transmission/Makefile
> index 726fbca208c..0a76f8c469a 100644
> --- net/transmission/Makefile
> +++ net/transmission/Makefile
> @@ -2,9 +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.0
> -REVISION-main=       0
> -DISTNAME=    transmission-4.1.0
> +VER=         4.1.1
> +DISTNAME=    transmission-${VER}
>  PKGNAME-main=        transmission-${VER}
>  PKGNAME-gtk= transmission-gtk-${VER}
>  PKGNAME-qt=  transmission-qt-${VER}
> @@ -20,7 +19,7 @@ DEBUG_PACKAGES=${BUILD_PACKAGES}
>  # GPLv2+
>  PERMIT_PACKAGE=      Yes
>  
> -SITES=       
> https://github.com/transmission/transmission/releases/download/4.1.0/
> +SITES=       
> https://github.com/transmission/transmission/releases/download/${VER}/
>  EXTRACT_SUFX=        .tar.xz
>  
>  MULTI_PACKAGES=      -main -gtk -qt
> @@ -35,7 +34,7 @@ FLAVOR?=
>  .include <bsd.port.arch.mk>
>  
>  WANTLIB-common =     ${COMPILER_LIBCXX} c crypto curl deflate
> -WANTLIB-common +=    m miniupnpc natpmp psl ssl crc32c intl
> +WANTLIB-common +=    m miniupnpc natpmp psl ssl intl
>  
>  WANTLIB-main =       ${WANTLIB-common}
>  
> @@ -45,7 +44,7 @@ WANTLIB-gtk +=      giomm-2.4 glib-2.0 glibmm-2.4 
> gobject-2.0 gtk-3 gtkmm-3.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 crc32c
> +WANTLIB-qt +=        Qt6Widgets 
>  
>  MODULES +=           devel/cmake \
>                       textproc/intltool
> @@ -53,7 +52,6 @@ MODULES +=          devel/cmake \
>  BUILD_DEPENDS +=     devel/fmt
>  
>  LIB_DEPENDS-common +=        archivers/libdeflate \
> -                     devel/crc32c \
>                       net/curl \
>                       net/libpsl \
>                       net/miniupnp/libnatpmp \
> @@ -102,9 +100,4 @@ CONFIGURE_ARGS += -DENABLE_QT=ON \
>  CONFIGURE_ARGS +=    -DENABLE_QT=OFF
>  .endif
>  
> -pre-configure:
> -     find ${WRKSRC} -name "CMakeLists.txt" -type f -exec sed -i \
> -     -E 
> 's/cmake_minimum_required\([[:space:]]*VERSION[[:space:]]+[^)]+\)/cmake_minimum_required(VERSION
>  3.5)/g' \
> -     {} \;
> -
>  .include <bsd.port.mk>
> diff --git net/transmission/distinfo net/transmission/distinfo
> index bf9d19e760c..702d32af971 100644
> --- net/transmission/distinfo
> +++ net/transmission/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (transmission-4.1.0.tar.xz) = 
> 3NKMHJ5hJiKcTBfbyelcn9Su1+dvSh8qdGBMjN3sSdY=
> -SIZE (transmission-4.1.0.tar.xz) = 12184984
> +SHA256 (transmission-4.1.1.tar.xz) = 
> 50MoPuA6QsTQsI/tK9UrVUqmyfZbTU1Ft5XDLZh2Knk=
> +SIZE (transmission-4.1.1.tar.xz) = 11876904
> diff --git net/transmission/pkg/PLIST-gtk net/transmission/pkg/PLIST-gtk
> index ab5172449c9..56c4010d104 100644
> --- net/transmission/pkg/PLIST-gtk
> +++ net/transmission/pkg/PLIST-gtk
> @@ -2,10 +2,15 @@
>  @bin bin/transmission-gtk
>  @man man/man1/transmission-gtk.1
>  share/applications/transmission-gtk.desktop
> -share/icons/hicolor/scalable/apps/transmission-devel.svg
> -share/icons/hicolor/scalable/apps/transmission.svg
> -share/icons/hicolor/symbolic/apps/transmission-symbolic.svg
> +share/icons/hicolor/scalable/apps/transmission-gtk-devel.svg
> +share/icons/hicolor/scalable/apps/transmission-gtk.svg
> +share/icons/hicolor/scalable/apps/transmission-qt-devel.svg
> +share/icons/hicolor/scalable/apps/transmission-qt.svg
> +share/icons/hicolor/symbolic/apps/transmission-gtk-symbolic.svg
> +share/icons/hicolor/symbolic/apps/transmission-qt-symbolic.svg
>  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/es/LC_MESSAGES/transmission-gtk.mo
>  share/locale/eu/LC_MESSAGES/transmission-gtk.mo
>  share/locale/fi/LC_MESSAGES/transmission-gtk.mo
> diff --git net/transmission/pkg/PLIST-main net/transmission/pkg/PLIST-main
> index fe1403462b7..7710a51aec0 100644
> --- net/transmission/pkg/PLIST-main
> +++ net/transmission/pkg/PLIST-main
> @@ -68,11 +68,16 @@ 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-4.1.0-beta.5.md
>  share/doc/transmission/news/news-4.1.0.md
> +share/doc/transmission/news/news-4.1.1.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/icons/hicolor/
> +@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/
> 

Reply via email to