this repo has no description
1opam-version: "2.0"
2synopsis: "OCaml bindings for Linux io_uring"
3description:
4 "Bindings to the Linux io_uring kernel IO interfaces. See https://github.com/ocaml-multicore/eio for a higher-level API using this."
5maintainer: ["anil@recoil.org"]
6authors: ["Anil Madhavapeddy" "Sadiq Jaffer" "Thomas Leonard"]
7license: ["ISC" "MIT"]
8homepage: "https://github.com/ocaml-multicore/ocaml-uring"
9bug-reports: "https://github.com/ocaml-multicore/ocaml-uring/issues"
10depends: [
11 "dune" {>= "2.7"}
12 "cstruct" {>= "6.0.0"}
13 "ocaml" {>= "4.12.0"}
14 "dune-configurator"
15 "lwt" {with-test & >= "5.0.0"}
16 "notty" {>= "0.2.2" & with-test}
17 "bos" {>= "0.2.0" & with-test}
18 "bechamel-notty" {>= "0.1.0" & with-test}
19 "bechamel" {>= "0.1.0" & with-test}
20 "logs" {with-test & >= "0.5.0"}
21 "cmdliner"
22 "fmt" {>= "0.8.4"}
23 "bigstringaf"
24 "optint" {>= "0.1.0"}
25 "alcotest" {>= "1.4.0" & with-test}
26 "odoc" {with-doc}
27]
28x-ci-accept-failures: [
29 "centos-7" # default C compiler does not support stdatomic.h
30 "oraclelinux-7" # default C compiler does not support stdatomic.h
31]
32build: [
33 ["dune" "subst"] {dev}
34 [
35 "dune"
36 "build"
37 "-p"
38 name
39 "-j"
40 jobs
41 "@install"
42 "@runtest" {with-test}
43 "@doc" {with-doc}
44 ]
45]
46dev-repo: "git+https://github.com/ocaml-multicore/ocaml-uring.git"
47depexts: [
48 ["linux-headers"] {os-distribution = "alpine"}
49]
50x-commit-hash: "c6982165bb7ecb4b56b5dcf2fb54779f7df7c2cf"
51url {
52 src:
53 "https://github.com/ocaml-multicore/ocaml-uring/releases/download/v0.1/uring-v0.1.tbz"
54 checksum: [
55 "sha256=ea46e0118a59d046171d3deba92ed4a0cdaa89b4bcd35e11dc8dab39e7244de9"
56 "sha512=154dbb744d78b85f9df23c11a644642a9e1342ad14d49578aab2390ffadf44ff28da246fb031b3871b65c44127972102e2776319149f88ff343edee2be02dd53"
57 ]
58}