this repo has no description
0
fork

Configure Feed

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

Merge pull request #25953 from talex5/release-eio-v1.1

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

authored by

Anil Madhavapeddy and committed by
GitHub
7311123d ea3e5b6f

+227
+53
packages/eio/eio.1.1/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.4.1" & 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/v1.1/eio-1.1.tbz" 48 + checksum: [ 49 + "sha256=346104884077f140b3574e1daccc02212960c6efeb793c803e3e6b8bafea0fab" 50 + "sha512=18abde418c56b1ceed3e8f075cb94e5c951b5cfea967ec4cb5f8e1e4d635b801b3c9e6ec61f89483490dbec143c33b9b76d947bff1183d44e6e0e01d93821dfb" 51 + ] 52 + } 53 + x-commit-hash: "77d881014d0abb3246dda6f7af8178e86f05061a"
+45
packages/eio_linux/eio_linux.1.1/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.4.1" & with-test} 15 + "logs" {>= "0.7.0" & with-test} 16 + "fmt" {>= "0.8.9"} 17 + "cmdliner" {>= "1.1.0" & with-test} 18 + "uring" {>= "0.9"} 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/v1.1/eio-1.1.tbz" 40 + checksum: [ 41 + "sha256=346104884077f140b3574e1daccc02212960c6efeb793c803e3e6b8bafea0fab" 42 + "sha512=18abde418c56b1ceed3e8f075cb94e5c951b5cfea967ec4cb5f8e1e4d635b801b3c9e6ec61f89483490dbec143c33b9b76d947bff1183d44e6e0e01d93821dfb" 43 + ] 44 + } 45 + x-commit-hash: "77d881014d0abb3246dda6f7af8178e86f05061a"
+46
packages/eio_main/eio_main.1.1/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.4.1" & 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 + x-ci-accept-failures: ["macos-homebrew"] 38 + url { 39 + src: 40 + "https://github.com/ocaml-multicore/eio/releases/download/v1.1/eio-1.1.tbz" 41 + checksum: [ 42 + "sha256=346104884077f140b3574e1daccc02212960c6efeb793c803e3e6b8bafea0fab" 43 + "sha512=18abde418c56b1ceed3e8f075cb94e5c951b5cfea967ec4cb5f8e1e4d635b801b3c9e6ec61f89483490dbec143c33b9b76d947bff1183d44e6e0e01d93821dfb" 44 + ] 45 + } 46 + x-commit-hash: "77d881014d0abb3246dda6f7af8178e86f05061a"
+41
packages/eio_posix/eio_posix.1.1/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.4.1" & 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/v1.1/eio-1.1.tbz" 36 + checksum: [ 37 + "sha256=346104884077f140b3574e1daccc02212960c6efeb793c803e3e6b8bafea0fab" 38 + "sha512=18abde418c56b1ceed3e8f075cb94e5c951b5cfea967ec4cb5f8e1e4d635b801b3c9e6ec61f89483490dbec143c33b9b76d947bff1183d44e6e0e01d93821dfb" 39 + ] 40 + } 41 + x-commit-hash: "77d881014d0abb3246dda6f7af8178e86f05061a"
+42
packages/eio_windows/eio_windows.1.1/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/v1.1/eio-1.1.tbz" 36 + checksum: [ 37 + "sha256=346104884077f140b3574e1daccc02212960c6efeb793c803e3e6b8bafea0fab" 38 + "sha512=18abde418c56b1ceed3e8f075cb94e5c951b5cfea967ec4cb5f8e1e4d635b801b3c9e6ec61f89483490dbec143c33b9b76d947bff1183d44e6e0e01d93821dfb" 39 + ] 40 + } 41 + x-commit-hash: "77d881014d0abb3246dda6f7af8178e86f05061a" 42 + available: [os = "win32"]