14 stdenv.mkDerivation (finalAttrs: {
18 src = fetchFromGitHub {
21 rev = finalAttrs.version;
22 hash = "sha256-6pOkFu5BQHyESGW4Yxq5QjUG+fZOGxT2OAnglrav6fE=";
25 nativeBuildInputs = [ cmake ];
33 ] ++ lib.optionals finalAttrs.finalPackage.doCheck [ libpcap ];
36 "-DBNGBLASTER_TESTS=${if finalAttrs.finalPackage.doCheck then "ON" else "OFF"}"
37 "-DBNGBLASTER_VERSION=${finalAttrs.version}"
43 description = "Network tester for access and routing protocols";
44 homepage = "https://github.com/rtbrick/bngblaster/";
45 changelog = "https://github.com/rtbrick/bngblaster/releases/tag/${finalAttrs.version}";
46 license = licenses.bsd3;
47 maintainers = teams.wdz.members;
48 badPlatforms = platforms.darwin;