1{
2 buildDunePackage,
3 git,
4 mimic,
5 paf,
6 ca-certs-nss,
7 fmt,
8 ipaddr,
9 logs,
10 lwt,
11 rresult,
12 tls,
13 uri,
14 bigstringaf,
15 domain-name,
16 h1,
17 mirage-flow,
18 tls-mirage,
19}:
20
21buildDunePackage {
22 pname = "git-paf";
23
24 inherit (git) version src;
25
26 minimalOCamlVersion = "4.08";
27
28 propagatedBuildInputs = [
29 git
30 mimic
31 paf
32 ca-certs-nss
33 fmt
34 lwt
35 rresult
36 ipaddr
37 logs
38 tls
39 uri
40 bigstringaf
41 domain-name
42 h1
43 mirage-flow
44 tls-mirage
45 ];
46
47 meta = git.meta // {
48 description = "Package to use HTTP-based ocaml-git with MirageOS backend";
49 };
50}