Port details |
- tremotesf Remote GUI for transmission-daemon
- 2.8.2 net-p2p
=2 2.8.2Version of this port present on the latest quarterly branch. - Maintainer: vsasjason@gmail.com
 - Port Added: 2023-10-04 20:04:21
- Last Update: 2025-04-18 00:30:25
- Commit Hash: 7649648
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- License: GPLv3+
- WWW:
- https://github.com/equeim/tremotesf2
- Description:
- 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
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- tremotesf-qt6>0:net-p2p/tremotesf
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/net-p2p/tremotesf/ && make install clean
- To add the package, run one of these commands:
- pkg install net-p2p/tremotesf
- pkg install tremotesf-qt6
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: tremotesf-qt6
- Package flavors (<flavor>: <package>)
- qt6: tremotesf-qt6
- qt5: tremotesf
- distinfo:
- TIMESTAMP = 1744881971
SHA256 (tremotesf-2.8.2.tar.zst) = 92397488908cfdd57cc0e1651338b9ca16470d871fdb12dff48b3884f0c52026
SIZE (tremotesf-2.8.2.tar.zst) = 2545547
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cxxopts>0 : devel/cxxopts
- cmake : devel/cmake-core
- ninja : devel/ninja
- update-desktop-database : devel/desktop-file-utils
- msgfmt : devel/gettext-tools
- pkgconf>=1.3.0_1 : devel/pkgconf
- x11.pc : x11/libX11
- Test dependencies:
-
- cpp-httplib>0 : www/cpp-httplib
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- x11.pc : x11/libX11
- Library dependencies:
-
- libfmt.so : devel/libfmt
- libpsl.so : dns/libpsl
- libOpenGL.so : graphics/libglvnd
- libKF6WidgetsAddons.so : x11-toolkits/kf6-kwidgetsaddons
- libKF6WindowSystem.so : x11/kf6-kwindowsystem
- libQt6Core.so : devel/qt6-base
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- net-p2p_tremotesf
- USES:
- cmake:testing compiler:c++20-lang desktop-file-utils gettext-tools pkgconfig tar:zst xorg gl kde:6 qt:6
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.8.2 18 Apr 2025 00:30:25
    |
Vladimir Druzenko (vvd)  Author: Anton Saietskii |
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 |
2.8.1 15 Apr 2025 06:07:37
    |
Fernando ApesteguĂa (fernape)  Author: Anton Saietskiiv |
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
(Only the first 15 lines of the commit message are shown above ) |
2.7.5 21 Jan 2025 23:46:31
    |
Robert Clausecker (fuz)  Author: Anton Saietskii |
net-p2p/tremotesf: Update to 2.7.5
Changelog: https://github.com/equeim/tremotesf2/releases/tag/2.7.5
PR: 284193 |
2.7.4 17 Dec 2024 00:31:50
    |
Robert Clausecker (fuz)  Author: Anton Saietskii |
net-p2p/tremotesf: Update to 2.7.4
Changelog: https://github.com/equeim/tremotesf2/releases/tag/2.7.4
PR: 283216 |
2.7.3 27 Nov 2024 11:54:53
    |
Robert Clausecker (fuz)  Author: Anton Saietskii |
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 |
2.7.2 20 Sep 2024 17:53:45
    |
Fernando ApesteguĂa (fernape)  Author: Anton Saietskii |
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 (Only the first 15 lines of the commit message are shown above ) |
2.6.3 02 May 2024 01:03:53
    |
Joel Bodenmann (jbo)  Author: Anton Saietskii |
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) |
2.6.2 29 Apr 2024 12:08:40
    |
Zsolt Udvari (uzsolt)  Author: Anton Saietskii |
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 |
2.6.1 28 Mar 2024 09:50:03
    |
Robert Clausecker (fuz)  Author: Anton Saietskii |
net-p2p/tremotesf: Update to 2.6.1
While here, switch default flavor to Qt 6 to be consistent with
upstream.
PR: 277867 |
2.6.0_1 19 Mar 2024 14:18:27
    |
Robert Clausecker (fuz)  Author: Anton Saietskii |
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 |
2.6.0 14 Mar 2024 17:44:08
    |
Yuri Victorovich (yuri)  |
net-p2p/tremotesf: Remove WWW in favor of the generic one |
2.6.0 19 Feb 2024 16:37:16
    |
Yuri Victorovich (yuri)  |
net-p2p/tremotesf: Add WWW |
2.6.0 25 Jan 2024 17:15:38
    |
Dima Panov (fluffy)  |
net-p2p/tremotesf: update to 2.6.0 release (+)
PR: 276241 |
2.5.0_1 14 Dec 2023 15:49:40
    |
Po-Chuan Hsieh (sunpoet)  |
devel/libfmt: Update to 10.1.1
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/fmtlib/fmt/releases |
2.5.0 19 Oct 2023 07:07:28
    |
Robert Clausecker (fuz)  Author: Anton Saietskii |
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 |
2.4.0_1 09 Oct 2023 07:40:30
    |
Robert Clausecker (fuz)  Author: Anton Saietskii |
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 |
2.4.0 04 Oct 2023 20:01:38
    |
Robert Clausecker (fuz)  Author: Anton Saietskii |
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 (Only the first 15 lines of the commit message are shown above ) |