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

net-p2p/tremotesf 2.10.1

Remote GUI for transmission-daemon

Port info

Maintainer
vsasjason@gmail.com
Packages
latest: 2.10.1
Upstream
up to date
Last update
to 2.10.1 · 3b984ec42e
Quarterly
2026Q4: 2.10.1
Formerly
net-p2p/tremotesf@qt6 until 2025-10-08
WWW
https://github.com/equeim/tremotesf2
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install tremotesf-qt6
installs 2.10.1 from latest; from quarterly (2026Q4) 2.10.1
Port
# cd /usr/ports/net-p2p/tremotesf && make install clean
Size
681 KiB download · 2.0 MiB installed
Depends on
devel/desktop-file-utils 0.28, devel/libfmt 12.1.0, devel/qt6-base 6.11.2_1, dns/libpsl 0.23.3, graphics/libglvnd 1.7.0, x11-toolkits/kf6-kwidgetsaddons 6.31.0, x11/kf6-kwindowsystem 6.31.0, x11/libX11 1.8.14,1
License
GPLv3+

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.10.12.10.1–
FreeBSD 152.10.12.10.1–
FreeBSD 142.10.12.10.12.10.1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.10.12.10.1–
FreeBSD 142.10.12.10.12.10.1

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 2.10.1.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (23)

Yusuf Yaman (nxjoseph) · 2.10.1
net-p2p/tremotesf: Update 2.9.1 => 2.10.1

Changelog:
https://github.com/equeim/tremotesf2/blob/2.10.1/CHANGELOG.md

PR:		297269
Reported by:	Anton Saietskii <vsasjason@gmail.com> (maintainer)
Approved by:	osa, vvd (Mentors, implicit)
3b984ec42e
Rene Ladan (rene) · 2.9.1
all: drop support for FreeBSD 13, mips and risc64sf

Reviewed by:            many (*)
Differential Revision:  https://reviews.freebsd.org/D55624
Differential Revision:  https://reviews.freebsd.org/D55642 (merged in from bofh)

many (*)
  acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga
  jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka
  nobutaka pkubaj se tagattie thj

  Anton Saietskii
  GenericRikka
  Gert Doering
  Jan Bramkamp
  Oleh Hushchenkov
  Oleksandr Kryvulia
  Ralf van der Enden
  Yamagi

  desktop kde python tcltk office
2a7c056120
Vladimir Druzenko (vvd) · 2.9.1
net-p2p/tremotesf: Update 2.9.0 => 2.9.1

Changelog:
https://github.com/equeim/tremotesf2/releases/tag/2.9.1

PR:	292581
38d0619523
Po-Chuan Hsieh (sunpoet) · 2.9.0_1
devel/libfmt: Bump PORTREVISION of dependent ports for shlib change after 786cb608216ce14e8ced27108c96a1f2c8492fca

The following ports are skipped because they have been updated after 786cb608216ce14e8ced27108c96a1f2c8492fca.
- chinese/fcitx5-chinese-addons
- chinese/fcitx5-mcbopomofo
- devel/fatal
- devel/fbthrift
- devel/folly
- devel/spdlog
- mail/mu
- net/fb303
- net/mvfst
- net/wangle
- science/seacas
- security/fizz
- www/proxygen
b2cea6a8b1
Hiroki Tagato (tagattie) · 2.9.0
net-p2p/tremotesf: update to 2.9.0 and de-flavorize

Upstream removed Qt 5 support with this release. Despite removing
flavors, "-qt6" suffix remains to comply with POLA.

Additionally, adjust description to avoid confusion as other modern
GUIs may exist too.

Changelog: https://github.com/equeim/tremotesf2/blob/2.9.0/CHANGELOG.md

PR:		290040
Reported by:	Anton Saietskii <vsasjason@gmail.com> (maintainer)
78a4d1ccdc
Matthias Andree (mandree) · 2.8.2_1
*: Bump PORTREVISION for devel/libfmt  update {fmt.dev}
b7e654fbfe
Vladimir Druzenko (vvd) · 2.8.2
net-p2p/tremotesf: Update 2.8.1 => 2.8.2

Fixed:
* Crash when failing to parse server response as JSON

Changelog:
https://github.com/equeim/tremotesf2/releases/tag/2.8.2

PR:	286170
MFH:	2025Q2
7649648310
Fernando Apesteguía (fernape) · 2.8.1
net-p2p/tremotesf: update to 2.8.0

ChangeLog: https://github.com/equeim/tremotesf2/releases/tag/2.8.1

Added

 * Option to show torrent properties in a panel in the main window instead of
   dialog
 * Ability to set labels on torrents and filter torrent list by labels
 * Option to display relative time
 * Option to display only names of download directories in sidebar and torrents
   list

Changed

 * Options dialog is rearranged to use multiple tabs
 * Message that's shown when trying to add torrent while disconnected from
   server is now displayed in a dialog instead of main window

Fixed

 * Delayed loading of peers for active torrents
 * Window activation from clicking on notification
 * Not working file dialogs when installed through Flatpak

PR:		286044
1fbd62e7c4
Robert Clausecker (fuz) · 2.7.5
net-p2p/tremotesf: Update to 2.7.5

Changelog: https://github.com/equeim/tremotesf2/releases/tag/2.7.5

PR:		284193
47f8d38c8c
Robert Clausecker (fuz) · 2.7.4
net-p2p/tremotesf: Update to 2.7.4

Changelog: https://github.com/equeim/tremotesf2/releases/tag/2.7.4

