python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / cyberchef / default.nix
blob8d27438ea3816708b7f82469ab2c81f2aedff671
1 { lib, fetchzip, stdenv }:
3 stdenv.mkDerivation rec {
4   pname = "cyberchef";
5   version = "9.48.0";
7   src = fetchzip {
8     url = "https://github.com/gchq/CyberChef/releases/download/v${version}/CyberChef_v${version}.zip";
9     sha256 = "sha256-tKNU+gUcuZMjsQes/vpEpn216/0fWCgb0mgvJ8WWoDQ=";
10     stripRoot = false;
11   };
13   installPhase = ''
14     mkdir -p "$out/share/cyberchef"
15     mv "CyberChef_v${version}.html" index.html
16     mv * "$out/share/cyberchef"
17   '';
19   meta = with lib; {
20     description = "The Cyber Swiss Army Knife for encryption, encoding, compression and data analysis.";
21     homepage = "https://gchq.github.io/CyberChef";
22     maintainers = with maintainers; [ sebastianblunt ];
23     license = licenses.asl20;
24   };