mirror of
https://github.com/hyprwm/aquamarine.git
synced 2024-12-22 16:09:47 +01:00
Nix: overlay libinput 1.26 until merged in Nixpkgs
This commit is contained in:
parent
e6ba21bbdc
commit
1844da3814
1 changed files with 16 additions and 0 deletions
16
flake.nix
16
flake.nix
|
@ -39,7 +39,9 @@
|
|||
in {
|
||||
overlays = {
|
||||
default = self.overlays.aquamarine;
|
||||
|
||||
aquamarine = lib.composeManyExtensions [
|
||||
self.overlays.libinput
|
||||
inputs.hyprutils.overlays.default
|
||||
inputs.hyprwayland-scanner.overlays.default
|
||||
(final: prev: {
|
||||
|
@ -50,6 +52,20 @@
|
|||
aquamarine-with-tests = final.aquamarine.override {doCheck = true;};
|
||||
})
|
||||
];
|
||||
|
||||
libinput = final: prev: {
|
||||
libinput = prev.libinput.overrideAttrs (self: super: {
|
||||
version = "1.26.0";
|
||||
|
||||
src = final.fetchFromGitLab {
|
||||
domain = "gitlab.freedesktop.org";
|
||||
owner = "libinput";
|
||||
repo = "libinput";
|
||||
rev = self.version;
|
||||
hash = "sha256-mlxw4OUjaAdgRLFfPKMZDMOWosW9yKAkzDccwuLGCwQ=";
|
||||
};
|
||||
});
|
||||
};
|
||||
};
|
||||
|
||||
packages = eachSystem (system: {
|
||||
|
|
Loading…
Reference in a new issue