diff options
author | Austin Seipp <aseipp@pobox.com> | 2018-03-24 04:17:34 -0500 |
---|---|---|
committer | Austin Seipp <aseipp@pobox.com> | 2018-03-24 04:18:45 -0500 |
commit | efbeb74d0d1b5b696f6420db6089f52ad92c8784 (patch) | |
tree | a588a0df1bd617cfbee311700385927709c5922b | |
parent | ada22a64a899ddd2c98e81b4f877b37fc5fa4ce8 (diff) | |
download | nixpkgs-efbeb74d0d1b5b696f6420db6089f52ad92c8784.tar nixpkgs-efbeb74d0d1b5b696f6420db6089f52ad92c8784.tar.gz nixpkgs-efbeb74d0d1b5b696f6420db6089f52ad92c8784.tar.bz2 nixpkgs-efbeb74d0d1b5b696f6420db6089f52ad92c8784.tar.lz nixpkgs-efbeb74d0d1b5b696f6420db6089f52ad92c8784.tar.xz nixpkgs-efbeb74d0d1b5b696f6420db6089f52ad92c8784.tar.zst nixpkgs-efbeb74d0d1b5b696f6420db6089f52ad92c8784.zip |
memtier-benchmark: init at 1.2.11
Signed-off-by: Austin Seipp <aseipp@pobox.com>
-rw-r--r-- | pkgs/tools/networking/memtier-benchmark/default.nix | 31 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/tools/networking/memtier-benchmark/default.nix b/pkgs/tools/networking/memtier-benchmark/default.nix new file mode 100644 index 00000000000..ae8d3d96483 --- /dev/null +++ b/pkgs/tools/networking/memtier-benchmark/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchFromGitHub, autoreconfHook +, pkgconfig, libevent, pcre, zlib, openssl +}: + +stdenv.mkDerivation rec { + name = "memtier-benchmark-${version}"; + version = "1.2.11"; + + src = fetchFromGitHub { + owner = "redislabs"; + repo = "memtier_benchmark"; + rev = "refs/tags/${version}"; + sha256 = "0a1lz4j9whj6yf94xn7rna00abgrv2qs30vmpns1n9zqlpaj6b6a"; + }; + + patchPhase = '' + substituteInPlace ./configure.ac \ + --replace '1.2.8' '${version}' + ''; + + nativeBuildInputs = [ autoreconfHook pkgconfig ]; + buildInputs = [ libevent pcre zlib openssl ]; + + meta = { + description = "Redis and Memcached traffic generation and benchmarking tool"; + homepage = https://github.com/redislabs/memtier_benchmark; + license = stdenv.lib.licenses.gpl2; + platforms = stdenv.lib.platforms.linux; + maintainers = with stdenv.lib.maintainers; [ thoughtpolice ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1235b2fd826..96d3ecee2c7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3580,6 +3580,8 @@ with pkgs; }; }; + memtier-benchmark = callPackage ../tools/networking/memtier-benchmark { }; + memtest86 = callPackage ../tools/misc/memtest86 { }; memtest86plus = callPackage ../tools/misc/memtest86+ { }; |