diff options
Diffstat (limited to 'pkgs/tools/security/gnupg/21.nix')
-rw-r--r-- | pkgs/tools/security/gnupg/21.nix | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/pkgs/tools/security/gnupg/21.nix b/pkgs/tools/security/gnupg/21.nix index dc86c6e420e..0af041e63df 100644 --- a/pkgs/tools/security/gnupg/21.nix +++ b/pkgs/tools/security/gnupg/21.nix @@ -1,5 +1,5 @@ { fetchurl, stdenv, pkgconfig, libgcrypt, libassuan, libksba, libiconv, npth -, autoreconfHook, gettext, texinfo, pcsclite +, gettext, texinfo, pcsclite # Each of the dependencies below are optional. # Gnupg can be built without them at the cost of reduced functionality. @@ -20,25 +20,24 @@ stdenv.mkDerivation rec { sha256 = "06mn2viiwsyq991arh5i5fhr9jyxq2bi0jkdj7ndfisxihngpc5p"; }; - postPatch = stdenv.lib.optionalString stdenv.isLinux '' - sed -i 's,"libpcsclite\.so[^"]*","${pcsclite}/lib/libpcsclite.so",g' scd/scdaemon.c - ''; #" fix Emacs syntax highlighting :-( - - postConfigure = "substituteAllInPlace tools/gpgkey2ssh.c"; - buildInputs = [ - pkgconfig libgcrypt libassuan libksba libiconv npth - autoreconfHook gettext texinfo + pkgconfig libgcrypt libassuan libksba libiconv npth gettext texinfo readline libusb gnutls adns openldap zlib bzip2 ]; + postPatch = stdenv.lib.optionalString stdenv.isLinux '' + sed -i 's,"libpcsclite\.so[^"]*","${pcsclite}/lib/libpcsclite.so",g' scd/scdaemon.c + ''; #" fix Emacs syntax highlighting :-( + configureFlags = optional x11Support "--with-pinentry-pgm=${pinentry}/bin/pinentry"; + postConfigure = "substituteAllInPlace tools/gpgkey2ssh.c"; + meta = with stdenv.lib; { homepage = http://gnupg.org; description = "a complete and free implementation of the OpenPGP standard"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ wkennington ]; + maintainers = with maintainers; [ wkennington simons ]; platforms = platforms.all; }; } |