Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ocaml-modules / metrics / unix.nix
blob3816dfa8ffb759d5d6ef16497b63f78a21289034
1 { buildDunePackage, gnuplot, lwt, metrics, metrics-lwt, mtime, uuidm }:
3 buildDunePackage rec {
5   pname = "metrics-unix";
7   inherit (metrics) version src;
9   duneVersion = "3";
11   # Fixes https://github.com/mirage/metrics/issues/57
12   postPatch = ''
13     substituteInPlace src/unix/dune --replace "mtime mtime.clock" "mtime"
14   '';
16   propagatedBuildInputs = [ gnuplot lwt metrics mtime uuidm ];
18   nativeCheckInputs = [ gnuplot ];
19   checkInputs = [ metrics-lwt ];
21   doCheck = true;
23   meta = metrics.meta // {
24     description = "Unix backend for the Metrics library";
25   };