From 90187790bc8fbace37b65ef404ed95f7dde1bb70 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Thu, 2 Apr 2026 16:52:36 -0400 Subject: [PATCH] elogind: fixup rules to work with eudev --- pkgs/by-name/el/elogind/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/el/elogind/package.nix b/pkgs/by-name/el/elogind/package.nix index c04853ffc773..5861d9926dcf 100644 --- a/pkgs/by-name/el/elogind/package.nix +++ b/pkgs/by-name/el/elogind/package.nix @@ -86,6 +86,9 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace meson.build --replace-fail "install_emptydir(elogindstatedir)" "" + '' + + lib.optionalString (!enableSystemd) '' + substituteInPlace ./rules.d/71-seat.rules.in --replace-fail "{{BINDIR}}/udevadm" "${eudev}/bin/udevadm" ''; patches = [