diff options
Diffstat (limited to 'pkgs/tools/security/boofuzz/default.nix')
-rw-r--r-- | pkgs/tools/security/boofuzz/default.nix | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/pkgs/tools/security/boofuzz/default.nix b/pkgs/tools/security/boofuzz/default.nix deleted file mode 100644 index 5c2418cad665..000000000000 --- a/pkgs/tools/security/boofuzz/default.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ lib -, stdenv -, fetchFromGitHub -, python3 -}: - -python3.pkgs.buildPythonApplication rec { - pname = "boofuzz"; - version = "0.4.2"; - pyproject = true; - - src = fetchFromGitHub { - owner = "jtpereyda"; - repo = "boofuzz"; - rev = "refs/tags/v${version}"; - hash = "sha256-ffZVFmfDAJ+Qn3hbeHY/CvYgpDLxB+jaYOiYyZqZ7mo="; - }; - - nativeBuildInputs = with python3.pkgs; [ - poetry-core - ]; - - propagatedBuildInputs = with python3.pkgs; [ - attrs - click - colorama - flask - funcy - future - psutil - pyserial - pydot - six - tornado - ]; - - nativeCheckInputs = with python3.pkgs; [ - mock - netifaces - pytest-bdd - pytestCheckHook - ]; - - disabledTests = [ - "TestNetworkMonitor" - "TestNoResponseFailure" - "TestProcessMonitor" - "TestSocketConnection" - ] ++ lib.optionals stdenv.isDarwin [ - "test_time_repeater" - ]; - - pythonImportsCheck = [ - "boofuzz" - ]; - - meta = with lib; { - description = "Network protocol fuzzing tool"; - mainProgram = "boo"; - homepage = "https://github.com/jtpereyda/boofuzz"; - changelog = "https://github.com/jtpereyda/boofuzz/blob/v${version}/CHANGELOG.rst"; - license = with licenses; [ gpl2Plus ]; - maintainers = with maintainers; [ fab ]; - }; -} |