7 python3.pkgs.buildPythonApplication rec {
12 src = fetchFromGitHub {
15 rev = "refs/tags/v${version}";
16 hash = "sha256-ffZVFmfDAJ+Qn3hbeHY/CvYgpDLxB+jaYOiYyZqZ7mo=";
19 nativeBuildInputs = with python3.pkgs; [
23 propagatedBuildInputs = with python3.pkgs; [
37 nativeCheckInputs = with python3.pkgs; [
46 "TestNoResponseFailure"
48 "TestSocketConnection"
49 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
53 pythonImportsCheck = [
58 description = "Network protocol fuzzing tool";
60 homepage = "https://github.com/jtpereyda/boofuzz";
61 changelog = "https://github.com/jtpereyda/boofuzz/blob/v${version}/CHANGELOG.rst";
62 license = with licenses; [ gpl2Plus ];
63 maintainers = with maintainers; [ fab ];