diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2017-09-18 22:01:28 +0200 |
---|---|---|
committer | Daiderd Jordan <daiderd@gmail.com> | 2017-09-18 22:02:58 +0200 |
commit | 6b7e103870a2bbbf98a3cee92e06433868e4a1c3 (patch) | |
tree | 73eb92de4a2623bc87f8472f15d0b8ec3aa0985c /pkgs/tools/security/nmap | |
parent | c7ed26b6a961059c82b679961806ecf5403a308e (diff) |
nmap: patch vendored libz for darwin
Diffstat (limited to 'pkgs/tools/security/nmap')
-rw-r--r-- | pkgs/tools/security/nmap/default.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/tools/security/nmap/default.nix b/pkgs/tools/security/nmap/default.nix index cce737af9c1e1..b3c1a32f22be1 100644 --- a/pkgs/tools/security/nmap/default.nix +++ b/pkgs/tools/security/nmap/default.nix @@ -28,6 +28,13 @@ in stdenv.mkDerivation rec { patches = ./zenmap.patch; + prePatch = optionalString stdenv.isDarwin '' + substituteInPlace libz/configure \ + --replace /usr/bin/libtool ar \ + --replace 'AR="libtool"' 'AR="ar"' \ + --replace 'ARFLAGS="-o"' 'ARFLAGS="-r"' + ''; + configureFlags = [] ++ optional (!pythonSupport) "--without-ndiff" ++ optional (!graphicalSupport) "--without-zenmap" |