mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-18 19:03:28 +00:00
pkgs/top-level/all-packages.nix: prefer makeOverridable over getPkgConfig to customize GNU Privacy Guard
Changed 'gnupg' and 'gnupg2' expressions to allow for argument overriding instead of relying on getPkgConfig. svn path=/nixpkgs/trunk/; revision=21862
This commit is contained in:
parent
807ed4dea3
commit
9c812655ce
@ -807,17 +807,14 @@ let
|
||||
inherit fetchurl stdenv ed;
|
||||
});
|
||||
|
||||
gnupg = import ../tools/security/gnupg {
|
||||
gnupg = makeOverridable (import ../tools/security/gnupg) {
|
||||
inherit fetchurl stdenv readline bzip2;
|
||||
ideaSupport = getPkgConfig "gnupg" "idea" false; # enable for IDEA crypto support
|
||||
ideaSupport = false;
|
||||
};
|
||||
|
||||
gnupg2 = import ../tools/security/gnupg2 {
|
||||
inherit fetchurl stdenv readline libgpgerror libgcrypt libassuan pth libksba zlib;
|
||||
openldap = if getPkgConfig "gnupg" "ldap" true then openldap else null;
|
||||
bzip2 = if getPkgConfig "gnupg" "bzip2" true then bzip2 else null;
|
||||
libusb = if getPkgConfig "gnupg" "usb" true then libusb else null;
|
||||
curl = if getPkgConfig "gnupg" "curl" true then curl else null;
|
||||
gnupg2 = makeOverridable (import ../tools/security/gnupg2) {
|
||||
inherit fetchurl stdenv readline libgpgerror libgcrypt libassuan pth libksba zlib
|
||||
openldap bzip2 libusb curl;
|
||||
};
|
||||
|
||||
gnuplot = import ../tools/graphics/gnuplot {
|
||||
|
Loading…
Reference in New Issue
Block a user