From cfbd8bd6f11a674eb07e7785c929736f3e64b5b6 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Wed, 27 May 2026 17:07:35 +0900 Subject: [PATCH] internal/rosa/package: libudev-zero Avoids systemd, required by many projects. Signed-off-by: Ophestra --- internal/rosa/package/libudev-zero.az | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 internal/rosa/package/libudev-zero.az diff --git a/internal/rosa/package/libudev-zero.az b/internal/rosa/package/libudev-zero.az new file mode 100644 index 00000000..0f7e1f89 --- /dev/null +++ b/internal/rosa/package/libudev-zero.az @@ -0,0 +1,27 @@ +package libudev-zero { + description = "daemonless replacement for libudev"; + website = "https://github.com/illiliti/libudev-zero"; + anitya = 145201; + + version# = "1.0.4"; + source = remoteGitHub { + suffix = "illiliti/libudev-zero"; + tag = version; + checksum = "MHETnJwIdXc62qvE1Ya9xb2Shb53gWxdXzr8FVCFEacXF1rc01yE9guP3eXlKhYw"; + }; + + env = [ "CC=cc" ]; + enterSource = true; + writable = true; + + exec = make { + inPlace = true; + skipConfigure = true; + skipCheck = true; + + make = [ "PREFIX=/system" ]; + install = "make DESTDIR=/work PREFIX=/system install"; + }; + + inputs = [ kernel-headers ]; +}