ocamlPackages.hxd: 0.3.2 -> 0.3.3 (#364231)
[NixPkgs.git] / pkgs / development / ocaml-modules / ca-certs-nss / default.nix
blobc6d3cfe1e0390f206752484c1a9d0a85c126fcc3
2   lib,
3   buildDunePackage,
4   fetchurl,
5   digestif,
6   mirage-clock,
7   x509,
8   logs,
9   fmt,
10   bos,
11   cmdliner,
12   alcotest,
15 buildDunePackage rec {
16   pname = "ca-certs-nss";
17   version = "3.107";
19   minimalOCamlVersion = "4.13";
21   src = fetchurl {
22     url = "https://github.com/mirage/ca-certs-nss/releases/download/v${version}/ca-certs-nss-${version}.tbz";
23     hash = "sha256-VIT5cIa+MWpQlTLtywPp6Qx5jgCyNEyHRQcQWvXw/GA=";
24   };
26   propagatedBuildInputs = [
27     mirage-clock
28     x509
29     digestif
30   ];
32   buildInputs = [
33     logs
34     fmt
35     bos
36     cmdliner
37   ];
39   doCheck = true;
40   checkInputs = [ alcotest ];
42   meta = with lib; {
43     description = "X.509 trust anchors extracted from Mozilla's NSS";
44     homepage = "https://github.com/mirage/ca-certs-nss";
45     license = licenses.isc;
46     maintainers = [ maintainers.sternenseemann ];
47     mainProgram = "extract-from-certdata";
48   };