transmission*: update to 4.0.3 What's New in 4.0.3 All Platforms Fixed 4.0.2 higher CPU load while downloading. Regression introduced by #5167. (#5266, #5273) Fixed 4.0.0 bug where the torrentGet RPC method returned wrong trackerStats.tier values. (#5274) Fixed 4.0.0 HTTP announce behavior with bind-address-ipv* settings. (#5296) Fixed 4.0.0 bug in code that detects the computer's IPv6 support. (#5312) Silenced 4.0.0 minor log warnings for cross_seed_entry and uid entries in torrent files. (#5365) When adding a duplicate torrent via the RPC API, the return value now matches Transmission 3's return value. (#5370) Fixed use of metainfo display-name as a fallback name. (#5378) Updated torrent Peer ID generation to happen once per session, even for public torrents. (#5233) macOS Client Added support for non-UTF-8 magnets. (#5244) Fixed potential memory leak in tr_strv_convert_utf8(). (#5264) Fixed crash on launch from tapping on a notification. (#5280) Qt Client Fixed 4.0.2 FTBFS on Qt 5.13. (#5238) GTK Client Fixed 4.0.0 preferences dialog being too large for small displays. (#5276, #5360) Fixed 4.0.0 regression of percents, speeds, sizes, etc. not being i18nized properly. (#5288) Fixed FTBFS in GTKMM 4.10. (#5289, #5295) Web Client Fixed confusing Inspector UI when waiting for initial data from the server. (#5249) Fixed a keyboard shortcut conflict. (#5318) Turned off keyboard shortcuts when input fields have focus. (#5381) Show announce URL's origins in the inspector's tracker list. (#5382) Added missing date-added field in the Inspector's info tab. (#5386) Daemon Set the log level sooner at startup to ensure events aren't missed. (#5345) transmission-remote Fixed 4.0.0 bug in the display of how much of a torrent has been downloaded. (#5265) Everything Else Bumped fallback version of libdeflate from v1.17 to bugfix release v1.18. (#5388) Documentation improvements. (#5278)diff -r1.37 -r1.38 pkgsrc/net/transmission/Makefile
(wiz)
@@ -1,24 +1,23 @@ | @@ -1,24 +1,23 @@ | |||
1 | # $NetBSD: Makefile,v 1.37 2023/04/19 08:11:13 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.38 2023/04/27 05:43:12 wiz Exp $ | |
2 | 2 | |||
3 | DEPENDS+= transmission-common>=${VERSION}:../../net/transmission-common | 3 | DEPENDS+= transmission-common>=${VERSION}:../../net/transmission-common | |
4 | 4 | |||
5 | CONFLICTS+= Transmission-[0-9]* | 5 | CONFLICTS+= Transmission-[0-9]* | |
6 | 6 | |||
7 | RCD_SCRIPTS= transmission | 7 | RCD_SCRIPTS= transmission | |
8 | 8 | |||
9 | BUILD_DEFS+= VARBASE | 9 | BUILD_DEFS+= VARBASE | |
10 | 10 | |||
11 | PKGREVISION= 1 | |||
12 | .include "../../mk/bsd.prefs.mk" | 11 | .include "../../mk/bsd.prefs.mk" | |
13 | 12 | |||
14 | TRANSMISSION_USER?= transmission | 13 | TRANSMISSION_USER?= transmission | |
15 | TRANSMISSION_GROUP?= transmission | 14 | TRANSMISSION_GROUP?= transmission | |
16 | 15 | |||
17 | FILES_SUBST+= TRANSMISSION_USER=${TRANSMISSION_USER} | 16 | FILES_SUBST+= TRANSMISSION_USER=${TRANSMISSION_USER} | |
18 | FILES_SUBST+= TRANSMISSION_GROUP=${TRANSMISSION_GROUP} | 17 | FILES_SUBST+= TRANSMISSION_GROUP=${TRANSMISSION_GROUP} | |
19 | 18 | |||
20 | PKG_USERS_VARS+= TRANSMISSION_USER | 19 | PKG_USERS_VARS+= TRANSMISSION_USER | |
21 | PKG_GROUPS_VARS+= TRANSMISSION_GROUP | 20 | PKG_GROUPS_VARS+= TRANSMISSION_GROUP | |
22 | 21 | |||
23 | PKG_GROUPS= ${TRANSMISSION_GROUP} | 22 | PKG_GROUPS= ${TRANSMISSION_GROUP} | |
24 | PKG_USERS= ${TRANSMISSION_USER}:${TRANSMISSION_GROUP} | 23 | PKG_USERS= ${TRANSMISSION_USER}:${TRANSMISSION_GROUP} |
@@ -1,21 +1,21 @@ | @@ -1,21 +1,21 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.15 2023/03/30 07:50:54 wiz Exp $ | 1 | # $NetBSD: Makefile.common,v 1.16 2023/04/27 05:43:12 wiz Exp $ | |
2 | # | 2 | # | |
3 | # used by net/transmission-common/Makefile | 3 | # used by net/transmission-common/Makefile | |
4 | # used by net/transmission-gtk/Makefile | 4 | # used by net/transmission-gtk/Makefile | |
5 | # used by net/transmission-qt/Makefile | 5 | # used by net/transmission-qt/Makefile | |
6 | # used by net/transmission/Makefile | 6 | # used by net/transmission/Makefile | |
7 | 7 | |||
8 | VERSION= 4.0.2 | 8 | VERSION= 4.0.3 | |
9 | DISTNAME= transmission-${VERSION} | 9 | DISTNAME= transmission-${VERSION} | |
10 | CATEGORIES= net | 10 | CATEGORIES= net | |
11 | MASTER_SITES= ${MASTER_SITE_GITHUB:=transmission/} | 11 | MASTER_SITES= ${MASTER_SITE_GITHUB:=transmission/} | |
12 | EXTRACT_SUFX= .tar.xz | 12 | EXTRACT_SUFX= .tar.xz | |
13 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | 13 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | |
14 | GITHUB_PROJECT= transmission | 14 | GITHUB_PROJECT= transmission | |
15 | 15 | |||
16 | MAINTAINER= wiz@NetBSD.org | 16 | MAINTAINER= wiz@NetBSD.org | |
17 | HOMEPAGE= http://www.transmissionbt.com/ | 17 | HOMEPAGE= http://www.transmissionbt.com/ | |
18 | COMMENT?= Free, lightweight BitTorrent client | 18 | COMMENT?= Free, lightweight BitTorrent client | |
19 | # optionally, gnu-gpl-v3 instead of gnu-gpl-v2 | 19 | # optionally, gnu-gpl-v3 instead of gnu-gpl-v2 | |
20 | LICENSE= gnu-gpl-v2 AND mit | 20 | LICENSE= gnu-gpl-v2 AND mit | |
21 | 21 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.7 2023/03/30 05:37:07 mrg Exp $ | 1 | @comment $NetBSD: PLIST,v 1.8 2023/04/27 05:43:12 wiz Exp $ | |
2 | bin/transmission-create | 2 | bin/transmission-create | |
3 | bin/transmission-daemon | 3 | bin/transmission-daemon | |
4 | bin/transmission-edit | 4 | bin/transmission-edit | |
5 | bin/transmission-remote | 5 | bin/transmission-remote | |
6 | bin/transmission-show | 6 | bin/transmission-show | |
7 | man/man1/transmission-create.1 | 7 | man/man1/transmission-create.1 | |
8 | man/man1/transmission-daemon.1 | 8 | man/man1/transmission-daemon.1 | |
9 | man/man1/transmission-edit.1 | 9 | man/man1/transmission-edit.1 | |
10 | man/man1/transmission-remote.1 | 10 | man/man1/transmission-remote.1 | |
11 | man/man1/transmission-show.1 | 11 | man/man1/transmission-show.1 | |
12 | share/doc/transmission/AUTHORS | 12 | share/doc/transmission/AUTHORS | |
13 | share/doc/transmission/COPYING | 13 | share/doc/transmission/COPYING | |
14 | share/doc/transmission/README.md | 14 | share/doc/transmission/README.md | |
@@ -32,16 +32,17 @@ share/doc/transmission/news/news-2.82.md | @@ -32,16 +32,17 @@ share/doc/transmission/news/news-2.82.md | |||
32 | share/doc/transmission/news/news-2.83.md | 32 | share/doc/transmission/news/news-2.83.md | |
33 | share/doc/transmission/news/news-2.84.md | 33 | share/doc/transmission/news/news-2.84.md | |
34 | share/doc/transmission/news/news-2.90.md | 34 | share/doc/transmission/news/news-2.90.md | |
35 | share/doc/transmission/news/news-2.91.md | 35 | share/doc/transmission/news/news-2.91.md | |
36 | share/doc/transmission/news/news-2.92.md | 36 | share/doc/transmission/news/news-2.92.md | |
37 | share/doc/transmission/news/news-2.93.md | 37 | share/doc/transmission/news/news-2.93.md | |
38 | share/doc/transmission/news/news-2.94.md | 38 | share/doc/transmission/news/news-2.94.md | |
39 | share/doc/transmission/news/news-3.00.md | 39 | share/doc/transmission/news/news-3.00.md | |
40 | share/doc/transmission/news/news-4.0.0-beta-1.md | 40 | share/doc/transmission/news/news-4.0.0-beta-1.md | |
41 | share/doc/transmission/news/news-4.0.0-beta-2.md | 41 | share/doc/transmission/news/news-4.0.0-beta-2.md | |
42 | share/doc/transmission/news/news-4.0.0-beta-3.md | 42 | share/doc/transmission/news/news-4.0.0-beta-3.md | |
43 | share/doc/transmission/news/news-4.0.0.md | 43 | share/doc/transmission/news/news-4.0.0.md | |
44 | share/doc/transmission/news/news-4.0.1.md | 44 | share/doc/transmission/news/news-4.0.1.md | |
45 | share/doc/transmission/news/news-4.0.2.md | |||
45 | share/doc/transmission/news/news-${PKGVERSION}.md | 46 | share/doc/transmission/news/news-${PKGVERSION}.md | |
46 | share/doc/transmission/rpc-spec.md | 47 | share/doc/transmission/rpc-spec.md | |
47 | share/doc/transmission/send-email-when-torrent-done.sh | 48 | share/doc/transmission/send-email-when-torrent-done.sh |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.24 2023/03/30 05:37:07 mrg Exp $ | 1 | $NetBSD: distinfo,v 1.25 2023/04/27 05:43:12 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (transmission-4.0.2.tar.xz) = 209147d4cdf734cab45dec811bf0a4efa3d9344d2fc88c637c88bcaad0f672cf | 3 | BLAKE2s (transmission-4.0.3.tar.xz) = 23e0ad20854a036a5cfe75d2047d38964fe7c6364517497627ed61d59df6cbce | |
4 | SHA512 (transmission-4.0.2.tar.xz) = 84784e0c06d4595674710dbc3caac545e0bcf69bef44f2d681ed80ed6722dbb24fc4b8cba39dd957e0e3a276b6b664f8a938087d930f633ebfe9af16e7afcbf4 | 4 | SHA512 (transmission-4.0.3.tar.xz) = 246d4af2f9b399cb5a6e43ca0852d2ab5ff48d2a5c89d0f450c968fcad042ef2e45fef3c9be8ffbf37e7c61dc509929869b6bf59914333818ddf6950582d669c | |
5 | Size (transmission-4.0.2.tar.xz) = 10055708 bytes | 5 | Size (transmission-4.0.3.tar.xz) = 10062044 bytes |
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2023/04/19 08:11:13 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2023/04/27 05:43:12 wiz Exp $ | |
2 | 2 | |||
3 | PKGNAME= transmission-common-${VERSION} | 3 | PKGNAME= transmission-common-${VERSION} | |
4 | PKGREVISION= 1 | |||
5 | COMMENT= Free, lightweight BitTorrent client (shared files) | 4 | COMMENT= Free, lightweight BitTorrent client (shared files) | |
6 | 5 | |||
7 | # do not add nb* to this - 4.0.0nb1 does not conflict | 6 | # do not add nb* to this - 4.0.0nb1 does not conflict | |
8 | CONFLICTS= transmission-4.0.0 | 7 | CONFLICTS= transmission-4.0.0 | |
9 | 8 | |||
10 | .include "../../net/transmission/Makefile.common" | 9 | .include "../../net/transmission/Makefile.common" | |
11 | 10 | |||
12 | NO_CONFIGURE= yes | 11 | NO_CONFIGURE= yes | |
13 | NO_BUILD= yes | 12 | NO_BUILD= yes | |
14 | 13 | |||
15 | INSTALLATION_DIRS= share/transmission | 14 | INSTALLATION_DIRS= share/transmission | |
16 | USE_TOOLS+= pax | 15 | USE_TOOLS+= pax | |
17 | 16 |
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.59 2023/04/19 08:11:13 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.60 2023/04/27 05:43:12 wiz Exp $ | |
2 | 2 | |||
3 | PKGNAME= transmission-gtk-${VERSION} | 3 | PKGNAME= transmission-gtk-${VERSION} | |
4 | PKGREVISION= 4 | |||
5 | COMMENT= Free, lightweight BitTorrent client (GTK version) | 4 | COMMENT= Free, lightweight BitTorrent client (GTK version) | |
6 | 5 | |||
7 | DEPENDS+= transmission-common>=${VERSION}:../../net/transmission-common | 6 | DEPENDS+= transmission-common>=${VERSION}:../../net/transmission-common | |
8 | 7 | |||
9 | CONFLICTS+= Transmission-gui-[0-9]* | 8 | CONFLICTS+= Transmission-gui-[0-9]* | |
10 | 9 | |||
11 | .include "../../net/transmission/Makefile.common" | 10 | .include "../../net/transmission/Makefile.common" | |
12 | 11 | |||
13 | CMAKE_ARGS+= -DENABLE_DAEMON=OFF | 12 | CMAKE_ARGS+= -DENABLE_DAEMON=OFF | |
14 | CMAKE_ARGS+= -DENABLE_GTK=ON | 13 | CMAKE_ARGS+= -DENABLE_GTK=ON | |
15 | CMAKE_ARGS+= -DENABLE_QT=OFF | 14 | CMAKE_ARGS+= -DENABLE_QT=OFF | |
16 | CMAKE_ARGS+= -DENABLE_MAC=OFF | 15 | CMAKE_ARGS+= -DENABLE_MAC=OFF | |
17 | CMAKE_ARGS+= -DENABLE_WEB=OFF | 16 | CMAKE_ARGS+= -DENABLE_WEB=OFF |
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.73 2023/04/19 08:11:14 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.74 2023/04/27 05:43:12 wiz Exp $ | |
2 | 2 | |||
3 | PKGNAME= transmission-qt-${VERSION} | 3 | PKGNAME= transmission-qt-${VERSION} | |
4 | PKGREVISION= 5 | |||
5 | COMMENT= Free, lightweight BitTorrent client (QT version) | 4 | COMMENT= Free, lightweight BitTorrent client (QT version) | |
6 | 5 | |||
7 | DEPENDS+= transmission-common>=${VERSION}:../../net/transmission-common | 6 | DEPENDS+= transmission-common>=${VERSION}:../../net/transmission-common | |
8 | 7 | |||
9 | CMAKE_ARGS+= -DENABLE_DAEMON=OFF | 8 | CMAKE_ARGS+= -DENABLE_DAEMON=OFF | |
10 | CMAKE_ARGS+= -DENABLE_GTK=OFF | 9 | CMAKE_ARGS+= -DENABLE_GTK=OFF | |
11 | CMAKE_ARGS+= -DENABLE_QT=ON | 10 | CMAKE_ARGS+= -DENABLE_QT=ON | |
12 | CMAKE_ARGS+= -DENABLE_MAC=OFF | 11 | CMAKE_ARGS+= -DENABLE_MAC=OFF | |
13 | CMAKE_ARGS+= -DENABLE_WEB=OFF | 12 | CMAKE_ARGS+= -DENABLE_WEB=OFF | |
14 | CMAKE_ARGS+= -DENABLE_UTILS=OFF | 13 | CMAKE_ARGS+= -DENABLE_UTILS=OFF | |
15 | CMAKE_ARGS+= -DENABLE_CLI=OFF | 14 | CMAKE_ARGS+= -DENABLE_CLI=OFF | |
16 | CMAKE_ARGS+= -DINSTALL_DOC=OFF | 15 | CMAKE_ARGS+= -DINSTALL_DOC=OFF | |
17 | CMAKE_ARGS+= -DENABLE_TESTS=OFF | 16 | CMAKE_ARGS+= -DENABLE_TESTS=OFF |