Nix configurations for my homelab
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update mesa commit

Going back to using latest git version

yemou 19ba9ed5 4f198fec

+15 -13
+9 -9
flake.lock
··· 61 61 ] 62 62 }, 63 63 "locked": { 64 - "lastModified": 1740161702, 65 - "narHash": "sha256-dUwfoRhWT22JjXn0iqmMWKsutELwSL01EdKeA9TXsHA=", 64 + "lastModified": 1740347597, 65 + "narHash": "sha256-st5q9egkPGz8TUcVVlIQX7y6G3AzHob+6M963bwVq74=", 66 66 "owner": "nix-community", 67 67 "repo": "home-manager", 68 - "rev": "bdf73272a8408fedc7ca86d5ea47192f6d2dad54", 68 + "rev": "12e26a74e5eb1a31e13daaa08858689e25ebd449", 69 69 "type": "github" 70 70 }, 71 71 "original": { ··· 91 91 }, 92 92 "nixpkgs": { 93 93 "locked": { 94 - "lastModified": 1740134682, 95 - "narHash": "sha256-snNnw6yHaP9wW8oZVp5iteYp2DhiJg2SSbvJ9KGeTJA=", 94 + "lastModified": 1740388614, 95 + "narHash": "sha256-NgKqyZxckkuTRDNNjlJ3kYWUmarJ9+/VHWkGOy0oONQ=", 96 96 "owner": "NixOS", 97 97 "repo": "nixpkgs", 98 - "rev": "4182af4269c07858876a9bc21de4298dbc6ce324", 98 + "rev": "92d410c2519dbc96f1fb5237810f19c07684aa8b", 99 99 "type": "github" 100 100 }, 101 101 "original": { ··· 145 145 "rust-overlay": "rust-overlay" 146 146 }, 147 147 "locked": { 148 - "lastModified": 1740028091, 149 - "narHash": "sha256-VniaPGGoalmaDgk3fXgJQuIDrDDNhi99LWfuHEBCFpw=", 148 + "lastModified": 1740412584, 149 + "narHash": "sha256-0L2pL3+fqQKf14TuTui9weEvFu2UWQ7PXKCEamZCrBQ=", 150 150 "owner": "roc-lang", 151 151 "repo": "roc", 152 - "rev": "38fe84bc47fbf358b0637564ca4bce8544f8eb3c", 152 + "rev": "65dc9d87ca3624710da52b91bfd7ca83112672cc", 153 153 "type": "github" 154 154 }, 155 155 "original": {
+6 -4
modules/games.nix
··· 28 28 }); 29 29 30 30 mesa = prev.mesa.overrideAttrs (finalAttrs: prevAttrs: { 31 - version = "25.0.0"; 31 + git-hash = "7276191d5944b4c3d5a272a4a07274933fac4346"; 32 + version = "25.0.0-${finalAttrs.git-hash}"; 32 33 33 34 src = prev.fetchFromGitLab { 34 35 domain = "gitlab.freedesktop.org"; 35 36 owner = "mesa"; 36 37 repo = "mesa"; 37 - rev = "mesa-${finalAttrs.version}"; 38 - hash = "sha256-ut6fB2m850Bx08V43TZ0WNoeDLZov76FtYPz6UFFjvQ="; 38 + rev = "${finalAttrs.git-hash}"; 39 + hash = "sha256-y9bktQUXEf8VCrQPYcMsD5/1bC5sgK0vhRQJkc1DfE0="; 39 40 }; 40 41 41 - patches = lib.lists.take 1 prevAttrs.patches; 42 + # patches = lib.lists.take 1 prevAttrs.patches; 43 + patches = [ ./packages/mesa/opencl.patch ]; 42 44 mesonFlags = lib.lists.remove (lib.mesonBool "opencl-spirv" true) prevAttrs.mesonFlags; 43 45 }); 44 46