forgejo-lts: 7.0.10 -> 7.0.11
[NixPkgs.git] / pkgs / development / ocaml-modules / letsencrypt / app.nix
blob2f43c8c5b788996108302693e7a4bdf13601a8c8
1 { buildDunePackage
2 , letsencrypt
3 , letsencrypt-dns
4 , cmdliner
5 , cohttp-lwt-unix
6 , logs
7 , fmt
8 , lwt
9 , mirage-crypto-rng
10 , ptime
11 , bos
12 , fpath
13 , randomconv
16 buildDunePackage {
17   pname = "letsencrypt-app";
18   minimalOCamlVersion = "4.08";
20   inherit (letsencrypt)
21     src
22     version
23     ;
25   buildInputs = [
26     letsencrypt
27     letsencrypt-dns
28     cmdliner
29     cohttp-lwt-unix
30     logs
31     fmt
32     lwt
33     mirage-crypto-rng
34     ptime
35     bos
36     fpath
37     randomconv
38   ];
40   meta = letsencrypt.meta // {
41     description = "ACME client implementation of the ACME protocol (RFC 8555) for OCaml";
42     mainProgram = "oacmel";
43   };