botan: fix macOS build

wip/yesman
Matthew Bauer 7 years ago
parent 8dbefea714
commit 3baff95efd
No known key found for this signature in database
GPG Key ID: E04D0AD9469141C3
  1. 4
      pkgs/development/libraries/botan/generic.nix

@ -3,6 +3,7 @@
, baseVersion, revision, sha256
, extraConfigureFlags ? ""
, postPatch ? null
, darwin
, ...
}:
@ -20,7 +21,8 @@ stdenv.mkDerivation rec {
};
inherit postPatch;
buildInputs = [ python bzip2 zlib gmp openssl boost ];
buildInputs = [ python bzip2 zlib gmp openssl boost ]
++ stdenv.lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security;
configurePhase = ''
python configure.py --prefix=$out --with-bzip2 --with-zlib ${if openssl != null then "--with-openssl" else ""} ${extraConfigureFlags}${if stdenv.cc.isClang then " --cc=clang" else "" }

Loading…
Cancel
Save