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-05-10 16:47:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Mesa (Old) and /work/SRC/openSUSE:Factory/.Mesa.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Mesa" Sun May 10 16:47:06 2026 rev:576 rq:1351830 version:26.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes 2026-05-04 12:48:57.390213264 +0200 +++ /work/SRC/openSUSE:Factory/.Mesa.new.1966/Mesa.changes 2026-05-10 16:47:22.974467664 +0200 @@ -1,0 +2,29 @@ +Fri May 8 09:51:16 UTC 2026 - Stefan Dirsch <[email protected]> + +- Update to 26.1.0 + * This release marks the first major feature update in the Mesa + 26 series. + * Highlights: + - Implementation of Vulkan 1.4 API (support varies by driver). + - VirtIO-GPU Native-Context for Intel Iris, Crocus, and ANV drivers + providing faster GPU paravirtualization. + - VirGL is now considered unmaintained. + - Zink now supports OpenGL ES 2.0 on PowerVR GPUs. + - RADV (AMD) added support for low-latency video encode/decode + and VK_KHR_internally_synchronized_queues. + - Experimental support for Intel Nova Lake P hardware. + - Rusticl (OpenCL) now requires a static C++ standard library. + - New extensions supported across various drivers: + VK_EXT_present_timing, GL_NV_timeline_semaphore (radeonsi), + VK_QCOM_image_processing (turnip), VK_KHR_present_id, + VK_KHR_present_wait, and various cl_khr_subgroup extensions. +- Dropped support for Python 3.6. Removed related patches: + * u_0001-intel-genxml-Drop-from-__future__-import-annotations.patch + * u_0002-intel-genxml-Add-a-untyped-OrderedDict-fallback-for-.patch + * python36-buildfix1.patch + * u_meson-lower-python-version-requirement.patch +- Removed obsolete u_dep_xcb.patch. +- Adjusted patches for new source context: + * n_drirc-disable-rgb10-for-chromium-on-amd.patch + +------------------------------------------------------------------- Old: ---- mesa-26.0.6.tar.xz mesa-26.0.6.tar.xz.sig python36-buildfix1.patch u_0001-intel-genxml-Drop-from-__future__-import-annotations.patch u_0002-intel-genxml-Add-a-untyped-OrderedDict-fallback-for-.patch u_dep_xcb.patch u_meson-lower-python-version-requirement.patch New: ---- mesa-26.1.0.tar.xz mesa-26.1.0.tar.xz.sig ----------(Old B)---------- Old: * u_0002-intel-genxml-Add-a-untyped-OrderedDict-fallback-for-.patch * python36-buildfix1.patch * u_meson-lower-python-version-requirement.patch Old:- Dropped support for Python 3.6. Removed related patches: * u_0001-intel-genxml-Drop-from-__future__-import-annotations.patch * u_0002-intel-genxml-Add-a-untyped-OrderedDict-fallback-for-.patch Old: * u_0001-intel-genxml-Drop-from-__future__-import-annotations.patch * u_0002-intel-genxml-Add-a-untyped-OrderedDict-fallback-for-.patch * python36-buildfix1.patch Old: * u_meson-lower-python-version-requirement.patch - Removed obsolete u_dep_xcb.patch. - Adjusted patches for new source context: Old: * python36-buildfix1.patch * u_meson-lower-python-version-requirement.patch - Removed obsolete u_dep_xcb.patch. ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Mesa.spec ++++++ --- /var/tmp/diff_new_pack.BXxX5y/_old 2026-05-10 16:47:25.338564414 +0200 +++ /var/tmp/diff_new_pack.BXxX5y/_new 2026-05-10 16:47:25.338564414 +0200 @@ -142,9 +142,9 @@ %endif Name: Mesa%{psuffix} -Version: 26.0.6 +Version: 26.1.0 Release: 0 -%define pkg_version 26.0.6 +%define pkg_version 26.1.0 Summary: System for rendering 3-D graphics License: MIT Group: System/Libraries @@ -175,15 +175,10 @@ # download with 'osc service runall download_files'; github tarballs have different checksums! Source22: http://crates.io/api/v1/crates/rustc-hash/%{_rustc_hash_crate_ver}/download#/rustc-hash-%{_rustc_hash_crate_ver}.tar.gz Patch2: n_add-Mesa-headers-again.patch -Patch11: u_0001-intel-genxml-Drop-from-__future__-import-annotations.patch -Patch12: u_0002-intel-genxml-Add-a-untyped-OrderedDict-fallback-for-.patch -Patch13: python36-buildfix1.patch Patch17: tlsdesc_test.patch # never to be upstreamed Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch Patch100: U_fix-mpeg1_2-decode-mesa-20.2.patch -Patch500: u_dep_xcb.patch -Patch700: u_meson-lower-python-version-requirement.patch Patch800: u_d3d12.patch Patch1222041: u_mesa-CVE-2023-45919.patch Patch1222042: u_mesa-CVE-2023-45922.patch @@ -752,18 +747,12 @@ %if %provide_gl_headers_for_mesa == 0 %patch -P 2 -p1 %endif -# fixes build against python 3.6 -%patch -P 11 -p1 -%patch -P 12 -p1 -%patch -P 13 -p1 %patch -P 17 -p1 # no longer needed since gstreamer-plugins-vaapi 1.18.4 %if 0%{?suse_version} < 1550 %patch -P 54 -p1 %endif %patch -P 100 -p1 -%patch -P 500 -p1 -%patch -P 700 -p1 %patch -P 800 -p1 %patch -P 1222041 -p1 %patch -P 1222042 -p1 ++++++ mesa-26.0.6.tar.xz -> mesa-26.1.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/Mesa/mesa-26.0.6.tar.xz /work/SRC/openSUSE:Factory/.Mesa.new.1966/mesa-26.1.0.tar.xz differ: char 26, line 1 ++++++ n_drirc-disable-rgb10-for-chromium-on-amd.patch ++++++ --- /var/tmp/diff_new_pack.BXxX5y/_old 2026-05-10 16:47:25.538572599 +0200 +++ /var/tmp/diff_new_pack.BXxX5y/_new 2026-05-10 16:47:25.542572763 +0200 @@ -1,8 +1,8 @@ -Index: mesa-25.3.0/src/util/00-mesa-defaults.conf +Index: mesa-26.1.0/src/util/00-mesa-defaults.conf =================================================================== ---- mesa-25.3.0.orig/src/util/00-mesa-defaults.conf -+++ mesa-25.3.0/src/util/00-mesa-defaults.conf -@@ -822,6 +822,14 @@ TODO: document the other workarounds. +--- mesa-26.1.0.orig/src/util/00-mesa-defaults.conf ++++ mesa-26.1.0/src/util/00-mesa-defaults.conf +@@ -855,6 +855,14 @@ TODO: document the other workarounds. <application name="Rocket League" executable="RocketLeague"> <option name="radeonsi_zerovram" value="true" /> </application> @@ -14,7 +14,7 @@ + <application name="Totem" executable="totem"> + <option name="allow_rgb10_configs" value="false" /> + </application> - <!-- YoYo game engine workarounds --> - <application name="Monolith demo5" executable="runner" sha1="0c40d509a74e357f0280cb1bd882e9cd94b91bdf"> - <option name="radeonsi_sync_compile" value="true" /> + + <!-- This applies to all apps having "runner" as their executable, but that's OK. + Apps where this workaround is needed:
