File tree Expand file tree Collapse file tree 17 files changed +744
-0
lines changed
irmin-bench/irmin-bench.3.2.0
irmin-chunk/irmin-chunk.3.2.0
irmin-containers/irmin-containers.3.2.0
irmin-git/irmin-git.3.2.0
irmin-graphql/irmin-graphql.3.2.0
irmin-http/irmin-http.3.2.0
irmin-mirage-git/irmin-mirage-git.3.2.0
irmin-mirage-graphql/irmin-mirage-graphql.3.2.0
irmin-mirage/irmin-mirage.3.2.0
irmin-pack/irmin-pack.3.2.0
irmin-test/irmin-test.3.2.0
irmin-tezos/irmin-tezos.3.2.0
irmin-unix/irmin-unix.3.2.0
ppx_irmin/ppx_irmin.3.2.0 Expand file tree Collapse file tree 17 files changed +744
-0
lines changed Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ 3+ authors: ["Thomas Gazagnaire"]
4+ license: "ISC"
5+ homepage: "https://github.com/mirage/irmin"
6+ bug-reports: "https://github.com/mirage/irmin/issues"
7+ dev-repo: "git+https://github.com/mirage/irmin.git"
8+ doc: "https://mirage.github.io/irmin/"
9+
10+ build: [
11+ ["dune" "subst"] {dev}
12+ ["dune" "build" "-p" name "-j" jobs]
13+ ]
14+
15+ depends: [
16+ "dune" {>= "2.9.0"}
17+ "irmin-pack" {= version}
18+ "irmin-test" {= version}
19+ "irmin-tezos" {= version}
20+ "cmdliner" {< "1.1.0"}
21+ "logs"
22+ "lwt" {>= "5.3.0"}
23+ "memtrace" {>= "0.1.1"}
24+ "repr" {>= "0.3.0"}
25+ "ppx_repr"
26+ "re" {>= "1.9.0"}
27+ "fmt"
28+ "uuidm"
29+ "progress" {>="0.2.1"}
30+ "fpath" {with-test}
31+ "bentov"
32+ "mtime"
33+ "ppx_deriving"
34+ "alcotest" {with-test}
35+ "rusage"
36+ "uutf"
37+ "uucp"
38+ "printbox" {>= "0.6"}
39+ "printbox-text"
40+ ]
41+
42+ available: [
43+ # Disabled on 32-bit platforms due to an overly-large int literal in the source
44+ arch != "arm32" & arch != "x86_32"
45+ ]
46+
47+ synopsis: "Irmin benchmarking suite"
48+ description: """
49+ `irmin-bench` provides access to the Irmin suite for benchmarking storage backend
50+ implementations.
51+ """
52+ url {
53+ src:
54+ "https://github.com/mirage/irmin/releases/download/3.2.0/irmin-3.2.0.tbz"
55+ checksum: [
56+ "sha256=969f54f1e3a0d301169ed918916f550a7db6bc96a9b6309dacf02fff8e1785cc"
57+ "sha512=6b58ec1caaa6bf4583853bb0ba377eb361653952dce1dbd1585a7b1988ad8a4cc64d373f8e2d2972a2a182af2ce9635e188600954814fa9f4da54f271002a9b6"
58+ ]
59+ }
60+ x-commit-hash: "b9642d318b7c5558e9da31c3447478d8fc4a77da"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ 3+ authors: ["Mounir Nasr Allah" "Thomas Gazagnaire"]
4+ license: "ISC"
5+ homepage: "https://github.com/mirage/irmin"
6+ bug-reports: "https://github.com/mirage/irmin/issues"
7+ dev-repo: "git+https://github.com/mirage/irmin.git"
8+
9+ build: [
10+ ["dune" "subst"] {dev}
11+ ["dune" "build" "-p" name "-j" jobs]
12+ ["dune" "runtest" "-p" name "-j" jobs] {with-test}
13+ ]
14+
15+ depends: [
16+ "ocaml" {>= "4.02.3"}
17+ "dune" {>= "2.9.0"}
18+ "irmin" {= version}
19+ "fmt"
20+ "logs"
21+ "lwt" {>= "5.3.0"}
22+ "irmin-test" {with-test & = version}
23+ "alcotest" {with-test}
24+ ]
25+
26+ synopsis: "Irmin backend which allow to store values into chunks"
27+ url {
28+ src:
29+ "https://github.com/mirage/irmin/releases/download/3.2.0/irmin-3.2.0.tbz"
30+ checksum: [
31+ "sha256=969f54f1e3a0d301169ed918916f550a7db6bc96a9b6309dacf02fff8e1785cc"
32+ "sha512=6b58ec1caaa6bf4583853bb0ba377eb361653952dce1dbd1585a7b1988ad8a4cc64d373f8e2d2972a2a182af2ce9635e188600954814fa9f4da54f271002a9b6"
33+ ]
34+ }
35+ x-commit-hash: "b9642d318b7c5558e9da31c3447478d8fc4a77da"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ 3+ authors: ["KC Sivaramakrishnan" "Anirudh Sunder Raj"]
4+ license: "ISC"
5+ homepage: "https://github.com/mirage/irmin"
6+ bug-reports: "https://github.com/mirage/irmin/issues"
7+ dev-repo: "git+https://github.com/mirage/irmin.git"
8+ doc: "https://mirage.github.io/irmin/"
9+
10+ build: [
11+ ["dune" "subst"] {dev}
12+ ["dune" "build" "-p" name "-j" jobs]
13+ ["dune" "runtest" "-p" name "-j" jobs] {with-test}
14+ ]
15+
16+ depends: [
17+ "ocaml" {>= "4.03.0"}
18+ "dune" {>= "2.9.0"}
19+ "irmin" {= version}
20+ "irmin-unix" {= version}
21+ "irmin-git" {= version}
22+ "ppx_irmin" {= version}
23+ "lwt" {>= "5.3.0"}
24+ "mtime"
25+ "alcotest" {with-test}
26+ "alcotest-lwt" {with-test}
27+ ]
28+
29+ synopsis: "Mergeable Irmin data structures"
30+ description: """
31+ A collection of simple, ready-to-use mergeable data structures built using
32+ Irmin. Each data structure works with an arbitrary Irmin backend and is
33+ customisable in a variety of ways.
34+ """
35+ url {
36+ src:
37+ "https://github.com/mirage/irmin/releases/download/3.2.0/irmin-3.2.0.tbz"
38+ checksum: [
39+ "sha256=969f54f1e3a0d301169ed918916f550a7db6bc96a9b6309dacf02fff8e1785cc"
40+ "sha512=6b58ec1caaa6bf4583853bb0ba377eb361653952dce1dbd1585a7b1988ad8a4cc64d373f8e2d2972a2a182af2ce9635e188600954814fa9f4da54f271002a9b6"
41+ ]
42+ }
43+ x-commit-hash: "b9642d318b7c5558e9da31c3447478d8fc4a77da"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ 3+ authors: ["Thomas Gazagnaire" "Thomas Leonard"]
4+ license: "ISC"
5+ homepage: "https://github.com/mirage/irmin"
6+ bug-reports: "https://github.com/mirage/irmin/issues"
7+ dev-repo: "git+https://github.com/mirage/irmin.git"
8+ doc: "https://mirage.github.io/irmin/"
9+
10+ build: [
11+ ["dune" "subst"] {dev}
12+ ["dune" "build" "-p" name "-j" jobs]
13+ ["dune" "runtest" "-p" name "-j" jobs] {with-test}
14+ ]
15+
16+ depends: [
17+ "ocaml" {>= "4.03.0"}
18+ "dune" {>= "2.9.0"}
19+ "irmin" {= version}
20+ "astring"
21+ "logs"
22+ "lwt" {>= "5.3.0"}
23+ "irmin-test" {with-test & = version}
24+ "alcotest" {with-test}
25+ ]
26+
27+ synopsis: "Generic file-system backend for Irmin"
28+ url {
29+ src:
30+ "https://github.com/mirage/irmin/releases/download/3.2.0/irmin-3.2.0.tbz"
31+ checksum: [
32+ "sha256=969f54f1e3a0d301169ed918916f550a7db6bc96a9b6309dacf02fff8e1785cc"
33+ "sha512=6b58ec1caaa6bf4583853bb0ba377eb361653952dce1dbd1585a7b1988ad8a4cc64d373f8e2d2972a2a182af2ce9635e188600954814fa9f4da54f271002a9b6"
34+ ]
35+ }
36+ x-commit-hash: "b9642d318b7c5558e9da31c3447478d8fc4a77da"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ 3+ authors: ["Thomas Gazagnaire" "Thomas Leonard"]
4+ license: "ISC"
5+ homepage: "https://github.com/mirage/irmin"
6+ bug-reports: "https://github.com/mirage/irmin/issues"
7+ dev-repo: "git+https://github.com/mirage/irmin.git"
8+ doc: "https://mirage.github.io/irmin/"
9+
10+ build: [
11+ ["dune" "subst"] {dev}
12+ ["dune" "build" "-p" name "-j" jobs]
13+ # Tests disabled on 32-bit platforms as the Dune build fails in CI:
14+ ["dune" "runtest" "-p" name "-j" jobs] {with-test & arch != "arm32" & arch != "x86_32"}
15+ ]
16+
17+ depends: [
18+ "ocaml" {>= "4.02.3"}
19+ "dune" {>= "2.9.0"}
20+ "irmin" {= version}
21+ "ppx_irmin" {= version}
22+ "git" {>= "3.7.0"}
23+ "digestif" {>= "0.9.0"}
24+ "cstruct"
25+ "fmt"
26+ "astring"
27+ "fpath"
28+ "logs"
29+ "lwt" {>= "5.3.0"}
30+ "uri"
31+ "mimic"
32+ "irmin-test" {with-test & = version}
33+ "git-unix" {with-test & >= "3.7.0"}
34+ "mtime" {with-test & >= "1.0.0"}
35+ "alcotest" {with-test}
36+ ]
37+ available: [ arch != "s390x" ] # temporary disable until ocaml-git works properly
38+
39+ synopsis: "Git backend for Irmin"
40+ description: """
41+ `Irmin_git` expose a bi-directional bridge between Git repositories and
42+ Irmin stores.
43+ """
44+ url {
45+ src:
46+ "https://github.com/mirage/irmin/releases/download/3.2.0/irmin-3.2.0.tbz"
47+ checksum: [
48+ "sha256=969f54f1e3a0d301169ed918916f550a7db6bc96a9b6309dacf02fff8e1785cc"
49+ "sha512=6b58ec1caaa6bf4583853bb0ba377eb361653952dce1dbd1585a7b1988ad8a4cc64d373f8e2d2972a2a182af2ce9635e188600954814fa9f4da54f271002a9b6"
50+ ]
51+ }
52+ x-commit-hash: "b9642d318b7c5558e9da31c3447478d8fc4a77da"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ maintainer: "Andreas Garnaes <
[email protected] >"
3+ authors: "Andreas Garnaes <
[email protected] >"
4+ license: "ISC"
5+ homepage: "https://github.com/mirage/irmin"
6+ bug-reports: "https://github.com/mirage/irmin/issues"
7+ dev-repo: "git+https://github.com/mirage/irmin.git"
8+ doc: "https://mirage.github.io/irmin/"
9+
10+ build: [
11+ ["dune" "subst"] {dev}
12+ ["dune" "build" "-p" name "-j" jobs]
13+ ["dune" "runtest" "-p" name "-j" jobs] {with-test}
14+ ]
15+
16+ depends: [
17+ "ocaml" {>= "4.03.0"}
18+ "dune" {>= "2.9.0"}
19+ "irmin" {= version}
20+ "graphql" {>= "0.13.0"}
21+ "graphql-lwt" {>= "0.13.0"}
22+ "graphql-cohttp" {>= "0.13.0"}
23+ "graphql_parser" {>= "0.13.0"}
24+ "cohttp-lwt"
25+ "cohttp"
26+ "fmt"
27+ "lwt" {>= "5.3.0"}
28+ "alcotest-lwt" {with-test & >= "1.1.0"}
29+ "yojson" {with-test}
30+ "cohttp-lwt-unix" {with-test}
31+ "alcotest" {with-test & >= "1.2.3"}
32+ "logs" {with-test}
33+ ]
34+
35+
36+ synopsis: "GraphQL server for Irmin"
37+ url {
38+ src:
39+ "https://github.com/mirage/irmin/releases/download/3.2.0/irmin-3.2.0.tbz"
40+ checksum: [
41+ "sha256=969f54f1e3a0d301169ed918916f550a7db6bc96a9b6309dacf02fff8e1785cc"
42+ "sha512=6b58ec1caaa6bf4583853bb0ba377eb361653952dce1dbd1585a7b1988ad8a4cc64d373f8e2d2972a2a182af2ce9635e188600954814fa9f4da54f271002a9b6"
43+ ]
44+ }
45+ x-commit-hash: "b9642d318b7c5558e9da31c3447478d8fc4a77da"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ 3+ authors: ["Thomas Gazagnaire" "Thomas Leonard"]
4+ license: "ISC"
5+ homepage: "https://github.com/mirage/irmin"
6+ bug-reports: "https://github.com/mirage/irmin/issues"
7+ dev-repo: "git+https://github.com/mirage/irmin.git"
8+ doc: "https://mirage.github.io/irmin/"
9+
10+ build: [
11+ ["dune" "subst"] {dev}
12+ ["dune" "build" "-p" name "-j" jobs]
13+ ["dune" "runtest" "-p" name "-j" jobs] {with-test}
14+ ]
15+
16+ depends: [
17+ "ocaml" {>= "4.02.3"}
18+ "dune" {>= "2.9.0"}
19+ "crunch" {>= "2.2.0"}
20+ "webmachine" {>= "0.6.0"}
21+ "irmin" {= version}
22+ "ppx_irmin" {= version}
23+ "cohttp-lwt" {>= "1.0.0"}
24+ "astring"
25+ "cohttp"
26+ "fmt"
27+ "jsonm"
28+ "logs"
29+ "lwt" {>= "5.3.0"}
30+ "uri"
31+ "irmin-git" {with-test & = version}
32+ "irmin-test" {with-test & = version}
33+ "git-unix" {with-test & >= "3.5.0"}
34+ "digestif" {with-test & >= "0.9.0"}
35+ "cohttp-lwt-unix" {with-test}
36+ ]
37+
38+ synopsis: "HTTP client and server for Irmin"
39+ url {
40+ src:
41+ "https://github.com/mirage/irmin/releases/download/3.2.0/irmin-3.2.0.tbz"
42+ checksum: [
43+ "sha256=969f54f1e3a0d301169ed918916f550a7db6bc96a9b6309dacf02fff8e1785cc"
44+ "sha512=6b58ec1caaa6bf4583853bb0ba377eb361653952dce1dbd1585a7b1988ad8a4cc64d373f8e2d2972a2a182af2ce9635e188600954814fa9f4da54f271002a9b6"
45+ ]
46+ }
47+ x-commit-hash: "b9642d318b7c5558e9da31c3447478d8fc4a77da"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ 3+ authors: "Thomas Gazagnaire"
4+ license: "ISC"
5+ homepage: "https://github.com/mirage/irmin"
6+ bug-reports: "https://github.com/mirage/irmin/issues"
7+ dev-repo: "git+https://github.com/mirage/irmin.git"
8+ doc: "https://mirage.github.io/irmin/"
9+
10+ build: [
11+ ["dune" "subst"] {dev}
12+ ["dune" "build" "-p" name "-j" jobs]
13+ ]
14+
15+ depends: [
16+ "dune" {>= "2.9.0"}
17+ "irmin-mirage" {= version}
18+ "irmin-git" {= version}
19+ "mirage-kv" {>= "3.0.0"}
20+ "fmt"
21+ "git" {>= "3.7.0"}
22+ "lwt" {>= "5.3.0"}
23+ "mirage-clock"
24+ "uri"
25+ ]
26+
27+ synopsis: "MirageOS-compatible Irmin stores"
28+ url {
29+ src:
30+ "https://github.com/mirage/irmin/releases/download/3.2.0/irmin-3.2.0.tbz"
31+ checksum: [
32+ "sha256=969f54f1e3a0d301169ed918916f550a7db6bc96a9b6309dacf02fff8e1785cc"
33+ "sha512=6b58ec1caaa6bf4583853bb0ba377eb361653952dce1dbd1585a7b1988ad8a4cc64d373f8e2d2972a2a182af2ce9635e188600954814fa9f4da54f271002a9b6"
34+ ]
35+ }
36+ x-commit-hash: "b9642d318b7c5558e9da31c3447478d8fc4a77da"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ 3+ authors: "Thomas Gazagnaire"
4+ license: "ISC"
5+ homepage: "https://github.com/mirage/irmin"
6+ bug-reports: "https://github.com/mirage/irmin/issues"
7+ dev-repo: "git+https://github.com/mirage/irmin.git"
8+ doc: "https://mirage.github.io/irmin/"
9+
10+ build: [
11+ ["dune" "subst"] {dev}
12+ ["dune" "build" "-p" name "-j" jobs]
13+ ]
14+
15+ depends: [
16+ "dune" {>= "2.9.0"}
17+ "irmin-mirage" {= version}
18+ "irmin-graphql" {= version}
19+ "mirage-clock"
20+ "cohttp-lwt"
21+ "lwt" {>= "5.3.0"}
22+ "uri"
23+ "git" {>= "3.4.0"}
24+ ]
25+
26+ synopsis: "MirageOS-compatible Irmin stores"
27+ url {
28+ src:
29+ "https://github.com/mirage/irmin/releases/download/3.2.0/irmin-3.2.0.tbz"
30+ checksum: [
31+ "sha256=969f54f1e3a0d301169ed918916f550a7db6bc96a9b6309dacf02fff8e1785cc"
32+ "sha512=6b58ec1caaa6bf4583853bb0ba377eb361653952dce1dbd1585a7b1988ad8a4cc64d373f8e2d2972a2a182af2ce9635e188600954814fa9f4da54f271002a9b6"
33+ ]
34+ }
35+ x-commit-hash: "b9642d318b7c5558e9da31c3447478d8fc4a77da"
You can’t perform that action at this time.
0 commit comments