CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

net-p2p/transmission 4.1.4

Transmission BitTorrent client

Port info

Maintainer
mondo.debater_0q@icloud.com
Packages
latest: 4.1.3, update to 4.1.4 not built yet
Upstream
up to date
Last update
to 4.1.4 · d1e169a2d5
Quarterly
2026Q4: 4.1.3 · last MFH 546330f965
Formerly
net-p2p/transmission-cli until 2023-09-10, net-p2p/transmission-daemon until 2023-09-10, net-p2p/transmission-gtk until 2023-09-10, net-p2p/transmission-qt until 2023-09-10, net-p2p/transmission-utils until 2023-09-10, www/transmission-web until 2023-09-10, net-p2p/transmission25 until 2013-03-09, net/transmission until 2006-01-30, net-p2p/transmission25-cli until 2013-03-09, net-p2p/transmission25-daemon until 2013-03-09, net-p2p/transmission-gtk2 until 2013-03-09, net-p2p/transmission-qt4 until 2018-07-15, net-p2p/transmission-qt5 until 2018-07-15, www/transmission25-web until 2013-03-09, net-p2p/transmission25-gtk2 until 2013-03-09, net-p2p/transmission25-qt4 until 2013-03-09
WWW
https://www.transmissionbt.com
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install transmission
installs 4.1.3 from latest; from quarterly (2026Q4) 4.1.3
Port
# cd /usr/ports/net-p2p/transmission && make install clean
# make -C /usr/ports/net-p2p/transmission config  # change options first
Size
1.4 KiB download · 243 B installed
Depends on
net-p2p/transmission-components 4.1.3, net-p2p/transmission-components 4.1.3, net-p2p/transmission-components 4.1.3, net-p2p/transmission-components 4.1.3, net-p2p/transmission-components 4.1.3, net-p2p/transmission-components 4.1.3, net-p2p/transmission-components 4.1.3
License
NA
Options
7 of 7 on in the package: CLI DAEMON DOCS GTK QT UTILS WEB

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 164.1.34.1.3–
FreeBSD 154.1.34.1.3–
FreeBSD 144.1.34.1.34.1.3

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 154.1.34.1.3–
FreeBSD 144.1.34.1.34.1.3

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 4.1.3.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (270)

Tijl Coosemans (tijl) · 2.84_1 · as net-p2p/transmission-cli
Fix problems with missing libs when the linker enforces explicit linking (ports that are dependencies of other ports)

net-p2p/transmission-cli: add USES=libtool and remove PTHREAD_LIBS
sysutils/deltup: simplify patch by using MAKE_ARGS
x11-fm/rox-filer: convert to USES=shared-mime-info
x11-wm/emerald: remove PTHREAD_LIBS

PR:		192062
cdb8256f1b
John Marino (marino) · as net-p2p/transmission-gtk
net-p2p/transmission-gtk: complete the -inotify fix with LIB_DEPENDS+=

In a previous commit, the inotify configuration was fixed, but we
neglected to guarantee the library was available.  This adds libinotify
to the LIB_DEPENDS list, an action that requires a revbump.

PR:		192319
Suggested by:	Carlos JPM
946989e9af
Rene Ladan (rene) · as net-p2p/transmission-daemon
net-p2p/transmission-daemon: do not hardcode PORTREVISION.

PORTREVISION will not default to 1 to force a rebuild after the libevent
migration, making the port working again.

Approved by:	crees (maintainer)
eb294d89d1
John Marino (marino) · as net-p2p/transmission-gtk
transmission-* cleanup

I missed the -linotify LDFLAG on the transmission-gtk port.  It was also
pointed out by the submitter than transmission-qt4 now has a duplicate
-lcrypto LDFLAG so let's remove that.

PR:		192319
Submitted by:	Ivan Klymenko
dd3d2721eb
John Marino (marino) · 2.84_1 · as net-p2p/transmission-cli
Fix transmission-cli,-gtk on some platforms after openssl update

