From 01c37106097a465d6257d01db494ce0df96d7a02 Mon Sep 17 00:00:00 2001 From: davidak Date: Sun, 2 Jun 2019 16:09:54 +0200 Subject: phoronix-test-suite: init at 8.8.1 --- pkgs/tools/misc/phoronix-test-suite/default.nix | 29 +++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 pkgs/tools/misc/phoronix-test-suite/default.nix (limited to 'pkgs/tools/misc/phoronix-test-suite') diff --git a/pkgs/tools/misc/phoronix-test-suite/default.nix b/pkgs/tools/misc/phoronix-test-suite/default.nix new file mode 100644 index 00000000000..c16106f4637 --- /dev/null +++ b/pkgs/tools/misc/phoronix-test-suite/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchurl, php, which, gnused, makeWrapper, gnumake, gcc }: + +stdenv.mkDerivation rec { + name = "phoronix-test-suite-${version}"; + version = "8.8.1"; + + src = fetchurl { + url = "https://phoronix-test-suite.com/releases/${name}.tar.gz"; + sha256 = "1l5wnj5d652dg02j7iy7n9ab7qrpclmgvyxnh1s6cdnnnspyxznn"; + }; + + buildInputs = [ php ]; + nativeBuildInputs = [ which gnused makeWrapper ]; + + installPhase = '' + ./install-sh $out + wrapProgram $out/bin/phoronix-test-suite \ + --set PHP_BIN ${php}/bin/php \ + --prefix PATH : ${stdenv.lib.makeBinPath [ gnumake gcc ]} + ''; + + meta = with stdenv.lib; { + description = "Open-Source, Automated Benchmarking"; + homepage = https://www.phoronix-test-suite.com/; + maintainers = with maintainers; [ davidak ]; + license = licenses.gpl3; + platforms = with platforms; unix; + }; +} -- cgit 1.4.1