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
This commit is contained in:
Manuel Mendez 2018-05-12 12:51:28 -04:00 committed by Matthew Justin Bauer
parent 6f8cfae6c9
commit f245f537a8
2 changed files with 18 additions and 5 deletions

View file

@ -2491,6 +2491,11 @@
github = "mmahut";
name = "Marek Mahut";
};
mmlb = {
email = "me.mmlb@mmlb.me";
github = "mmlb";
name = "Manuel Mendez";
};
moaxcp = {
email = "moaxcp@gmail.com";
github = "moaxcp";

View file

@ -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 ];
};
}