1 { lib, buildDunePackage, fetchurl
2 , ke, duff, decompress, cstruct, optint, bigstringaf
3 , checkseum, logs, psq, fmt
4 , result, rresult, fpath, base64, bos, digestif, alcotest
5 , crowbar, alcotest-lwt, lwt, findlib, mirage-flow, cmdliner, hxd
6 , getconf, substituteAll
13 minimalOCamlVersion = "4.08";
16 url = "https://github.com/mirage/ocaml-git/releases/download/${pname}-v${version}/git-${pname}-v${version}.tbz";
17 hash = "sha256-vWkBJdP4ZpRCEwzrFMzsdHay4VyiXix/+1qzk+7yDvk=";
22 src = ./carton-find-getconf.patch;
23 getconf = "${getconf}";
27 # remove changelogs for mimic and the git* packages
41 propagatedBuildInputs = [
68 description = "Implementation of PACKv2 file in OCaml";
69 license = licenses.mit;
70 homepage = "https://github.com/mirage/ocaml-git";
71 maintainers = [ maintainers.sternenseemann ];