net-p2p/{lib,r}torrent-devel: New ports
LibTorrent is a BitTorrent library written in C++ for *nix, and
rtorrent is a ncurses BitTorrent client built on top of it.
These ports track the development series leading up to 1.0, starting
with 0.16.26. net-p2p/{lib,r}torrent stay at 0.16.25, the last release
of the stable series.
Changes in 0.16.26:
- Cascading logging categories replaced by errors/events/debug_trace,
which may break existing configuration files and web frontends
- log_subsystem removed from the logging API
- torrent::Rate reimplemented with a per-second ring buffer
- Library version bumped to libtorrent.so.54
Add CONFLICTS_INSTALL to net-p2p/{lib,r}torrent accordingly.
ChangeLog: https://github.com/rakshasa/rtorrent/releases/tag/v0.16.26ebac1a5a61Port details
net-p2p/rtorrent-devel 0.16.26
BitTorrent Client written in C++
Port info
- Maintainer
- eduardo@FreeBSD.org
- Packages
- latest: 0.16.26
- Upstream
- up to date
- Last update
- to 0.16.26 · ebac1a5a61
- Quarterly
- not in the 2026Q4 packages
- WWW
- https://github.com/rakshasa/rtorrent
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install rtorrent-develinstalls 0.16.26 fromlatest- Port
# cd /usr/ports/net-p2p/rtorrent-devel && make install clean# make -C /usr/ports/net-p2p/rtorrent-devel config # change options first
- Size
- 598 KiB download · 2.2 MiB installed
- Depends on
- net-p2p/libtorrent-devel 0.16.26
- License
- GPLv2 or GPLv3
- Creates
- user
rtorrent, grouprtorrent - Options
- 1 of 1 on in the package: DOCS
- pkg-message
Shown after installing
An example configuration file for rtorrent has been installed in /usr/local/etc/rtorrent. Read it for more information on how to tweak rtorrent configuration.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.16.26 | ✗ | – |
| FreeBSD 15 | 0.16.26 | ✗ | – |
| FreeBSD 14 | ✗ | ✗ | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | ✗ | ✗ | – |
| FreeBSD 14 | ✗ | ✗ | ✗ |
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 0.16.26.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (59)
- Update libtorrent to 0.13.4 - Update rtorrent to 0.9.4 - Convert to new LIB_DEPENDS format - Remove uneeded ?= - Remove libtorrent-devel and rtorrent-devel ports since the non devel port has a newer version and no development release is available anymore PR: 191621 Submitted by: Colin <anonymous.bug.report@gmail.com>136fdffb5c
Chase libtorrent-devel bump4742672536
Update the default version of GCC used in the Ports Collection from GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as well as changing the default in Mk/bsd.default-versions.mk. Part II, Bump PORTREVISIONs. PR: 182136 Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports) Tested by: bdrewery (two -exp runs)1cd277bdce
- Stage support - New LIB_DEPENDS syntax91e4d5aaef
drop maintainership. I don't have time for these ports.891839efe7
Try to unbreak for freebsd > 10.xf5af979eff
Add NO_STAGE all over the place in preparation for the staging support (cat: net-p2p)bb4b86e043
- add patch from net-p2p/libtorrent which can fix High CPU issue - bump portrevisions PR: ports/181354 Submitted by: Darren <darren780@yahoo.com>4640de2eb8
- Update to 7.31.0 - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options: - Add COOKIES - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1] - Add GSSAPI and SPNEGO [2] - Remove KERBEROS4 - Rename LIBIDN to IDN - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup Changes: http://curl.haxx.se/changes.html PR: ports/172325 (-exp run), ports/177369 (based on) [1] Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2] Exp run by: miwic2d1a14c7c
Try to build with clang natively.12f41626fe
Finish converting the whole ports tree to USES=pkgconfig992586fa08
* Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which are the latest stable releases. * Update vala to the newest stable release 0.18.1, also update a few ports in the gtk/gnome stack. * The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles. * Remove pkg-config run depends from glib20 and freetype2. This doesn't eliminate pkg-config run dependency c Thanks to miwi and crees for helping out with some exp-runs. Approved by: portmgr (miwi & bapt) Obtained from: gnome team repo7887c684ad
- update net-p2p/libtorrent-devel to 0.13.3 net-p2p/rtorrent-devel to 0.9.352373e0796
separate logic for these two group of ports.2a281c0c60
Take maintainership Approved by: maintainer (flz@ via email) Feature safe: yesb5d3e59767
Fix build. Feature safe: yes11ef33ba0b
Update net-p2p/rtorrent-devel to 0.9.1. Feature safe: yese450256a17
Update net-p2p/rtorrent-devel to 0.9.0.75ae9506d2
Update net-p2p/rtorrent-devel to 0.8.9. PR: ports/158123 Submitted by: Jin-Sih Lin <linpct@gmail.com>79bffe1242
Fix local patch.7dc06cde7d
Add local patch to fix rtorrent's spinlock implementation. Submitted by: kan09d53e77d5
net-p2p/rtorrent-devel isn't broken anymore.15d0ccca70
Update net-p2p/rtorrent-devel to 0.8.8. PR: ports/157038 Submitted by: "Sergey V. Dyatko" <sergey.dyatko@gmail.com>3e81db89c5
- Mark BROKEN: fails to package tar: man/man1/rtorrent.1.gz: Cannot stat: No such file or directory Reported by: pointyhat2084eff2f9
rtorrent-devel: fix distinfo. Submitted by: Victor van Vlaardingen247bf4f740
rtorrent-devel: update to 0.8.7, enable ipv6 by default, fix with ncurses 5.8. - Enable IPV6 in OPTIONS by default. [1] - Add local patch to fix rtorrent with ncurses 5.8. [2,3] PR: ports/155609 [1], ports/155318 [2], ports/156294 [3] Submitted by: tom@ [1], Yamagi Burmeister <yamagi@yamagi.org> [2], freebsd@nagilum.org [3]0cb9cfdf26
- Fix Build after rtorrent upgrade - While here remove md5sum Reported by: pavbot786749cc27
Deprecate md5 in favour of sha256 checksums. md5 checksums will no longer be generated or checked, and will be silently ignored for now. Also, generalize the MD5_FILE macro to DISTINFO_FILO. PR: 149657 Submitted by: rene Approved by: portmgr Tested on: pointyhat i386 7-exp74cb9eff53
Fix dependency after libtorrent-devel update. Feature safe: yes57a370406d
Update net-p2p/rtorrent-devel to 0.8.6.da2072549e
- Update depobj6008dfabdb
Remove stale patch that's causing issues with scgi_port option.d05a17a69d
Update net-p2p/rtorrent-devel to 0.8.5.39ec5fa287
Bump the version of the xmlrpc-c-devel shared library - Bump PORTREVISION of all dependent ports.e169591cc8
Update net-p2p/rtorrent-devel to 0.8.4.d204a09684
Only add extra patches if they are present. PR: ports/128775 [1], ports/128807 [2], ports/128921 [3] Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> [1] Jimmie James <jimmiejaz@gmail.com> [2] Falko Richter <xendorphin@gmail.com> [3]6d3eeda668
Update net-p2p/rtorrent-devel to 0.8.3.a7ebdb67a4
- Don't override USE_GCC in master port. - Style fixes. PR: ports/123780 Submitted by: Gea-Suan Lin6378d6452f
Update net-p2p/rtorrent-devel to 0.8.2.07261667d2
Fix build issue with gcc 3.4 on 6.x. PR: ports/123297 Submitted by: Gea-Suan Lin19ba47c85e
Update net-p2p/rtorrent-devel to 0.8.1.b44ca2e0c3
Update net-p2p/rtorrent-devel to 0.8.0. PR: ports/120338 Submitted by: Gea-Suan Line6473e8d76
- OPTIONS'ify. - Add support for XMLRPC (default: on).916edfcd48
Update net-p2p/rtorrent and net-p2p/rtorrent-devel to 0.7.9.83c2a30d66
Update net-p2p/rtorrent-devel to 0.7.8.2f54689f1f
Update net-p2p/rtorrent-devel to 0.7.6.3623b1767f
Fix manpage location. Reported by: pointyhat via krisea9c54e479
Update rtorrent-devel to 0.7.5.651c89eafd
Explicitly depend on libtorrent-devel>=0.11.3, since it's what configure script is checking.6f0ed32723