python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / security / cdk-go / default.nix
blob3af44cb76eca49a3e847fbc2a5f7d48ab0b926bd
1 { lib
2 , stdenv
3 , buildGoModule
4 , fetchFromGitHub
5 }:
7 buildGoModule rec {
8   pname = "cdk-go";
9   version = "1.5.0";
11   src = fetchFromGitHub {
12     owner = "cdk-team";
13     repo = "CDK";
14     rev = "v${version}";
15     sha256 = "sha256-17LeHYhOhRt6s9Hhb5yhCUUdauVgYHI4QCUPoPMr4DI=";
16   };
18   vendorSha256 = "sha256-aJN/d/BxmleRXKw6++k6e0Vb0Gs5zg1QfakviABYTog=";
20   # At least one test is outdated
21   doCheck = false;
23   meta = with lib; {
24     description = "Container penetration toolkit";
25     homepage = "https://github.com/cdk-team/CDK";
26     license = with licenses; [ gpl2Only ];
27     maintainers = with maintainers; [ fab ];
28     mainProgram = "cdk";
29     broken = stdenv.isDarwin; # needs to update gopsutil to at least v3.21.3 to include https://github.com/shirou/gopsutil/pull/1042
30   };