python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / tools / flawfinder / default.nix
blob0129cf73741bf151d851a26da4381c7d550e899e
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     homepage = "https://dwheeler.com/flawfinder/";
23     license = with licenses; [ gpl2Only ];
24     maintainers = with maintainers; [ fab ];
25     platforms = platforms.all;
26   };