Add GnuPG mirrors, use them.

svn path=/nixpkgs/trunk/; revision=12832
This commit is contained in:
Ludovic Courtès
2008-09-09 09:06:01 +00:00
parent c4c830b66e
commit 8f0dab06ec
5 changed files with 58 additions and 7 deletions

View File

@@ -6,13 +6,15 @@
, stdenv, fetchurl, readline
}:
stdenv.mkDerivation {
stdenv.mkDerivation rec {
name = "gnupg-1.4.9";
builder = ./builder.sh;
src = fetchurl {
url = ftp://ftp.cert.dfn.de/pub/tools/crypt/gcrypt/gnupg/gnupg-1.4.9.tar.bz2;
url = "mirror://gnupg/gnupg/${name}.tar.bz2";
sha256 = "1p86mdgij3llnkx8dvvjl19abgq86gdn6m4r6bc4xvgfjg6sp99w";
};
buildInputs = [readline];
idea = if ideaSupport then fetchurl {
url = http://nix.cs.uu.nl/dist/tarballs/idea.c.gz;

View File

@@ -3,12 +3,14 @@
# and install pinentry as well
args: with args;
stdenv.mkDerivation {
stdenv.mkDerivation rec {
name = "gnupg-2.0.8";
src = fetchurl {
url = ftp://ftp.cert.dfn.de/pub/tools/crypt/gcrypt/gnupg/gnupg-2.0.8.tar.bz2;
url = "mirror://gnupg/gnupg/${name}.tar.bz2";
sha256 = "04v9s92xph1hrhac49yyrgzdwjqshs2zawvjbi3jc2klwjpi1wqn";
};
buildInputs = [ readline openldap bzip2 zlib libgpgerror pth libgcrypt
libassuan libksba libusb curl ];