net-misc / aria2

A download utility with segmented downloading with BitTorrent support

Official package sites : https://aria2.github.io/ ·

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

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

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

net-libs / libssh2 : Library implementing the SSH2 protocol

sys-libs / zlib : Standard (de)compression library

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

app-portage / fetchcommandwrapper : Wrapper integrating aria2 into portage's FETCHCOMMAND

www-client / uget : Download manager using gtk+ and libcurl

682856
net-misc/aria2-1.34.0-r1: test failure: test aria2c failed
841872
net-misc/aria2-1.36.0-r1 installs libtool files (.la) without corresponding static libraries
872083
net-misc/aria2: The 'gnutls' USE flag is recommended by metadata.xml, but the USE flag is masked
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