www/aria2 1.37.0_1 FreeBSD
Yet another download tool
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- www
- Package size
- 2536.2 KiB, 17346.7 KiB installed
Description
aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, BitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces. Its features include:
- Multi-Connection Download. aria2 can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth. Really speeds up your download experience.
- Lightweight. aria2 doesn't require much memory and CPU time. The physical memory usage is typically 4MiB (normal HTTP/FTP downloads) to 9MiB (BitTorrent downloads). CPU usage in BitTorrent with download speed of 2.8MiB/sec is around 6%.
- Fully Featured BitTorrent Client. All features you want in BitTorrent client are available: DHT, PEX, Encryption, Magnet URI, Web-Seeding, Selective Downloads and Local Peer Discovery.
- Metalink Enabled. aria2 supports The Metalink Download Description Format (aka Metalink v4), Metalink version 3 and Metalink/HTTP. Metalink offers the file verification, HTTP/FTP/BitTorrent integration and the various configurations for language, location, OS, etc.
- Remote Control. aria2 supports RPC interface to control the aria2 process. The supported interfaces are JSON-RPC (over HTTP and WebSocket) and XML-RPC.
In the other systems
Install
Binary package:
pkg install aria2
From the ports tree:
cd /usr/ports/www/aria2/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= aria2>0:www/aria2
LIB_DEPENDS= libaria2.so:www/aria2
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.37.0_1 | 1.37.0_1 | 1.36.0_2 | 1.37.0_1 | 1.37.0_1 |
| FreeBSD:14:quarterly | 1.37.0_1 | 1.37.0_1 | n/a | 1.37.0_1 | 1.37.0_1 |
| FreeBSD:15:latest | 1.37.0_1 | 1.37.0_1 | n/a | 1.37.0_1 | 1.37.0_1 |
| FreeBSD:15:quarterly | 1.37.0_1 | 1.37.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.37.0_1 | 1.37.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 8
Configuration
Options name: www_aria2
| Option | Default | Description |
|---|---|---|
| CARES | off | Asynchronous DNS resolution via c-ares |
| DOCS | off | Build and/or install documentation |
| EXPAT | off | XML parser support via Expat |
| LIBUV | off | Event polling via libuv |
| LIBXML2 | on | XML parser support via libxml2 |
| NLS | off | Native Language Support |
| SQLITE | on | SQLite database support |
| SSH2 | off | SSH2 protocol support |
| STATIC | on | Build static executables and/or libraries |
- USES
- compiler:c++11-lang cpe libtool pkgconfig ssl tar:xz
- Service scripts
aria2
Files
Manual pages 1
- aria2c(1)
pkg-plist 53
- bin/aria2c
- etc/bash_completion.d/aria2c
- include/aria2/aria2.h
- lib/libaria2.a
- lib/libaria2.so
- lib/libaria2.so.0
- lib/libaria2.so.0.0.0
- libdata/pkgconfig/libaria2.pc
- share/locale/ar/LC_MESSAGES/aria2.mo
- share/locale/bg/LC_MESSAGES/aria2.mo
- share/locale/bn/LC_MESSAGES/aria2.mo
- share/locale/ca/LC_MESSAGES/aria2.mo
- share/locale/da/LC_MESSAGES/aria2.mo
- share/locale/de/LC_MESSAGES/aria2.mo
- share/locale/el/LC_MESSAGES/aria2.mo
- share/locale/en@boldquot/LC_MESSAGES/aria2.mo
- share/locale/en@quot/LC_MESSAGES/aria2.mo
- share/locale/es/LC_MESSAGES/aria2.mo
- share/locale/fa/LC_MESSAGES/aria2.mo
- share/locale/fi/LC_MESSAGES/aria2.mo
- share/locale/fil/LC_MESSAGES/aria2.mo
- share/locale/fr/LC_MESSAGES/aria2.mo
- share/locale/he/LC_MESSAGES/aria2.mo
- share/locale/hr/LC_MESSAGES/aria2.mo
- share/locale/hu/LC_MESSAGES/aria2.mo
- share/locale/id/LC_MESSAGES/aria2.mo
- share/locale/it/LC_MESSAGES/aria2.mo
- share/locale/ja/LC_MESSAGES/aria2.mo
- share/locale/kk/LC_MESSAGES/aria2.mo
- share/locale/ko/LC_MESSAGES/aria2.mo
- share/locale/ms/LC_MESSAGES/aria2.mo
- share/locale/nb/LC_MESSAGES/aria2.mo
- share/locale/nl/LC_MESSAGES/aria2.mo
- share/locale/nn/LC_MESSAGES/aria2.mo
- share/locale/oc/LC_MESSAGES/aria2.mo
- share/locale/pl/LC_MESSAGES/aria2.mo
- share/locale/pt/LC_MESSAGES/aria2.mo
- share/locale/pt_BR/LC_MESSAGES/aria2.mo
- share/locale/ro/LC_MESSAGES/aria2.mo
- share/locale/ru/LC_MESSAGES/aria2.mo
- share/locale/sk/LC_MESSAGES/aria2.mo
- share/locale/sr/LC_MESSAGES/aria2.mo
- share/locale/sv/LC_MESSAGES/aria2.mo
- share/locale/th/LC_MESSAGES/aria2.mo
- share/locale/tr/LC_MESSAGES/aria2.mo
- share/locale/uk/LC_MESSAGES/aria2.mo
- share/locale/vi/LC_MESSAGES/aria2.mo
- share/locale/zh_CN/LC_MESSAGES/aria2.mo
- share/locale/zh_HK/LC_MESSAGES/aria2.mo
- share/locale/zh_TW/LC_MESSAGES/aria2.mo
- share/man/man1/aria2c.1.gz
- share/man/pt/man1/aria2c.1.gz
- share/man/ru/man1/aria2c.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| aria2-1.37.0.tar.xz | 1.705256e+06 | 60a420ad7085eb616cb6e2bdf0a7206d68ff3d37fb5a956dc44242eb2f79b66b |
Master sites 1
- https://github.com/aria2/aria2/releases/download/release-1.37.0/
Commit history 0
No commits in the history this site was built from.