commit 0382f04a85c560cc6f91440c22ce7cfa7f8bfef6
Author: Thorsten Leemhuis <linux(a)leemhuis.info>
Date: Tue May 23 07:21:55 2023 +0200
Update to 23.1.0
sync a few spec file bits with Fedora's mesa package
Signed-off-by: Thorsten Leemhuis <linux(a)leemhuis.info>
.gitignore | 1 +
mesa-freeworld.spec | 22 ++++++++++++++++++----
sources | 2 +-
3 files changed, 20 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1635080..47a0bc2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@
/mesa-23.0.1.tar.xz
/mesa-23.0.2.tar.xz
/mesa-23.0.3.tar.xz
+/mesa-23.1.0.tar.xz
diff --git a/mesa-freeworld.spec b/mesa-freeworld.spec
index 9a2c30b..2681b01 100644
--- a/mesa-freeworld.spec
+++ b/mesa-freeworld.spec
@@ -17,6 +17,9 @@ algorithms and decoding only VC1 algorithm.
%ifarch %{ix86} x86_64
%global with_crocus 0
%global with_i915 0
+%if !0%{?rhel}
+%global with_intel_clc 0
+%endif
%global with_iris 0
%global with_xa 0
#%%global platform_vulkan ,intel,intel_hasvk
@@ -56,7 +59,7 @@ algorithms and decoding only VC1 algorithm.
Name: %{srcname}-freeworld
Summary: Mesa graphics libraries
-%global ver 23.0.3
+%global ver 23.1.0
Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-",
"~"); print(ver)}
Release: 1%{?dist}
License: MIT
@@ -134,8 +137,12 @@ BuildRequires: pkgconfig(LLVMSPIRVLib)
%if %{with valgrind}
BuildRequires: pkgconfig(valgrind)
%endif
-BuildRequires: pkgconfig(python3)
-BuildRequires: python3dist(mako)
+BuildRequires: python3-devel
+BuildRequires: python3-dataclasses
+BuildRequires: python3-mako
+%if 0%{?with_intel_clc}
+BuildRequires: python3-ply
+%endif
BuildRequires: vulkan-headers
BuildRequires: glslang
%if 0%{?with_vulkan_hw}
@@ -190,7 +197,7 @@ cp %{SOURCE1} docs/
-Dgallium-nine=%{!?with_nine:true}%{?with_nine:false} \
-Dgallium-opencl=%{!?with_opencl:icd}%{?with_opencl:disabled} \
%if 0%{?with_opencl}
- -Dgallium-rusticl=true -Dllvm=enabled -Drust_std=2021 \
+ -Dgallium-rusticl=true \
%endif
-Dvideo-codecs=h264dec,h264enc,h265dec,h265enc,vc1dec \
-Dvulkan-drivers=%{?vulkan_drivers} \
@@ -203,6 +210,9 @@ cp %{SOURCE1} docs/
-Dglx=dri \
-Degl=disabled \
-Dglvnd=false \
+%if 0%{?with_intel_clc}
+ -Dintel-clc=enabled \
+%endif
-Dmicrosoft-clc=disabled \
-Dllvm=enabled \
-Dshared-llvm=enabled \
@@ -288,6 +298,10 @@ rm -fr %{buildroot}%{_libdir}/libVkLayer_MESA_device_select.so
%license docs/license.rst
%endif
%changelog
+* Tue May 23 2023 Thorsten Leemhuis <fedora(a)leemhuis.info> - 23.1.0-1
+- Update to 23.1.0
+- sync a few spec file bits with Fedora's mesa package
+
* Tue Apr 25 2023 Thorsten Leemhuis <fedora(a)leemhuis.info> - 23.0.3-1
- Update to 23.0.3
diff --git a/sources b/sources
index 8c8b60d..4de9aeb 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mesa-23.0.3.tar.xz) =
52c778de61daa406c6a1e96a657e9b6fdcc71c8cfda80b7f53acc6470556c7d502c057b9481bb0c3d57ef0263263413fd0d25d53ebf5aa0246fbcc3309de64ae
+SHA512 (mesa-23.1.0.tar.xz) =
bbcfd0dd8e5414826631e80edbbe48218115a7461ef4ac1f2e4e090a48d6c0e1ab3b51dd45e988d5f1572f29bfc03c33769263c0f3e04033138d5b1ec102e8c9