biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / flawfinder / default.nix
blob09560acc1d21eae6f85b75c363159b7cceb048bb
1 { lib
2 , fetchurl
3 , python3
4 }:
6 python3.pkgs.buildPythonApplication rec {
7   pname = "flawfinder";
8   version = "2.0.19";
10   src = fetchurl {
11     url = "https://dwheeler.com/flawfinder/flawfinder-${version}.tar.gz";
12     sha256 = "sha256-/lUJgdNwq/oKKWcTRswLA4Ipqb2QsjnqsPAfEiEt9hg=";
13   };
15   # Project is using a combination of bash/Python for the tests
16   doCheck = false;
18   pythonImportsCheck = [ "flawfinder" ];
20   meta = with lib; {
21     description = "Tool to examines C/C++ source code for security flaws";
22     mainProgram = "flawfinder";
23     homepage = "https://dwheeler.com/flawfinder/";
24     license = with licenses; [ gpl2Only ];
25     maintainers = with maintainers; [ fab ];
26     platforms = platforms.all;
27   };