summary refs log blame commit diff
path: root/pkgs/servers/redpanda/hdr-histogram.nix
blob: 91000649e130d8504918c04f5760d5c0a0d6bb75 (plain) (tree)



























                                                                   
{ clangStdenv
, cmake
, fetchFromGitHub
, lib
, zlib
}:
let
  pname = "HdrHistogram_c";
  version = "0.11.5";
in
clangStdenv.mkDerivation {
  inherit pname version;
  src = fetchFromGitHub {
    owner = "HdrHistogram";
    repo = "HdrHistogram_c";
    rev = version;
    sha256 = "sha256-29if+0H8wdpQBN48lt0ylGgtUCv/tJYZnG5LzcIqXDs=";
  };
  nativeBuildInputs = [ cmake ];
  buildInputs = [ zlib ];
  meta = with lib; {
    description = "C port of the HdrHistogram";
    license = licenses.bsd2;
    homepage = "https://github.com/HdrHistogram/HdrHistogram_c";
    maintainers = with maintainers; [ avakhrenev ];
    platforms = platforms.unix;
  };
}