Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2026-01-21 14:11:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and      /work/SRC/openSUSE:Factory/.Mesa.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "Mesa"

Wed Jan 21 14:11:49 2026 rev:565 rq:1328391 version:25.3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes        2026-01-09 
17:03:14.691333356 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.1928/Mesa.changes      2026-01-21 
14:11:51.113070462 +0100
@@ -1,0 +2,15 @@
+Tue Jan 20 23:14:21 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- includes the fixes for bsc#1245034, bsc#1241370, bsc#1241701
+- includes the following patches:
+  * U_0001-svga-add-svga_resource_create_with_modifiers-functio.patch
+  * U_0002-svga-fix-printing-64-bit-value-for-32-bit-build.patch
+  * U_gbm-fix-get_back_bo-failure-with-gbm_surface-and-imp.patch
+  * U_egl-never-select-swrast-for-vmwgfx.patch
+
+-------------------------------------------------------------------
+Sat Jan 17 15:02:15 UTC 2026 - Neal Gompa <[email protected]>
+
+- Enable Asahi DRI and Vulkan drivers for x86_64 and AArch64
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.10R69j/_old  2026-01-21 14:11:53.061151564 +0100
+++ /var/tmp/diff_new_pack.10R69j/_new  2026-01-21 14:11:53.065151731 +0100
@@ -63,7 +63,11 @@
   %ifarch %{ix86} x86_64
     %define with_vulkan 1
     %if 0%{?suse_version} > 1600
+       %ifarch x86_64
+       %define vulkan_drivers 
swrast,amd,intel,intel_hasvk,nouveau,microsoft-experimental,imagination,asahi
+       %else
     %define vulkan_drivers 
swrast,amd,intel,intel_hasvk,nouveau,microsoft-experimental,imagination
+       %endif
     %else
     %define vulkan_drivers swrast,amd,intel,intel_hasvk
     %endif
@@ -71,7 +75,11 @@
   %ifarch %{arm} aarch64
     %define with_vulkan 1
     %if 0%{?suse_version} > 1600
+       %ifarch aarch64
+       %define vulkan_drivers 
swrast,amd,broadcom,freedreno,intel,intel_hasvk,nouveau,panfrost,imagination,asahi
+       %else
       %define vulkan_drivers 
swrast,amd,broadcom,freedreno,intel,intel_hasvk,nouveau,panfrost,imagination
+       %endif
     %else
       %if 0%{?suse_version} == 1600
         %define vulkan_drivers 
swrast,amd,broadcom,freedreno,intel,intel_hasvk,panfrost
@@ -618,6 +626,16 @@
 
 # Only available on Tumbleweed because of rust-cbindgen >= 1.25 requirement
 %if 0%{?suse_version} > 1600
+%ifarch x86_64 aarch64
+%package -n libvulkan_asahi
+Summary:        Mesa vulkan driver for Asahi (Apple Silicon)
+Group:          System/Libraries
+Requires:       Mesa-vulkan-device-select = %{version}
+
+%description -n libvulkan_asahi
+This package contains the Vulkan parts for Mesa.
+%endif
+
 %package -n libvulkan_nouveau
 Summary:        Mesa vulkan driver for NVK (Nouveau Vulkan)
 Group:          System/Libraries
@@ -819,7 +837,11 @@
             -Dvulkan-drivers= \
 %endif
   %ifarch %{ix86} x86_64
+          %ifarch x86_64
+            
-Dgallium-drivers=r300,r600,radeonsi,nouveau,softpipe,llvmpipe,svga,virgl,iris,crocus,i915,asahi,d3d12,zink
 \
+          %else
             
-Dgallium-drivers=r300,r600,radeonsi,nouveau,softpipe,llvmpipe,svga,virgl,iris,crocus,i915,d3d12,zink
 \
+          %endif
             -Dgallium-d3d12-graphics=enabled \
           %ifarch x86_64
             -Dintel-rt=enabled \
@@ -827,7 +849,11 @@
   %else
   %ifarch %{arm} aarch64
 %if 0%{?suse_version} >= 1550
+          %ifarch aarch64
+            
-Dgallium-drivers=r300,r600,radeonsi,nouveau,softpipe,llvmpipe,virgl,iris,freedreno,vc4,etnaviv,lima,panfrost,v3d,svga,tegra,asahi,zink
 \
+          %else
             
-Dgallium-drivers=r300,r600,radeonsi,nouveau,softpipe,llvmpipe,virgl,iris,freedreno,vc4,etnaviv,lima,panfrost,v3d,svga,tegra,zink
 \
+          %endif
 %else
             
-Dgallium-drivers=r300,r600,radeonsi,nouveau,softpipe,llvmpipe,virgl,iris,freedreno,vc4,lima,panfrost,v3d,svga,tegra,zink
 \
 %endif
@@ -1084,6 +1110,14 @@
 %ifarch %{ix86} x86_64 aarch64 %{arm} loongarch64
 # Only available on Tumbleweed because of rust-cbindgen >= 1.25 requirement
 %if 0%{?suse_version} > 1600
+%ifarch x86_64 aarch64
+%files -n libvulkan_asahi
+%{_libdir}/libvulkan_asahi.so
+%{_datadir}/vulkan/icd.d/asahi_icd.*.json
+%dir %{_datadir}/vulkan
+%dir %{_datadir}/vulkan/icd.d
+%endif
+
 %files -n libvulkan_nouveau
 %{_libdir}/libvulkan_nouveau.so
 %{_datadir}/vulkan/icd.d/nouveau_icd.*.json

Reply via email to