From 575726804ceb3d735393a5322aa2e5e57cef7e9a Mon Sep 17 00:00:00 2001 From: elwrcl Date: Fri, 5 Jun 2026 21:12:48 +0300 Subject: [PATCH] Mesa commit hash --- flake.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/flake.nix b/flake.nix index 0c27e1f..7e1127f 100644 --- a/flake.nix +++ b/flake.nix @@ -1,11 +1,20 @@ { - inputs.mesa-src = { - url = "git+https://gitlab.freedesktop.org/mesa/mesa?ref=main"; - flake = false; + description = "Ivy Bridge Custom Mesa"; + + inputs = { + nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + mesa-src = { + url = "git+https://gitlab.freedesktop.org/mesa/mesa?rev=1a8953c9562d779f2d2730900a85ab5f446fff12"; + flake = false; + }; }; - outputs = { self, nixpkgs, mesa-src }: { - mesa-custom = nixpkgs.legacyPackages.x86_64-linux.mesa.overrideAttrs (old: { + outputs = { self, nixpkgs, mesa-src }: + let + system = "x86_64-linux"; + pkgs = import nixpkgs { inherit system; }; + in { + packages.${system}.mesa-custom = pkgs.mesa.overrideAttrs (old: { src = mesa-src; patches = [ ./hd4000-custom.patch ]; });