brightnessctl: add udev rules to package

This commit is contained in:
Aaron Andersen
2025-03-16 16:40:35 -04:00
parent 986433ddca
commit 58754dc0f5
+10 -1
View File
@@ -4,6 +4,7 @@
fetchFromGitHub,
pkg-config,
systemd,
coreutils,
}:
stdenv.mkDerivation rec {
@@ -19,7 +20,10 @@ stdenv.mkDerivation rec {
postPatch = ''
substituteInPlace Makefile \
--replace "pkg-config" "$PKG_CONFIG"
--replace-fail "pkg-config" "$PKG_CONFIG"
substituteInPlace 90-brightnessctl.rules \
--replace-fail /bin/ ${coreutils}/bin/
'';
makeFlags = [
@@ -28,6 +32,11 @@ stdenv.mkDerivation rec {
"ENABLE_SYSTEMD=1"
];
installTargets = [
"install"
"install_udev_rules"
];
nativeBuildInputs = [ pkg-config ];
buildInputs = [ systemd ];