mesa: add fixes from 21.2 staging branch and enable crocus by default

This commit is contained in:
Dave Airlie 2021-09-13 14:44:22 +10:00
parent d6615ebdad
commit e334f9656f
2 changed files with 4279 additions and 1 deletions

4277
21.2-fixes.patch Normal file

File diff suppressed because it is too large Load diff

View file

@ -68,7 +68,7 @@ Source0: https://mesa.freedesktop.org/archive/%{name}-%{ver}.tar.xz
# Source1 contains email correspondence clarifying the license terms. # Source1 contains email correspondence clarifying the license terms.
# Fedora opts to ignore the optional part of clause 2 and treat that code as 2 clause BSD. # Fedora opts to ignore the optional part of clause 2 and treat that code as 2 clause BSD.
Source1: Mesa-MLAA-License-Clarification-Email.txt Source1: Mesa-MLAA-License-Clarification-Email.txt
Patch0: 21.2-fixes.patch
# Backport of upstream patches from # Backport of upstream patches from
# https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11940 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11940
@ -365,6 +365,7 @@ cp %{SOURCE1} docs/
-Dvalgrind=%{?with_valgrind:enabled}%{!?with_valgrind:disabled} \ -Dvalgrind=%{?with_valgrind:enabled}%{!?with_valgrind:disabled} \
-Dbuild-tests=false \ -Dbuild-tests=false \
-Dselinux=true \ -Dselinux=true \
-Dprefer-crocus=true \
%{nil} %{nil}
%meson_build %meson_build