commit 6de90e72c7ac89e6d988f4c11bcd74a85a803820
Author: Thorsten Leemhuis <linux(a)leemhuis.info>
Date: Sun Jul 23 06:59:59 2023 +0200
Update to 23.1.4
Signed-off-by: Thorsten Leemhuis <linux(a)leemhuis.info>
.gitignore | 1 +
mesa-freeworld.spec | 20 +++++++++++++++++++-
sources | 2 +-
3 files changed, 21 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6bcab1d..cf509b6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,3 +14,4 @@
/mesa-23.1.1.tar.xz
/mesa-23.1.2.tar.xz
/mesa-23.1.3.tar.xz
+/mesa-23.1.4.tar.xz
diff --git a/mesa-freeworld.spec b/mesa-freeworld.spec
index b87ed56..55757e1 100644
--- a/mesa-freeworld.spec
+++ b/mesa-freeworld.spec
@@ -49,6 +49,11 @@ algorithms and decoding only VC1 algorithm.
%global with_vmware 1
%endif
+%if !0%{?rhel}
+%global with_libunwind 1
+%global with_lmsensors 1
+%endif
+
%ifarch %{valgrind_arches}
%bcond_without valgrind
%else
@@ -59,7 +64,7 @@ algorithms and decoding only VC1 algorithm.
Name: %{srcname}-freeworld
Summary: Mesa graphics libraries
-%global ver 23.1.3
+%global ver 23.1.4
Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-",
"~"); print(ver)}
Release: 1%{?dist}
License: MIT
@@ -86,7 +91,9 @@ BuildRequires: kernel-headers
# 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.97
+%if 0%{?with_libunwind}
BuildRequires: pkgconfig(libunwind)
+%endif
BuildRequires: pkgconfig(expat)
BuildRequires: pkgconfig(zlib) >= 1.2.3
BuildRequires: pkgconfig(libzstd)
@@ -116,7 +123,9 @@ BuildRequires: pkgconfig(xcb-randr)
BuildRequires: pkgconfig(xrandr) >= 1.3
BuildRequires: bison
BuildRequires: flex
+%if 0%{?with_lmsensors}
BuildRequires: lm_sensors-devel
+%endif
%if 0%{?with_vdpau}
BuildRequires: pkgconfig(vdpau) >= 1.1
%endif
@@ -224,6 +233,12 @@ export RUSTFLAGS="%build_rustflags"
-Dvalgrind=%{?with_valgrind:enabled}%{!?with_valgrind:disabled} \
-Dbuild-tests=false \
-Dselinux=true \
+%if !0%{?with_libunwind}
+ -Dlibunwind=disabled \
+%endif
+%if !0%{?with_lmsensors}
+ -Dlmsensors=disabled \
+%endif
-Dandroid-libbacktrace=disabled \
%{nil}
%meson_build
@@ -301,6 +316,9 @@ rm -fr %{buildroot}%{_libdir}/libVkLayer_MESA_device_select.so
%license docs/license.rst
%endif
%changelog
+* Sun Jul 23 2023 Thorsten Leemhuis <fedora(a)leemhuis.info> - 23.1.4-1
+- Update to 23.1.4
+
* Fri Jun 23 2023 Thorsten Leemhuis <fedora(a)leemhuis.info> - 23.1.3-1
- Update to 23.1.3
diff --git a/sources b/sources
index f602233..2d11d82 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mesa-23.1.3.tar.xz) =
44f0658138ef99dcede5e4c33d5733af836283f05b031b07f3f8b3bc03b301bc7ab9dc15248829cf3dfc423f2da8935b372b25df8b9ef15a511ba16ccd913959
+SHA512 (mesa-23.1.4.tar.xz) =
4063c7848f507b5e25cfc862394268147254b90c9f3eb19035cce338b0a9cb611b7380c1c73f0e4feeddde68124225df7dee7b9db5f019603dfde2b88ff46a21