Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ocaml-modules / prometheus / default.nix
blob2715c50b3eddd6fff5b6cc8e6ace750b5e5fab4a
1 { lib, fetchurl, buildDunePackage, astring, asetmap, fmt, re, lwt, alcotest }:
3 buildDunePackage rec {
4   pname = "prometheus";
5   version = "1.2";
7   src = fetchurl {
8     url = "https://github.com/mirage/prometheus/releases/download/v${version}/prometheus-${version}.tbz";
9     sha256 = "sha256-g2Q6ApprbecdFANO7i6U/v8dCHVcSkHVg9wVMKtVW8s=";
10   };
12   duneVersion = "3";
14   propagatedBuildInputs = [
15     astring
16     asetmap
17     fmt
18     re
19     lwt
20     alcotest
21   ];
23   meta = {
24     description = "Client library for Prometheus monitoring";
25     license = lib.licenses.asl20;
26     maintainers = [ lib.maintainers.ulrikstrid ];
27   };