notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
tremotesf Remote GUI for transmission-daemon
2.7.5 net-p2p on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.7.4Version of this port present on the latest quarterly branch.
Maintainer: vsasjason@gmail.com search for ports maintained by this maintainer
Port Added: 2023-10-04 20:04:21
Last Update: 2025-01-21 23:46:31
Commit Hash: 47f8d38
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

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:
  • tremotesf
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 = 1737370039 SHA256 (tremotesf-2.7.5.tar.zst) = 014a13441ca58889eedb9e92a191770976a91b7c9a95fd2644aab0f2de32b6d4 SIZE (tremotesf-2.7.5.tar.zst) = 2507858

Packages (timestamps in pop-ups are UTC):
tremotesf
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.7.52.7.5-2.7.52.7.5---
FreeBSD:13:quarterly2.7.42.7.4-2.7.42.7.42.5.0_12.5.0_12.5.0_1
FreeBSD:14:latest2.7.52.7.5-2.7.42.7.5---
FreeBSD:14:quarterly2.7.42.7.4-2.7.42.7.42.5.0_12.5.0_12.5.0_1
FreeBSD:15:latest2.7.52.7.5n/a2.7.5n/a2.6.02.6.02.6.0
 

tremotesf-qt6
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.7.52.7.5-2.7.52.7.5---
FreeBSD:13:quarterly2.7.42.7.4-2.7.42.7.4---
FreeBSD:14:latest2.7.52.7.5-2.7.42.7.5---
FreeBSD:14:quarterly2.7.42.7.4-2.7.42.7.4---
FreeBSD:15:latest2.7.52.7.5n/a2.7.5n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cxxopts>0 : devel/cxxopts
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. update-desktop-database : devel/desktop-file-utils
  5. msgfmt : devel/gettext-tools
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. x11.pc : x11/libX11
Test dependencies:
  1. cpp-httplib>0 : www/cpp-httplib
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. x11.pc : x11/libX11
Library dependencies:
  1. libfmt.so : devel/libfmt
  2. libpsl.so : dns/libpsl
  3. libOpenGL.so : graphics/libglvnd
  4. libKF6WidgetsAddons.so : x11-toolkits/kf6-kwidgetsaddons
  5. libKF6WindowSystem.so : x11/kf6-kwindowsystem
  6. 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:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/equeim/tremotesf2/releases/download/2.7.5/
Collapse this list.

