net-p2p/transmission{,-components}: Update 4.1.2 => 4.1.3
Minor bugfix release, fixes a potential CRSF security issue for
users who enable remote access to Transmission.
Changelog:
https://github.com/transmission/transmission/releases/tag/4.1.3
PR: 296488
Approved by: osa, vvd (Mentors, implicit)
MFH 2026Q2fcf96a0bd8Port details
net-p2p/transmission 4.1.3
Transmission BitTorrent client
Port info
- Maintainer
- mondo.debater_0q@icloud.com
- Packages
- latest: 4.1.3
- Upstream
- Higher version available: 4.1.4
- Last update
- to 4.1.3 · fcf96a0bd8
- Quarterly
- 2026Q4: 4.1.3
- 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
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 (1) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 300082 | maintainer-feedback+ net-p2p/transmission: update to 4.1.4 | New | 2026-10-26 |
Commits (269)
net-p2p/transmission{,-components}: Update 4.1.1 => 4.1.2
This is a bugfix release. It fixes 20+ bugs and
has a few performance improvements too. All users
are encouraged to upgrade to this version.
Changelog:
https://github.com/transmission/transmission/releases/tag/4.1.2
PR: 295871
Reported by: Rafe Sadler <mondo.debater_0q@icloud.com> (maintainer)
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q23d4e19e014net-p2p/transmission{,-components}: Update 4.0.6 => 4.1.1
Update gtk flavor to gtk4 and qt flavor to qt6.
Changelogs:
https://github.com/transmission/transmission/releases/tag/4.1.0
https://github.com/transmission/transmission/releases/tag/4.1.1
Improve port:
- Optimize Makefile for different flavors - dependencies, NO_BUILD,
CMAKE_ARGS/CMAKE_ON/CMAKE_OFF, goals and etc.
- Add EXTRACT_AFTER_ARGS to prevent extract unnecessary files.
- Rework do-install.
- Fix warnings from portclippy.
PR: 292846
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>cc77144d0anet-p2p/transmission-components: Fix build with fmt 12+ Backport fixes from upstream commit fb25228f24ff0d918c6bc5f3b4acb75125af85d4 Source: https://github.com/transmission/transmission/commit/fb25228f24ff0d918c6bc5f3b4acb75125af85d49a17f76f07
*/*: Fix Qt and LXQt spelling64fb50b01e
net-p2p/transmission*: update to 4.0.6 ChangeLog: https://github.com/transmission/transmission/releases/tag/4.0.6 All Platforms Improved parsing HTTP tracker announce response. * Fixed 4.0.0 bug that caused some user scripts to have an invalid TR_TORRENT_TRACKERS environment variable. * Fixed 4.0.0 bug where alt-speed-enabled had no effect in settings.json. * Fixed 4.0.0 bug where the GTK client's "Use authentication" option was not saved between's sessions. * Fixed 4.0.0 bug where the filename for single-file torrents aren't sanitized. macOS Client * Fix: Sparkle support for handling beta version updates. * Fixed app unable to start when having many torrents and TimeMachine enabled. * Fix: Sparkle Version Comparator. Qt Client * Fixed 4.0.0 bug where piece size description text and slider state in torrent creation dialog are not always up-to-date. GTK Client * Fixed build when compiling with GTKMM 4. * Added developer name to metainfo files. * Added the launchable desktop-id to metainfo files. * Fixed build when compiling on BSD. Web Client * Fixed a 4.0.0 bug where the infinite ratio symbol was displayed incorrectly in the WebUI. * Fixed layout issue in speed display. * General UI improvement related to filterbar and fixes download/upload speed info wrap. Daemon * Fixed a couple of logging issues. Everything Else * Updated flatpak release metainfo. * Fixed libtransmission build on very old cmake versions. * UTP peer connections follow user-defined speed limits better now. * Only use a single concurrent queue for timeMachineExclude instead of one queue per torrent * Fixed 4.0.5 bug where svg and png icons in the WebUI might not be displayed. * Fixed 4.0.0 bug where alt-speed-enabled had no effect in settings.json. * Fixed 4.0.0 bugs where some RPC methods don't put torrents in recently-active anymore. * Improved parsing HTTP tracker announce response. * Fixed compatibility with clang-format 18. * Fixed build when compiling with mbedtls 3.x . PR: 279396 Reported by: mondo.debater_0q@icloud.com (maintainer)8326d69786
net-p2p/transmission-components: Get transmission-web back After the reorganization of the port in ac3e39992e95659a5193a15d4cb873efb00fcb30 the web interface was only available if the daemon component was selected. This is not right since the gtk version of transmission needs those files too, otherwise the setup is broken. Bring transmission-web option back. PR: 279214 Reported by: fernape@FreeBSD.orgbd0b0eec12
net-p2p/transmission*: Update to 4.0.5 * Use upstream release archive * Unbundle more 3rd party code and reduce i/o during extraction Changelog: https://github.com/transmission/transmission/releases/tag/4.0.5 PR: 275613 Reviewed by: Rafe <mondo.debater_0q@icloud.com> (maintainer)d6b1eec0f0
net-p2p/transmission{,-components}: bump PORTREVISION
This prevents the PKGVERSION from going backwards after the extensive
reshuffling of the ports.
Reported by: Anton Saietskii <vsasjason@gmail.com>
PR: 274065595bb4a537net-p2p/transmission: Reorganize as a metaport Port reorganized as a metaport. Each component can be installed separately or selected as an option via the metaport. Components were moved to net-p2p/transmission-components. See MOVED for additional information. Also fixes log-level typo in rc file and description errors PR: 273841, 274054 274065 Reported by: Anton Saietskii <vsasjason@gmail.com> Reported by: Matt <lazeraman@gmail.com> Reported by: Benjamin Takacs <nimaje+fbz@bureaucracy.de> Differential Revision: https://reviews.freebsd.org/D41975ac3e39992e
net-p2p/transmission: Fix log level option again Previously attempt only applied submitted patch partially, option is also named --log-level not --loglevel PR: 274054 Reported by: Matt <lazeraman@gmail.com>3c066fcda4
net-p2p/transmission: Fix log level option Syntax for option is "--log-level n" and not "--log-level=n" PR: 274054 Reviewed by: Rafe <mondo.debater_0q@icloud.com> (maintainer)c4dfbd3671
net-p2p/transmission: Fix pkg-plist.default This fixes a plist issue when the port is built in default flavour with DOCS disabled. PR: 274025 Reported by: t.weustink@outlook.com1ee58e3d9f
net-p2p/transmission: Refine flavors, port fixes *Fixes flavor conflicts in Bug 273841 *Patches to build with libfmt>=10.0. Bug 273887 *Adds log-location and log-level options. Bug 269392 *Fixes build errors arising from pkg-plist issues. Bug 273836 See UPDATING for additional information on the usage of flavors. PR: 273841, 273887, 269392, 273836 Reported by: Benjamin Takacs <nimaje+fbz@bureaucracy.de> Reported by: diizzy, dereckson@gmail.com Reported by: Igor Pavlov <igor.arabesc.pavlov@gmail.com>f40cba02c2
net-p2p/transmission: Update 3.00 -> 4.0.4 & modernize port
This turns previous slave-ports net-p2p/transmission-{cli,daemon,gtk,qt,utils}
and www/transmission-web into flavours of net-p2p/transmission.
What's new in 4.0.4 (vis-a-vis 3.00)
* Resource Efficiency: code profiled and improved
* Code Modernization: standardization on C++ tools
* Support for BitTorrent v2 torrents & hybrid torrents
* New web client
* Lots of bug fixes
Changelog: https://github.com/transmission/transmission/releases/tag/4.0.4
PR: 269504
Reported by: dutchman01@quicknet.nl
Approved by: rigoletto, tcberner (maintainer timeout)
Reviewed By: fcharlier_ploup.net
Differential Revision: https://reviews.freebsd.org/D409108da970ab75accessibility/at-spi2-core: update to 2.46.0 What's new in at-spi2-core 2.46.0: * Fix GetInterfaces documentation on org.a11y.atspi.Accessible interface. What's new in at-spi2-core 2.45.91: * Send device event controller events using the same signature as other events. * Document the Accessible, Action, and Cache dbus interfaces. * Fix license of atspi-gmain.c (#87). What's new in at-spi2-core 2.45.90: * xml: Add some documentation. * xml: Fix event arguments. * xml: Add some missing DeviceEventController methods. * Bind the AT-SPI bus to the graphical session. * Mark bus service as belonging to the session slice. * Add ATSPI_ROLE_PUSH_BUTTON_MENU. * Add an "announcement" event/signal to allow objects to send notifications (!63). * Various code clean-ups and test improvements. What's new in at-spi2-core 2.45.1: * Atk and at-spi2-atk are now merged into this project. * Now requires meson 0.56.2 and glib 2.67.4. * at-spi2-atk: Expose the accessible hierarchy via dbus introspection. * Properly escape the AT-SPI bus address; fixes warnings about the address not containing a colon (!55). * Add a text value to AtspiValue, so that a value can expose a textual description, as in the new Atk value API. * Add atspi_event_listener_register_with_app, to allow an event listener to be registered only for a given application (!52). - accessibility/atk and accessibility/at-spi2-atk have been merged into accessibility/at-spi2-core - accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk PR: 269704 Exp-run by: antoine ---fa81a4f5f8
net-p2p/transmission: Fix build after the libutp changes.8b652c4015
Mk/Uses: always use colon for build/run suffix Most USES use a colon for build/run(/test) suffixes. Change kde.mk, qt.mk and pyqt.mk to do the same, and update all ports using that. Document in CHANGES. PR: 266034 Exp-run by: antoine Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D36349ddae4e92d8
Fix WWW in parent/child ports Many of the WWW are overwritten later which means the wrong value is used. This did not happen before where the children were either a) just using the pkg-descr from the parents b) or had their own separate pkg-descr with custom WWW Use WWW?= in parents when the child's WWW is different. Children that use the same WWW as the parent can just inherit it, i.e., the child WWW can be removed. Approved by: portmgr (implicit)e79fe1aabc
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
metaport: remove license metaports do not contain any licensed files, or materials2b967eef27
devel/cmake: Update to 3.23.0 Update to 3.23.0. Fix pkg-plist: using the default share/man location Release Notes: https://cmake.org/cmake/help/v3.23/release/3.23.html PR: 262886 Exp-run by: antoine2d34c2bfea
INSTALLS_ICONS: retire the macro and rework the related dependencies While here, make sure gtk-update-icon-cache is only on run dependency where added as a dependency Enforce gtk3 to depend on gtk-update-icon-cache (previously it was inheriting the dependency)2c672a4de9
www/transmission-web: Remove USES=cpe because it's already passed from main port Approved by: portmgr (blanket)e63c4bd800
net-p2p/transmission-cli: Fix CPE information Approved by: portmgr (blanket)d79d5b5769
net-p2p/transmission-*: Fix 'IPv4 DHT announce failed' flooding syslog.1ad0aafe75
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
all: Remove all other $FreeBSD keywords.135fdeebb9
Remove # $FreeBSD$ from Makefiles.305f148f48
net-p2p/transmission-qt: install pixmaps. - touch net-p2p/transmission-cli PR: 254372 Submitted by: Tomasz Kowalczyk <kowalczt.fbsd@gmail.com>d1efc10f55
net-p2p/transmission-*: build without debug symbols. PR: 248326 Submitted by: ondra@bimovi.cz04cd0338f6
net-p2p/transmission-utils: Fix spelling mistake in pkg-descr PR: 248176 Submitted by: Andrew Nicks <bugzilla-arn@houseofnicks.co.uk>9299295b2d
net-p2p/transmission-daemon: improve the port description. PR: 248177 Submitted by: Andrew Nicks <bugzilla-arn@houseofnicks.co.uk>074fae0c11
net-p2p/transmission-qt: Fix build with NLS=OFF.4ec808a754
net-p2p/transmission: Bring all variants to the latest changes. - this is supposedly to be the actual 3.00 release Reported by: lev1f085167fc
net-p2p/transmission: Allow all variants to be installed concurrently - split utils in a separated port PR: 246272 Differential Revision: https://reviews.freebsd.org/D2485181f7479abb
net-p2p/transmission-gtk: Fix build when NLS is off. PR: 246276 Submitted by: Maciej Pasternacki <maciej@pasternacki.net>e5fa0c7d9c
net-p2p/transmission: Fix OPTION typos. Reported by: VVD <vvd@unislabs.com>f771a8606c
net-p2p/transmission: Fix build. - upstream modified the v3.00 code without noticing, forcing the re-creation of the distinfo file. - GH_TAGNAME is temporarily set to avoid new surprises.31b0421803
net-p2p/transmission: Update to 3.00 - net-p2p/transmission-cli - net-p2p/transmission-daemon - net-p2p/transmission-gtk - net-p2p/transmission-qt - www/transmission-web Differential Revision: D189953938cdb1ce
net-p2p/transmission-cli: Drop defunct WOLFSSL option. - drop LITE_CONFIGURE_ENABLE, a remnant before switching to cmake PR: 241095 Submitted by: tobik Approved by: tcberner (mentor)e89764772a
net-p2p/transmission-gtk: Fix .desktop file when NLS disabled. When the NLS option is disabled the installed transmission-gtk.desktop file contains fields that start with and underscore, like _Name instead of Name. When the NLS option is enabled these are replaced by translations. The attached patch adds a simple sed command that removes the underscores when NLS is disabled. PR: 240125 Submitted by: tijl Approved by: tcberner (mentor)dc6f6f2591
Convert to UCL & cleanup pkg-message (categories n) (and missed 3 missed files from previous categories.)2614c95748
devel/libevent2: update to 2.1.11 Changes: https://github.com/libevent/libevent/releases/tag/release-2.1.11-stable ABI: https://abi-laboratory.pro/tracker/timeline/libevent/ PR: 239599 Reported by: GitHub (watch releases) Approved by: zeising (maintainer) MFH: 2019Q3 (maybe security, partially restores 2.1.8 ABI) Differential Revision: https://reviews.freebsd.org/D21133f18538b989
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330ea8c8ec7da
Clean up final leftovers from Qt4. Submitted by: rene Reviewed by: mat, tcberner Differential Revision: https://reviews.freebsd.org/D20725d2eb50ab00
net-p2p/transmission: remove remnants of QT4 option Approved by: portmgr (implicit)f3a55b6683
net-p2p/transmission-qt: remove flavors (Qt4 deprecation) Approved by: portmgr (implicit)f7f106c4be
net-p2p/transmission-cli: revert the previous patch to keep the port consistent alongside all other supported platforms. Approved by: tcberner (mentor)6a505dbfbf