From c397e3b4cb0d6506736b0a5ed1cb627f13f57e35 Mon Sep 17 00:00:00 2001 From: Enno Richter Date: Fri, 28 Jan 2022 15:46:29 +0100 Subject: [PATCH] nmap: use included liblinear to fix static build --- pkgs/tools/security/nmap/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/nmap/default.nix b/pkgs/tools/security/nmap/default.nix index 69bea2ac54f..0a6733e993d 100644 --- a/pkgs/tools/security/nmap/default.nix +++ b/pkgs/tools/security/nmap/default.nix @@ -1,5 +1,5 @@ { lib, stdenv, fetchurl, fetchpatch, libpcap, pkg-config, openssl, lua5_3 -, pcre, liblinear, libssh2 +, pcre, libssh2 , graphicalSupport ? false , libX11 ? null , gtk2 ? null @@ -40,6 +40,7 @@ stdenv.mkDerivation rec { configureFlags = [ (if withLua then "--with-liblua=${lua5_3}" else "--without-liblua") + "--with-liblinear=included" ] ++ optionals (!graphicalSupport) [ "--without-ndiff" "--without-zenmap" ]; makeFlags = optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ @@ -53,7 +54,7 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = [ pkg-config ] ++ optionals graphicalSupport [ python2.pkgs.wrapPython ]; - buildInputs = [ pcre liblinear libssh2 libpcap openssl ] ++ optionals graphicalSupport (with python2.pkgs; [ + buildInputs = [ pcre libssh2 libpcap openssl ] ++ optionals graphicalSupport (with python2.pkgs; [ python2 libX11 gtk2 ]);