The conditional include is actually fine-- the problem in the PR was solved after more investigation by reinstalling world; there was an out-of-date header present. PR: ports/16719534e4ada7b7
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 transmissioninstalls 4.1.3 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 4.1.3 | 4.1.3 | – |
| FreeBSD 15 | 4.1.3 | 4.1.3 | – |
| FreeBSD 14 | 4.1.3 | 4.1.3 | 4.1.3 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 4.1.3 | 4.1.3 | – |
| FreeBSD 14 | 4.1.3 | 4.1.3 | 4.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)
posix-fadvise was added to FreeBSD on 04/November 2011 [1], which is picked up by the configure script. However, the function is marked as available, but libtransmission/fdlimit.c has a conditional include on fcntl.h, which causes the compilation to fail. This patch removes the condition on fcntl.h inclusion, hopefully fixing the build. PR: ports/167195 Submitted by: Reviewed by: [1] http://svnweb.freebsd.org/base/head/sys/sys/fcntl.h?view=log#rev22707031aff77bf3
- Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4 Review by: bapt, David Naylor (kde team)9c2f65e395
- update png to 1.5.102b74a89bc8
Fix packagebad9eb3d99
Update to 2.51 Submitted by: demondcdafa1e20
Use PORTDATA and PORTDOCS instead of plist. Feature safe: yes87ef365f4f
- Update to 2.50 Submitted by: "Hakisho" Feature safe: yes7ef3c05acb
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.83eb2c3700- Update to 2.42 - Use --with(out)-gtk instead of enable -- option has changed Feature safe: yesee82353303
Take maintainership Feature safe: yesb893906df8
- Update to 2.41 - Update MASTER_SITES PR: ports/161712 Submitted by: Barbara <barbara.xxx1975@libero.it>76cb375204
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav6f6fbe4bdfChase libnotify, libproxy and webkit-gtk2 shlib changes, and fix build where needed.fe61bf1eb4
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since mid 2008. PR: ports/159624 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>0e682dded4
Update to 2.33213562ebc4
Take these for now, mezz can take them back whenever he likes.1283ebbe8e
- Reset at maintainer's request1910f8ae15
- Reset ports at maintainers request239add946e
Forgot to remove a patch.5d46a3b625
Update to 2.32.8209f5177e
Update to 2.31.0f65c97925
Update libevent2 to 2.0.116c0a874384
Fix transmission-qt to avoid link with both libevent 1.x and 2.x libraries or it will crashes. Remove a hardcore '-levent' (should be -levent-2.0) in the qtr.pro and let pkg-config takes care of it. Bump the PORTREVISION. PR: ports/155600 Reported by: Alexandr <prayer@list.ru>7e4ddfd44f
- Update to 2.22. - Don't override conf_dir and download_dir unconditionally [1] - Don't use localhost default by replace to 127.0.0.1 for IPv6 issue as transmission-remote doesn't support IPv6 yet. [2] PR: ports/155081 [1] ports/155139 [2] Submitted by: Anonymous <swell.k@gmail.com> [1][2]05cb0d768f
Update to 2.13.8ac8145970
Forgot to chase the change name of binaries in the dependency. Reported by: pointyhat (via pav)eb034e43b0
Add moc_build rcc_build uic_build; it does need all of them. Reported by: QATafff4b8ac2
Add qmake_build to allow it builds. Reported by: QATee161a195d
A fast and lightweight QT4 BitTorrent client, loosely based on the GTK+ client. This is the only Transmission client that can act as its own self-contained session (as the GTK+ and Mac clients do), and can also connect to a remote session (as the web client and transmission-remote terminal client do). Transmission has been built from the ground up to be a lightweight, yet powerful BitTorrent client. Its simple, intuitive interface is designed to integrate tightly with whatever computing environment you choose to use. Transmission strikes a balance between providing useful functionality without feature bloat. Furthermore, it is free for anyone to use or modify. WWW: http://www.transmissionbt.com/727deaa1c8
Update to 2.12.e2ab383ecb
Fix if FreeBSD built without ipv6 support. PR: ports/150519 Submitted by: well-wisher <regex@bk.ru>8c07085b60
Update to 2.04.261e26c281
Chase libevent update, bump the PORTREVISION on those.90a918f71b
Update to 2.03.2d403a8240
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.8d837132c7
- Update to 1.93. - Don't patch in Makefile.am to avoid run automake run. It was a leftover when I switched from patch in configure.* to use option flags. [1] PR: ports/146330 [1] Submitted by: Anonymous <swell.k@gmail.com> [1]0a59cf8785
Chase the curl update, bump the PORTREVISION. PR: ports/145422 Submitted by: rene929dd94c6d
Chase the ftp/curl shlib version bump.29863648e3
- update to 1.4.1 Reviewed by: exp8 run on pointyhat Supported by: miwide78af3ac5
Begin the process of deprecating sysutils/rc_subr by s#. %%RC_SUBR%%#. /etc/rc.subr#1d6b4b3f91
Update to 1.92.82cfa5a6e8
Update to 1.91. Feature safe: yesa2db5d1e92
- update to jpeg-8ca9c60461c
Update to 1.83.f2400385c9
Update to 1.76.2573c401b8
Update to 1.75. Feature safe: yes774a970221
Add a missing dependency, transmission-web. Reported by: Henk @ Transmission forum8ff581dab1
Update to 1.74.75f8c4e720
Update to 1.73.df359f22b7