diff options
author | Russell O'Connor <roconnor@celes.l5.ca> | 2014-09-16 18:49:16 -0400 |
---|---|---|
committer | Russell O'Connor <roconnor@celes.l5.ca> | 2014-09-16 18:49:16 -0400 |
commit | df7444ec65e25dae9a050abc4f52d8847096832d (patch) | |
tree | 4b4bee886344c66d9f3876d92821e61296ae6506 /pkgs/tools | |
parent | 1274724c6294451a299b830cb4b769290d0c5f8d (diff) | |
download | nixlib-df7444ec65e25dae9a050abc4f52d8847096832d.tar nixlib-df7444ec65e25dae9a050abc4f52d8847096832d.tar.gz nixlib-df7444ec65e25dae9a050abc4f52d8847096832d.tar.bz2 nixlib-df7444ec65e25dae9a050abc4f52d8847096832d.tar.lz nixlib-df7444ec65e25dae9a050abc4f52d8847096832d.tar.xz nixlib-df7444ec65e25dae9a050abc4f52d8847096832d.tar.zst nixlib-df7444ec65e25dae9a050abc4f52d8847096832d.zip |
Apply recent changes from gnupg/default.nix to gnupg/git.nix
gnupg/git.nix doesn't build, but it didn't build before either.
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/security/gnupg/git.nix | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/pkgs/tools/security/gnupg/git.nix b/pkgs/tools/security/gnupg/git.nix index 69a0a68319fd..f8b5d8cc1507 100644 --- a/pkgs/tools/security/gnupg/git.nix +++ b/pkgs/tools/security/gnupg/git.nix @@ -1,17 +1,8 @@ -# Remember to install Pinentry and -# 'echo "pinentry-program `which pinentry-gtk-2`" >> ~/.gnupg/gpg-agent.conf'. - { fetchgit, stdenv, readline, zlib, libgpgerror, npth, libgcrypt, libassuan , libksba, coreutils, autoconf, automake, transfig, ghostscript, texinfo -, useLdap ? true, openldap ? null, useBzip2 ? true, bzip2 ? null, useUsb ? true -, libusb ? null, useCurl ? true, curl ? null +, pinentry ? null, openldap ? null, bzip2 ? null, libusb ? null, curl ? null }: -assert useLdap -> (openldap != null); -assert useBzip2 -> (bzip2 != null); -assert useUsb -> (libusb != null); -assert useCurl -> (curl != null); - stdenv.mkDerivation rec { name = "gnupg-2.1pre-git20120407"; @@ -22,18 +13,17 @@ stdenv.mkDerivation rec { }; buildInputs = [ readline zlib libgpgerror npth libgcrypt libassuan libksba - autoconf automake transfig ghostscript texinfo ] - ++ stdenv.lib.optional useLdap openldap - ++ stdenv.lib.optional useBzip2 bzip2 - ++ stdenv.lib.optional useUsb libusb - ++ stdenv.lib.optional useCurl curl; + openldap bzip2 libusb curl + autoconf automake transfig ghostscript texinfo ]; patchPhase = '' find tests -type f | xargs sed -e 's@/bin/pwd@${coreutils}&@g' -i ''; preConfigure = "autoreconf -v"; - configureFlags = "--enable-maintainer-mode"; + configureFlags = "--enable-maintainer-mode" + + (if pinentry != null then " --with-pinentry-pgm=${pinentry}/bin/pinentry" + else ""); meta = { description = "GNU Privacy Guard (GnuPG), GNU Project's implementation of the OpenPGP standard"; |