Merge #223238: mesa: default to 23.0.1

...into staging
This commit is contained in:
Vladimír Čunát 2023-04-03 06:51:46 +02:00
commit b211b9cbce
No known key found for this signature in database
GPG key ID: E747DF1F9575A3AA
2 changed files with 10 additions and 2 deletions

View file

@ -1,6 +1,6 @@
{ version, hash }:
{ stdenv, lib, fetchurl
{ stdenv, lib, fetchurl, fetchpatch
, meson, pkg-config, ninja
, intltool, bison, flex, file, python3Packages, wayland-scanner
, expat, libdrm, xorg, wayland, wayland-protocols, openssl
@ -133,6 +133,13 @@ self = stdenv.mkDerivation {
./opencl.patch
./disk_cache-include-dri-driver-path-in-cache-key.patch
# FIXME: submitted upstream at https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22133
# Remove when no longer applicable
(fetchpatch {
url = "https://gitlab.freedesktop.org/mesa/mesa/-/commit/1457f1b752f59258c0b33558619b0063b4ce6280.diff";
hash = "sha256-WFemyfmCWY4rJMfGxVZdYeGQvGcOTEDMrRt5OIWp348=";
})
];
postPatch = ''

View file

@ -22589,7 +22589,8 @@ with pkgs;
# Bump on staging only, tonnes of packages depend on it.
# See https://github.com/NixOS/nixpkgs/issues/218232
# Major versions should be bumped when they have proven to be reasonably stable
mesa = mesa_22_3_7;
# FIXME: split up libgbm properly
mesa = mesa_23_0_1;
mesa_glu = callPackage ../development/libraries/mesa-glu {
inherit (darwin.apple_sdk.frameworks) ApplicationServices;