anchor.diff:  
     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) [
  
positive.code:   ];
  
    nativeBuildInputs = [ pkg-config ] ++ optionals graphicalSupport [ python2.pkgs.wrapPython ];
    buildInputs = [ pcre liblinear libssh2 libpcap openssl ] ++ optionals graphicalSupport (with python2.pkgs; [
      python2 libX11 gtk2
    ]);
  
  
negative.code: { lib, stdenv, fetchurl, fetchpatch, libpcap, pkg-config, openssl, lua5_3
  , pcre, libssh2
  , graphicalSupport ? false
  , libX11 ? null
  , gtk2 ? null
  