2 , fetchFromGitHub, fetchpatch
3 , autoconf, automake, perl, rdma-core }:
5 stdenv.mkDerivation rec {
9 src = fetchFromGitHub {
13 hash = "sha256-x9l8xqwMDHlXRZpWt3XiqN5xyCTV5rk8jp/ClRPPECI=";
16 patches = [ (fetchpatch {
17 name = "version-bump.patch";
18 url = "https://github.com/linux-rdma/qperf/commit/34ec57ddb7e5ae1adfcfc8093065dff90b69a275.patch";
19 hash = "sha256-+7ckhUUB+7BG6qRKv0wgyIxkyvll2xjf3Wk1hpRsDo0=";
22 nativeBuildInputs = [ autoconf automake perl rdma-core ];
23 buildInputs = [ rdma-core ];
32 ./configure --prefix=$out
37 description = "Measure RDMA and IP performance";
38 mainProgram = "qperf";
39 homepage = "https://github.com/linux-rdma/qperf";
40 license = licenses.gpl2Only;
41 platforms = platforms.linux;
42 maintainers = with maintainers; [ edwtjo ];