Update to 24.2.7 and LLVM 19

Resolves: https://issues.redhat.com/browse/RHEL-66062
This commit is contained in:
José Expósito 2024-11-19 10:39:48 +01:00
parent 7fea5a8543
commit 2f4e3843cc
2 changed files with 12 additions and 8 deletions

View File

@ -66,9 +66,9 @@
Name: mesa Name: mesa
Summary: Mesa graphics libraries Summary: Mesa graphics libraries
%global ver 24.2.6 %global ver 24.2.7
Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)}
Release: 2%{?dist} Release: 1%{?dist}
License: MIT AND BSD-3-Clause AND SGI-B-2.0 License: MIT AND BSD-3-Clause AND SGI-B-2.0
URL: http://www.mesa3d.org URL: http://www.mesa3d.org
@ -84,7 +84,7 @@ Source2: https://github.com/mesonbuild/meson/releases/download/%{meson_ver}/meso
# libclc is not available in RHEL but it is required for Intel drivers since # libclc is not available in RHEL but it is required for Intel drivers since
# mesa >= 24.1.0 # mesa >= 24.1.0
%global libclc_version 18.1.2 %global libclc_version 19.1.1
Source3: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{libclc_version}/libclc-%{libclc_version}.src.tar.xz Source3: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{libclc_version}/libclc-%{libclc_version}.src.tar.xz
BuildRequires: libedit-devel BuildRequires: libedit-devel
BuildRequires: clang-devel >= %{libclc_version} BuildRequires: clang-devel >= %{libclc_version}
@ -92,8 +92,8 @@ BuildRequires: clang-devel >= %{libclc_version}
# BuildRequires: spirv-llvm-translator-tools # BuildRequires: spirv-llvm-translator-tools
# spirv-llvm-translator is a dependency of libclc # spirv-llvm-translator is a dependency of libclc
%global spirv_llvm_trans_ver 18.1.0 %global spirv_llvm_trans_ver 19.1.1
%global spirv_llvm_trans_commit 259f72c06ce9dff3867f842aaeb1e414c97066a5 %global spirv_llvm_trans_commit 90a976491d3847657396456e0e94d7dc48d35996
%global spirv_llvm_trans_shortcommit %(c=%{spirv_llvm_trans_commit}; echo ${c:0:7}) %global spirv_llvm_trans_shortcommit %(c=%{spirv_llvm_trans_commit}; echo ${c:0:7})
Source4: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/%{spirv_llvm_trans_commit}/spirv-llvm-translator-%{spirv_llvm_trans_shortcommit}.tar.gz Source4: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/%{spirv_llvm_trans_commit}/spirv-llvm-translator-%{spirv_llvm_trans_shortcommit}.tar.gz
BuildRequires: cmake BuildRequires: cmake
@ -849,6 +849,10 @@ popd
%endif %endif
%changelog %changelog
* Tue Nov 19 2024 José Expósito <jexposit@redhat.com> - 24.2.7-1
- Update to 24.2.7 and LLVM 19
Resolves: https://issues.redhat.com/browse/RHEL-66062
* Thu Nov 14 2024 José Expósito <jexposit@redhat.com> - 24.2.6-2 * Thu Nov 14 2024 José Expósito <jexposit@redhat.com> - 24.2.6-2
- Do not build aarch64 drivers on x86 - Do not build aarch64 drivers on x86
Resolves: https://issues.redhat.com/browse/RHEL-66062 Resolves: https://issues.redhat.com/browse/RHEL-66062

View File

@ -1,5 +1,5 @@
SHA512 (libclc-18.1.2.src.tar.xz) = 1a6ac7ff487e54183600ee6b0307ad46d3d4d295e21bb5206958bd303be6734249f42303fb5b528885d0e409174fe22c271267c692488b306a46cc617ff73346 SHA512 (libclc-19.1.1.src.tar.xz) = 41ba80e2ed8f874d79c40cfbb1de89ad9e1ecc3709519e697617c14bc2583b2f8cdb8ca20bd2095b436afcc69144a6d88d4334de1e152d78ef3a19ec14c0733d
SHA512 (mesa-24.2.6.tar.xz) = 830a40d38200ff8b2a6bd949e1ac3bf4edc887a10d9aa92285007d138079e1fafb3568f658e777e7894e95b5ce75d2bd6836b0473fa70d32270005e482b1a2da SHA512 (mesa-24.2.7.tar.xz) = 8776b45abe5e845c587c0fa9feb22d89f07457265ff63175fb42681ce56dff97b0e163d9e9ac80555ee04decb78754e7331e1015d95c5f84ca3c2549663291dd
SHA512 (meson-1.3.0.tar.gz) = fbcbdd9551ad12b7be84411b96357e01c7c0c38a8e9933093d2e71ed7e12bd4278245798684d389c332eb75dd50c99310affc9acb01cf8bedd45265335083a32 SHA512 (meson-1.3.0.tar.gz) = fbcbdd9551ad12b7be84411b96357e01c7c0c38a8e9933093d2e71ed7e12bd4278245798684d389c332eb75dd50c99310affc9acb01cf8bedd45265335083a32
SHA512 (spirv-llvm-translator-259f72c.tar.gz) = b5cb5be767f679c22eaf35c4fcf875855277b684bb3a5edbd687c4df6621386e5f769a599b582a0020cdcfc87d9a3e0122c1c14cd67987f77546b5acd1891d68 SHA512 (spirv-llvm-translator-90a9764.tar.gz) = c0be7326fa76927f9900a9d91ced0035aeee66cdab35baa9c708b27c5d5e423f4819f148d17c3b7b812d1e8991e1057d71d52c22df2de37efdd72f1c20dcf05e
SHA512 (wayland-protocols-1.34.tar.xz) = d180eaaf87281dc7adade19070ee8308a5cb3dc2f60cff077960436ad647d3d207eb63fa0b079b7b315109654ad6e6b5e2588bfe859900e67edf8c67b1c3ad20 SHA512 (wayland-protocols-1.34.tar.xz) = d180eaaf87281dc7adade19070ee8308a5cb3dc2f60cff077960436ad647d3d207eb63fa0b079b7b315109654ad6e6b5e2588bfe859900e67edf8c67b1c3ad20