At least on some releases, transmission-cli and transmission-gtk now
need -lcypto in LDFLAGS to build.  Additionally transmission-gtk needed
an update of the inotify configure argument.  The latter requires a
revbump because it seems possible that it could have been built with
the bad argument somewhere.

PR:		192319
Submitted by:	Ivan Klymenko
Approved by:	"Just Fix It" blanket, but maintainer was in copy on PR
738eaeb39e
Baptiste Daroussin (bapt) · 2.84_1 · as net-p2p/transmission-cli
Only use libevent2

Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2

With hat:	portmgr
b564653452
Chris Rees (crees) · 2.84 · as net-p2p/transmission-cli
Fix clang build on 9.x

Apparently this version doesn't understand empty arguments in CFLAGS
using commas; i.e. ,-I/usr/local/include throws an error about nonexisting
file ,-

Reported by:	Kenta S (kentas@hush.com)
5d725b20c9
Chris Rees (crees) · 2.84
Update to 2.84

PR:		ports/191592
Submitted by:	Andrew Berg
514cf3f193
Baptiste Daroussin (bapt) · as net-p2p/transmission-qt4
Convert GMAKE to MAKE_CMD Please note that lots of invocation of MAKE_CMD here are wrong as they do not properly respect MAKE_ENV and friends

With hat:	portmgr
a33191366c
Chris Rees (crees) · 2.82
Stage transmission ports and the rest maintained by me.

Various little obvious fixes, and a new rc script for stunnel-server
5d471a7555
Chris Rees (crees) · 2.82 · as net-p2p/transmission-cli
Fix -qt4 build on 10.0-BETA3

PR:		ports/183935
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>
454976ca10
Dmitry Marakasov (amdmi3) · as net-p2p/transmission-gtk
- Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [np])

Approved by:	portmgr (bdrewery)
27d195667d
John Marino (marino) · as net-p2p/transmission-qt4
net/transmission-qt4: Fix QMAKEFLAGS properly

Set QMAKEFLAGS value as intended.  The original patch was modified
to the previous state with the idea it was equivalent.  It wasn't.
1142d62e9c
Baptiste Daroussin (bapt) · as www/transmission-web
Add NO_STAGE all over the place in preparation for the staging support (cat: www)
85fbf21ec5
Baptiste Daroussin (bapt) · 2.82
Add NO_STAGE all over the place in preparation for the staging support (cat: net-p2p)
bb4b86e043
Guido Falsi (madpilot) · as net-p2p/transmission-qt4
Add explicit QMAKE_LFLAGS for iconv.

Submitted by:	marino
Approved by:	portmgr (bapt, implicit)
31d7f8c652
John Marino (marino) · 2.82 · as net-p2p/transmission-cli
net-p2p/transmission-cli: Fix USES and iconv support

This is a master port for transmission-qt and transmission-gtk.  To honor
any USES definition of the slave ports, the USES here has to be defined
with +=.  Additionally, it links with iconv so that support was added
while I'm here.

Approved by:	crees (maintainer)
08e12b0c25
Chris Rees (crees) · 2.82 · as net-p2p/transmission-cli
Fix transmission-qt4 build.

PR:		ports/180292
Submitted by:	naddy
Obtained from:	OpenBSD
882fddcb55
Chris Rees (crees) · 2.82
Update to 2.82

PR:		ports/181254
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>
708eebc884
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.80_1 · as net-p2p/transmission-cli
- Update to 7.31.0 - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options:   - Add COOKIES   - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]   - Add GSSAPI and SPNEGO [2]   - Remove KERBEROS4   - Rename LIBIDN to IDN   - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
c2d1a14c7c
Chris Rees (crees) · 2.80
Update to 2.80

PR:		ports/180120
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>
77e098ee62
Chris Rees (crees) · 2.77 · as net-p2p/transmission-cli
Correct the package naming, to stop upsetting people. Trim ABI versions from LIB_DEPENDS to pacify portlint

