public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/mesa] f44: Merge branch 'rawhide' into f44
@ 2026-09-09 14:00
0 siblings, 0 replies; 3+ messages in thread
From: @ 2026-09-09 14:00 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/mesa
Branch : f44
Commit : 63150cfc593fcc41d67c5a1b720cc2065a1cf00d
Author : José Expósito <jexposit@redhat.com>
Date : 2026-09-09T15:59:20+02:00
Stats : +34/-5 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/mesa/c/63150cfc593fcc41d67c5a1b720cc2065a1cf00d?branch=f44
Log:
Merge branch 'rawhide' into f44
---
diff --git a/.packit.yaml b/.packit.yaml
index 9889edb..776efb3 100644
--- a/.packit.yaml
+++ b/.packit.yaml
@@ -3,10 +3,11 @@ upstream_tag_template: mesa-{version}
jobs:
- job: pull_from_upstream
- upstream_tag_include: "^mesa-26\\.1\\..*$"
+ upstream_tag_include: "^mesa-26\\.2\\..*$"
trigger: release
dist_git_branches:
- rawhide
+ - f45
- f44
- job: pull_from_upstream
diff --git a/README.packit b/README.packit
index 09d231a..d816803 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 1.16.2.post1.dev12+g819bb7962.
+The file was generated using packit 1.16.2.
diff --git a/mesa.spec b/mesa.spec
index 640447e..869ed6d 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -80,7 +80,7 @@
Name: mesa
Summary: Mesa graphics libraries
-Version: 26.1.8
+Version: 26.2.2
Release: %autorelease
License: MIT AND BSD-3-Clause AND SGI-B-2.0
URL: https://mesa3d.org
@@ -443,7 +443,7 @@ rewrite_wrap_file rustc-hash
-Dgallium-rusticl=true \
%endif
-Dvulkan-drivers=%{?vulkan_drivers} \
- -Dvulkan-layers=device-select \
+ -Dvulkan-layers=device-select,anti-lag \
-Dgles1=enabled \
-Dgles2=enabled \
-Dopengl=true \
@@ -551,20 +551,26 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_system.so.0
%{_libdir}/dri/libdril_dri.so
%{_libdir}/dri/swrast_dri.so
%{_libdir}/dri/virtio_gpu_dri.so
+%{_datadir}/drirc.d/00-virtio_gpu-defaults.conf
%if 0%{?with_hardware}
%if 0%{?with_r300}
%{_libdir}/dri/r300_dri.so
+%{_datadir}/drirc.d/00-r300-defaults.conf
%endif
%if 0%{?with_radeonsi}
%if 0%{?with_r600}
%{_libdir}/dri/r600_dri.so
+%{_datadir}/drirc.d/00-r600-defaults.conf
%endif
%{_libdir}/dri/radeonsi_dri.so
+%{_datadir}/drirc.d/00-radeonsi-defaults.conf
%endif
%ifarch %{ix86} x86_64
%{_libdir}/dri/crocus_dri.so
+%{_datadir}/drirc.d/00-crocus-defaults.conf
%{_libdir}/dri/iris_dri.so
+%{_datadir}/drirc.d/00-iris-defaults.conf
%if 0%{?with_i915}
%{_libdir}/dri/i915_dri.so
%endif
@@ -573,9 +579,11 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_system.so.0
%if 0%{?with_asahi}
%{_libdir}/dri/apple_dri.so
%{_libdir}/dri/asahi_dri.so
+%{_datadir}/drirc.d/00-asahi-defaults.conf
%endif
%if 0%{?with_d3d12}
%{_libdir}/dri/d3d12_dri.so
+%{_datadir}/drirc.d/00-d3d12-defaults.conf
%endif
%{_libdir}/dri/ingenic-drm_dri.so
%{_libdir}/dri/imx-drm_dri.so
@@ -593,10 +601,12 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_system.so.0
%endif
%if 0%{?with_v3d}
%{_libdir}/dri/v3d_dri.so
+%{_datadir}/drirc.d/00-v3d-defaults.conf
%endif
%if 0%{?with_freedreno}
%{_libdir}/dri/kgsl_dri.so
%{_libdir}/dri/msm_dri.so
+%{_datadir}/drirc.d/00-msm-defaults.conf
%endif
%if 0%{?with_etnaviv}
%{_libdir}/dri/etnaviv_dri.so
@@ -610,10 +620,12 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_system.so.0
%if 0%{?with_panfrost}
%{_libdir}/dri/panfrost_dri.so
%{_libdir}/dri/panthor_dri.so
+%{_datadir}/drirc.d/00-panfrost-defaults.conf
%endif
%{_libdir}/dri/nouveau_dri.so
%if 0%{?with_vmware}
%{_libdir}/dri/vmwgfx_dri.so
+%{_datadir}/drirc.d/00-vmwgfx-defaults.conf
%endif
%endif
%if 0%{?with_kmsro}
@@ -646,6 +658,7 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_system.so.0
%endif
%if 0%{?with_vulkan_hw}
%{_libdir}/dri/zink_dri.so
+%{_datadir}/drirc.d/00-zink-defaults.conf
%endif
%if 0%{?with_va}
%{_libdir}/dri/nouveau_drv_video.so
@@ -677,11 +690,15 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_system.so.0
%endif
%{_libdir}/libvulkan_lvp.so
%{_datadir}/vulkan/icd.d/lvp_icd.*.json
+%{_datadir}/drirc.d/00-lavapipe-defaults.conf
%{_libdir}/libVkLayer_MESA_device_select.so
%{_datadir}/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
+%{_libdir}/libVkLayer_MESA_anti_lag.so
+%{_datadir}/vulkan/implicit_layer.d/VkLayer_MESA_anti_lag.json
%if 0%{?with_virtio}
%{_libdir}/libvulkan_virtio.so
%{_datadir}/vulkan/icd.d/virtio_icd.*.json
+%{_datadir}/drirc.d/00-venus-defaults.conf
%endif
%if 0%{?with_vulkan_hw}
%{_libdir}/libvulkan_radeon.so
@@ -690,30 +707,39 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_system.so.0
%if 0%{?with_nvk}
%{_libdir}/libvulkan_nouveau.so
%{_datadir}/vulkan/icd.d/nouveau_icd.*.json
+%{_datadir}/drirc.d/00-nvk-defaults.conf
%endif
%if 0%{?with_d3d12}
%{_libdir}/libvulkan_dzn.so
%{_datadir}/vulkan/icd.d/dzn_icd.*.json
+%{_datadir}/drirc.d/00-dzn-defaults.conf
%endif
%ifarch %{ix86} x86_64
%{_libdir}/libvulkan_intel.so
%{_datadir}/vulkan/icd.d/intel_icd.*.json
+%{_datadir}/drirc.d/00-anv-defaults.conf
%{_libdir}/libvulkan_intel_hasvk.so
%{_datadir}/vulkan/icd.d/intel_hasvk_icd.*.json
+%{_datadir}/drirc.d/00-hasvk-defaults.conf
%endif
%ifarch aarch64 x86_64 %{ix86}
%if 0%{?with_asahi}
%{_libdir}/libvulkan_asahi.so
%{_datadir}/vulkan/icd.d/asahi_icd.*.json
+%{_datadir}/drirc.d/00-hk-defaults.conf
%endif
%{_libdir}/libvulkan_broadcom.so
%{_datadir}/vulkan/icd.d/broadcom_icd.*.json
+%{_datadir}/drirc.d/00-v3dv-defaults.conf
%{_libdir}/libvulkan_freedreno.so
%{_datadir}/vulkan/icd.d/freedreno_icd.*.json
+%{_datadir}/drirc.d/00-turnip-defaults.conf
%{_libdir}/libvulkan_panfrost.so
%{_datadir}/vulkan/icd.d/panfrost_icd.*.json
+%{_datadir}/drirc.d/00-panvk-defaults.conf
%{_libdir}/libvulkan_powervr_mesa.so
%{_datadir}/vulkan/icd.d/powervr_mesa_icd.*.json
+%{_datadir}/drirc.d/00-pvr-defaults.conf
%endif
%endif
diff --git a/sources b/sources
index 9053588..56f055d 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (mesa-26.1.8.tar.xz) = eb3d46ae9aaba70fdd908486cef24041fec9264ddf586eaebbba65ce55e716d306ef9e91be83e742dfaec4dfc94105a5cd3a36b29bf56614febcbcf6c1f8b516
+SHA512 (mesa-26.2.2.tar.xz) = 55b1234c8653dad9b85ba3de7b777a0d957909baf4628f0c00e21d4ba89c004cb687a1dcf8da46ed0a092231dd4f859027509f83ad8c558750845ba470902615
SHA512 (paste-1.0.15.tar.gz) = 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4
SHA512 (proc-macro2-1.0.106.tar.gz) = b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
SHA512 (quote-1.0.44.tar.gz) = 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d
diff --git a/.packit.yaml b/.packit.yaml
index 348b29f..776efb3 100644
--- a/.packit.yaml
+++ b/.packit.yaml
@@ -14,6 +14,7 @@ jobs:
upstream_tag_include: "^mesa-25\\.3\\..*$"
trigger: release
dist_git_branches:
+ - f44
- f43
- job: koji_build
diff --git a/mesa.spec b/mesa.spec
index 099c825..869ed6d 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -116,6 +116,7 @@ Source15: https://crates.io/api/v1/crates/rustc-hash/%{rustc_hash_ver}/dow
BuildRequires: meson >= 1.3.0
BuildRequires: gcc
BuildRequires: gcc-c++
+BuildRequires: libstdc++-static
BuildRequires: gettext
%if 0%{?with_hardware}
BuildRequires: kernel-headers
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [rpms/mesa] f44: Merge branch 'rawhide' into f44
@ 2026-07-23 15:39
0 siblings, 0 replies; 3+ messages in thread
From: @ 2026-07-23 15:39 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/mesa
Branch : f44
Commit : 9cc9bc36267368f5e2dc2ba24e3672ef77fd1785
Author : José Expósito <jexposit@redhat.com>
Date : 2026-07-23T17:39:03+02:00
Stats : +3/-1 in 2 file(s)
URL : https://src.fedoraproject.org/rpms/mesa/c/9cc9bc36267368f5e2dc2ba24e3672ef77fd1785?branch=f44
Log:
Merge branch 'rawhide' into f44
---
diff --git a/mesa.spec b/mesa.spec
index 60c4bd7..05c5067 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -133,7 +133,7 @@ BuildRequires: pkgconfig(expat)
BuildRequires: pkgconfig(zlib) >= 1.2.3
BuildRequires: pkgconfig(libzstd)
BuildRequires: pkgconfig(wayland-scanner)
-BuildRequires: pkgconfig(wayland-protocols) >= 1.34
+BuildRequires: pkgconfig(wayland-protocols) >= 1.41
BuildRequires: pkgconfig(wayland-client) >= 1.11
BuildRequires: pkgconfig(wayland-server) >= 1.11
BuildRequires: pkgconfig(wayland-egl-backend) >= 3
diff --git a/.packit.yaml b/.packit.yaml
index a96c105..9889edb 100644
--- a/.packit.yaml
+++ b/.packit.yaml
@@ -13,6 +13,7 @@ jobs:
upstream_tag_include: "^mesa-25\\.3\\..*$"
trigger: release
dist_git_branches:
+ - f44
- f43
- job: koji_build
diff --git a/mesa.spec b/mesa.spec
index 91c660f..05c5067 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -116,6 +116,7 @@ Source15: https://crates.io/api/v1/crates/rustc-hash/%{rustc_hash_ver}/dow
BuildRequires: meson >= 1.3.0
BuildRequires: gcc
BuildRequires: gcc-c++
+BuildRequires: libstdc++-static
BuildRequires: gettext
%if 0%{?with_hardware}
BuildRequires: kernel-headers
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [rpms/mesa] f44: Merge branch 'rawhide' into f44
@ 2026-06-18 10:16
0 siblings, 0 replies; 3+ messages in thread
From: @ 2026-06-18 10:16 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/mesa
Branch : f44
Commit : 3157cb5404cf8d147a97ad1883cfa917fe3df8cb
Author : José Expósito <jexposit@redhat.com>
Date : 2026-06-18T12:16:27+02:00
Stats : +10/-108 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/mesa/c/3157cb5404cf8d147a97ad1883cfa917fe3df8cb?branch=f44
Log:
Merge branch 'rawhide' into f44
---
diff --git a/.packit.yaml b/.packit.yaml
index e9d1637..9889edb 100644
--- a/.packit.yaml
+++ b/.packit.yaml
@@ -3,7 +3,7 @@ upstream_tag_template: mesa-{version}
jobs:
- job: pull_from_upstream
- upstream_tag_include: "^mesa-26\\.0\\..*$"
+ upstream_tag_include: "^mesa-26\\.1\\..*$"
trigger: release
dist_git_branches:
- rawhide
diff --git a/39951.patch b/39951.patch
deleted file mode 100644
index 7fdc336..0000000
--- a/39951.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-From 3b3485efa6c5ad38a21819f111bee052be05acb0 Mon Sep 17 00:00:00 2001
-From: Ryan Houdek <Sonicadvance1@gmail.com>
-Date: Tue, 17 Feb 2026 14:52:50 -0800
-Subject: [PATCH] freedreno/fdl: Fix compiling with GCC and AVX2
-
-Clang is more lenient around casting same size vectors between the
-different AVX types, GCC on the other hand is not. Add appropriate
-casting between the different register typings to make GCC happy.
-
-No functional change.
-
-Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14876
-Fixes: b554e4c727c90b88a542b86989f6664537658f85
-Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39951>
----
- src/freedreno/fdl/fd6_tiled_memcpy.cc | 40 +++++++++++++--------------
- 1 file changed, 20 insertions(+), 20 deletions(-)
-
-diff --git a/src/freedreno/fdl/fd6_tiled_memcpy.cc b/src/freedreno/fdl/fd6_tiled_memcpy.cc
-index 7bde850b4049..470db29aa938 100644
---- a/src/freedreno/fdl/fd6_tiled_memcpy.cc
-+++ b/src/freedreno/fdl/fd6_tiled_memcpy.cc
-@@ -459,10 +459,10 @@ linear_to_tiled_1cpp(char *_tiled, char *_linear, uint32_t linear_pitch)
- auto linear2 = _mm256_loadu_ps((float const*)(_linear + 2 * linear_pitch));
- auto linear3 = _mm256_loadu_ps((float const*)(_linear + 3 * linear_pitch));
-
-- auto linear_0_1_low = _mm256_unpacklo_epi16(linear0, linear1);
-- auto linear_2_3_low = _mm256_unpacklo_epi16(linear2, linear3);
-- auto linear_0_1_high = _mm256_unpackhi_epi16(linear0, linear1);
-- auto linear_2_3_high = _mm256_unpackhi_epi16(linear2, linear3);
-+ auto linear_0_1_low = _mm256_unpacklo_epi16(_mm256_castps_si256(linear0), _mm256_castps_si256(linear1));
-+ auto linear_2_3_low = _mm256_unpacklo_epi16(_mm256_castps_si256(linear2), _mm256_castps_si256(linear3));
-+ auto linear_0_1_high = _mm256_unpackhi_epi16(_mm256_castps_si256(linear0), _mm256_castps_si256(linear1));
-+ auto linear_2_3_high = _mm256_unpackhi_epi16(_mm256_castps_si256(linear2), _mm256_castps_si256(linear3));
-
- // Effectively 256-bit zip1 ARM equivalent
- auto r1_zip1 = _mm256_permute4x64_epi64(linear_2_3_low, 0x60);
-@@ -482,10 +482,10 @@ linear_to_tiled_1cpp(char *_tiled, char *_linear, uint32_t linear_pitch)
- auto r4_zip2 = _mm256_permute4x64_epi64(linear_0_1_high, 0xf6);
- auto r4 = _mm256_blend_epi32(r4_zip2, r4_zip1, 0xcc);
-
-- _mm256_storeu_ps((float*)tiled, r1); tiled++;
-- _mm256_storeu_ps((float*)tiled, r2); tiled++;
-- _mm256_storeu_ps((float*)tiled, r3); tiled++;
-- _mm256_storeu_ps((float*)tiled, r4); tiled++;
-+ _mm256_storeu_ps((float*)tiled, _mm256_castsi256_ps(r1)); tiled++;
-+ _mm256_storeu_ps((float*)tiled, _mm256_castsi256_ps(r2)); tiled++;
-+ _mm256_storeu_ps((float*)tiled, _mm256_castsi256_ps(r3)); tiled++;
-+ _mm256_storeu_ps((float*)tiled, _mm256_castsi256_ps(r4)); tiled++;
- }
- #else
- memcpy_small<1, LINEAR_TO_TILED, FDL_MACROTILE_4_CHANNEL>(
-@@ -571,20 +571,20 @@ linear_to_tiled_2cpp(char *_tiled, char *_linear, uint32_t linear_pitch)
- auto linear2 = _mm256_loadu_ps((float const*)(_linear + 2 * linear_pitch));
- auto linear3 = _mm256_loadu_ps((float const*)(_linear + 3 * linear_pitch));
-
-- auto linear_0_1_low = _mm256_unpacklo_epi32(linear0, linear1);
-- auto linear_2_3_low = _mm256_unpacklo_epi32(linear2, linear3);
-- auto linear_0_1_high = _mm256_unpackhi_epi32(linear0, linear1);
-- auto linear_2_3_high = _mm256_unpackhi_epi32(linear2, linear3);
-+ auto linear_0_1_low = _mm256_unpacklo_epi32(_mm256_castps_si256(linear0), _mm256_castps_si256(linear1));
-+ auto linear_2_3_low = _mm256_unpacklo_epi32(_mm256_castps_si256(linear2), _mm256_castps_si256(linear3));
-+ auto linear_0_1_high = _mm256_unpackhi_epi32(_mm256_castps_si256(linear0), _mm256_castps_si256(linear1));
-+ auto linear_2_3_high = _mm256_unpackhi_epi32(_mm256_castps_si256(linear2), _mm256_castps_si256(linear3));
-
- auto r1 = _mm256_inserti128_si256(linear_0_1_low, _mm256_castsi256_si128(linear_2_3_low), 1);
- auto r2 = _mm256_inserti128_si256(linear_0_1_high, _mm256_castsi256_si128(linear_2_3_high), 1);
- auto r3 = _mm256_permute2f128_si256(linear_0_1_low, linear_2_3_low, 0x31);
- auto r4 = _mm256_permute2f128_si256(linear_0_1_high, linear_2_3_high, 0x31);
-
-- _mm256_storeu_ps((float*)tiled, r1); tiled++;
-- _mm256_storeu_ps((float*)tiled, r2); tiled++;
-- _mm256_storeu_ps((float*)tiled, r3); tiled++;
-- _mm256_storeu_ps((float*)tiled, r4); tiled++;
-+ _mm256_storeu_ps((float*)tiled, _mm256_castsi256_ps(r1)); tiled++;
-+ _mm256_storeu_ps((float*)tiled, _mm256_castsi256_ps(r2)); tiled++;
-+ _mm256_storeu_ps((float*)tiled, _mm256_castsi256_ps(r3)); tiled++;
-+ _mm256_storeu_ps((float*)tiled, _mm256_castsi256_ps(r4)); tiled++;
- }
- #else
- memcpy_small<2, LINEAR_TO_TILED, FDL_MACROTILE_4_CHANNEL>(
-@@ -670,10 +670,10 @@ linear_to_tiled_4cpp(char *_tiled, char *_linear, uint32_t linear_pitch)
- auto linear2 = _mm256_loadu_ps((float const*)(_linear + 2 * linear_pitch));
- auto linear3 = _mm256_loadu_ps((float const*)(_linear + 3 * linear_pitch));
-
-- auto r1 = _mm256_blend_ps(_mm256_permute4x64_pd(linear0, 0xd4), _mm256_permute4x64_pd(linear1, 0x60), 0xcc);
-- auto r2 = _mm256_blend_ps(_mm256_permute4x64_pd(linear2, 0xd4), _mm256_permute4x64_pd(linear3, 0x60), 0xcc);
-- auto r3 = _mm256_blend_ps(_mm256_permute4x64_pd(linear0, 0xf6), _mm256_permute4x64_pd(linear1, 0xe8), 0xcc);
-- auto r4 = _mm256_blend_ps(_mm256_permute4x64_pd(linear2, 0xf6), _mm256_permute4x64_pd(linear3, 0xe8), 0xcc);
-+ auto r1 = _mm256_blend_ps(_mm256_castpd_ps(_mm256_permute4x64_pd(_mm256_castps_pd(linear0), 0xd4)), _mm256_castpd_ps(_mm256_permute4x64_pd(_mm256_castps_pd(linear1), 0x60)), 0xcc);
-+ auto r2 = _mm256_blend_ps(_mm256_castpd_ps(_mm256_permute4x64_pd(_mm256_castps_pd(linear2), 0xd4)), _mm256_castpd_ps(_mm256_permute4x64_pd(_mm256_castps_pd(linear3), 0x60)), 0xcc);
-+ auto r3 = _mm256_blend_ps(_mm256_castpd_ps(_mm256_permute4x64_pd(_mm256_castps_pd(linear0), 0xf6)), _mm256_castpd_ps(_mm256_permute4x64_pd(_mm256_castps_pd(linear1), 0xe8)), 0xcc);
-+ auto r4 = _mm256_blend_ps(_mm256_castpd_ps(_mm256_permute4x64_pd(_mm256_castps_pd(linear2), 0xf6)), _mm256_castpd_ps(_mm256_permute4x64_pd(_mm256_castps_pd(linear3), 0xe8)), 0xcc);
-
- _mm256_storeu_ps((float*)tiled, r1); tiled++;
- _mm256_storeu_ps((float*)tiled, r2); tiled++;
---
-GitLab
-
diff --git a/mesa.spec b/mesa.spec
index d864a77..bfe261d 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -80,7 +80,7 @@
Name: mesa
Summary: Mesa graphics libraries
-Version: 26.0.8
+Version: 26.1.2
Release: %autorelease
License: MIT AND BSD-3-Clause AND SGI-B-2.0
URL: https://mesa3d.org
@@ -113,10 +113,6 @@ Source13: https://crates.io/api/v1/crates/syn/%{rust_syn_ver}/download#/sy
Source14: https://crates.io/api/v1/crates/unicode-ident/%{rust_unicode_ident_ver}/download#/unicode-ident-%{rust_unicode_ident_ver}.tar.gz
Source15: https://crates.io/api/v1/crates/rustc-hash/%{rustc_hash_ver}/download#/rustc-hash-%{rustc_hash_ver}.tar.gz
-# Backport of https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39951
-# which fixes compile-time conditional on AVX2 which is not built on Fedora
-Patch21: 39951.patch
-
BuildRequires: meson >= 1.3.0
BuildRequires: gcc
BuildRequires: gcc-c++
@@ -129,7 +125,7 @@ BuildRequires: systemd-devel
# We only check for the minimum version of pkgconfig(libdrm) needed so that the
# 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.122
+BuildRequires: pkgconfig(libdrm) >= 2.4.133
%if 0%{?with_libunwind}
BuildRequires: pkgconfig(libunwind)
%endif
@@ -190,6 +186,9 @@ BuildRequires: rust-toolset
BuildRequires: cargo-rpm-macros
%endif
%endif
+%if 0%{?with_opencl}
+BuildRequires: libstdc++-static
+%endif
%if 0%{?with_nvk}
BuildRequires: cbindgen
%endif
@@ -206,7 +205,7 @@ BuildRequires: glslang
BuildRequires: pkgconfig(vulkan)
%endif
%if 0%{?with_d3d12}
-BuildRequires: pkgconfig(DirectX-Headers) >= 1.618.1
+BuildRequires: pkgconfig(DirectX-Headers) >= 1.619.1
%endif
%description
diff --git a/sources b/sources
index 58d35f8..8841ebf 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (mesa-26.0.8.tar.xz) = 3a43648a86c1bc48161a1669733b6c6a9294bf27ffb529f2ce078c2daa3b90b8c53b9cc06312197fb3a0830303d0b326d7535fb15849e6c26fad58009f3a6112
+SHA512 (mesa-26.1.2.tar.xz) = 08e7b6357c27bf6e13f59e6fb0f84b73ec25c2d1a01cd09ffcc35ab263f278f10f3bd36fde419f60e78e781abcb315a432d0d5ceb3bab0bca26b8a2a39758e03
SHA512 (paste-1.0.15.tar.gz) = 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4
SHA512 (proc-macro2-1.0.106.tar.gz) = b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
SHA512 (quote-1.0.44.tar.gz) = 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d
diff --git a/.packit.yaml b/.packit.yaml
index a96c105..9889edb 100644
--- a/.packit.yaml
+++ b/.packit.yaml
@@ -13,6 +13,7 @@ jobs:
upstream_tag_include: "^mesa-25\\.3\\..*$"
trigger: release
dist_git_branches:
+ - f44
- f43
- job: koji_build
diff --git a/mesa.spec b/mesa.spec
index 3492e74..bfe261d 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -116,6 +116,7 @@ Source15: https://crates.io/api/v1/crates/rustc-hash/%{rustc_hash_ver}/dow
BuildRequires: meson >= 1.3.0
BuildRequires: gcc
BuildRequires: gcc-c++
+BuildRequires: libstdc++-static
BuildRequires: gettext
%if 0%{?with_hardware}
BuildRequires: kernel-headers
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-09-09 14:00 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-09 14:00 [rpms/mesa] f44: Merge branch 'rawhide' into f44
-- strict thread matches above, loose matches on Subject: below --
2026-07-23 15:39
2026-06-18 10:16
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox