diff options
author | Jude Taylor <me@jude.bio> | 2015-08-25 12:08:59 -0700 |
---|---|---|
committer | Jude Taylor <me@jude.bio> | 2015-08-25 12:08:59 -0700 |
commit | 34c092b11479b7dac2cfda6c806772d8951ca077 (patch) | |
tree | 601abab2e64dd18aad8d57e23602ea6935dc4e6c /pkgs/development/libraries/libgcrypt/default.nix | |
parent | 881fd7f589c365011184e4fe711d12aded5afafa (diff) | |
download | nixpkgs-34c092b11479b7dac2cfda6c806772d8951ca077.tar nixpkgs-34c092b11479b7dac2cfda6c806772d8951ca077.tar.gz nixpkgs-34c092b11479b7dac2cfda6c806772d8951ca077.tar.bz2 nixpkgs-34c092b11479b7dac2cfda6c806772d8951ca077.tar.lz nixpkgs-34c092b11479b7dac2cfda6c806772d8951ca077.tar.xz nixpkgs-34c092b11479b7dac2cfda6c806772d8951ca077.tar.zst nixpkgs-34c092b11479b7dac2cfda6c806772d8951ca077.zip |
libgcrypt: fix test crash on Darwin
Diffstat (limited to 'pkgs/development/libraries/libgcrypt/default.nix')
-rw-r--r-- | pkgs/development/libraries/libgcrypt/default.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libgcrypt/default.nix b/pkgs/development/libraries/libgcrypt/default.nix index b01caeb5dd3..b9a24ae61be 100644 --- a/pkgs/development/libraries/libgcrypt/default.nix +++ b/pkgs/development/libraries/libgcrypt/default.nix @@ -22,6 +22,13 @@ stdenv.mkDerivation rec { sed -i 's,\(-lcap\),-L${libcap}/lib \1,' $out/lib/libgcrypt.la ''; + # TODO: figure out why this is even necessary and why the missing dylib only crashes + # random instead of every test + preCheck = stdenv.lib.optionalString stdenv.isDarwin '' + mkdir -p $out/lib + cp src/.libs/libgcrypt.20.dylib $out/lib + ''; + doCheck = true; meta = { |