diff options
author | Ludovic Courtès <ludo@gnu.org> | 2012-08-10 23:28:23 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2012-08-10 23:28:23 +0200 |
commit | aa5220c7010290e93ccbd22ae67994028ef257d6 (patch) | |
tree | 49dc91c89a43f4d40eb41d3cc8b11efbf3bfa77d /pkgs/development/libraries/gnutls/default.nix | |
parent | 986f04c87efed848a27f5b571c15937acf12923b (diff) | |
download | nixpkgs-aa5220c7010290e93ccbd22ae67994028ef257d6.tar nixpkgs-aa5220c7010290e93ccbd22ae67994028ef257d6.tar.gz nixpkgs-aa5220c7010290e93ccbd22ae67994028ef257d6.tar.bz2 nixpkgs-aa5220c7010290e93ccbd22ae67994028ef257d6.tar.lz nixpkgs-aa5220c7010290e93ccbd22ae67994028ef257d6.tar.xz nixpkgs-aa5220c7010290e93ccbd22ae67994028ef257d6.tar.zst nixpkgs-aa5220c7010290e93ccbd22ae67994028ef257d6.zip |
gnutls: fix FreeBSD builds
Diffstat (limited to 'pkgs/development/libraries/gnutls/default.nix')
-rw-r--r-- | pkgs/development/libraries/gnutls/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/development/libraries/gnutls/default.nix b/pkgs/development/libraries/gnutls/default.nix index 06dc0c40b34..401433343da 100644 --- a/pkgs/development/libraries/gnutls/default.nix +++ b/pkgs/development/libraries/gnutls/default.nix @@ -3,7 +3,7 @@ assert guileBindings -> guile != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (rec { name = "gnutls-3.0.22"; @@ -54,3 +54,10 @@ stdenv.mkDerivation rec { maintainers = [ stdenv.lib.maintainers.ludo ]; }; } + +// + +(stdenv.lib.optionalAttrs stdenv.isFreeBSD { + # FreeBSD doesn't have <alloca.h>, and Gnulib's `alloca' module isn't used. + patches = [ ./guile-gnulib-includes.patch ]; +})) |