2021-11-30 05:17:15 +00:00
|
|
|
final: prev:
|
|
|
|
let
|
2022-05-31 16:07:59 +00:00
|
|
|
version = "3.3.0";
|
2021-11-30 05:17:15 +00:00
|
|
|
src = final.fetchFromGitHub {
|
2022-05-31 16:07:59 +00:00
|
|
|
owner = "openrazer";
|
2021-11-30 05:17:15 +00:00
|
|
|
repo = "openrazer";
|
2022-05-31 16:07:59 +00:00
|
|
|
rev = "v${version}";
|
|
|
|
sha256 = "sha256-lElE1nIiJ5fk2DupHu43tmxRjRsS5xeL1Yz/LuRlgtM=";
|
2021-11-30 05:17:15 +00:00
|
|
|
};
|
2022-05-31 16:07:59 +00:00
|
|
|
in
|
|
|
|
rec
|
2021-11-30 05:17:15 +00:00
|
|
|
{
|
|
|
|
openrazer-daemon = prev.openrazer-daemon.overrideAttrs (old: {
|
2022-05-31 16:07:59 +00:00
|
|
|
inherit src version;
|
2021-11-30 05:17:15 +00:00
|
|
|
});
|
|
|
|
|
|
|
|
python3 = prev.python3.override {
|
|
|
|
packageOverrides = self: super: {
|
|
|
|
openrazer-daemon = super.openrazer-daemon.overrideAttrs (old: {
|
2022-05-31 16:07:59 +00:00
|
|
|
inherit src version;
|
2021-11-30 05:17:15 +00:00
|
|
|
});
|
|
|
|
};
|
|
|
|
};
|
|
|
|
python3Packages = python3.pkgs;
|
|
|
|
|
2022-05-31 16:07:59 +00:00
|
|
|
linuxPackages_latest = prev.linuxPackages_latest.extend (self: super: {
|
2021-11-30 05:17:15 +00:00
|
|
|
openrazer = super.openrazer.overrideAttrs (old: {
|
2022-05-31 16:07:59 +00:00
|
|
|
inherit src version;
|
2021-11-30 05:17:15 +00:00
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|