···
+
maintainer: "dave@recoil.org"
+
authors: [ "David Scott" "Rolf Neugebauer" "Anil Madhavapeddy" "Simon Ferquel"]
+
homepage: "https://github.com/mirage/ocaml-hvsock"
+
dev-repo: "git+https://github.com/mirage/ocaml-hvsock.git"
+
bug-reports: "https://github.com/mirage/ocaml-hvsock/issues"
+
doc: "https://mirage.github.io/ocaml-hvsock"
+
[ "dune" "subst" ] {dev}
+
[ "dune" "build" "-p" name "-j" jobs ]
+
"mirage-flow" {>= "2.0.0"}
+
"mirage-flow-combinators" {>= "2.0.0"}
+
"mirage-time" {>= "2.0.0"}
+
"alcotest" {with-test & >= "0.4.0"}
+
["linux-headers"] {os-distribution = "alpine"}
+
["linux-libc-dev"] {os-family = "debian"}
+
["kernel-headers"] {os-distribution = "fedora"}
+
["kernel-headers"] {os-distribution = "rhel"}
+
synopsis: "Bindings for Hyper-V AF_VSOCK"
+
[](https://travis-ci.org/mirage/ocaml-hvsock)
+
[](https://ci.appveyor.com/project/mirage/ocaml-hvsock/branch/master)
+
These bindings allow Host <-> VM communication on Hyper-V systems on both Linux
+
*Warning*: the `AF_HYPERV` patches for Linux are not yet merged and hence the
+
definition of `AF_HYPERV` is not yet stable. If other address families are merged
+
before this one then the value of `AF_HYPERV` will change!
+
Please read [the API documentation](https://djs55.github.io/ocaml-hvsock/index.html)."""
+
"https://github.com/mirage/ocaml-hvsock/releases/download/3.0.0/hvsock-3.0.0.tbz"
+
"sha256=46d179976f153a7723890ba78fbcfee60e70b3cc9cc3574eb4bb8a682525e4e2"
+
"sha512=f38d53ba07ed77d39c1e92864506ebc7daab0321c8fc2709660c7a55bb43de82af56571d827cbc03443c1b5ccb3a898f6a2163d32d9c5c52b5f4e36507b56969"
+
x-commit-hash: "6242f89010e79ae0e658880e4ce773587c815c9b"