{ mesa, lib }: (mesa.override { vulkanDrivers = [ "amd" "intel" "microsoft-experimental" # removing this breaks the build "nouveau" "swrast" "virtio" "gfxstream" # probably not going to use this though ]; }).overrideAttrs (new: old: { mesonFlags = old.mesonFlags ++ [ (lib.mesonBool "amdgpu-virtio" true) ]; patches = old.patches ++ [ ../../radvmmio.patch ]; # already merged to git })