Packages changed: Mesa (25.3.0 -> 25.3.1) Mesa-drivers (25.3.0 -> 25.3.1) libnftnl (1.3.0 -> 1.3.1) libxkbcommon (1.12.3 -> 1.12.4) openSUSE-release (20251204 -> 20251205) python-anyio re2c (4.3 -> 4.3.1) sdl12_compat (1.2.70 -> 1.2.72) sdl2-compat (2.32.58 -> 2.32.60) === Details === ==== Mesa ==== Version update (25.3.0 -> 25.3.1) Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1 - Update to Mesa 25.3.1 - -> https://docs.mesa3d.org/relnotes/25.3.1 - Due to a lack of a 25.3.0 announcment, here are included the relavent entries here for that. - Users can expect the usual flurry of improvements across all drivers and components, including these new extensions & features highlighted by their developers (in no particular order): - The VDPAU state tracker has been removed. There are design issues with VDPAU, as well as limited support, which render other options like VAAPI and Vulkan Video better choices - Zink and NVK are now mandatory for OpenGL acceleration on recent nvidia GPUs. You can enable them at configure time by adding zink to - -gallium-drivers and nouveau to --vulkan-drivers or by setting both to auto on appropriate platforms. In 25.1, we began defaulting to Zink+NVK on Turing and later gpus when Zink+NVK was enabled at build time. In 25.3, the old driver no longer officially suports Turing or later. Users of these gpus without Zink+NVK installed at runtime will instead get software rendering. This affects most nvidia gpus from 2018 or later. - Some RADV_DEBUG options (nodynamicbounds,splitfma,nongg_gs,invariantgeom) are deprecated and will be removed in future Mesa releases. - The PowerVR Vulkan driver is now conformant to Vulkan 1.0 on BXS-4-64 and advertises Vulkan 1.2 support on selected GPUs (although, it isn't fully 1.2 conformant in this release). The driver is no longer considered to be experimental and, as such, can now be enabled via - Dvulkan-drivers=imagination. - enabled Vulkan driver ("imagination") for PowerVR GPUs on x86_64, aarch64 and riscv64; added libvulkan_powervr package - fixed build against s390x by removing "display-info" option ==== Mesa-drivers ==== Version update (25.3.0 -> 25.3.1) Subpackages: Mesa-dri Mesa-libva Mesa-vulkan-device-select libvulkan_lvp - Update to Mesa 25.3.1 - -> https://docs.mesa3d.org/relnotes/25.3.1 - Due to a lack of a 25.3.0 announcment, here are included the relavent entries here for that. - Users can expect the usual flurry of improvements across all drivers and components, including these new extensions & features highlighted by their developers (in no particular order): - The VDPAU state tracker has been removed. There are design issues with VDPAU, as well as limited support, which render other options like VAAPI and Vulkan Video better choices - Zink and NVK are now mandatory for OpenGL acceleration on recent nvidia GPUs. You can enable them at configure time by adding zink to - -gallium-drivers and nouveau to --vulkan-drivers or by setting both to auto on appropriate platforms. In 25.1, we began defaulting to Zink+NVK on Turing and later gpus when Zink+NVK was enabled at build time. In 25.3, the old driver no longer officially suports Turing or later. Users of these gpus without Zink+NVK installed at runtime will instead get software rendering. This affects most nvidia gpus from 2018 or later. - Some RADV_DEBUG options (nodynamicbounds,splitfma,nongg_gs,invariantgeom) are deprecated and will be removed in future Mesa releases. - The PowerVR Vulkan driver is now conformant to Vulkan 1.0 on BXS-4-64 and advertises Vulkan 1.2 support on selected GPUs (although, it isn't fully 1.2 conformant in this release). The driver is no longer considered to be experimental and, as such, can now be enabled via - Dvulkan-drivers=imagination. - enabled Vulkan driver ("imagination") for PowerVR GPUs on x86_64, aarch64 and riscv64; added libvulkan_powervr package - fixed build against s390x by removing "display-info" option ==== libnftnl ==== Version update (1.3.0 -> 1.3.1) - Update to release 1.3.1 * Add `meta ibrhwaddr` support * Fix for NFTA_DEVICE_PREFIX with asterisk at the end of the string * New NFTNL_UDATA_TABLE_NFT{VER,BLD} to store build information in userdata * (For now) complete tunnel options support ==== libxkbcommon ==== Version update (1.12.3 -> 1.12.4) Subpackages: libxkbcommon-x11-0 libxkbcommon0 libxkbregistry0 - Update to release 1.12.4 * Fixed a segfault occurring in unlikely setups. ==== openSUSE-release ==== Version update (20251204 -> 20251205) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== python-anyio ==== - Skip a test that will break with pytest 9. ==== re2c ==== Version update (4.3 -> 4.3.1) - Update to version 4.3.1 Bugfix release * allow conditions that have no rules except for default rule, use unsigned character type in C/C++ examples) and most importantly #564 - fix broken end of input rule $ with captures – the latter bug was inadvertently introduced in version 4.3. ==== sdl12_compat ==== Version update (1.2.70 -> 1.2.72) - Update to release 1.2.72 * Allow building without glu.h by defining NO_SDL_GLU * Fixed centering the splash screen in UT2004 - glu is thus no longer a build requirement and downstream packages need to explicitly list it in their BulidRequires ==== sdl2-compat ==== Version update (2.32.58 -> 2.32.60) - Update to release 2.32.60 * Fixed crash at startup in Dwarf Fortress and Stellaris * Fixed mouse stuttering in Amiberry * Fixed the viewport not being reset when the window is resized