forked from
gazagnaire.org/irmin
Persistent store with Git semantics: lazy reads, delayed writes, content-addressing
1(lang dune 3.21)
2(name irmin)
3(version 2.0.0~dev)
4
5(generate_opam_files true)
6
7(license ISC)
8(authors "Thomas Gazagnaire <thomas@gazagnaire.org>")
9(maintainers "Thomas Gazagnaire <thomas@gazagnaire.org>")
10
11(source (tangled gazagnaire.org/irmin))
12
13(package
14 (name irmin)
15 (synopsis "Content-addressable store with Git and ATProto MST support")
16 (description
17 "Irmin is a library for building content-addressable stores with lazy reads,
18delayed writes, and multiple tree formats (Git, ATProto MST). It provides
19bidirectional Git compatibility and first-class subtree operations.")
20 (depends
21 (ocaml (>= 5.2))
22 (dune (>= 3.17))
23 (eio (>= 1.2))
24 (eio_main (>= 1.2))
25 (digestif (>= 1.2))
26 (fmt (>= 0.9))
27 (logs (>= 0.7))
28 (git (>= 0.1))
29 (atp (>= 0.1))
30 (alcotest :with-test)
31 (crowbar :with-test)))