nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ lib, fetchurl, buildDunePackage, alcotest, fmt }:
2
3buildDunePackage rec {
4 pname = "metrics";
5 version = "0.4.0";
6
7 minimalOCamlVersion = "4.04";
8 duneVersion = "3";
9
10 src = fetchurl {
11 url = "https://github.com/mirage/metrics/releases/download/v${version}/metrics-${version}.tbz";
12 sha256 = "sha256-kbh1WktQkDcXE8O1WRm+vtagVfSql8S5gr0bXn/jia8=";
13 };
14
15 propagatedBuildInputs = [ fmt ];
16
17 checkInputs = [ alcotest ];
18
19 doCheck = true;
20
21 meta = {
22 description = "Metrics infrastructure for OCaml";
23 homepage = "https://github.com/mirage/metrics";
24 license = lib.licenses.isc;
25 maintainers = [ lib.maintainers.vbgl ];
26 };
27
28}