nmap: use included liblinear to fix static build
This commit is contained in:
parent
75e0e62393
commit
c397e3b4cb
|
@ -1,5 +1,5 @@
|
||||||
{ lib, stdenv, fetchurl, fetchpatch, libpcap, pkg-config, openssl, lua5_3
|
{ lib, stdenv, fetchurl, fetchpatch, libpcap, pkg-config, openssl, lua5_3
|
||||||
, pcre, liblinear, libssh2
|
, pcre, libssh2
|
||||||
, graphicalSupport ? false
|
, graphicalSupport ? false
|
||||||
, libX11 ? null
|
, libX11 ? null
|
||||||
, gtk2 ? null
|
, gtk2 ? null
|
||||||
|
@ -40,6 +40,7 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
(if withLua then "--with-liblua=${lua5_3}" else "--without-liblua")
|
(if withLua then "--with-liblua=${lua5_3}" else "--without-liblua")
|
||||||
|
"--with-liblinear=included"
|
||||||
] ++ optionals (!graphicalSupport) [ "--without-ndiff" "--without-zenmap" ];
|
] ++ optionals (!graphicalSupport) [ "--without-ndiff" "--without-zenmap" ];
|
||||||
|
|
||||||
makeFlags = optionals (stdenv.buildPlatform != stdenv.hostPlatform) [
|
makeFlags = optionals (stdenv.buildPlatform != stdenv.hostPlatform) [
|
||||||
|
@ -53,7 +54,7 @@ stdenv.mkDerivation rec {
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ] ++ optionals graphicalSupport [ python2.pkgs.wrapPython ];
|
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
|
python2 libX11 gtk2
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue