From 27b83c09773ca4b5f97848438ad6d5a6e4632064 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Thu, 11 Apr 2024 14:39:49 +0200 Subject: [PATCH 1/3] up to 24.0.5 - nvk requires stdbool.h in its bindgen invocation hence require clang then --- Mesa.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Mesa.spec b/Mesa.spec index 4a4561a..909e208 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -84,12 +84,12 @@ Summary: Free OpenGL implementation Summary(pl.UTF-8): Wolnodostępna implementacja standardu OpenGL Name: Mesa -Version: 24.0.4 +Version: 24.0.5 Release: 1 License: MIT (core) and others - see license.html file Group: X11/Libraries Source0: https://archive.mesa3d.org/mesa-%{version}.tar.xz -# Source0-md5: de4661e901f2dfb194e6b1bf04dc2171 +# Source0-md5: 8d8c4bb8d938adcf1aaaaa9381570d45 Source1: https://crates.io/api/v1/crates/syn/%{syn_crate_ver}/download?/syn-%{syn_crate_ver}.tar.gz # Source1-md5: 16236f1edd28a8895ad8c3de8de226d8 Source2: https://crates.io/api/v1/crates/unicode-ident/%{unicode_ident_crate_ver}/download?/unicode-ident-%{unicode_ident_crate_ver}.tar.gz @@ -104,6 +104,7 @@ BuildRequires: SPIRV-LLVM-Translator-devel >= 8.0.1.3 %endif %{?with_gallium_zink:BuildRequires: Vulkan-Loader-devel} BuildRequires: bison >= 2.4.1 +%{?with_nvk:BuildRequires: clang >= %{llvm_ver}} %{?with_opencl:BuildRequires: clang-devel >= %{llvm_ver}} BuildRequires: elfutils-devel BuildRequires: expat-devel >= 1.95 -- 2.44.0 From 60ea477142197658ad0c20f0bf7cf6ed848123eb Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Thu, 25 Apr 2024 19:21:45 +0200 Subject: [PATCH 2/3] up to 24.0.6 --- Mesa.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mesa.spec b/Mesa.spec index 909e208..33ca96b 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -84,12 +84,12 @@ Summary: Free OpenGL implementation Summary(pl.UTF-8): Wolnodostępna implementacja standardu OpenGL Name: Mesa -Version: 24.0.5 +Version: 24.0.6 Release: 1 License: MIT (core) and others - see license.html file Group: X11/Libraries Source0: https://archive.mesa3d.org/mesa-%{version}.tar.xz -# Source0-md5: 8d8c4bb8d938adcf1aaaaa9381570d45 +# Source0-md5: d0462ef35f316f800ee43a3780a2e8ac Source1: https://crates.io/api/v1/crates/syn/%{syn_crate_ver}/download?/syn-%{syn_crate_ver}.tar.gz # Source1-md5: 16236f1edd28a8895ad8c3de8de226d8 Source2: https://crates.io/api/v1/crates/unicode-ident/%{unicode_ident_crate_ver}/download?/unicode-ident-%{unicode_ident_crate_ver}.tar.gz -- 2.44.0 From fe941e4ed3800d697cbd8b3442e466ccfa0f95ff Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Thu, 9 May 2024 17:39:44 +0200 Subject: [PATCH 3/3] up to 24.0.7 --- Mesa.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mesa.spec b/Mesa.spec index 33ca96b..97ceec7 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -84,12 +84,12 @@ Summary: Free OpenGL implementation Summary(pl.UTF-8): Wolnodostępna implementacja standardu OpenGL Name: Mesa -Version: 24.0.6 +Version: 24.0.7 Release: 1 License: MIT (core) and others - see license.html file Group: X11/Libraries Source0: https://archive.mesa3d.org/mesa-%{version}.tar.xz -# Source0-md5: d0462ef35f316f800ee43a3780a2e8ac +# Source0-md5: 20e3808393ab7e726447fafa38cddb71 Source1: https://crates.io/api/v1/crates/syn/%{syn_crate_ver}/download?/syn-%{syn_crate_ver}.tar.gz # Source1-md5: 16236f1edd28a8895ad8c3de8de226d8 Source2: https://crates.io/api/v1/crates/unicode-ident/%{unicode_ident_crate_ver}/download?/unicode-ident-%{unicode_ident_crate_ver}.tar.gz -- 2.44.0