Update to 1.92. This now works again with IPv6 nameservers, broken in 1.82+. Works well for me on sparc64.
There is a tug of war between (1) keeping transmission lightweight and (2) adding more and more GNOME support. Personally, I try to keep it lightweight, so I have disabled some new potential dependencies. (I'm considering dropping libnotify support, too, but the --disable switch doesn't work. ;-) ) Index: Makefile =================================================================== RCS file: /cvs/ports/net/transmission/Makefile,v retrieving revision 1.50 diff -u -p -r1.50 Makefile --- Makefile 9 Jan 2010 00:48:15 -0000 1.50 +++ Makefile 20 Mar 2010 19:09:17 -0000 @@ -3,7 +3,7 @@ COMMENT-main= lightweight BitTorrent command line and daemon client COMMENT-gui= lightweight BitTorrent client with graphical interface -VER= 1.77 +VER= 1.92 DISTNAME= transmission-${VER} PKGNAME-main= transmission-${VER} PKGNAME-gui= transmission-gui-${VER} @@ -30,15 +30,17 @@ WANTLIB= c crypto idn m pthread ssl z WANTLIB-main= ${WANTLIB} MODULES= devel/gettext textproc/intltool -LIB_DEPENDS= curl.>=13::net/curl +LIB_DEPENDS= curl.>=14::net/curl USE_GMAKE= Yes USE_LIBTOOL= Yes CONFIGURE_STYLE=gnu CONFIGURE_ARGS= --disable-shared \ --disable-silent-rules \ - --disable-wx -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -DHAVE_LONG_LONG=1" \ + --disable-libappindicator \ + --disable-libcanberra \ + --disable-libgconf +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" \ OPENSSL_CFLAGS="-I/usr/include" \ OPENSSL_LIBS="-lcrypto" Index: distinfo =================================================================== RCS file: /cvs/ports/net/transmission/distinfo,v retrieving revision 1.28 diff -u -p -r1.28 distinfo --- distinfo 9 Jan 2010 00:48:15 -0000 1.28 +++ distinfo 20 Mar 2010 19:09:17 -0000 @@ -1,5 +1,5 @@ -MD5 (transmission-1.77.tar.bz2) = 2UV6yCf667UVBil11Fg16Q== -RMD160 (transmission-1.77.tar.bz2) = fsEJnab6MGZqmH/6pZ/8KyjESKc= -SHA1 (transmission-1.77.tar.bz2) = Flgr8u5EGCtqX7dPI5HZLWy423M= -SHA256 (transmission-1.77.tar.bz2) = Pg8SnuV8fyxIDngloNiaBXGTVytiWcTgsvr2W021BZs= -SIZE (transmission-1.77.tar.bz2) = 5175020 +MD5 (transmission-1.92.tar.bz2) = VhNXYhMx8pTIf3jiJ4Oigw== +RMD160 (transmission-1.92.tar.bz2) = WeGXscQpqRNcqlAMudTmfvMNsRg= +SHA1 (transmission-1.92.tar.bz2) = Epo9Z7T30iQx3zwa692OS3bGRwY= +SHA256 (transmission-1.92.tar.bz2) = 2vA3knpIzOkRACPi4Qc+kcktbiReNDg1uZEV9dWgu+0= +SIZE (transmission-1.92.tar.bz2) = 4322109 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/net/transmission/patches/patch-configure,v retrieving revision 1.18 diff -u -p -r1.18 patch-configure --- patches/patch-configure 28 Oct 2009 19:38:11 -0000 1.18 +++ patches/patch-configure 20 Mar 2010 19:09:17 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-configure,v 1.18 2009/10/28 19:38:11 naddy Exp $ ---- configure.orig Sun Oct 25 02:50:02 2009 -+++ configure Tue Oct 27 23:32:44 2009 -@@ -11335,8 +11335,8 @@ CC="$lt_save_CC" +--- configure.orig Mon Feb 22 03:43:53 2010 ++++ configure Wed Feb 24 19:34:18 2010 +@@ -11371,8 +11371,8 @@ CC="$lt_save_CC" if test 0 = "0"; then supported_build=yes if test "x$GCC" = "xyes" ; then @@ -12,7 +12,7 @@ $OpenBSD: patch-configure,v 1.18 2009/10 fi CPPFLAGS="$CPPFLAGS -DNDEBUG" else -@@ -16422,7 +16422,7 @@ esac +@@ -16488,7 +16488,7 @@ esac if test "x$GCC" = "xyes" ; then @@ -21,7 +21,7 @@ $OpenBSD: patch-configure,v 1.18 2009/10 { $as_echo "$as_me:$LINENO: checking gcc version" >&5 $as_echo_n "checking gcc version... " >&6; } -@@ -16434,7 +16434,7 @@ $as_echo_n "checking gcc version... " >&6; } +@@ -16500,7 +16500,7 @@ $as_echo_n "checking gcc version... " >&6; } { $as_echo "$as_me:$LINENO: result: $GCC_VERSION" >&5 $as_echo "$GCC_VERSION" >&6; } if test $GCC_VERSION_NUM -ge 304; then Index: patches/patch-third-party_libnatpmp_getgateway_c =================================================================== RCS file: /cvs/ports/net/transmission/patches/patch-third-party_libnatpmp_getgateway_c,v retrieving revision 1.2 diff -u -p -r1.2 patch-third-party_libnatpmp_getgateway_c --- patches/patch-third-party_libnatpmp_getgateway_c 22 Jul 2009 15:52:07 -0000 1.2 +++ patches/patch-third-party_libnatpmp_getgateway_c 20 Mar 2010 19:09:17 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-third-party_libnatpmp_getgateway_c,v 1.2 2009/07/22 15:52:07 naddy Exp $ ---- third-party/libnatpmp/getgateway.c.orig Sat Jul 18 03:21:07 2009 -+++ third-party/libnatpmp/getgateway.c Sun Jul 19 14:13:32 2009 -@@ -249,7 +249,7 @@ int getdefaultgateway(in_addr_t *addr) +--- third-party/libnatpmp/getgateway.c.orig Fri Mar 12 03:04:32 2010 ++++ third-party/libnatpmp/getgateway.c Fri Mar 12 23:10:54 2010 +@@ -273,7 +273,7 @@ int getdefaultgateway(in_addr_t *addr) do { l = read(s, (char *)&m_rtmsg, sizeof(m_rtmsg)); Index: pkg/PLIST-gui =================================================================== RCS file: /cvs/ports/net/transmission/pkg/PLIST-gui,v retrieving revision 1.21 diff -u -p -r1.21 PLIST-gui --- pkg/PLIST-gui 9 Jan 2010 00:48:15 -0000 1.21 +++ pkg/PLIST-gui 20 Mar 2010 19:09:17 -0000 @@ -22,6 +22,9 @@ share/icons/hicolor/48x48/apps/transmiss share/icons/hicolor/scalable/ share/icons/hicolor/scalable/apps/ share/icons/hicolor/scalable/apps/transmission.svg +share/locale/an/ +share/locale/an/LC_MESSAGES/ +share/locale/an/LC_MESSAGES/transmission.mo share/locale/ar/ share/locale/ar/LC_MESSAGES/ share/locale/ar/LC_MESSAGES/transmission.mo @@ -70,6 +73,9 @@ share/locale/fi/LC_MESSAGES/transmission share/locale/fil/ share/locale/fil/LC_MESSAGES/ share/locale/fil/LC_MESSAGES/transmission.mo +share/locale/fo/ +share/locale/fo/LC_MESSAGES/ +share/locale/fo/LC_MESSAGES/transmission.mo share/locale/fr/LC_MESSAGES/transmission.mo share/locale/ga/LC_MESSAGES/transmission.mo share/locale/gl/LC_MESSAGES/transmission.mo Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/net/transmission/pkg/PLIST-main,v retrieving revision 1.13 diff -u -p -r1.13 PLIST-main --- pkg/PLIST-main 9 Jan 2010 00:48:15 -0000 1.13 +++ pkg/PLIST-main 20 Mar 2010 19:09:17 -0000 @@ -18,6 +18,7 @@ share/transmission/web/images/buttons/fi share/transmission/web/images/buttons/info_activity.png share/transmission/web/images/buttons/info_files.png share/transmission/web/images/buttons/info_general.png +share/transmission/web/images/buttons/info_trackers.png share/transmission/web/images/buttons/tab_backgrounds.png share/transmission/web/images/buttons/toolbar_buttons.png share/transmission/web/images/buttons/torrent_buttons.png -- Christian "naddy" Weisgerber na...@mips.inka.de