From cc79f4ecc2a99962b794c8a6d041eec33277076c Mon Sep 17 00:00:00 2001 From: Kyle Gospodnetich Date: Tue, 19 May 2026 20:01:14 -0700 Subject: [PATCH] feat: Update Mesa to 26.1 (#12429) --- anda/lib/mesa/mesa.spec | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/anda/lib/mesa/mesa.spec b/anda/lib/mesa/mesa.spec index 173fa55154..06f818d3e2 100644 --- a/anda/lib/mesa/mesa.spec +++ b/anda/lib/mesa/mesa.spec @@ -84,7 +84,7 @@ Name: %{srcname} Summary: Mesa graphics libraries -%global ver 26.0.5 +%global ver 26.1.0 Epoch: 1 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Release: 1%{?dist} @@ -130,7 +130,7 @@ BuildRequires: systemd-devel # We only check for the minimum version of pkgconfig(libdrm) needed so that the # SRPMs for each arch still have the same build dependencies. See: # https://bugzilla.redhat.com/show_bug.cgi?id=1859515 -BuildRequires: pkgconfig(libdrm) >= 2.4.122 +BuildRequires: pkgconfig(libdrm) >= 2.4.133 %if 0%{?with_libunwind} BuildRequires: pkgconfig(libunwind) %endif @@ -191,6 +191,9 @@ BuildRequires: rust-toolset BuildRequires: cargo-rpm-macros %endif %endif +%if 0%{?with_opencl} +BuildRequires: libstdc++-static +%endif %if 0%{?with_nvk} BuildRequires: cbindgen %endif @@ -207,7 +210,7 @@ BuildRequires: glslang BuildRequires: pkgconfig(vulkan) %endif %if 0%{?with_d3d12} -BuildRequires: pkgconfig(DirectX-Headers) >= 1.618.1 +BuildRequires: pkgconfig(DirectX-Headers) >= 1.619.1 %endif %description @@ -268,11 +271,11 @@ Provides: libEGL-devel%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} %package dri-drivers Summary: Mesa-based DRI drivers Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libgbm%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: %{name}-libglapi < %{?epoch:%{epoch}:}25.0.0~rc2-1 -Provides: %{name}-libglapi >= %{?epoch:%{epoch}:}25.0.0~rc2-1 - Obsoletes: %{name}-va-drivers < %{?epoch:%{epoch}:}26.0.0-5 -Provides: %{name}-va-drivers >= %{?epoch:%{epoch}:}26.0.0-5 +Provides: %{name}-va-drivers = %{?epoch:%{epoch}:}%{version}-%{release} +Provides: %{name}-va-drivers%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: %{name}-vaapi-drivers < %{?epoch:%{epoch}:}22.2.0-5 %description dri-drivers