diff options
Diffstat (limited to 'nixpkgs/pkgs/development/tools/flawfinder/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/tools/flawfinder/default.nix | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/nixpkgs/pkgs/development/tools/flawfinder/default.nix b/nixpkgs/pkgs/development/tools/flawfinder/default.nix index 554ca92b8c0e..36209c5d5aa4 100644 --- a/nixpkgs/pkgs/development/tools/flawfinder/default.nix +++ b/nixpkgs/pkgs/development/tools/flawfinder/default.nix @@ -1,30 +1,22 @@ { lib -, stdenv , fetchurl , installShellFiles , python3 }: -stdenv.mkDerivation rec { +python3.pkgs.buildPythonApplication rec { pname = "flawfinder"; - version = "2.0.15"; + version = "2.0.18"; src = fetchurl { url = "https://dwheeler.com/flawfinder/flawfinder-${version}.tar.gz"; - sha256 = "01j4szy8gwvikrfzfayfayjnc1za0jxsnxp5fsa6d06kn69wyr8a"; + sha256 = "1hk2y13fd2a5gf42a1hk45hw6pbls715wi9k1yh3c3wyhvbyylba"; }; - nativeBuildInputs = [ installShellFiles ]; + # Project is using a combination of bash/Python for the tests + doCheck = false; - buildInputs = [ python3 ]; - - installPhase = '' - runHook preInstall - mkdir -p $out/bin - cp ${pname} $out/bin - installManPage flawfinder.1 - runHook postInstall - ''; + pythonImportsCheck = [ "flawfinder" ]; meta = with lib; { description = "Tool to examines C/C++ source code for security flaws"; |