Weijia Wang
937181ab2d
aria2: fix build
2023-11-16 23:36:45 +01:00
Vladimír Čunát
0fe5300699
Merge branch 'master' into staging-next
2023-11-16 09:49:24 +01:00
Muhammad Falak R Wani
76b0754614
aria2: 1.36.0 -> 1.37.0
...
Diff: https://github.com/aria2/aria2/compare/release-1.36.0...release-1.37.0
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2023-11-15 20:22:01 +05:30
Randy Eckenrode
09bad324a9
aria2: fix build with clang 16
...
Cherry-pick a commit from upstream, which removes usage of
`std::unary_function` and `std::binary_function`. These were dropped in
C++17, which is the default with clang 16.
2023-10-27 09:04:51 -04:00
Harsh Shandilya
29bd4a3af9
aria2: build with GNUTLS instead of OpenSSL
...
aria2's OpenSSL integration breaks down when interacting with TLS v1.3
enabled websites which manifests in errors like these:
```
07/05 12:26:53 [NOTICE] Downloading 1 item(s)
07/05 12:26:54 [ERROR] CUID#7 - Download aborted. URI=https://catbox.moe
Exception: [AbstractCommand.cc:351] errorCode=1 URI=https://catbox.moe
-> [SocketCore.cc:1018] errorCode=1 SSL/TLS handshake failure: protocol error
```
There are multiple instances[1] of users reporting this to the aria2 issue
tracker, and one of those issues[2] documents using GnuTLS in place of OpenSSL
as a workaround for the TLS v1.3 woes. I've verified that it indeed fixes
the problem, and hence making this change in Nixpkgs.
1: https://github.com/aria2/aria2/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+%22protocol+error%22
2: https://github.com/aria2/aria2/issues/1494
2023-07-06 17:34:49 +05:30
Guillaume Girol
33afbf39f6
treewide: switch to nativeCheckInputs
...
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Felipe Silva
b179201054
aria2: add main program
...
Should allow running aria2c with `nix run`.
2022-09-18 12:43:00 -03:00
Mario Rodas
6517fa5378
aria2: fix completions install
2022-05-18 04:20:00 +00:00
Nick Cao
29c02b33a9
aria2: fix cross compilation and set strictDeps
2022-01-09 10:07:19 +08:00
R. RyanTM
d4cc8e3296
aria: 1.35.0 -> 1.36.0
2021-08-21 10:38:42 +00:00
Ben Siraphob
76f93cc731
pkgs/tools: pkgconfig -> pkg-config
2021-01-16 23:49:59 -08:00
Ben Siraphob
8c5d37129f
pkgs/tools: stdenv.lib -> lib
2021-01-15 17:12:36 +07:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Oleksii Filonenko
512c3c0a05
maintainers: rename filalex77 -> Br1ght0ne
2020-11-17 13:09:31 +02:00
Pascal Bach
020d0bfe1a
aria2: add libaria2 support
...
This changes the derivation to be a multi output derivation
and at the same time builds the binary against the shared libaria2.
2020-05-03 22:02:51 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Oleksii Filonenko
4f3c2a2410
aria2: 1.34.0 -> 1.35.0
...
* aria2: 1.34.0 -> 1.35.0 (#73220 )
- Remove the patch
* aria2: add filalex77 as a maintainer
2019-11-13 11:52:20 +01:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00
Albert Safin
c8dd7d49e7
aria2: Add sphinx build dependency to generate man pages
2019-03-31 15:56:31 +00:00
Jascha Geerds
ffedc3e4a9
misc: Remove myself from list of maintainers
...
Unfortunately I don't have the time anymore to maintain those
packages.
2019-03-12 23:50:52 +01:00
Daiderd Jordan
2164e39eaa
aria2: fix darwin build ( #46548 )
...
Not released yet, see https://github.com/aria2/aria2/issues/1198
/cc ZHF #45961
2018-09-12 00:11:12 +02:00
Jan Malakhovski
fea886b31f
aria2: make tests run, but disable
2018-08-11 09:35:33 +00:00
Vladyslav Mykhailichenko
2060ac6c79
aria2: 1.33.1 -> 1.34.0
2018-06-09 09:57:25 +03:00
Robin Gloster
0fdd0964fe
aria2: 1.33.0 -> 1.33.1
2018-01-25 19:44:54 +01:00
mimadrid
c7dec7a4b8
aria2: 1.32.0 -> 1.33.0
2017-10-22 16:25:33 +02:00
Robin Gloster
30d4987e30
aria2: 1.31.0 -> 1.32.0
2017-05-21 20:27:44 +02:00
romildo
69bbc78eee
aria2: 1.29.0 -> 1.31.0
2017-01-23 19:16:05 -02:00
romildo
6f5a704205
aria2: 1.28.0 -> 1.29.0
2016-11-23 07:49:19 -02:00
romildo
bcca1cf326
aria2: 1.27.1 -> 1.28.0
2016-10-18 17:47:39 -02:00
José Romildo Malaquias
01f3e331c5
aria2: 1.26.1 -> 1.27.1
2016-09-20 14:04:13 -03:00
José Romildo Malaquias
e9f1e1ad06
aria2: 1.24.0 -> 1.26.1
2016-08-30 09:51:35 -03:00
Kranium Gikos Mendoza
28fc4871f5
aria2: 1.23.0 -> 1.24.0
2016-06-21 09:44:23 +08:00
José Romildo Malaquias
b767e99923
aria2: 1.22.0 -> 1.23.0
2016-05-30 17:56:26 -03:00
Nikolay Amiantov
d10d105ca6
aria2: 1.21.0 -> 1.22.0
2016-04-23 02:24:22 +03:00
Micxjo Funkcio
2d0e18f64f
aria2: 1.20.0 -> 1.21.0
2016-04-07 14:31:45 -07:00
koral
29809666cb
aria2: 1.19.3 -> 1.20.0
2016-02-24 12:56:15 +01:00
koral
2077895251
aria2: 1.19.2 -> 1.19.3
2016-01-16 15:34:29 +01:00
Jude Taylor
42fffee9da
darwin purity: aria2
2015-10-31 17:03:13 -07:00
Jascha Geerds
9e7e51aece
aria2: 1.19.0 -> 1.19.2
2015-10-23 15:10:05 +02:00
William A. Kennington III
ab7a1646d9
aria2: Fix ssl support and switch back to sourceforge
...
Using sourceforge gives release binaries which don't require us to
regenerate all of the autotools scripts. This removes the need for
dependencies like cppunit and libgcrypt and autoreconfHook.
cc @geerds
2015-08-18 17:18:49 -07:00
Jascha Geerds
56d6a3d846
aria2: Remove openssl dependency
2015-08-18 23:52:58 +02:00
Jascha Geerds
1375602b8d
aria2: Add myself as a maintainer
2015-08-18 14:51:54 +02:00
Jascha Geerds
4140d6352e
aria2: Add platforms attribute
2015-08-18 14:51:03 +02:00
Jascha Geerds
cc0f9acb53
aria2: Fetch from github instead of sourceforge
2015-08-18 14:50:19 +02:00
Eelco Dolstra
55932c1bec
Don't statically depend on cacert for certificates
...
This reverts commit cd52c04456
and
others.
Managing certificates (including revoking certificates and adding
custom certificates) becomes extremely painful if every package in the
system potentially depends on a different copy of cacert. Also, it
makes updating cacert rather expensive.
2015-07-31 01:34:58 +02:00
William A. Kennington III
ffd0539eba
cacert: store ca-bundle.crt in $out/etc/ssl/certs instead of $out
2015-06-05 13:00:52 -07:00
William A. Kennington III
14c1e0fa1f
Fix ca-bundle paths
2015-05-29 14:03:34 -07:00
William A. Kennington III
96178127c5
aria2: 1.18.10 -> 1.19.0
2015-05-26 01:36:35 -07:00
Michael Raskin
9882ca5bc2
Merge pull request #6436 from k0ral/aria
...
aria2: added c-ares dependency + link ssl certificates.
2015-04-04 23:23:54 +03:00
Nathaniel Baxter
1e7ac20906
aria2: update from 1.18.9 to 1.18.10
2015-02-24 21:50:49 +11:00