summary refs log tree commit diff
path: root/pkgs/tools/networking/aria2
diff options
context:
space:
mode:
authorJascha Geerds <jg@ekby.de>2015-08-18 14:50:19 +0200
committerJascha Geerds <jg@ekby.de>2015-08-18 14:50:19 +0200
commitcc0f9acb53f0c1808f23fc7d40628992119315a8 (patch)
treedbfce8ca918b443e5fa9204e95a2c1f0bd30c243 /pkgs/tools/networking/aria2
parent1f2eef5ae96169780e3ebe4fcebcafecf5e06dfe (diff)
downloadnixpkgs-cc0f9acb53f0c1808f23fc7d40628992119315a8.tar
nixpkgs-cc0f9acb53f0c1808f23fc7d40628992119315a8.tar.gz
nixpkgs-cc0f9acb53f0c1808f23fc7d40628992119315a8.tar.bz2
nixpkgs-cc0f9acb53f0c1808f23fc7d40628992119315a8.tar.lz
nixpkgs-cc0f9acb53f0c1808f23fc7d40628992119315a8.tar.xz
nixpkgs-cc0f9acb53f0c1808f23fc7d40628992119315a8.tar.zst
nixpkgs-cc0f9acb53f0c1808f23fc7d40628992119315a8.zip
aria2: Fetch from github instead of sourceforge
Diffstat (limited to 'pkgs/tools/networking/aria2')
-rw-r--r--pkgs/tools/networking/aria2/default.nix18
1 files changed, 12 insertions, 6 deletions
diff --git a/pkgs/tools/networking/aria2/default.nix b/pkgs/tools/networking/aria2/default.nix
index e48beb3fe35..581604b59de 100644
--- a/pkgs/tools/networking/aria2/default.nix
+++ b/pkgs/tools/networking/aria2/default.nix
@@ -1,20 +1,26 @@
-{ stdenv, fetchurl, pkgconfig, c-ares, openssl, libxml2, sqlite, zlib }:
+{ stdenv, fetchFromGitHub, pkgconfig, autoreconfHook, cppunit, libgcrypt
+, c-ares, openssl, libxml2, sqlite, zlib }:
 
 stdenv.mkDerivation rec {
   name = "aria2-${version}";
   version = "1.19.0";
 
-  src = fetchurl {
-    url = "mirror://sourceforge/aria2/stable/${name}/${name}.tar.xz";
-    sha256 = "0xm4fmap9gp2pz6z01mnnpmazw6pnhzs8qc58181m5ai4gy5ksp2";
+  src = fetchFromGitHub {
+    owner = "tatsuhiro-t";
+    repo = "aria2";
+    rev = "release-${version}";
+    sha256 = "1k4b8jfg4wjsvybb7hysplp6h831allhiqdy9jwsyy0m0zmgk00a";
   };
 
-  buildInputs = [ pkgconfig c-ares openssl libxml2 sqlite zlib ];
+  buildInputs = [
+    pkgconfig autoreconfHook cppunit libgcrypt c-ares openssl libxml2
+    sqlite zlib
+  ];
 
   configureFlags = [ "--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt" ];
 
   meta = with stdenv.lib; {
-    homepage = http://aria2.sourceforge.net/;
+    homepage = https://github.com/tatsuhiro-t/aria2;
     description = "A lightweight, multi-protocol, multi-source, command-line download utility";
     maintainers = [ maintainers.koral ];
     license = licenses.gpl2Plus;