nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 53 lines 754 B view raw
1{ 2 buildDunePackage, 3 ocaml, 4 mirage-runtime, 5 astring, 6 bos, 7 cmdliner, 8 emile, 9 fmt, 10 fpath, 11 ipaddr, 12 logs, 13 rresult, 14 uri, 15}: 16 17buildDunePackage (finalAttrs: { 18 pname = "mirage"; 19 inherit (mirage-runtime) version src; 20 21 minimalOCamlVersion = "4.13"; 22 23 outputs = [ 24 "out" 25 "dev" 26 ]; 27 28 propagatedBuildInputs = [ 29 astring 30 bos 31 cmdliner 32 emile 33 fmt 34 fpath 35 ipaddr 36 logs 37 rresult 38 uri 39 ]; 40 41 # Tests need opam-monorepo 42 doCheck = false; 43 44 installPhase = '' 45 runHook preInstall 46 dune install --prefix=$out --libdir=$dev/lib/ocaml/${ocaml.version}/site-lib/ mirage 47 runHook postInstall 48 ''; 49 50 meta = mirage-runtime.meta // { 51 description = "MirageOS library operating system"; 52 }; 53})