Files
Vincent Laporte 9aa7cc01ab ocamlPackages.cmdliner: 1.3.0 → 2.1.0
dune-release: 2.1.0 → 2.2.0

ocamlPackages.b0: 0.0.5 → 0.0.6
ocamlPackages.odig: 0.0.9 → 0.1.0
ocamlPackages.mirage-runtime: 4.10.1 → 4.10.2

ocamlPackages.carton: disable tests
ocamlPackages.smtml: disable tests

slipshow: disable some tests
2026-01-30 14:33:59 +01:00

38 lines
810 B
Nix

{
lib,
fetchurl,
buildDunePackage,
cmdliner,
ipaddr,
logs,
lwt,
alcotest,
}:
buildDunePackage (finalAttrs: {
pname = "mirage-runtime";
version = "4.10.2";
src = fetchurl {
url = "https://github.com/mirage/mirage/releases/download/v${finalAttrs.version}/mirage-${finalAttrs.version}.tbz";
hash = "sha256:4184cbc7e51b0dcdcf4345c98818c34129ff42879ef091e54849faa57b29d397";
};
minimalOCamlVersion = "4.08";
propagatedBuildInputs = [
cmdliner
ipaddr
logs
lwt
];
checkInputs = [ alcotest ];
doCheck = true;
meta = {
homepage = "https://github.com/mirage/mirage";
description = "Base MirageOS runtime library, part of every MirageOS unikernel";
license = lib.licenses.isc;
maintainers = with lib.maintainers; [ sternenseemann ];
};
})