diff options
author | Wout Mertens <Wout.Mertens@gmail.com> | 2014-10-28 22:29:05 +0100 |
---|---|---|
committer | Wout Mertens <Wout.Mertens@gmail.com> | 2014-10-28 22:29:05 +0100 |
commit | 6d4b7d3af17677812bee1869bae370f1fd7c1775 (patch) | |
tree | 69e376cdc7e398cb99befa41d1e392ed999263fd /pkgs/development/libraries/libpcap | |
parent | 2ee8be5db5ab0a405372928ddda2f49a33e23f49 (diff) | |
download | nixpkgs-6d4b7d3af17677812bee1869bae370f1fd7c1775.tar nixpkgs-6d4b7d3af17677812bee1869bae370f1fd7c1775.tar.gz nixpkgs-6d4b7d3af17677812bee1869bae370f1fd7c1775.tar.bz2 nixpkgs-6d4b7d3af17677812bee1869bae370f1fd7c1775.tar.lz nixpkgs-6d4b7d3af17677812bee1869bae370f1fd7c1775.tar.xz nixpkgs-6d4b7d3af17677812bee1869bae370f1fd7c1775.tar.zst nixpkgs-6d4b7d3af17677812bee1869bae370f1fd7c1775.zip |
libpcap: Force detection on Darwin
Diffstat (limited to 'pkgs/development/libraries/libpcap')
-rw-r--r-- | pkgs/development/libraries/libpcap/default.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/development/libraries/libpcap/default.nix b/pkgs/development/libraries/libpcap/default.nix index c6f1f1a1ddc..9ed1aab4034 100644 --- a/pkgs/development/libraries/libpcap/default.nix +++ b/pkgs/development/libraries/libpcap/default.nix @@ -10,7 +10,12 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ flex bison ]; - configureFlags = stdenv.lib.optionals stdenv.isLinux "--with-pcap=linux"; + # We need to force the autodetection because detection doesn't + # work in pure build enviroments. + configureFlags = + if stdenv.isLinux then [ "--with-pcap=linux" ] + else if stdenv.isDarwin then [ "--with-pcap=bpf" ] + else []; preInstall = ''mkdir -p $out/bin''; |