1 { buildDunePackage, git
2 , rresult, result, bigstringaf
3 , fmt, bos, fpath, uri, digestif, logs, lwt
4 , mirage-clock, mirage-clock-unix, astring, awa, cmdliner
5 , decompress, domain-name, ipaddr, mtime
6 , tcpip, awa-mirage, mirage-flow, mirage-unix
7 , alcotest, alcotest-lwt, base64, cstruct
8 , ke, mirage-crypto-rng, ocurl, git-binary
9 , ptime, mimic, ca-certs-nss, tls, tls-mirage
10 , cacert, happy-eyeballs-lwt, git-mirage
15 inherit (git) version src;
17 minimalOCamlVersion = "4.08";
20 awa awa-mirage cmdliner
23 propagatedBuildInputs = [
24 rresult result bigstringaf
25 fmt bos fpath digestif logs lwt
27 domain-name ipaddr mirage-flow mirage-unix
28 cstruct ptime mimic ca-certs-nss
29 tls tls-mirage git happy-eyeballs-lwt
30 git-mirage mirage-clock-unix
33 alcotest alcotest-lwt base64 ke
34 mirage-crypto-rng git-binary
36 cacert # sets up NIX_SSL_CERT_FILE
41 description = "Unix backend for the Git protocol(s)";
42 inherit (git.meta) homepage license maintainers;