this repo has no description
1opam-version: "2.0"
2authors: "Dave Scott <dave@recoil.org>"
3maintainer: "dave@recoil.org"
4homepage: "https://github.com/mirage/mirage-block-unix"
5dev-repo: "git+https://github.com/mirage/mirage-block-unix.git"
6bug-reports: "https://github.com/mirage/mirage-block-unix/issues"
7tags: "org:mirage"
8license: "ISC"
9
10build: [
11 ["jbuilder" "subst" "-p" name] {dev}
12 ["jbuilder" "build" "-p" name "-j" jobs]
13 ["jbuilder" "runtest" "-p" name "-j" jobs] {with-test}
14]
15depends: [
16 "ocaml" {>= "4.03.0" & < "5.0"}
17 "jbuilder" {>= "1.0+beta10"}
18 "cstruct" {>= "3.0.0"}
19 "cstruct" {<"3.4.0" & with-test}
20 "cstruct-lwt"
21 "mirage-block-lwt" {>= "1.0.0"}
22 "rresult"
23 "io-page-unix" {>= "2.0.0"}
24 "io-page" {<"2.0.0" & with-test}
25 "uri"
26 "logs"
27 "ounit" {with-test}
28 "fmt" {with-test}
29]
30depexts: ["linux-headers"] {os-distribution = "alpine"}
31synopsis: "MirageOS disk block driver for Unix"
32description: """
33[](https://travis-ci.org/mirage/mirage-block-unix) [](https://coveralls.io/r/mirage/mirage-block-unix?branch=master)
34
35Unix implementation of the Mirage `BLOCK_DEVICE` interface.
36
37This module provides raw I/O to files and block devices with as little
38caching as possible.
39
40E-mail: <mirageos-devel@lists.xenproject.org>"""
41url {
42 src:
43 "https://github.com/mirage/mirage-block-unix/releases/download/v2.8.3/mirage-block-unix-2.8.3.tbz"
44 checksum: [
45 "sha256=f8d563594336960d93ea435c45c0f4aa229231b355c7bf291aa2f0f1bd620fdc"
46 "md5=4b1aa9362a4b5e172c8c5bbd88464057"
47 ]
48}