glsl_analyzer: fix on x86_64-darwin (#356886)
[NixPkgs.git] / pkgs / development / ocaml-modules / xenstore / default.nix
blob2955755ccb41cdd2d02196462f22be3c51fcf8da
2   lib,
3   buildDunePackage,
4   fetchFromGitHub,
5   lwt,
6   ounit2,
7 }:
9 buildDunePackage rec {
10   pname = "xenstore";
11   version = "2.3.0";
13   src = fetchFromGitHub {
14     owner = "mirage";
15     repo = "ocaml-xenstore";
16     rev = "v${version}";
17     hash = "sha256-LaynsbCE/+2QfbQCOLZi8nw1rqmZtgrwAov9cSxYZw8=";
18   };
20   propagatedBuildInputs = [ lwt ];
22   doCheck = true;
23   checkInputs = [ ounit2 ];
25   meta = with lib; {
26     description = "Xenstore protocol in pure OCaml";
27     license = licenses.lgpl21Only;
28     maintainers = teams.xen.members ++ [ maintainers.sternenseemann ];
29     homepage = "https://github.com/mirage/ocaml-xenstore";
30   };