PR:		283216
6aba1e5d40
Robert Clausecker (fuz) · 2.7.3
net-p2p/tremotesf: Update to 2.7.3

Do not extract/use bundled cpp-httplib as of upstream commit 4cca1de its
maximum version is not restricted anymore.

Changelog: https://github.com/equeim/tremotesf2/releases/tag/2.7.3

PR:		282935
1a070b43ea
Fernando Apesteguía (fernape) · 2.7.2
net-p2p/tremotesf: update to 2.7.2

ChangeLog: https://github.com/equeim/tremotesf2/releases/tag/2.7.2

Accumulated changed:

 * Opening download directory of a torrent with some file managers

Added

 * Merging trackers when adding existing torrent
 * Add Torrent Link dialogs allows multiple links
 * "None" proxy option to bypass system proxy

Changed

 * Removed Debian 11 and Ubuntu 22.04 support - minimum baseline now corresponds
   to Debian 12
 * Removed dependency on Qt Concurrent module
 * Breeze is used as a fallback icon theme and should be installed as a runtime
   dependency
 * Clarified runtime dependency on Qt's SVG image format plugin
 * Notification portal is used for notifications in Flatpak
 * Added workaround for Transmission not showing an error for torrent when all
   trackers have failed
 * Networking and some other async code is rewritten using C++ coroutines.
   Hopefully nothing is broken :)

Fixed

 * Mapping of mounted directories working incorrectly in some cases

2.7.1
Added

 * Dialog is shown when fatal error occurs on Windows
 * TREMOTESF_ASAN CMake option to build with AddressSanitizer (off by default)

Fixed

 * Performance regression on Windows (and potential performance improvements on
   other platforms)
 * Crash on Windows
 * Issues with mounted directories mapping

PR:		281163
Reported by:	dsh@bamus.cz
Approved by:	vsasjason@gmail.com (maintainer)
ffce6aba1d
Joel Bodenmann (jbo) · 2.6.3
net-p2p/tremotesf: Update to 2.6.3

Changelog: https://github.com/equeim/tremotesf2/releases/tag/2.6.3

PR:		278688
Approved by:	tcberner (mentor, implicit)
e068b406e6
Zsolt Udvari (uzsolt) · 2.6.2
net-p2p/tremotesf: update to 2.6.2

Add compiler:c++20-lang to USES.

Changelog: https://github.com/equeim/tremotesf2/releases/tag/2.6.2

PR:		278274
Approved by:	Submitter is maintainer, diizzy (mentor)
Differential Revision: https://reviews.freebsd.org/D44981
1752db72dd
Robert Clausecker (fuz) · 2.6.1
net-p2p/tremotesf: Update to 2.6.1

While here, switch default flavor to Qt 6 to be consistent with
upstream.

PR:		277867
de05cf874d
Robert Clausecker (fuz) · 2.6.0_1
net-p2p/tremotesf: enable qt5 (default) & qt6 flavors

While here, bundle back cpp-httplib as tremotesf doesn't support 0.15.x
(version we have in ports, which is also broken on 13).

PR:		276822
253998fe7a
Yuri Victorovich (yuri) · 2.6.0
net-p2p/tremotesf: Remove WWW in favor of the generic one
cd70044cb4
Yuri Victorovich (yuri) · 2.6.0
net-p2p/tremotesf: Add WWW
e522903177
Dima Panov (fluffy) · 2.6.0
net-p2p/tremotesf: update to 2.6.0 release (+)

PR:	276241
e378099f91
Po-Chuan Hsieh (sunpoet) · 2.5.0_1
devel/libfmt: Update to 10.1.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/fmtlib/fmt/releases
ec5f6e2261
Robert Clausecker (fuz) · 2.5.0
net-p2p/tremotesf: update to 2.5.0

Remove separate distfile for libtremotesf as it has been merged into
main tree.

Remove separate distfile for cpp-httplib as we can use www/cpp-httplib
now.

Note: despite Qt 6 support added, we can't use it right now as KDE
Framework 6 is also needed.

Release info: https://github.com/equeim/tremotesf2/releases/tag/2.5.0

PR:		274511
e9993d671d
Robert Clausecker (fuz) · 2.4.0_1
net-p2p/tremotesf: enable "test" make target and cleanup

www/cpp-httplib cannot be used for tests as CMake explicitly checks for
version not higher than 0.12, so pull in latest supported from GitHub
instead.

While here:
* Switch to full commit hash for libtremotesf to reduce potential risk
  of collisions
* Switch "Concurrent" Qt dependency from "build+lib" to "build" type as
  bin/tremotesf doesn't link against it; bump PORTREVISION as package
  dependencies changed
* Process Makefile with portfmt once more

PR:		274328
6c856cc4a9
Robert Clausecker (fuz) · 2.4.0
net-p2p/tremotesf: add new port

Tremotesf is yet another, but modern (first-released in 2016) cross-platfom GUI
for Transmission daemon written in C++ and Qt.

Features include, but not necessarily limited to:
* View torrent list
* Sort torrents
* Filter torrents by name, status and trackers
* Start/stop/verify/remove torrents with multi-selection
* Add torrents from torrent files and magnet links
* Select which files to download when adding torrent
* Manage torrent files
* Add and remove torrent trackers
* View torrent peers
* Set torrent limits
* Change remote server settings
* View server statistics
* Multiple servers
* Supports HTTPS connection
* Can connect to servers with self-signed certificates (you need to add
  certificate to server settings)
* Client certificate authentication

WWW: https://github.com/equeim/tremotesf2/

PR:		274236
b32bba6b23