Update nixpkgs / dependencies (mesa-25.3.0)

Almost no need to touch mesa anymore.. except for the radeon virtio flag
This commit is contained in:
Val Packett 2025-11-28 01:19:10 -03:00
parent 9b23ae8094
commit f831c9d958
4 changed files with 10 additions and 58 deletions

View file

@ -1,16 +1,10 @@
{ mesa, lib }:
{ mesa, lib, stdenv }:
(mesa.override {
vulkanDrivers = [
"amd"
"intel"
"microsoft-experimental" # removing this breaks the build
"nouveau"
"swrast"
"virtio"
"gfxstream" # probably not going to use this though
];
# nothing currently
}).overrideAttrs (new: old: {
mesonFlags = old.mesonFlags ++ [ (lib.mesonBool "amdgpu-virtio" true) ];
patches = old.patches ++ [ ../../radvmmio.patch ]; # already merged to git
mesonFlags = old.mesonFlags ++
lib.optionals stdenv.hostPlatform.isx86_64 [ (lib.mesonBool "amdgpu-virtio" true) ];
# not that amdgpu can't be found on aarch64 but let's avoid rebuilds for now
# patches = old.patches ++ [ ];
})