lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ocamlPackages.metrics: 0.2.0 → 0.4.0

ocamlPackages.metrics-mirage: remove at 0.2.0
ocamlPackages.metrics-rusage: init at 0.4.0

+32 -30
+4 -6
pkgs/development/ocaml-modules/metrics/default.nix
··· 2 2 3 3 buildDunePackage rec { 4 4 pname = "metrics"; 5 - version = "0.2.0"; 5 + version = "0.4.0"; 6 6 7 - useDune2 = true; 8 - 9 - minimumOCamlVersion = "4.04"; 7 + minimalOCamlVersion = "4.04"; 10 8 11 9 src = fetchurl { 12 - url = "https://github.com/mirage/metrics/releases/download/${version}/metrics-${version}.tbz"; 13 - sha256 = "0j215cji3n78lghzi9m6kgr3r1s91v681hfnn7cgybb31d7gjkqg"; 10 + url = "https://github.com/mirage/metrics/releases/download/v${version}/metrics-${version}.tbz"; 11 + sha256 = "sha256-kbh1WktQkDcXE8O1WRm+vtagVfSql8S5gr0bXn/jia8="; 14 12 }; 15 13 16 14 propagatedBuildInputs = [ fmt ];
+3 -3
pkgs/development/ocaml-modules/metrics/influx.nix
··· 1 1 { buildDunePackage, metrics 2 - , astring, duration, fmt, lwt 2 + , duration, fmt, lwt 3 3 }: 4 4 5 5 buildDunePackage rec { 6 6 pname = "metrics-influx"; 7 - inherit (metrics) version useDune2 src; 7 + inherit (metrics) version src; 8 8 9 - propagatedBuildInputs = [ astring duration fmt lwt metrics ]; 9 + propagatedBuildInputs = [ duration fmt lwt metrics ]; 10 10 11 11 meta = metrics.meta // { 12 12 description = "Influx reporter for the Metrics library";
+3 -3
pkgs/development/ocaml-modules/metrics/lwt.nix
··· 1 - { buildDunePackage, logs, ocaml_lwt, metrics }: 1 + { buildDunePackage, logs, lwt, metrics }: 2 2 3 3 buildDunePackage { 4 4 pname = "metrics-lwt"; 5 5 6 - inherit (metrics) version useDune2 src; 6 + inherit (metrics) version src; 7 7 8 - propagatedBuildInputs = [ logs ocaml_lwt metrics ]; 8 + propagatedBuildInputs = [ logs lwt metrics ]; 9 9 10 10 meta = metrics.meta // { 11 11 description = "Lwt backend for the Metrics library";
-14
pkgs/development/ocaml-modules/metrics/mirage.nix
··· 1 - { buildDunePackage, metrics, metrics-influx 2 - , cstruct, ipaddr, logs, lwt, mirage-clock, mirage-stack 3 - }: 4 - 5 - buildDunePackage { 6 - pname = "metrics-mirage"; 7 - inherit (metrics) version useDune2 src; 8 - 9 - propagatedBuildInputs = [ cstruct ipaddr logs lwt metrics metrics-influx mirage-clock mirage-stack ]; 10 - 11 - meta = metrics.meta // { 12 - description = "Mirage backend for the Metrics library"; 13 - }; 14 - }
+18
pkgs/development/ocaml-modules/metrics/rusage.nix
··· 1 + { lib, buildDunePackage, metrics 2 + , fmt, logs 3 + }: 4 + 5 + buildDunePackage { 6 + pname = "metrics-rusage"; 7 + inherit (metrics) src version; 8 + 9 + minimalOCamlVersion = "4.08"; 10 + 11 + propagatedBuildInputs = [ fmt logs metrics ]; 12 + 13 + doCheck = true; 14 + 15 + meta = metrics.meta // { 16 + description = "Resource usage (getrusage) sources for the Metrics library"; 17 + }; 18 + }
+3 -3
pkgs/development/ocaml-modules/metrics/unix.nix
··· 1 - { buildDunePackage, gnuplot, ocaml_lwt, metrics, metrics-lwt, mtime, uuidm }: 1 + { buildDunePackage, gnuplot, lwt, metrics, metrics-lwt, mtime, uuidm }: 2 2 3 3 buildDunePackage rec { 4 4 5 5 pname = "metrics-unix"; 6 6 7 - inherit (metrics) version useDune2 src; 7 + inherit (metrics) version src; 8 8 9 - propagatedBuildInputs = [ gnuplot ocaml_lwt metrics mtime uuidm ]; 9 + propagatedBuildInputs = [ gnuplot lwt metrics mtime uuidm ]; 10 10 11 11 checkInputs = [ metrics-lwt ]; 12 12
+1 -1
pkgs/top-level/ocaml-packages.nix
··· 801 801 802 802 metrics-lwt = callPackage ../development/ocaml-modules/metrics/lwt.nix { }; 803 803 804 - metrics-mirage = callPackage ../development/ocaml-modules/metrics/mirage.nix { }; 804 + metrics-rusage = callPackage ../development/ocaml-modules/metrics/rusage.nix { }; 805 805 806 806 metrics-unix = callPackage ../development/ocaml-modules/metrics/unix.nix { 807 807 inherit (pkgs) gnuplot;