commit d627217abdf5042bdf32f2d439c289ad8b8b1566
Author: Thorsten Leemhuis <linux(a)leemhuis.info>
Date: Tue May 7 06:15:05 2024 +0200
Update to 24.1.0-rc2
Signed-off-by: Thorsten Leemhuis <linux(a)leemhuis.info>
.gitignore | 1 +
mesa-freeworld.spec | 15 ++++++++++++---
sources | 2 +-
3 files changed, 14 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 4f0737c..897b5d9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -33,3 +33,4 @@
/mesa-24.0.4.tar.xz
/mesa-24.0.5.tar.xz
/mesa-24.0.6.tar.xz
+/mesa-24.1.0-rc2.tar.xz
diff --git a/mesa-freeworld.spec b/mesa-freeworld.spec
index 0bc9d4b..5e5b944 100644
--- a/mesa-freeworld.spec
+++ b/mesa-freeworld.spec
@@ -61,11 +61,11 @@ algorithms and decoding only VC1 algorithm.
%bcond_with valgrind
%endif
-#%%global vulkan_drivers
swrast%%{?base_vulkan}%%{?intel_platform_vulkan}%%{?extra_platform_vulkan}%%{?with_nvk:,nouveau-experimental}
+#%%global vulkan_drivers
swrast%%{?base_vulkan}%%{?intel_platform_vulkan}%%{?extra_platform_vulkan}%%{?with_nvk:,nouveau}
Name: %{srcname}-freeworld
Summary: Mesa graphics libraries
-%global ver 24.0.6
+%global ver 24.1.0-rc2
Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-",
"~"); print(ver)}
Release: 1%{?dist}
License: MIT
@@ -146,6 +146,8 @@ BuildRequires: pkgconfig(SPIRV-Tools)
BuildRequires: pkgconfig(LLVMSPIRVLib)
%endif
%if 0%{?with_nvk}
+BuildRequires: cbindgen
+BuildRequires: (crate(paste) >= 1.0.14 with crate(paste) < 2)
BuildRequires: (crate(proc-macro2) >= 1.0.56 with crate(proc-macro2) < 2)
BuildRequires: (crate(quote) >= 1.0.25 with crate(quote) < 2)
BuildRequires: (crate(syn/clone-impls) >= 2.0.15 with crate(syn/clone-impls) < 3)
@@ -159,6 +161,7 @@ BuildRequires: python3-mako
%if 0%{?with_intel_clc}
BuildRequires: python3-ply
%endif
+BuildRequires: python3-pycparser
BuildRequires: vulkan-headers
BuildRequires: glslang
%if 0%{?with_vulkan_hw}
@@ -246,7 +249,10 @@ export RUSTFLAGS="%build_rustflags"
%endif
-Dandroid-libbacktrace=disabled \
%ifarch %{ix86}
- -Dglx-read-only-text=true
+ -Dglx-read-only-text=true \
+%endif
+%ifnarch x86_64
+ -Dintel-rt=disabled \
%endif
%{nil}
%meson_build
@@ -325,6 +331,9 @@ rm -fr %{buildroot}%{_libdir}/libVkLayer_MESA_device_select.so
%endif
%changelog
+* Tue May 7 2024 Thorsten Leemhuis <fedora(a)leemhuis.info> - 24.1.0~rc2-1
+- Update to 24.1.0-rc2
+
* Thu Apr 25 2024 Thorsten Leemhuis <fedora(a)leemhuis.info> - 24.0.6-1
- Update to 24.0.6
diff --git a/sources b/sources
index dff10db..a1304b0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mesa-24.0.6.tar.xz) =
60fcc77132c3cb0c98e650d97d3324bfd18abe7f8f8a3aa5209f71b2fddd94510f939bbf5272b2241749307184d5badde9da4842be57ce13f5760875885ea6fc
+SHA512 (mesa-24.1.0-rc2.tar.xz) =
510655e49093077280d9fb65bc687032e4a0dade15c1e0d9ffbc73a0ac2841a7818621e491e16b45ae69090b6bac41ed4dd52233156776b728c877214e4b1370