commit dab699d2c14f4dc2551090823ec9ef35f2857e05
Author: Thorsten Leemhuis <linux(a)leemhuis.info>
Date: Thu Aug 29 09:52:32 2024 +0200
Update to 24.2.1
Sync a few bits with mesa.spec from fedora
Signed-off-by: Thorsten Leemhuis <linux(a)leemhuis.info>
.gitignore | 1 +
mesa-freeworld.spec | 16 ++++++++++++----
sources | 2 +-
3 files changed, 14 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8e1cb9c..df0843d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -43,3 +43,4 @@
/mesa-24.2.0-rc3.tar.xz
/mesa-24.2.0-rc4.tar.xz
/mesa-24.2.0.tar.xz
+/mesa-24.2.1.tar.xz
diff --git a/mesa-freeworld.spec b/mesa-freeworld.spec
index 827f0be..dfe30d5 100644
--- a/mesa-freeworld.spec
+++ b/mesa-freeworld.spec
@@ -12,11 +12,13 @@ algorithms and decoding only VC1 algorithm.
%global with_r300 1
%global with_r600 1
%global with_nine 0
+#%%if 0%%{?with_vulkan_hw}
%global with_nvk 0
+#%%endif
%global with_omx 0
%global with_opencl 0
%endif
-#%%global base_vulkan ,amd
+#%%global base_vulkan %%{?with_vulkan_hw:,amd}%%{!?with_vulkan_hw:%%{nil}}
%endif
#%%ifnarch %%{ix86}
@@ -33,11 +35,13 @@ algorithms and decoding only VC1 algorithm.
%if !0%{?rhel}
%global with_intel_clc 0
%endif
-#%%global intel_platform_vulkan ,intel,intel_hasvk
+#%%global intel_platform_vulkan
%%{?with_vulkan_hw:,intel,intel_hasvk}%%{!?with_vulkan_hw:%%{nil}}
%endif
#%%ifarch x86_64
+#%%if !0%%{?with_vulkan_hw}
%global with_intel_vk_rt 0
#%%endif
+#%%endif
%ifarch aarch64 x86_64 %{ix86}
%if !0%{?rhel}
@@ -51,7 +55,7 @@ algorithms and decoding only VC1 algorithm.
%global with_tegra 0
%global with_v3d 0
%global with_xa 0
-#%%global extra_platform_vulkan ,broadcom,freedreno,panfrost,imagination-experimental
+#%%global extra_platform_vulkan
%%{?with_vulkan_hw:,broadcom,freedreno,panfrost,imagination-experimental}%%{!?with_vulkan_hw:%%{nil}}
%endif
%if !0%{?rhel}
@@ -69,7 +73,7 @@ algorithms and decoding only VC1 algorithm.
Name: %{srcname}-freeworld
Summary: Mesa graphics libraries
-%global ver 24.2.0
+%global ver 24.2.1
Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-",
"~"); print(ver)}
Release: 1%{?dist}
License: MIT AND BSD-3-Clause AND SGI-B-2.0
@@ -345,6 +349,10 @@ rm -fr %{buildroot}%{_libdir}/libVkLayer_MESA_device_select.so
%endif
%changelog
+* Thu Aug 29 2024 Thorsten Leemhuis <fedora(a)leemhuis.info> - 24.2.1-1
+- Update to 24.2.1
+- Sync a few bits with mesa.spec from fedora
+
* Mon Aug 19 2024 Thorsten Leemhuis <fedora(a)leemhuis.info> - 24.2.0-1
- Update to 24.2.0
diff --git a/sources b/sources
index 8c32da7..2b0d22a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mesa-24.2.0.tar.xz) =
a585c788801b5a341d356e44d958b148e6e14f6b3d7224e99a92faa2f004bf0cfc90103c5fdc651afb22f805c6f9dc594f9f3f5ecebcea36f6305b3a6ccb9294
+SHA512 (mesa-24.2.1.tar.xz) =
3b77e5faec51b67583131123b0cc010b52325ea308e4075323102aa999d9c9fbb65b873eb537ed4f577b5a0811e7f096e7e101510cb50326ea5c439b4b468380