this repo has no description
1opam-version: "2.0" 2maintainer: "dave@recoil.org" 3authors: ["Anil Madhavapeddy" "David Scott" "Thomas Leonard"] 4license: "ISC" 5tags: ["org:mirage" "org:xapi-project"] 6homepage: "https://github.com/mirage/mirage-block-xen" 7doc: "https://mirage.github.io/mirage-block-xen/" 8bug-reports: "https://github.com/mirage/mirage-block-xen/issues" 9depends: [ 10 "ocaml" {>= "4.02.0"} 11 "dune" 12 "cmdliner" 13 "logs" 14 "stringext" 15 "lwt" {>= "2.4.3"} 16 "cstruct" {>= "1.9.0"} 17 "ppx_cstruct" {build & >= "3.6.0"} 18 "shared-memory-ring-lwt" 19 "mirage-block-lwt" {>= "1.0.0"} 20 "ipaddr" 21 "io-page-xen" {>= "2.0.0"} 22 "mirage-xen" {>= "3.3.0" & < "4.0.0"} 23 "rresult" 24] 25build: [ 26 ["dune" "subst"] {dev} 27 ["dune" "build" "-p" name "-j" jobs] 28] 29dev-repo: "git+https://github.com/mirage/mirage-block-xen.git" 30synopsis: "MirageOS block driver for Xen that implements the blkfront/back protocol" 31description: """ 32This library allows a Mirage OCaml application to 33 34 1. read and write blocks from any Xen "backend" (server) 35 2. service block requests from any Xen "frontend" (client) 36 37This library can be used in both kernelspace (on Xen) 38or in userspace (using libraries that come with Xen). 39 40This library depends on the 41[shared-memory-ring](https://github.com/mirage/shared-memory-ring) 42library which enables high-throughput, low-latency data 43transfers over shared memory on both x86 and ARM architectures, 44using the standard Xen RPC and event channel semantics. 45""" 46url { 47 src: 48 "https://github.com/mirage/mirage-block-xen/releases/download/v1.6.1/mirage-block-xen-v1.6.1.tbz" 49 checksum: [ 50 "sha256=e92b3c0c956dde95b4a4a341c1662f316815e2cbbc5b759d6183e5b74c8e58b9" 51 "md5=4854a1a68a721caa5561aff3fea4b4a9" 52 ] 53}