Skip to content

Commit

Permalink
Merge pull request ocaml#27074 from samoht/release-irmin-3.10.0
Browse files Browse the repository at this point in the history
[new release] irmin (19 packages) (3.10.0)
  • Loading branch information
shonfeder authored Dec 12, 2024
2 parents 3f0cf4a + 2ecf2dc commit 7f1f91d
Show file tree
Hide file tree
Showing 19 changed files with 841 additions and 0 deletions.
59 changes: 59 additions & 0 deletions packages/irmin-bench/irmin-bench.3.10.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
opam-version: "2.0"
maintainer: "[email protected]"
authors: ["Thomas Gazagnaire"]
license: "ISC"
homepage: "https://github.com/mirage/irmin"
bug-reports: "https://github.com/mirage/irmin/issues"
dev-repo: "git+https://github.com/mirage/irmin.git"
doc: "https://mirage.github.io/irmin/"

build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
]

depends: [
"dune" {>= "2.9.0"}
"irmin-pack" {= version}
"irmin-test" {= version}
"irmin-tezos" {= version}
"cmdliner"
"logs"
"lwt" {>= "5.3.0"}
"repr" {>= "0.3.0"}
"ppx_repr"
"re" {>= "1.9.0"}
"fmt"
"uuidm"
"progress" {>="0.2.1"}
"fpath" {with-test}
"bentov"
"mtime" {>= "2.0.0"}
"ppx_deriving"
"alcotest" {with-test}
"rusage"
"uutf"
"uucp"
"printbox" {>= "0.6"}
"printbox-text"
]

available: [
# Disabled on 32-bit platforms due to an overly-large int literal in the source
arch != "arm32" & arch != "x86_32"
]

synopsis: "Irmin benchmarking suite"
description: """
`irmin-bench` provides access to the Irmin suite for benchmarking storage backend
implementations.
"""
url {
src:
"https://github.com/mirage/irmin/releases/download/3.10.0/irmin-3.10.0.tbz"
checksum: [
"sha256=92a9de7a0a2a35c2feba0c35a806b1f0df24c1c0d15164eebf3f919296d26715"
"sha512=0203ec5117a851ad5afeb2f9091659b4e142e231b6b945caab93f4d7beb23397c8ac43f7056e91d18f4bff0be1062f6ae966d221f877c229328c0cbbf29fd9f0"
]
}
x-commit-hash: "7fa4b043a97944635cc100ae2e7dd85f73d8a4ce"
35 changes: 35 additions & 0 deletions packages/irmin-chunk/irmin-chunk.3.10.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
opam-version: "2.0"
maintainer: "[email protected]"
authors: ["Mounir Nasr Allah" "Thomas Gazagnaire"]
license: "ISC"
homepage: "https://github.com/mirage/irmin"
bug-reports: "https://github.com/mirage/irmin/issues"
dev-repo: "git+https://github.com/mirage/irmin.git"

build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name "-j" jobs] {with-test}
]

depends: [
"ocaml" {>= "4.02.3"}
"dune" {>= "2.9.0"}
"irmin" {= version}
"fmt"
"logs"
"lwt" {>= "5.3.0"}
"irmin-test" {with-test & = version}
"alcotest" {with-test}
]

synopsis: "Irmin backend which allow to store values into chunks"
url {
src:
"https://github.com/mirage/irmin/releases/download/3.10.0/irmin-3.10.0.tbz"
checksum: [
"sha256=92a9de7a0a2a35c2feba0c35a806b1f0df24c1c0d15164eebf3f919296d26715"
"sha512=0203ec5117a851ad5afeb2f9091659b4e142e231b6b945caab93f4d7beb23397c8ac43f7056e91d18f4bff0be1062f6ae966d221f877c229328c0cbbf29fd9f0"
]
}
x-commit-hash: "7fa4b043a97944635cc100ae2e7dd85f73d8a4ce"
67 changes: 67 additions & 0 deletions packages/irmin-cli/irmin-cli.3.10.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
opam-version: "2.0"
maintainer: "Tarides <[email protected]>"
authors: ["Tarides"]
license: "ISC"
homepage: "https://github.com/mirage/irmin"
bug-reports: "https://github.com/mirage/irmin/issues"
dev-repo: "git+https://github.com/mirage/irmin.git"
doc: "https://mirage.github.io/irmin/"

