Versions
v1.36.0-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2+-with-openssl-exception
- Keywords
- amd64 arm64 x86 ~amd64-linux ~arm ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86-linux
- USE flags
- adns bittorrent gnutls jemalloc libuv libxml2 metalink nettle nls scripts sqlite ssh ssl tcmalloc test xmlrpc
USE flags
General
- adns
- Add support for asynchronous DNS resolution
- bittorrent
- Enable support for the bittorrent protocol.
- gnutls
- Use net-libs/gnutls as TLS provider (preferred). Otherwise, dev-libs/openssl will be used as TLS provider. Both apply only with USE=ssl.
- jemalloc
- Use dev-libs/jemalloc for memory management
- libuv
- Use dev-libs/libuv backend.
- libxml2
- Use dev-libs/libxml2 for XML parsing (preferred) instead of dev-libs/expat.
- metalink
- Enable support for metalink.
- nettle
- Use dev-libs/nettle for message digests, plus dev-libs/gmp for bittorrent (if enabled). If this flag is disabled, dev-libs/libgcrypt is used instead. This flag is ignored if dev-libs/openssl is used.
- nls
- Add Native Language Support (using gettext - GNU locale utilities)
- scripts
- Install additional scripts which use aria2's xmlrpc functionality.
- sqlite
- Add support for sqlite - embedded sql database
- ssh
- Enable SFTP support.
- ssl
- Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
- tcmalloc
- Use the dev-util/google-perftools libraries to replace the malloc() implementation with a possibly faster one
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- xmlrpc
- Support for xml-rpc library
Dependencies
app-misc / ca-certificates : Common CA Certificates PEM files
dev-db / sqlite : SQL database engine
dev-libs / expat : Stream-oriented XML parser library
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator
dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG
dev-libs / libuv : Cross-platform asychronous I/O
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / nettle : Low-level cryptographic library
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
dev-util / cppunit : C++ port of the famous JUnit framework for unit testing
dev-util / google-perftools : Fast, multi-threaded malloc() and nifty performance analysis tools
net-dns / c-ares : C library that resolves names asynchronously
net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols
Runtime Dependencies
app-misc / ca-certificates : Common CA Certificates PEM files
dev-db / sqlite : SQL database engine
dev-lang / ruby : An object-oriented scripting language
dev-libs / expat : Stream-oriented XML parser library
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator
dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG
dev-libs / libuv : Cross-platform asychronous I/O
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / nettle : Low-level cryptographic library
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
dev-util / google-perftools : Fast, multi-threaded malloc() and nifty performance analysis tools
net-dns / c-ares : C library that resolves names asynchronously
net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols
net-libs / libssh2 : Library implementing the SSH2 protocol
sys-libs / zlib : Standard (de)compression library
virtual / libiconv : Virtual for the GNU conversion library
virtual / libintl : Virtual for the GNU Internationalization Library
Depending packages
app-portage / fetchcommandwrapper : Wrapper integrating aria2 into portage's FETCHCOMMAND
www-client / uget : Download manager using gtk+ and libcurl
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
net-misc/aria2: keyword 1.36.0-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/aria2: Stabilize 1.36.0-r1 arm64, #890861
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-misc/aria2: Disable websocket support that requires bundled libs
Closes: https://bugs.gentoo.org/872191 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-misc/aria2: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-misc/aria2: x86 stable wrt bug #817125
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
net-misc/aria2: amd64 stable wrt bug #817125
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yixun Lan · gentoo
net-misc/aria2: keyword ~riscv
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-misc/aria2: Bump to 1.36.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-misc/aria2: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/aria2: Stabilize 1.35.0 amd64, #771522
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-misc/aria2: x86 stable (bug #771522)
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Peter Alfredsen · gentoo
net-misc/aria2: bump to 1.35.0
Bump EAPI while we're at it. Closes: https://bugs.gentoo.org/704086 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Peter Alfredsen <crabbedhaloablution@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/18694 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/aria2: arm64 keyworded (bug #732736)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-misc/aria2: Drop old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-misc/aria2: x86 stable wrt bug #690888
Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
net-misc/aria2: amd64 stable wrt bug #690888
Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-misc/aria2: Attempt to correct crazy crypto-lib logic
Attempt to rework crypto-lib dependencies to correctly indicate libraries needed for program operation. The new logic involves using OpenSSL only with USE=ssl+!gnutls but using it both for TLS & MD. In all other circumstances, GnuTLS is used for TLS (if USE=ssl), and nettle/libgcrypt is used for MD. The latter is needed independently of bittorrent support; it only affects additional libgmp dependency. Closes: https://bugs.gentoo.org/688780 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
net-misc/aria2: Correct LICENSE
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-misc/aria2: Drop old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-misc/aria2: x86 stable (bug #674622)
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-misc/aria2: amd64 stable wrt bug #674622
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-misc/aria2: Backport the fix for CVE-2019-3500
Backport fix for potential password leakage in logs (CVE-2019-3500). Ideally this would be a fresh snapshot but autoreconf fails on aria2 git. Bug: https://bugs.gentoo.org/674622 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-misc/aria2: Clean old up - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-misc/aria2: x86 stable (bug #665414)
Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
net-misc/aria2: amd64 stable wrt bug #665414
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-misc/aria2: Clean old up - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-misc/aria2: Backport make_unique fix
Closes: https://bugs.gentoo.org/655892 - Michał Górny · gentoo
net-misc/aria2: Bump to 1.34.0 - everpcpc · gentoo
net-misc/aria2: fix libuv version depend
aria2-1.33 requires >=libuv-1.13 Closes: https://bugs.gentoo.org/652228 Closes: https://github.com/gentoo/gentoo/pull/7783 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Thomas Deutschmann · gentoo
net-misc/aria2: x86 stable (bug #651594)
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Aaron Bauman · gentoo
net-misc/aria2: amd64 stable
Bug: https://bugs.gentoo.org/651594 Package-Manager: Portage-2.3.27, Repoman-2.3.9 - Michał Górny · gentoo
net-misc/aria2: Clean old up - Sebastian Pipping · gentoo
net-misc/aria2: 1.33.1
Package-Manager: Portage-2.3.10, Repoman-2.3.3 - Michał Górny · gentoo
net-misc/aria2: Bump to 1.33.0 - Michał Górny · gentoo
net-misc/aria2: Require dev-libs/gmp-6
Bump the minimum dev-libs/gmp version to 6 since issues were reported with gmp-5, and 5 is no longer available anyway. Closes: https://bugs.gentoo.org/632716 - Michał Górny · gentoo
net-misc/aria2: Bump to 1.32.0 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Lars Wendler · gentoo
net-misc/aria2: Removed old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Lars Wendler · gentoo
net-misc/aria2: Bump to version 1.31.0
with kind permission from mgorny. Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Thomas Deutschmann · gentoo
net-misc/aria2: x86 stable (bug #591254)
Package-Manager: Portage-2.3.2, Repoman-2.3.1 - Tobias Klausmann · gentoo
net-misc/aria2-1.30.0-r0: stable on amd64
Gentoo-Bug: 591254 - Michał Górny · gentoo
net-misc/aria2: Bump to 1.30.0 - Michał Górny · gentoo
net-misc/aria2: Bump to 1.29.0, fix respecting USE=ssh, minor cleanup - Michał Górny · gentoo
net-misc/aria2: Update HOMEPAGE & SRC_URI - Michał Górny · gentoo
net-misc/aria2: Bump to 1.28.0 - Michał Górny · gentoo
net-misc/aria2: Bump to 1.27.1 - Michał Górny · gentoo
net-misc/aria2: Version bump to 1.26.1 (assertion fix) - Michał Górny · gentoo
net-misc/aria2: Bump to 1.26.0 - Michał Górny · gentoo
net-misc/aria2: Bump to 1.25.0 (bugfix release) - Michał Górny · gentoo
net-misc/aria2: Add missing cond RESTRICT=test - Michał Górny · gentoo
net-misc/aria2: Drop old - Michał Górny · gentoo
net-misc/aria2: Bump to 1.24.0 - Michał Górny · gentoo
net-misc/aria2: Bump to 1.23.0 - Michał Górny · gentoo
net-misc/aria2: Clean up old - Michał Górny · gentoo
net-misc/aria2: Bump to 1.21.0, #579022 - Michał Górny · gentoo
net-misc/aria2: Bump to 1.19.2, #566408
Bump to version 1.19.2 which contains quite a large list of bugfixes. Most importantly, RSA-SHA1 was reenabled in TLS since it caused many interoperability problems. - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed