this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #25086 from talex5/release-eio-v0.14

[new release] eio (5 packages) (0.14)

authored by

Raphaël Proust and committed by
GitHub
60a9f7f9 28c3ca4d

+227
+53
packages/eio/eio.0.14/opam
··· 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 + maintainer: ["anil@recoil.org"] 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.1.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 + "seq" {< "0.3"} 29 + ] 30 + build: [ 31 + ["dune" "subst"] {dev} 32 + [ 33 + "dune" 34 + "build" 35 + "-p" 36 + name 37 + "-j" 38 + jobs 39 + "@install" 40 + "@runtest" {with-test} 41 + "@doc" {with-doc} 42 + ] 43 + ] 44 + dev-repo: "git+https://github.com/ocaml-multicore/eio.git" 45 + url { 46 + src: 47 + "https://github.com/ocaml-multicore/eio/releases/download/v0.14/eio-0.14.tbz" 48 + checksum: [ 49 + "sha256=52f85b947d3e0de70940b5bbaac0d3e78841fea5648e73af7d8a754ab51c871b" 50 + "sha512=944095b1131d2dcc1f0d415fe46fd78b883733e0f95985e3a0feafe73b1703606ec60560abf36c16c364cc60164b7330f236e39569e264c702bb5647e28bfd3c" 51 + ] 52 + } 53 + x-commit-hash: "c502574915daadafb4f1a0af0d03c1bd1a20b0f4"
+45
packages/eio_linux/eio_linux.0.14/opam
··· 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 + maintainer: ["anil@recoil.org"] 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.7"} 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 + available: [os = "linux"] 37 + url { 38 + src: 39 + "https://github.com/ocaml-multicore/eio/releases/download/v0.14/eio-0.14.tbz" 40 + checksum: [ 41 + "sha256=52f85b947d3e0de70940b5bbaac0d3e78841fea5648e73af7d8a754ab51c871b" 42 + "sha512=944095b1131d2dcc1f0d415fe46fd78b883733e0f95985e3a0feafe73b1703606ec60560abf36c16c364cc60164b7330f236e39569e264c702bb5647e28bfd3c" 43 + ] 44 + } 45 + x-commit-hash: "c502574915daadafb4f1a0af0d03c1bd1a20b0f4"
+46
packages/eio_main/eio_main.0.14/opam
··· 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 + maintainer: ["anil@recoil.org"] 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" 16 + {= version & os = "linux" & 17 + (os-distribution != "centos" | os-version > "7")} 18 + "eio_posix" {= version & os != "win32"} 19 + "eio_windows" {= version & os = "win32"} 20 + "odoc" {with-doc} 21 + ] 22 + build: [ 23 + ["dune" "subst"] {dev} 24 + [ 25 + "dune" 26 + "build" 27 + "-p" 28 + name 29 + "-j" 30 + jobs 31 + "@install" 32 + "@runtest" {with-test} 33 + "@doc" {with-doc} 34 + ] 35 + ] 36 + dev-repo: "git+https://github.com/ocaml-multicore/eio.git" 37 + url { 38 + src: 39 + "https://github.com/ocaml-multicore/eio/releases/download/v0.14/eio-0.14.tbz" 40 + checksum: [ 41 + "sha256=52f85b947d3e0de70940b5bbaac0d3e78841fea5648e73af7d8a754ab51c871b" 42 + "sha512=944095b1131d2dcc1f0d415fe46fd78b883733e0f95985e3a0feafe73b1703606ec60560abf36c16c364cc60164b7330f236e39569e264c702bb5647e28bfd3c" 43 + ] 44 + } 45 + x-commit-hash: "c502574915daadafb4f1a0af0d03c1bd1a20b0f4" 46 + x-ci-accept-failures: ["macos-homebrew"]
+41
packages/eio_posix/eio_posix.0.14/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Eio implementation for POSIX systems" 3 + description: "An Eio implementation for most Unix-like platforms" 4 + maintainer: ["anil@recoil.org"] 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.14/eio-0.14.tbz" 36 + checksum: [ 37 + "sha256=52f85b947d3e0de70940b5bbaac0d3e78841fea5648e73af7d8a754ab51c871b" 38 + "sha512=944095b1131d2dcc1f0d415fe46fd78b883733e0f95985e3a0feafe73b1703606ec60560abf36c16c364cc60164b7330f236e39569e264c702bb5647e28bfd3c" 39 + ] 40 + } 41 + x-commit-hash: "c502574915daadafb4f1a0af0d03c1bd1a20b0f4"
+42
packages/eio_windows/eio_windows.0.14/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Eio implementation for Windows" 3 + description: "An Eio implementation using OCaml's Unix.select" 4 + maintainer: ["anil@recoil.org"] 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 + "fmt" {>= "0.8.9"} 14 + "kcas" {>= "0.3.0" & with-test} 15 + "alcotest" {>= "1.7.0" & with-test} 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.14/eio-0.14.tbz" 36 + checksum: [ 37 + "sha256=52f85b947d3e0de70940b5bbaac0d3e78841fea5648e73af7d8a754ab51c871b" 38 + "sha512=944095b1131d2dcc1f0d415fe46fd78b883733e0f95985e3a0feafe73b1703606ec60560abf36c16c364cc60164b7330f236e39569e264c702bb5647e28bfd3c" 39 + ] 40 + } 41 + x-commit-hash: "c502574915daadafb4f1a0af0d03c1bd1a20b0f4" 42 + available: [os = "win32"]