-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
opam
37 lines (36 loc) · 1.16 KB
/
opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
opam-version: "2.0"
maintainer: "john.else@citrix.com"
authors: ["Anil Madhavapeddy" "John Else" "Thomas Leonard"]
homepage: "https://github.com/mirage/ocaml-gnt"
bug-reports: "https://github.com/mirage/ocaml-gnt/issues"
dev-repo: "git+https://github.com/mirage/ocaml-gnt.git"
build: [make]
install: [make "PREFIX=%{prefix}%" "install"]
remove: [make "PREFIX=%{prefix}%" "uninstall"]
depends: [
"ocaml" {>= "4.00.0"}
"ocamlbuild" {build}
"ocamlfind" {build}
"camlp4" {build}
"cstruct" {>= "1.0.1"}
"io-page" {< "1.3.0"}
"lwt" {>= "2.4.3" & < "4.0.0"}
"cmdliner"
"mirage-profile" {>= "0.3"}
]
depopts: ["xenctrl"]
depexts: [
["libxen-dev"] {os-family = "debian"}
]
synopsis: "Xen grant table bindings"
description: """
These allow your program (running either in userspace or in kernelspace
via MirageOS) to read and write memory exported by other VMs on the same host.
These APIs are the foundation of all inter-VM communication on Xen."""
url {
src: "https://github.com/mirage/ocaml-gnt/archive/v2.2.0.tar.gz"
checksum: [
"sha256=47f1a12f484f877fc1cf4c94059256f3b36f7eee5bbe8fd12f5a45b6fe076d28"
"md5=9a5fce3a7a7c9fd375218d8c315a05b8"
]
}