PR:		ports/179798
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>

Add LICENSE lines

Submitted by:	4721 (frogs, IRC)
d2e45aa8ac
Chris Rees (crees) · as net-p2p/transmission25
Remove transmission25 meta-port directory.

Unfortunately I had to recreate the checkout because of pre-commit hooks
becoming confused, and some small changes were missed.
69e93abed8
Chris Rees (crees) · 2.77
Thanks to the latest GTK 3 update, transmission-gtk (moved from transmission-gtk2) now builds.  All can upgrade safely!
cb7f3cf77b
Chris Rees (crees) · 2.77 · as net-p2p/transmission-cli
Fix chown for transmission home directory to silence complaints from transmission-daemon

De-articulate COMMENT
2b86680264
Chris Rees (crees) · 2.77
Update to 2.77
29d944b72f
Chris Rees (crees) · 2.76
Update to 2.76

Various rc script tidying

PR:		ports/175255
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>
05e73e3f89
Jeremy Messenger (mezz) · 2.75
Remove the created by me and update those header at the same time. I never care about those header, so you even can claim that those were created by you instead of me.
647b339968
Chris Rees (crees) · 2.75
Update to 2.75

PR:		ports/174507 (based on)
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>
ac26186d20
Chris Rees (crees) · 2.73 · as net-p2p/transmission-cli
Various rc fixes; - Add transmission_web_home to use customised web interface

Requested by:	Hanson Wong

- transmission should use a pidfile
- Style fixes (mostly quoting)
- Empty value in _user is clobbered with default, so remove warning

Use USERS and GROUPS, and move home directory handling to rc script where
it belongs; now users can be changed on the fly without issue

Feature safe:	yes
14465d0b02
Chris Rees (crees) · as net-p2p/transmission-gtk2
Correct name of transmission25-gtk2 port in BROKEN message

PR:		ports/173287
Submitted by:	poyopoyo@puripuri.plala.or.jp
Feature safe:	yes
2633c34804
Chris Rees (crees) · 2.73 · as net-p2p/transmission-cli
Use LITE instead of LIGHTWEIGHT with standard description

Suggested by:	danfe
Feature safe:	yes
c2a2f2382e
Chris Rees (crees) · 2.73 · as net-p2p/transmission-cli
Add OPTION for lightweight build-- disables prefetching

Requested by:	Elias Rohrer

While here, remove obsolete configure args

Feature safe:	yes
44fcdfb317
Chris Rees (crees) · 2.73
Update to 2.73

PR:		ports/173053
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>
Feature safe:	yes
141162e6c4
Chris Rees (crees) · 2.71
Update to 2.71

Update BROKEN message to new GTK version [1]

PR:		ports/172328 [1]
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com> [1]
3e3ce1cf35
Chris Rees (crees) · 2.51_1 · as net-p2p/transmission25-cli
Depend on correct transmission-web port

PR:		ports/171875
Submitted by:	Dmitry <dmitry2004@yandex.ru>
4735731d64
Chris Rees (crees) · 2.61
Create transmission25 ports and UPDATING entry to explain.

Sadly, Transmission has stopped supporting GTK 2.0 (it had to happen some day).

They now require GTK 3.2.0 [1], which we currently lack, so for those who
wish to use the GTK frontend need to stay on version 2.5

When our GTK is upgraded I'll make MOVED entries to make the transition back to
2.6 as seamless as possible.

[1] http://tinyurl.com/cfchfp9
e01c71c7b1
Chris Rees (crees) · as net-p2p/transmission-gtk2
Mark BROKEN-- doesn't work with current GTKs in the tree.

Ports for the previous version of Transmission will be created shortly
while awaiting GTK 3's update.

Reported by:	izen@mail.ru
67dbda2115
Chris Rees (crees) · 2.61
Update to 2.61

PR:		ports/170193
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>
5f01fb06b0