{ lib, buildDunePackage, fetchurl, lwt, duration, version ? "4.1.0", }: buildDunePackage { inherit version; pname = "mirage-sleep"; src = fetchurl { url = "https://github.com/mirage/mirage-sleep/releases/download/v${version}/mirage-sleep-${version}.tbz"; hash = "sha256-CoHl4LgGbADtDvWb3q0u8aMh2jHT9Gvt47vk0Pzp2bs="; }; propagatedBuildInputs = [ duration lwt ]; meta = { description = "Sleep operations for MirageOS"; homepage = "https://github.com/mirage/mirage-sleep"; changelog = "https://raw.githubusercontent.com/mirage/mirage-sleep/refs/tags/v${version}/CHANGES.md"; license = lib.licenses.isc; maintainers = [ lib.maintainers.vbgl ]; }; }