diff options
author | Manuel Mendez <mmendez534@gmail.com> | 2018-05-12 12:51:28 -0400 |
---|---|---|
committer | Matthew Justin Bauer <mjbauer95@gmail.com> | 2018-05-12 11:51:28 -0500 |
commit | f245f537a8fcbf73ae959792a552b43fbc1c8d71 (patch) | |
tree | 9745bab3facad9f7db2380a152d4955f253b4cf0 /pkgs/applications/networking/netperf | |
parent | 6f8cfae6c9c028bea86bedff8495dcfba867d1d6 (diff) |
netperf: cleanup
* netperf: fix build
* maintainers: add myself
* netperf: add myself as maintainer
* netperf: update to current git master to get bugfixes
* netperf: enable-demo mode
* fixup! netperf: fix build
* fixup! netperf: update to current git master to get bugfixes
Diffstat (limited to 'pkgs/applications/networking/netperf')
-rw-r--r-- | pkgs/applications/networking/netperf/default.nix | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/pkgs/applications/networking/netperf/default.nix b/pkgs/applications/networking/netperf/default.nix index fe58b1d3e28a..421a3cfbe3b7 100644 --- a/pkgs/applications/networking/netperf/default.nix +++ b/pkgs/applications/networking/netperf/default.nix @@ -1,21 +1,29 @@ -{ stdenv, fetchFromGitHub }: +{ libsmbios, stdenv, autoreconfHook, fetchFromGitHub }: stdenv.mkDerivation rec { - name = "netperf-2.7.0"; + name = "netperf-20180504"; src = fetchFromGitHub { owner = "HewlettPackard"; repo = "netperf"; - rev = name; - sha256 = "034indn3hicwbvyzgw9f32bv2i7c5iv8b4a11imyn03pw97jzh10"; + rev = "c0a0d9f31f9940abf375a41b43a343cdbf87caab"; + sha256 = "0wfj9kkhar6jb5639f5wxpwsraxw4v9yzg71rsdidvj5fyncjjq2"; }; + buildInputs = [ libsmbios ]; + nativeBuildInputs = [ autoreconfHook ]; + autoreconfPhase = '' + autoreconf -i -I src/missing/m4 + ''; + configureFlags = [ "--enable-demo" ]; + enableParallelBuilding = true; + meta = { description = "Benchmark to measure the performance of many different types of networking"; homepage = http://www.netperf.org/netperf/; license = "Hewlett-Packard BSD-like license"; platforms = stdenv.lib.platforms.linux; - maintainers = []; + maintainers = [ stdenv.lib.maintainers.mmlb ]; }; } |