diff --git a/pkgs/by-name/br/brightnessctl/package.nix b/pkgs/by-name/br/brightnessctl/package.nix index 35c5935f4f4d..843af6877465 100644 --- a/pkgs/by-name/br/brightnessctl/package.nix +++ b/pkgs/by-name/br/brightnessctl/package.nix @@ -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 ];