build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name "-j" jobs] {with-test & os != "macos"}
]

available: arch != "arm32" & arch != "x86_32"

depends: [
"ocaml" {>= "4.01.0"}
"dune" {>= "2.9.0"}
"irmin" {= version}
"irmin-git" {= version}
"irmin-fs" {= version}
"irmin-pack" {= version}
"irmin-graphql" {= version}
"irmin-tezos" {= version}
"irmin-server" {= version}
"git-unix" {>= "3.7.0"}
"digestif" {>= "0.9.0"}
"irmin-watcher" {>= "0.2.0"}
"yaml" {>= "3.0.0"}
"astring"
"astring"
"cohttp"
"cohttp-lwt"
"cohttp-lwt-unix"
"conduit"
"conduit-lwt"
"conduit-lwt-unix" {>= "6.0.0"}
"websocket-lwt-unix"
"ppx_blob" {>= "0.7.2"}
"logs"
"uri"
"cmdliner"
"cohttp-lwt-unix"
"fmt"
"git" {>= "3.7.0"}
"happy-eyeballs-lwt"
"lwt" {>= "5.3.0"}
"irmin-test" {with-test & = version}
"alcotest" {with-test}
"mdx" {>= "2.0.0" & with-test}
]

synopsis: "CLI for Irmin"
description: """
A simple CLI tool (called `irmin`) to manipulate and inspect Irmin stores.
"""
url {
src:
"https://github.com/mirage/irmin/releases/download/3.10.0/irmin-3.10.0.tbz"
checksum: [
"sha256=92a9de7a0a2a35c2feba0c35a806b1f0df24c1c0d15164eebf3f919296d26715"
"sha512=0203ec5117a851ad5afeb2f9091659b4e142e231b6b945caab93f4d7beb23397c8ac43f7056e91d18f4bff0be1062f6ae966d221f877c229328c0cbbf29fd9f0"
]
}
x-commit-hash: "7fa4b043a97944635cc100ae2e7dd85f73d8a4ce"
42 changes: 42 additions & 0 deletions packages/irmin-client/irmin-client.3.10.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
opam-version: "2.0"
synopsis: "A client for irmin-server"
maintainer: "Zach Shipko <[email protected]>"
authors: "Zach Shipko <[email protected]>"
license: "ISC"
homepage: "https://github.com/mirage/irmin"
doc: "https://irmin.org"
dev-repo: "git+ssh://github.com/mirage/irmin"
bug-reports: "https://github.com/mirage/irmin/issues"
depends: [
"ocaml" {>= "4.08.0"}
"dune" {>= "2.9.0"}
"irmin-server" {= version}
"irmin-cli" {= version}
"ipaddr"
"websocket-lwt-unix"
"conduit-lwt-unix" {>= "6.0.0"}
"lwt-dllist"
"js_of_ocaml-lwt"
"brr" {>= "0.0.4"}
"fmt" {>= "0.9.0"}
"logs" {>= "0.7.0"}
"lwt" {>= "5.7.0"}
"irmin-test" {= version & with-test}
"alcotest-lwt" {with-test & >= "1.8.0"}
"irmin-watcher" {with-test & >= "0.5.0"}
"mirage-crypto-rng-lwt" {with-test & >= "1.1.0"}
]
build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name] {with-test}
]
url {
src:
"https://github.com/mirage/irmin/releases/download/3.10.0/irmin-3.10.0.tbz"
checksum: [
"sha256=92a9de7a0a2a35c2feba0c35a806b1f0df24c1c0d15164eebf3f919296d26715"
"sha512=0203ec5117a851ad5afeb2f9091659b4e142e231b6b945caab93f4d7beb23397c8ac43f7056e91d18f4bff0be1062f6ae966d221f877c229328c0cbbf29fd9f0"
]
}
x-commit-hash: "7fa4b043a97944635cc100ae2e7dd85f73d8a4ce"
42 changes: 42 additions & 0 deletions packages/irmin-containers/irmin-containers.3.10.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
opam-version: "2.0"
maintainer: "[email protected]"
authors: ["KC Sivaramakrishnan" "Anirudh Sunder Raj"]
license: "ISC"
homepage: "https://github.com/mirage/irmin"
bug-reports: "https://github.com/mirage/irmin/issues"
dev-repo: "git+https://github.com/mirage/irmin.git"
doc: "https://mirage.github.io/irmin/"

