Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 83 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384{ buildDunePackage, git, rresult, bigstringaf, fmt, bos, fpath, uri, digestif, logs, lwt, astring, cmdliner, decompress, domain-name, ipaddr, mtime, tcpip, mirage-flow, alcotest, alcotest-lwt, base64, cstruct, ke, mirage-crypto-rng, git-binary, mimic, tls, cacert, happy-eyeballs-lwt, git-mirage,}:
buildDunePackage { pname = "git-unix"; inherit (git) version src;
minimalOCamlVersion = "4.08";
buildInputs = [ cmdliner tcpip ]; propagatedBuildInputs = [ rresult bigstringaf fmt bos fpath digestif logs lwt astring decompress domain-name ipaddr mirage-flow cstruct mimic tls git happy-eyeballs-lwt git-mirage ]; checkInputs = [ alcotest alcotest-lwt base64 ke mirage-crypto-rng uri mtime cacert # sets up NIX_SSL_CERT_FILE ]; nativeCheckInputs = [ git-binary ]; doCheck = true;
meta = { description = "Unix backend for the Git protocol(s)"; inherit (git.meta) homepage license maintainers; };}