1{
2 lib,
3 buildDunePackage,
4 ipaddr,
5 functoria-runtime,
6 logs,
7 lwt,
8 alcotest,
9}:
10
11buildDunePackage {
12 pname = "mirage-runtime";
13 inherit (functoria-runtime) src version;
14
15 minimalOCamlVersion = "4.08";
16
17 propagatedBuildInputs = [
18 ipaddr
19 functoria-runtime
20 logs
21 lwt
22 ];
23 checkInputs = [ alcotest ];
24 doCheck = true;
25
26 meta = with lib; {
27 homepage = "https://github.com/mirage/mirage";
28 description = "Base MirageOS runtime library, part of every MirageOS unikernel";
29 license = licenses.isc;
30 maintainers = with maintainers; [ sternenseemann ];
31 };
32}