1 {lib, stdenv, autoreconfHook, fetchFromGitHub, bison}:
3 let version = "1.1.1"; in
5 stdenv.mkDerivation rec {
8 src = fetchFromGitHub {
12 sha256 = "09ky3cccaphcqc6nhfs00pps99lasmzc2pf5vk0gi8hlqbbhilxf";
15 sed -ie '/sys\/sysctl\.h/d' src/tcpkali_syslimits.c
17 nativeBuildInputs = [ autoreconfHook ];
18 buildInputs = [ bison];
20 description = "High performance TCP and WebSocket load generator and sink";
21 license = lib.licenses.bsd2;
22 inherit (src.meta) homepage;
23 platforms = lib.platforms.linux;
24 maintainers = with lib.maintainers; [ ethercrow ];
25 mainProgram = "tcpkali";