lol
1{ lib, buildDunePackage
2, git, irmin, ppx_irmin, git-unix, irmin-watcher
3, digestif, cstruct, fmt, astring, fpath, logs, lwt, uri
4, cohttp-lwt-unix, mimic
5, irmin-test, mtime, alcotest, cacert
6}:
7
8buildDunePackage {
9
10 pname = "irmin-git";
11
12 inherit (irmin) version src strictDeps;
13
14 propagatedBuildInputs = [
15 git
16 irmin
17 ppx_irmin
18 digestif
19 cstruct
20 fmt
21 astring
22 fpath
23 logs
24 lwt
25 uri
26 irmin-watcher
27 git-unix
28 mimic
29 cohttp-lwt-unix
30 ];
31
32 checkInputs = [ mtime alcotest irmin-test cacert ];
33
34 doCheck = true;
35
36 meta = irmin.meta // {
37 description = "Git backend for Irmin";
38 };
39
40}
41