Number of commits found: 15

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.7.5
21 Jan 2025 23:46:31
commit hash: 47f8d38c8c0c96b2b89b8daf176f854144458901commit hash: 47f8d38c8c0c96b2b89b8daf176f854144458901commit hash: 47f8d38c8c0c96b2b89b8daf176f854144458901commit hash: 47f8d38c8c0c96b2b89b8daf176f854144458901 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
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
commit hash: 6aba1e5d406a5cac701169ca2524eaed3558b83acommit hash: 6aba1e5d406a5cac701169ca2524eaed3558b83acommit hash: 6aba1e5d406a5cac701169ca2524eaed3558b83acommit hash: 6aba1e5d406a5cac701169ca2524eaed3558b83a files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
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
commit hash: 1a070b43ead881e73b500a72503a1d36c101db15commit hash: 1a070b43ead881e73b500a72503a1d36c101db15commit hash: 1a070b43ead881e73b500a72503a1d36c101db15commit hash: 1a070b43ead881e73b500a72503a1d36c101db15 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
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
commit hash: ffce6aba1dcbf36eeea03e8f312bbad9fff0715fcommit hash: ffce6aba1dcbf36eeea03e8f312bbad9fff0715fcommit hash: ffce6aba1dcbf36eeea03e8f312bbad9fff0715fcommit hash: ffce6aba1dcbf36eeea03e8f312bbad9fff0715f files touched by this commit
Fernando ApesteguĂ­a (fernape) search for other commits by this committer
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 View all of this commit message)
2.6.3
02 May 2024 01:03:53
commit hash: e068b406e6fd2070f8dca1da27b23f327f6b0b07commit hash: e068b406e6fd2070f8dca1da27b23f327f6b0b07commit hash: e068b406e6fd2070f8dca1da27b23f327f6b0b07commit hash: e068b406e6fd2070f8dca1da27b23f327f6b0b07 files touched by this commit
Joel Bodenmann (jbo) search for other commits by this committer
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
commit hash: 1752db72ddd89f09363a4688342d1b5039fc9e44commit hash: 1752db72ddd89f09363a4688342d1b5039fc9e44commit hash: 1752db72ddd89f09363a4688342d1b5039fc9e44commit hash: 1752db72ddd89f09363a4688342d1b5039fc9e44 files touched by this commit
Zsolt Udvari (uzsolt) search for other commits by this committer
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
commit hash: de05cf874d6a6f118cc2a95d1513ce63029f5c94commit hash: de05cf874d6a6f118cc2a95d1513ce63029f5c94commit hash: de05cf874d6a6f118cc2a95d1513ce63029f5c94commit hash: de05cf874d6a6f118cc2a95d1513ce63029f5c94 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
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
commit hash: 253998fe7a481ed01515242b5a1a37754f76321ecommit hash: 253998fe7a481ed01515242b5a1a37754f76321ecommit hash: 253998fe7a481ed01515242b5a1a37754f76321ecommit hash: 253998fe7a481ed01515242b5a1a37754f76321e files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
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
commit hash: cd70044cb417165d88f4b8dd97bdd7fd0b0ffc07commit hash: cd70044cb417165d88f4b8dd97bdd7fd0b0ffc07commit hash: cd70044cb417165d88f4b8dd97bdd7fd0b0ffc07commit hash: cd70044cb417165d88f4b8dd97bdd7fd0b0ffc07 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
net-p2p/tremotesf: Remove WWW in favor of the generic one
2.6.0
19 Feb 2024 16:37:16
commit hash: e522903177fc418c653acd5e9823c6e581d197d6commit hash: e522903177fc418c653acd5e9823c6e581d197d6commit hash: e522903177fc418c653acd5e9823c6e581d197d6commit hash: e522903177fc418c653acd5e9823c6e581d197d6 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
net-p2p/tremotesf: Add WWW
2.6.0
25 Jan 2024 17:15:38
commit hash: e378099f9131c78a305026713b7ff397771e4958commit hash: e378099f9131c78a305026713b7ff397771e4958commit hash: e378099f9131c78a305026713b7ff397771e4958commit hash: e378099f9131c78a305026713b7ff397771e4958 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
net-p2p/tremotesf: update to 2.6.0 release (+)

PR:	276241
2.5.0_1
14 Dec 2023 15:49:40
commit hash: ec5f6e22611156724fe5844ed3783b68e0d404f3commit hash: ec5f6e22611156724fe5844ed3783b68e0d404f3commit hash: ec5f6e22611156724fe5844ed3783b68e0d404f3commit hash: ec5f6e22611156724fe5844ed3783b68e0d404f3 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
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
commit hash: e9993d671d8a9e9f5d3daad4a6b45bbf0c4af7bccommit hash: e9993d671d8a9e9f5d3daad4a6b45bbf0c4af7bccommit hash: e9993d671d8a9e9f5d3daad4a6b45bbf0c4af7bccommit hash: e9993d671d8a9e9f5d3daad4a6b45bbf0c4af7bc files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
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
commit hash: 6c856cc4a9ce5b73901430cea4868ed401152aedcommit hash: 6c856cc4a9ce5b73901430cea4868ed401152aedcommit hash: 6c856cc4a9ce5b73901430cea4868ed401152aedcommit hash: 6c856cc4a9ce5b73901430cea4868ed401152aed files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
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
commit hash: b32bba6b239c7fe63266a04d2e5a6268d51beff7commit hash: b32bba6b239c7fe63266a04d2e5a6268d51beff7commit hash: b32bba6b239c7fe63266a04d2e5a6268d51beff7commit hash: b32bba6b239c7fe63266a04d2e5a6268d51beff7 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
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 View all of this commit message)

Number of commits found: 15