diff options
author | Benno Fünfstück <benno.fuenfstueck@gmail.com> | 2014-06-28 20:01:40 +0200 |
---|---|---|
committer | Benno Fünfstück <benno.fuenfstueck@gmail.com> | 2014-06-28 20:01:40 +0200 |
commit | c052d7297bd99c40a6dc4b750c603323ea3dc668 (patch) | |
tree | 3231b495576bf48a56735454c246e66bb1aa2b5b | |
parent | 9b7dbcc83e2b8c8fcb37bc204bba83311e17eca0 (diff) | |
download | nixlib-c052d7297bd99c40a6dc4b750c603323ea3dc668.tar nixlib-c052d7297bd99c40a6dc4b750c603323ea3dc668.tar.gz nixlib-c052d7297bd99c40a6dc4b750c603323ea3dc668.tar.bz2 nixlib-c052d7297bd99c40a6dc4b750c603323ea3dc668.tar.lz nixlib-c052d7297bd99c40a6dc4b750c603323ea3dc668.tar.xz nixlib-c052d7297bd99c40a6dc4b750c603323ea3dc668.tar.zst nixlib-c052d7297bd99c40a6dc4b750c603323ea3dc668.zip |
cabal-builder: Use hackage mirror
It's now possible to use the mirror system for the cabal builder.
-rw-r--r-- | pkgs/build-support/cabal/default.nix | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/pkgs/build-support/cabal/default.nix b/pkgs/build-support/cabal/default.nix index bc73d1f73a2b..bb349b3a1f57 100644 --- a/pkgs/build-support/cabal/default.nix +++ b/pkgs/build-support/cabal/default.nix @@ -82,9 +82,7 @@ assert !enableStaticLibraries -> versionOlder "7.7" ghc.version; # the default download location for Cabal packages is Hackage, # you still have to specify the checksum src = fetchurl { - # cannot use mirrors system because of subtly different directory structures - urls = ["http://hackage.haskell.org/packages/archive/${self.pname}/${self.version}/${self.fname}.tar.gz" - "http://hdiff.luite.com/packages/archive/${self.pname}/${self.fname}.tar.gz"]; + url = "mirror://hackage/${self.pname}/${self.fname}.tar.gz"; inherit (self) sha256; }; |