systems/overlays/openrgb/default.nix

20 lines
549 B
Nix

final: prev: {
openrgb = prev.openrgb.overrideAttrs (old: {
src = final.fetchFromGitLab {
owner = "CalcProgrammer1";
repo = "OpenRGB";
rev = "release_candidate_1.0rc2";
sha256 = "vdIA9i1ewcrfX5U7FkcRR+ISdH5uRi9fz9YU5IkPKJQ=";
};
patches = [
./remove_systemd_service.patch
];
postPatch = ''
patchShebangs scripts/build-udev-rules.sh
substituteInPlace scripts/build-udev-rules.sh \
--replace-fail /usr/bin/env "${final.coreutils}/bin/env"
'';
version = "1.0rc2";
});
}