File tree Expand file tree Collapse file tree 30 files changed +253
-27
lines changed
caqti-eio/caqti-eio.2.0.1
eio_windows/eio_windows.0.12
mehari-eio-unix/mehari-eio-unix.0.1
mirage-crypto-rng-eio.0.10.7
mirage-crypto-rng-eio.0.11.0
mirage-crypto-rng-eio.0.11.1 Expand file tree Collapse file tree 30 files changed +253
-27
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ depends: [
24
24
"angstrom" { >= "0.15.0" }
25
25
"core" { >= "v0.16.0" & < "v0.18.0" }
26
26
"decompress" { >= "1.4.1" }
27
- "eio_main" { >= "0.11" & < "1.0.0" }
27
+ "eio_main" {>= "0.11" & < "0.12" }
28
28
29
29
"alcotest" { with-test }
30
30
"yojson" { with-test }
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ depends: [
12
12
"caqti-driver-sqlite3" {with-test & >= "2.0.0" & < "3.0.0~"}
13
13
"cmdliner" {with-test & >= "1.1.0"}
14
14
"dune" {>= "2.5"}
15
- "eio" {>= "0.11"}
15
+ "eio" {>= "0.11" & < "0.12" }
16
16
"eio_main" {with-test}
17
17
"logs"
18
18
"ocaml" {>= "5.0.0~"}
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ homepage: "https://github.com/geocaml/carbon-intensity"
8
8
bug-reports: "https://github.com/geocaml/carbon-intensity/issues"
9
9
depends: [
10
10
"dune" {>= "3.0"}
11
- "eio"
11
+ "eio" {< "0.12"}
12
12
"cohttp-eio" {>= "6.0.0~alpha1"}
13
13
"ezjsonm" {>= "1.2.0"}
14
14
"ptime"
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ bug-reports: "https://github.com/mirage/ocaml-cohttp/issues"
20
20
depends: [
21
21
"dune" {>= "3.0"}
22
22
"base-domains"
23
- "eio" {>= "0.7"}
23
+ "eio" {>= "0.7" & < "0.12" }
24
24
"eio_main" {with-test}
25
25
"mdx" {with-test}
26
26
"uri" {with-test}
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ bug-reports: "https://github.com/mirage/ocaml-cohttp/issues"
20
20
depends: [
21
21
"dune" {>= "3.0"}
22
22
"base-domains"
23
- "eio" {>= "0.10"}
23
+ "eio" {>= "0.10" & < "0.12" }
24
24
"eio_main" {with-test}
25
25
"mdx" {with-test}
26
26
"uri" {with-test}
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ depends: [
9
9
"dune" {>= "2.7"}
10
10
"ocaml" {>= "5.0"}
11
11
"ssl" {>= "0.5.13"}
12
- "eio_main" {>= "0.10"}
12
+ "eio_main" {>= "0.10" & < "0.12" }
13
13
"odoc" {with-doc}
14
14
]
15
15
build: [
Original file line number Diff line number Diff line change
1
+ opam-version: "2.0"
2
+ synopsis: "Effect-based direct-style IO API for OCaml"
3
+ description: "An effect-based IO API for multicore OCaml with fibers."
4
+
5
+ authors: ["Anil Madhavapeddy" "Thomas Leonard"]
6
+ license: "ISC"
7
+ homepage: "https://github.com/ocaml-multicore/eio"
8
+ doc: "https://ocaml-multicore.github.io/eio/"
9
+ bug-reports: "https://github.com/ocaml-multicore/eio/issues"
10
+ depends: [
11
+ "dune" {>= "3.9"}
12
+ "ocaml" {>= "5.0.0"}
13
+ "bigstringaf" {>= "0.9.0"}
14
+ "cstruct" {>= "6.0.1"}
15
+ "lwt-dllist"
16
+ "optint" {>= "0.1.0"}
17
+ "psq" {>= "0.2.0"}
18
+ "fmt" {>= "0.8.9"}
19
+ "hmap" {>= "0.8.1"}
20
+ "domain-local-await" {>= "0.1.0"}
21
+ "crowbar" {>= "0.2" & with-test}
22
+ "mtime" {>= "2.0.0"}
23
+ "mdx" {>= "2.2.0" & with-test}
24
+ "dscheck" {>= "0.1.0" & with-test}
25
+ "odoc" {with-doc}
26
+ ]
27
+ conflicts: [
28
+ "ocaml-base-compiler" {< "5.0.0~beta1"}
29
+ "ocaml-variants" {< "5.0.0~beta1"}
30
+ "ocaml-system" {< "5.0.0~beta1"}
31
+ "seq" {< "0.3"}
32
+ ]
33
+ build: [
34
+ ["dune" "subst"] {dev}
35
+ [
36
+ "dune"
37
+ "build"
38
+ "-p"
39
+ name
40
+ "-j"
41
+ jobs
42
+ "@install"
43
+ "@runtest" {with-test}
44
+ "@doc" {with-doc}
45
+ ]
46
+ ]
47
+ dev-repo: "git+https://github.com/ocaml-multicore/eio.git"
48
+ url {
49
+ src:
50
+ "https://github.com/ocaml-multicore/eio/releases/download/v0.12/eio-0.12.tbz"
51
+ checksum: [
52
+ "sha256=d84847ce85ffb78641496ad24be3c6ab5cc2c6885cedad6ae257ecac59d926a0"
53
+ "sha512=fbcbc8e7e8eaaeacd6c7b3be04fec19b356f900307b2cc1bf6c1cd6bd538c4ea59ab2c7d936fac00c52a3277737671759f1584025c24e0a7727447609c633821"
54
+ ]
55
+ }
56
+ x-commit-hash: "ad7149dc297b856c9bedd692e5809538fd27a4e2"
Original file line number Diff line number Diff line change
1
+ opam-version: "2.0"
2
+ synopsis: "Eio implementation for Linux using io-uring"
3
+ description: "An Eio implementation for Linux using io-uring."
4
+
5
+ authors: ["Anil Madhavapeddy" "Thomas Leonard"]
6
+ license: "ISC"
7
+ homepage: "https://github.com/ocaml-multicore/eio"
8
+ doc: "https://ocaml-multicore.github.io/eio/"
9
+ bug-reports: "https://github.com/ocaml-multicore/eio/issues"
10
+ depends: [
11
+ "dune" {>= "3.9"}
12
+ "alcotest" {>= "1.7.0" & with-test}
13
+ "eio" {= version}
14
+ "mdx" {>= "2.2.0" & with-test}
15
+ "logs" {>= "0.7.0"}
16
+ "fmt" {>= "0.8.9"}
17
+ "cmdliner" {>= "1.1.0" & with-test}
18
+ "uring" {>= "0.5"}
19
+ "odoc" {with-doc}
20
+ ]
21
+ build: [
22
+ ["dune" "subst"] {dev}
23
+ [
24
+ "dune"
25
+ "build"
26
+ "-p"
27
+ name
28
+ "-j"
29
+ jobs
30
+ "@install"
31
+ "@runtest" {with-test}
32
+ "@doc" {with-doc}
33
+ ]
34
+ ]
35
+ dev-repo: "git+https://github.com/ocaml-multicore/eio.git"
36
+ url {
37
+ src:
38
+ "https://github.com/ocaml-multicore/eio/releases/download/v0.12/eio-0.12.tbz"
39
+ checksum: [
40
+ "sha256=d84847ce85ffb78641496ad24be3c6ab5cc2c6885cedad6ae257ecac59d926a0"
41
+ "sha512=fbcbc8e7e8eaaeacd6c7b3be04fec19b356f900307b2cc1bf6c1cd6bd538c4ea59ab2c7d936fac00c52a3277737671759f1584025c24e0a7727447609c633821"
42
+ ]
43
+ }
44
+ x-commit-hash: "ad7149dc297b856c9bedd692e5809538fd27a4e2"
Original file line number Diff line number Diff line change
1
+ opam-version: "2.0"
2
+ synopsis: "Effect-based direct-style IO mainloop for OCaml"
3
+ description: "Selects an appropriate Eio backend for the current platform."
4
+
5
+ authors: ["Anil Madhavapeddy" "Thomas Leonard"]
6
+ license: "ISC"
7
+ homepage: "https://github.com/ocaml-multicore/eio"
8
+ doc: "https://ocaml-multicore.github.io/eio/"
9
+ bug-reports: "https://github.com/ocaml-multicore/eio/issues"
10
+ depends: [
11
+ "dune" {>= "3.9"}
12
+ "mdx" {>= "2.2.0" & with-test}
13
+ "kcas" {>= "0.3.0" & with-test}
14
+ "yojson" {>= "2.0.2" & with-test}
15
+ "eio_linux" {= version & os = "linux"}
16
+ "eio_posix" {= version & os != "win32"}
17
+ "eio_windows" {= version & os = "win32"}
18
+ "odoc" {with-doc}
19
+ ]
20
+ build: [
21
+ ["dune" "subst"] {dev}
22
+ [
23
+ "dune"
24
+ "build"
25
+ "-p"
26
+ name
27
+ "-j"
28
+ jobs
29
+ "@install"
30
+ "@runtest" {with-test}
31
+ "@doc" {with-doc}
32
+ ]
33
+ ]
34
+ dev-repo: "git+https://github.com/ocaml-multicore/eio.git"
35
+ url {
36
+ src:
37
+ "https://github.com/ocaml-multicore/eio/releases/download/v0.12/eio-0.12.tbz"
38
+ checksum: [
39
+ "sha256=d84847ce85ffb78641496ad24be3c6ab5cc2c6885cedad6ae257ecac59d926a0"
40
+ "sha512=fbcbc8e7e8eaaeacd6c7b3be04fec19b356f900307b2cc1bf6c1cd6bd538c4ea59ab2c7d936fac00c52a3277737671759f1584025c24e0a7727447609c633821"
41
+ ]
42
+ }
43
+ x-commit-hash: "ad7149dc297b856c9bedd692e5809538fd27a4e2"
44
+ x-ci-accept-failures: ["macos-homebrew"]
Original file line number Diff line number Diff line change
1
+ opam-version: "2.0"
2
+ synopsis: "Eio implementation for POSIX systems"
3
+ description: "An Eio implementation for most Unix-like platforms"
4
+
5
+ authors: ["Anil Madhavapeddy" "Thomas Leonard"]
6
+ license: "ISC"
7
+ homepage: "https://github.com/ocaml-multicore/eio"
8
+ doc: "https://ocaml-multicore.github.io/eio/"
9
+ bug-reports: "https://github.com/ocaml-multicore/eio/issues"
10
+ depends: [
11
+ "dune" {>= "3.9"}
12
+ "eio" {= version}
13
+ "iomux" {>= "0.2"}
14
+ "mdx" {>= "2.2.0" & with-test}
15
+ "fmt" {>= "0.8.9"}
16
+ "odoc" {with-doc}
17
+ ]
18
+ build: [
19
+ ["dune" "subst"] {dev}
20
+ [
21
+ "dune"
22
+ "build"
23
+ "-p"
24
+ name
25
+ "-j"
26
+ jobs
27
+ "@install"
28
+ "@runtest" {with-test}
29
+ "@doc" {with-doc}
30
+ ]
31
+ ]
32
+ dev-repo: "git+https://github.com/ocaml-multicore/eio.git"
33
+ url {
34
+ src:
35
+ "https://github.com/ocaml-multicore/eio/releases/download/v0.12/eio-0.12.tbz"
36
+ checksum: [
37
+ "sha256=d84847ce85ffb78641496ad24be3c6ab5cc2c6885cedad6ae257ecac59d926a0"
38
+ "sha512=fbcbc8e7e8eaaeacd6c7b3be04fec19b356f900307b2cc1bf6c1cd6bd538c4ea59ab2c7d936fac00c52a3277737671759f1584025c24e0a7727447609c633821"
39
+ ]
40
+ }
41
+ x-commit-hash: "ad7149dc297b856c9bedd692e5809538fd27a4e2"
You can’t perform that action at this time.
0 commit comments