From 1a91c6ee603e3e779f288ad9189992faeda944f8 Mon Sep 17 00:00:00 2001 From: Mihai Fufezan Date: Sun, 23 Apr 2023 23:43:48 +0300 Subject: [PATCH] flake.nix: override wayland --- flake.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 71a6cbf6..4b7b3480 100644 --- a/flake.nix +++ b/flake.nix @@ -32,7 +32,21 @@ "x86_64-linux" ]; - pkgsFor = nixpkgs.legacyPackages; + pkgsFor = genSystems (system: + import nixpkgs { + inherit system; + overlays = [ + (_: prev: { + wayland = prev.wayland.overrideAttrs (old: rec { + version = "1.22.0"; + src = prev.fetchurl { + url = "https://gitlab.freedesktop.org/wayland/wayland/-/releases/${version}/downloads/${old.pname}-${version}.tar.xz"; + hash = "sha256-FUCvHqaYpHHC2OnSiDMsfg/TYMjx0Sk267fny8JCWEI="; + }; + }); + }) + ]; + }); props = builtins.fromJSON (builtins.readFile ./props.json);