diff options
author | davidak <git@davidak.de> | 2019-06-02 16:09:54 +0200 |
---|---|---|
committer | davidak <git@davidak.de> | 2019-06-06 16:35:00 +0200 |
commit | 01c37106097a465d6257d01db494ce0df96d7a02 (patch) | |
tree | 7dba555b7053bf4ba0a6d70d2b3ef3b257d2bb31 | |
parent | 7254994411f77d3f37b7790a43e0d09749e2c825 (diff) | |
download | nixpkgs-01c37106097a465d6257d01db494ce0df96d7a02.tar nixpkgs-01c37106097a465d6257d01db494ce0df96d7a02.tar.gz nixpkgs-01c37106097a465d6257d01db494ce0df96d7a02.tar.bz2 nixpkgs-01c37106097a465d6257d01db494ce0df96d7a02.tar.lz nixpkgs-01c37106097a465d6257d01db494ce0df96d7a02.tar.xz nixpkgs-01c37106097a465d6257d01db494ce0df96d7a02.tar.zst nixpkgs-01c37106097a465d6257d01db494ce0df96d7a02.zip |
phoronix-test-suite: init at 8.8.1
-rw-r--r-- | pkgs/tools/misc/phoronix-test-suite/default.nix | 29 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 31 insertions, 0 deletions
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; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 904c286e2d3..29c2b116502 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1748,6 +1748,8 @@ in pev = callPackage ../development/tools/analysis/pev { }; + phoronix-test-suite = callPackage ../tools/misc/phoronix-test-suite { }; + photon = callPackage ../tools/networking/photon { }; playerctl = callPackage ../tools/audio/playerctl { }; |