net-p2p/libtorrent 0.16.5 MidnightBSD
BitTorrent Library written in C++
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl2+
- Categories
- net-p2p
Description
LibTorrent is a BitTorrent library written in C++ for *nix. It is designed to avoid redundant copying and storing of data that other clients and libraries suffer from. Licensed under the GPL.
In the other systems
The newest version among them is 0.16.25, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | net-p2p/libtorrent | 0.16.5 behind since 2026-07-06 | no data | - | [email protected] | - |
| FreeBSD | net-p2p/libtorrent | 0.16.25 newest | none known | - | [email protected] | 2026-10-22 |
| OpenBSD | net/libtorrent by name | 0.16.24v0 behind since 2026-10-05 | no data | - | The OpenBSD ports mailing-list <[email protected]> | 2026-09-30 |
| NetBSD | net/libtorrent by name | 0.16.22 behind since 2026-09-16 | none known | - | [email protected] | 2026-10-23 |
| DragonFly | net-p2p/libtorrent | 0.15.5 behind since 2026-07-06 | none known | - | [email protected] | - |
| HardenedBSD | net-p2p/libtorrent | 0.16.24 behind since 2026-10-05 | no data | - | [email protected] | - |
| GhostBSD | net-p2p/libtorrent | 0.16.23 behind since 2026-09-23 | no data | - | [email protected] | - |
Install
Binary package:
mport install libtorrent
From mports:
cd /usr/mports/net-p2p/libtorrent && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libtorrent>0:net-p2p/libtorrent
LIB_DEPENDS= libtorrent.so:net-p2p/libtorrent
Dependencies
As this port's Makefile names them.
Library 1
libcurl.so: ftp/curl
Test 1
cppunit>0: devel/cppunit
Build dependencies 1
Run dependencies 1
Required by 1
Configuration
No options to configure.
- USES
- compiler:c++17-lang cpe libtool localbase:ldflags pathfix pkgconfig ssl
- Service scripts
- none
Files
pkg-plist 78
- include/torrent/bitfield.h
- include/torrent/chunk_manager.h
- include/torrent/common.h
- include/torrent/connection_manager.h
- include/torrent/data/block.h
- include/torrent/data/block_list.h
- include/torrent/data/block_transfer.h
- include/torrent/data/chunk_utils.h
- include/torrent/data/download_data.h
- include/torrent/data/file.h
- include/torrent/data/file_list.h
- include/torrent/data/file_list_iterator.h
- include/torrent/data/file_manager.h
- include/torrent/data/file_utils.h
- include/torrent/data/piece.h
- include/torrent/data/transfer_list.h
- include/torrent/download.h
- include/torrent/download/choke_group.h
- include/torrent/download/choke_queue.h
- include/torrent/download/download_manager.h
- include/torrent/download/group_entry.h
- include/torrent/download/resource_manager.h
- include/torrent/download_info.h
- include/torrent/error.h
- include/torrent/event.h
- include/torrent/exceptions.h
- include/torrent/hash_string.h
- include/torrent/net/address_info.h
- include/torrent/net/connection_state.h
- include/torrent/net/fd.h
- include/torrent/net/http_get.h
- include/torrent/net/http_stack.h
- include/torrent/net/network_config.h
- include/torrent/net/network_manager.h
- include/torrent/net/poll.h
- include/torrent/net/resolver.h
- include/torrent/net/socket_address.h
- include/torrent/net/socket_address_key.h
- include/torrent/net/socket_event.h
- include/torrent/net/types.h
- include/torrent/object.h
- include/torrent/object_raw_bencode.h
- include/torrent/object_static_map.h
- include/torrent/object_stream.h
- include/torrent/path.h
- include/torrent/peer/choke_status.h
- include/torrent/peer/client_info.h
- include/torrent/peer/client_list.h
- include/torrent/peer/connection_list.h
- include/torrent/peer/peer.h
- include/torrent/peer/peer_info.h
- include/torrent/peer/peer_list.h
- include/torrent/rate.h
- include/torrent/throttle.h
- include/torrent/torrent.h
- include/torrent/tracker/dht_controller.h
- include/torrent/tracker/manager.h
- include/torrent/tracker/tracker.h
- include/torrent/tracker/tracker_state.h
- include/torrent/tracker/wrappers.h
- include/torrent/utils/chrono.h
- include/torrent/utils/directory_events.h
- include/torrent/utils/extents.h
- include/torrent/utils/log.h
- include/torrent/utils/log_buffer.h
- include/torrent/utils/option_strings.h
- include/torrent/utils/random.h
- include/torrent/utils/ranges.h
- include/torrent/utils/resume.h
- include/torrent/utils/scheduler.h
- include/torrent/utils/signal_bitfield.h
- include/torrent/utils/string_manip.h
- include/torrent/utils/thread.h
- include/torrent/utils/uri_parser.h
- lib/libtorrent.so
- lib/libtorrent.so.35
- lib/libtorrent.so.35.0.0
- libdata/pkgconfig/libtorrent.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libtorrent-0.16.5.tar.gz | 887247 | 9c604b851381bfe68e122995b6a2e7e3f16d2438b715e41d967c5b5e503062a9 |
Master sites 1
- https://github.com/rakshasa/rtorrent/releases/download/v0.16.5/