diff options
author | Benno Fünfstück <benno.fuenfstueck@gmail.com> | 2018-11-26 22:16:16 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-26 22:16:16 +0100 |
commit | 284c3edbc80db94ab62e54d0302152af8839056e (patch) | |
tree | b09a599228dc0281ba75d59f980d15d41728a225 /pkgs/tools/misc/nbench | |
parent | 7ce4cd4470aeb00450288dc75434dd0f1fc20353 (diff) |
nbench: init at 2.2.3 (#51081)
Diffstat (limited to 'pkgs/tools/misc/nbench')
-rw-r--r-- | pkgs/tools/misc/nbench/default.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/tools/misc/nbench/default.nix b/pkgs/tools/misc/nbench/default.nix new file mode 100644 index 0000000000000..2312ce236abdd --- /dev/null +++ b/pkgs/tools/misc/nbench/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + name = "nbench-byte-${version}"; + version = "2.2.3"; + + src = fetchurl { + url = "http://www.math.utah.edu/~mayer/linux/${name}.tar.gz"; + sha256 = "1b01j7nmm3wd92ngvsmn2sbw43sl9fpx4xxmkrink68fz1rx0gbj"; + }; + + buildInputs = [ stdenv.cc.libc.static ]; + prePatch = '' + substituteInPlace nbench1.h --replace '"NNET.DAT"' "\"$out/NNET.DAT\"" + ''; + preBuild = '' + makeFlagsArray=(CC=$CC) + ''; + installPhase = '' + mkdir -p $out/bin + cp nbench $out/bin + cp NNET.DAT $out + ''; + + meta = with stdenv.lib; { + homepage = https://www.math.utah.edu/~mayer/linux/bmark.html; + description = "A synthetic computing benchmark program"; + platforms = platforms.linux; + maintainers = with stdenv.lib.maintainers; [ bennofs ]; + }; +} |