build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name "-j" jobs] {with-test}
]

depends: [
"ocaml" {>= "4.03.0"}
"dune" {>= "2.9.0"}
"irmin" {= version}
"irmin-fs" {= version}
"ppx_irmin" {= version}
"lwt" {>= "5.3.0"}
"mtime" {>= "2.0.0"}
"alcotest" {with-test}
"alcotest-lwt" {with-test}
]

synopsis: "Mergeable Irmin data structures"
description: """
A collection of simple, ready-to-use mergeable data structures built using
Irmin. Each data structure works with an arbitrary Irmin backend and is
customisable in a variety of ways.
"""
url {
src:
"https://github.com/mirage/irmin/releases/download/3.10.0/irmin-3.10.0.tbz"
checksum: [
"sha256=92a9de7a0a2a35c2feba0c35a806b1f0df24c1c0d15164eebf3f919296d26715"
"sha512=0203ec5117a851ad5afeb2f9091659b4e142e231b6b945caab93f4d7beb23397c8ac43f7056e91d18f4bff0be1062f6ae966d221f877c229328c0cbbf29fd9f0"
]
}
x-commit-hash: "7fa4b043a97944635cc100ae2e7dd85f73d8a4ce"
37 changes: 37 additions & 0 deletions packages/irmin-fs/irmin-fs.3.10.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
opam-version: "2.0"
maintainer: "[email protected]"
authors: ["Thomas Gazagnaire" "Thomas Leonard"]
license: "ISC"
homepage: "https://github.com/mirage/irmin"
bug-reports: "https://github.com/mirage/irmin/issues"
dev-repo: "git+https://github.com/mirage/irmin.git"
doc: "https://mirage.github.io/irmin/"

build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name "-j" jobs] {with-test}
]

depends: [
"ocaml" {>= "4.03.0"}
"dune" {>= "2.9.0"}
"irmin" {= version}
"astring"
"logs"
"lwt" {>= "5.3.0"}
"alcotest" {with-test}
"irmin-test" {with-test & = version}
"irmin-watcher" {with-test & >= "0.2.0"}
]

synopsis: "Generic file-system backend for Irmin"
url {
src:
"https://github.com/mirage/irmin/releases/download/3.10.0/irmin-3.10.0.tbz"
checksum: [
"sha256=92a9de7a0a2a35c2feba0c35a806b1f0df24c1c0d15164eebf3f919296d26715"
"sha512=0203ec5117a851ad5afeb2f9091659b4e142e231b6b945caab93f4d7beb23397c8ac43f7056e91d18f4bff0be1062f6ae966d221f877c229328c0cbbf29fd9f0"
]
}
x-commit-hash: "7fa4b043a97944635cc100ae2e7dd85f73d8a4ce"
53 changes: 53 additions & 0 deletions packages/irmin-git/irmin-git.3.10.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
opam-version: "2.0"
maintainer: "[email protected]"
authors: ["Thomas Gazagnaire" "Thomas Leonard"]
license: "ISC"
homepage: "https://github.com/mirage/irmin"
bug-reports: "https://github.com/mirage/irmin/issues"
dev-repo: "git+https://github.com/mirage/irmin.git"
doc: "https://mirage.github.io/irmin/"

