File tree Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "OCaml bindings for Linux io_uring"
3+ description:
4+ "Bindings to the Linux io_uring kernel IO interfaces. See https://github.com/ocaml-multicore/eio for a higher-level API using this."
5+ 6+ authors: ["Anil Madhavapeddy" "Sadiq Jaffer" "Thomas Leonard"]
7+ homepage: "https://github.com/ocaml-multicore/ocaml-uring"
8+ doc: "https://ocaml-multicore.github.io/ocaml-uring/"
9+ bug-reports: "https://github.com/ocaml-multicore/ocaml-uring/issues"
10+ depends: [
11+ "dune" {>= "3.0"}
12+ "cstruct" {>= "6.0.1"}
13+ "ocaml" {>= "4.12.0"}
14+ "dune-configurator"
15+ "lwt" {with-test & >= "5.0.0"}
16+ "bechamel" {>= "0.1.0" & with-test}
17+ "logs" {with-test & >= "0.5.0"}
18+ "cmdliner" {with-test & >= "1.1.0"}
19+ "fmt" {>= "0.8.10"}
20+ "optint" {>= "0.1.0"}
21+ "mdx" {>= "2.1.0" & with-test}
22+ "odoc" {with-doc}
23+ ]
24+ build: [
25+ ["dune" "subst"] {dev}
26+ [
27+ "dune"
28+ "build"
29+ "-p"
30+ name
31+ "-j"
32+ jobs
33+ "@install"
34+ "@runtest" {with-test}
35+ "@doc" {with-doc}
36+ ]
37+ ]
38+ dev-repo: "git+https://github.com/ocaml-multicore/ocaml-uring.git"
39+ depexts: [
40+ ["linux-headers"] {os-distribution = "alpine"}
41+ ]
42+ available: [os = "linux"]
43+ license: ["ISC" "MIT"]
44+ x-ci-accept-failures: [
45+ "centos-7" # default C compiler does not support stdatomic.h
46+ "oraclelinux-7" # default C compiler does not support stdatomic.h
47+ ]
48+ url {
49+ src:
50+ "https://github.com/ocaml-multicore/ocaml-uring/releases/download/v0.7/uring-0.7.tbz"
51+ checksum: [
52+ "sha256=921c55f1a658bdda981a36f56b6ec943e2bcca0ece24de338894f68733481503"
53+ "sha512=56f445ea25b7de37cab566931a2edbbf090b8a19a5d81350a157019400c476cb75daa11a7296aaffa6a5ec350cf851b364638b4c806586734616f2c71891880f"
54+ ]
55+ }
56+ x-commit-hash: "673d908ece23dfaa1ebaee653717015b82e8132e"
You can’t perform that action at this time.
0 commit comments