nixpkgs/pkgs/development/libraries/mesa
Michael Weiss 7106fca0fe
mesa: 21.0.1 -> 21.0.3
Note: The update to Mesa 21.0.2 was reverted (25ae1fd29f) because it
caused major issues with Sway (segfault on startup [0]).
This is still the case and might affect all packages that directly
depend on "mesa" (for libgbm or libglapi) but it only causes issues when
the package depends on a "mesa" version that differs from "mesa.drivers"
used for "/run/opengl-driver/". I've noticed this while testing Mesa
updates with the NixOS option "hardware.opengl.package" (as usual)
instead of rebuilding my whole system (which would work). Unfortunately
this can/will likely also cause issues when mixing different channels,
using Flakes/Overlays, etc.

The cause of this should be similar to [1] ("mesa" updates now cause the
same issues that "glibc" updates already do, maybe triggered by certain
Mesa changes) and some additional discussions is in [2],[3].

Note: Don't backport this to NixOS 21.05, at least not without careful
consideration.

[0]: https://github.com/NixOS/nixpkgs/pull/118753#issuecomment-818950977
[1]: https://github.com/NixOS/nixpkgs/issues/95808
[2]: https://github.com/NixOS/nixpkgs/pull/120325
[3]: https://github.com/NixOS/nixpkgs/pull/119558
2021-05-20 18:59:09 +02:00
..
aarch64-darwin.patch mesa: fix missing timespec_get on aarch64-darwin 2021-02-20 10:03:52 -08:00
default.nix mesa: 21.0.1 -> 21.0.3 2021-05-20 18:59:09 +02:00
disk_cache-include-dri-driver-path-in-cache-key.patch Re-Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2" 2020-10-26 08:19:17 +01:00
missing-includes.patch Re-Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2" 2020-10-26 08:19:17 +01:00
opencl-install-dir.patch mesa: build with meson 2019-06-26 18:32:44 -04:00
stubs.nix libGL: use headers from glvnd 2021-04-09 09:24:24 +02:00