build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
# Tests disabled on 32-bit platforms as the Dune build fails in CI:
["dune" "runtest" "-p" name "-j" jobs] {with-test & arch != "arm32" & arch != "x86_32"}
]

depends: [
"ocaml" {>= "4.02.3"}
"dune" {>= "2.9.0"}
"irmin" {= version}
"ppx_irmin" {= version}
"git" {>= "3.14.0"}
"git-unix" {>= "3.14.0"}
"digestif" {>= "0.9.0"}
"cstruct"
"fmt"
"astring"
"cohttp-lwt-unix"
"fpath"
"logs"
"lwt" {>= "5.3.0"}
"uri"
"mimic"
"irmin-test" {with-test & = version}
"mtime" {with-test & >= "2.0.0"}
"alcotest" {with-test}
"irmin-watcher" {>= "0.2.0"}
]

synopsis: "Git backend for Irmin"
description: """
`Irmin_git` expose a bi-directional bridge between Git repositories and
Irmin stores.
"""
url {
src:
"https://github.com/mirage/irmin/releases/download/3.10.0/irmin-3.10.0.tbz"
checksum: [
"sha256=92a9de7a0a2a35c2feba0c35a806b1f0df24c1c0d15164eebf3f919296d26715"
"sha512=0203ec5117a851ad5afeb2f9091659b4e142e231b6b945caab93f4d7beb23397c8ac43f7056e91d18f4bff0be1062f6ae966d221f877c229328c0cbbf29fd9f0"
]
}
x-commit-hash: "7fa4b043a97944635cc100ae2e7dd85f73d8a4ce"
45 changes: 45 additions & 0 deletions packages/irmin-graphql/irmin-graphql.3.10.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
opam-version: "2.0"
maintainer: "Andreas Garnaes <[email protected]>"
authors: "Andreas Garnaes <[email protected]>"
license: "ISC"
homepage: "https://github.com/mirage/irmin"
bug-reports: "https://github.com/mirage/irmin/issues"
dev-repo: "git+https://github.com/mirage/irmin.git"
doc: "https://mirage.github.io/irmin/"

build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name "-j" jobs] {with-test & os != "macos"}
]

depends: [
"ocaml" {>= "4.03.0"}
"dune" {>= "2.9.0"}
"irmin" {= version}
"graphql" {>= "0.14.0"}
"graphql-lwt" {>= "0.14.0"}
"graphql-cohttp" {>= "0.14.0"}
"graphql_parser" {>= "0.14.0"}
"cohttp"
"cohttp-lwt"
"cohttp-lwt-unix"
"git-unix" {>= "3.7.0"}
"fmt"
"lwt" {>= "5.3.0"}
"alcotest-lwt" {with-test & >= "1.1.0"}
"yojson" {with-test}
"alcotest" {with-test & >= "1.2.3"}
"logs" {with-test}
]

synopsis: "GraphQL server for Irmin"
url {
src:
"https://github.com/mirage/irmin/releases/download/3.10.0/irmin-3.10.0.tbz"
checksum: [
"sha256=92a9de7a0a2a35c2feba0c35a806b1f0df24c1c0d15164eebf3f919296d26715"
"sha512=0203ec5117a851ad5afeb2f9091659b4e142e231b6b945caab93f4d7beb23397c8ac43f7056e91d18f4bff0be1062f6ae966d221f877c229328c0cbbf29fd9f0"
]
}
x-commit-hash: "7fa4b043a97944635cc100ae2e7dd85f73d8a4ce"
Loading

0 comments on commit 7f1f91d

Please sign in to comment.