Packages changed: Mesa Mesa-drivers bubblewrap gnome-console (48.0.1 -> 48.1) gnome-user-docs (48.2 -> 48.5) gstreamer (1.26.5 -> 1.26.6) gstreamer-plugins-bad (1.26.5 -> 1.26.6) gstreamer-plugins-base (1.26.5 -> 1.26.6) gstreamer-plugins-good (1.26.5 -> 1.26.6) ibus kernel-firmware-amdgpu (20250825 -> 20250916) kernel-firmware-intel (20250903 -> 20250912) kernel-firmware-mediatek (20250903 -> 20250909) kernel-firmware-network (20250804 -> 20250912) kernel-firmware-qcom (20250903 -> 20250905) kernel-firmware-sound (20250821 -> 20250905) libheif libphonenumber libtirpc (1.3.6 -> 1.3.7) llvm21 (21.1.0 -> 21.1.1) mariadb nvidia-open-driver-G06-signed (580.82.07_k6.16.6_1 -> 580.82.07_k6.16.7_1) openSUSE-release (20250916 -> 20250917) polkit python-dnspython (2.7.0 -> 2.8.0) python-zstandard (0.23.0 -> 0.24.0) qemu (10.0.3 -> 10.1.0) rdma-core (58.0 -> 59.0) upower (1.90.9.28+git.903a827 -> 1.90.10) === Details === ==== Mesa ==== Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1 - redefine %meson_build/%meson_install on Leap 15.6 in order to fix build ==== Mesa-drivers ==== Subpackages: Mesa-dri Mesa-libva Mesa-vulkan-device-select libvulkan_lvp - redefine %meson_build/%meson_install on Leap 15.6 in order to fix build ==== bubblewrap ==== Subpackages: bubblewrap-zsh-completion - Add a samplehelper to documentation that could be used by OBS packages to avoid bubblewrap: nobwrap.helper ==== gnome-console ==== Version update (48.0.1 -> 48.1) - Update to version 48.1: + Updated translations. ==== gnome-user-docs ==== Version update (48.2 -> 48.5) - Update to version 48.5: + Updates to GNOME Help. + Updated translations. ==== gstreamer ==== Version update (1.26.5 -> 1.26.6) Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - Update to version 1.26.6: + Highlighted bugfixes in 1.26.6: - analytics GstTensorMeta handling changes (see note below) - closed caption combiner and transcriberbin stability fixes - decklinkvideosrc: fix unrecoverable state after failing to start streaming because device is busy - decodebin3 tag handling improvements - fallbacksrc: Fix sources only being restarted once, as well as some deadlocks and race conditions on shutdown - gtk4paintablesink: Try importing dmabufs withouth DMA_DRM caps - hlsdemux2: Fix parsing of byterange and init map directives - rtpmp4gdepay2: allow only constantduration with neither constantsize nor sizelength set - spotifysrc: update to librespot 0.7 to make work after recent Spotify changes - threadshare: new blocking adapter element for use in front of block elements such as sinks that sync to the clock - threadshare: various other threadshare element fixes and improvements - v4l2: Add support for WVC1 and WMV3 - videorate: possible performance improvements when operating in drop-only mode - GstBaseParse fixes - Vulkan video decoder fixes - Fix gst-device-monitor-1.0 tool device-path regression on Windows - Monorepo development environment builds fewer plugins using subprojects by default, those require explicit enablement now - Python bindings: Handle buffer PTS, DTS, duration, offset, and offset-end as unsigned long long (regression fix) - Cerbero: Reduce recipe parallelism in various cases and dump cerbero and recipe versions into datadir during packaging - Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements + Possibly breaking behavioural changes: - Previously it was guaranteed that there is only ever up to one GstTensorMeta per buffer. This is no longer true and code working with GstTensorMeta must be able to handle multiple GstTensorMeta now. + gstreamer: - baseparse: Try harder to fixate caps based on upstream in default negotiation - gst-discoverer reports 1x1 dimensions for "valid" MP4 files - baseparse: don't clear most sticky events after a FLUSH_STOP event - gstreamer: Disable miniobject inline functions for gobject-introspection for non-subprojects too - gstreamer: Make sure to zero-initialize the GValue before G_VALUE_COLLECT_INIT - ptp: Fix a new Rust 1.89 compiler warning on Windows - ptp: Fix new compiler warning with Rust 1.89 - Segmentation fault when compiled with "-ftrivial-auto-var-init=pattern". Use of unitialized GValue ==== gstreamer-plugins-bad ==== Version update (1.26.5 -> 1.26.6) Subpackages: libgstadaptivedemux-1_0-0 libgstanalytics-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstinsertbin-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstmse-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0 - Update to version 1.26.6: + analytics: always add GstTensorMeta + cccombiner: Crash fixes + curlsmtpsink: adapt to date formatting issue + decklinkvideosrc: fix decklinkvideosrc becomes unrecoverable if it fails to start streaming + decklinkvideosrc gets into unrecoverable state if device is busy + dwrite: Fix D3D12 critical warning + hlsdemux: Fix parsing of byterange and init map directives + mpegtsmux: Caps event fails with stream type change error + vulkanh24xdec: couple of fixes + vulkanh26xdec: fix discont state handling + waylandsink: add some error handler for event dispatch + zbar: tests: Handle symbol-bytes as not null-terminated + Monorepo: avtp, codec2json, iqa, microdns, openjpeg, qroverlay, soundtouch, tinyalsa plugins require explicit enablement now for a build using the Meson subproject fallback ==== gstreamer-plugins-base ==== Version update (1.26.5 -> 1.26.6) Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0 - Update to version 1.26.6: + decodebin3: Update stream tags + rtpbasedepayload: Avoid potential use-after free + rtspconnection: Add get_url and get_ip return value annotation + gst_rtsp_connection_get_url return value transfer annotation missing + videometa: Fix valgrind warning when deserializing video meta + videorate: don't hold the reference to the buffer in drop-only mode + gst-device-monitor-1.0: Fix device-path regression on Windows + gst-device-monitor-1.0: Add quoting for powershell and cmd + Monorepo: opengl, vorbis, plugins require explicit enablement now for a build using the Meson subproject fallback ==== gstreamer-plugins-good ==== Version update (1.26.5 -> 1.26.6) Subpackages: gstreamer-plugins-good-gtk - Update to version 1.26.6: + adaptivedemux2: fix crash due to log + adaptivedemux2: Crash in logging when "Dropping EOS before next period" + hlsdemux2: Fix parsing of byterange and init map directives + mpg123audiodec: Always break the decoding loop and relay downstream flow errors upstream + v4l2: Add support for WVC1 and WMV3 + Monorepo: dv plugin requires explicit enablement now for a build using the Meson subproject fallback ==== ibus ==== Subpackages: libibus-1_0-5 typelib-1_0-IBus-1_0 - Add an initial setup feature for Plasma Wayland * enables IBus as the active virtual keyboard on the first login, allowing users to input text using IBus without manual configuration * Fix boo#1084804, boo#1246423 ==== kernel-firmware-amdgpu ==== Version update (20250825 -> 20250916) - Update to version 20250916 (git commit add225168d0d): * amdgpu: update PSP 14.0.3 kicker firmware * amdgpu: update vega20 firmware * amdgpu: update vega12 firmware * amdgpu: update vega10 firmware * amdgpu: update vangogh firmware * amdgpu: update VCN 4.0.6 firmware * amdgpu: update PSP 14.0.1 firmware * amdgpu: update GC 11.5.1 firmware * amdgpu: update VCN 4.0.5 firmware * amdgpu: update VPE 6.1.0 firmware * amdgpu: update PSP 14.0.0 firmware * amdgpu: update GC 11.5.0 firmware * amdgpu: update renoir firmware * amdgpu: update yellow carp firmware * amdgpu: update VCN 3.1.2 firmware * amdgpu: update PSP 13.0.5 firmware * amdgpu: update GC 10.3.6 firmware * amdgpu: update PSP 13.0.11 firmware * amdgpu: update GC 11.0.4 firmware * amdgpu: update VCN 4.0.2 firmware * amdgpu: update PSP 13.0.4 firmware * amdgpu: update GC 11.0.1 firmware * amdgpu: update VCN 5.0.0 firmware * amdgpu: update PSP 14.0.3 firmware * amdgpu: update GC 12.0.1 firmware * amdgpu: update SMU 14.0.2 firmware * amdgpu: update PSP 14.0.2 firmware * amdgpu: update GC 12.0.0 firmware * amdgpu: update VCN 4.0.4 firmware * amdgpu: update PSP 13.0.7 firmware * amdgpu: update GC 11.0.2 firmware * amdgpu: update SMU 13.0.10 firmware * amdgpu: update PSP 13.0.10 firmware * amdgpu: update GC 11.0.3 firmware * amdgpu: update SMU 13.0.0 kicker firmware * amdgpu: update PSP 13.0.0 kicker firmware * amdgpu: update VCN 4.0.0 firmware * amdgpu: update SDMA 6.0.0 firmware * amdgpu: update SMU 13.0.0 firmware * amdgpu: update PSP 13.0.0 firmware * amdgpu: update GC 11.0.0 firmware * amdgpu: update beige goby firmware * amdgpu: update dimgrey cavefish firmware * amdgpu: update navy flounder firmware * amdgpu: update sienna cichlid firmware * amdgpu: update navi14 firmware * amdgpu: update navi12 firmware * amdgpu: update navi10 firmware * amdgpu: update VCN 5.0.1 firmware * amdgpu: update PSP 13.0.12 firmware * amdgpu: update GC 9.5.0 firmware * amdgpu: update PSP 13.0.14 firmware * amdgpu: update GC 9.4.4 firmware * amdgpu: update SDMA 6.1.3 firmware * amdgpu: update PSP 14.0.5 firmware * amdgpu: update GC 11.5.3 firmware * amdgpu: update VPE 6.1.3 firmware * amdgpu: update PSP 14.0.4 firmware * amdgpu: update GC 11.5.2 firmware * amdgpu: update green sardine firmware * amdgpu: update VCN 4.0.3 firmware * amdgpu: update PSP 13.0.6 firmware * amdgpu: update GC 9.4.3 firmware - Update to version 20250912 (git commit 46730bc6b999): * amdgpu: DMCUB updates for various ASICs ==== kernel-firmware-intel ==== Version update (20250903 -> 20250912) - Update to version 20250912 (git commit 46730bc6b999): * intel/ish: Add firmware for LENOVO THINKPAD X1 2-in-1 Gen 10 ==== kernel-firmware-mediatek ==== Version update (20250903 -> 20250909) - Update to version 20250909 (git commit 4573c02ca0ca): * mediatek MT7922: update bluetooth firmware to 20250903123504 * linux-firmware: update firmware for MT7922 WiFi device ==== kernel-firmware-network ==== Version update (20250804 -> 20250912) - Update to version 20250912 (git commit f0f4634972f4): * linux-firmware: update firmware for en8811h 2.5G ethernet phy ==== kernel-firmware-qcom ==== Version update (20250903 -> 20250905) - Update to version 20250905 (git commit 32563e28ea68): * qcom: add CDSP firmware for qcs615 platform ==== kernel-firmware-sound ==== Version update (20250821 -> 20250905) - Update to version 20250905 (git commit 32563e28ea68): * qcom: move Monaco EVK topology from qcs8275 to qcs8300 subdir * qcom: Add Audio topology for LEMANS-EVK * Revert "cs35l56: Rename firmware for Thinkbook 16P Gen6 (17AA3921) without multiple speakers" * cs35l56: Rename firmware for Thinkbook 16P Gen6 (17AA3921) without multiple speakers ==== libheif ==== Subpackages: gdk-pixbuf-loader-libheif libheif-aom libheif-dav1d libheif-ffmpeg libheif-jpeg libheif-openh264 libheif-openjpeg libheif-rav1e libheif-svtenc libheif1 - version 1.20 requires at least ffmpeg 4, so go with version 7+ ==== libphonenumber ==== - No longer rely on libboost_system-devel as separate package: (boo#1249611): * Add 0001-Fix-build-with-Boost-1.89.0.patch * Use libboost_headers-devel instead of libboost_system-devel ==== libtirpc ==== Version update (1.3.6 -> 1.3.7) Subpackages: libtirpc-netconfig libtirpc3 - Update to 1.3.7: * http://sourceforge.net/projects/libtirpc/files/libtirpc/1.3.7/Release-1.3.7.txt * https://lore.kernel.org/linux-nfs/bfd46880-9150-4ba8-a2fb-bcb2b58c311c@redhat.com/ - Remove patches accepted upstream in this release: * libtirpc-1.3.6-gcc15-part1.patch * libtirpc-1.3.6-gcc15-part2.patch ==== llvm21 ==== Version update (21.1.0 -> 21.1.1) Subpackages: clang-tools clang21 libLLVM21 libclang-cpp21 libclang13 libclang_rt21 llvm21-gold - Update to version 21.1.1. * This release contains bug-fixes for the LLVM 21.1.0 release. This release is API and ABI compatible with 21.1.0. - Include some clang-tidy headers in clang-devel for plugins. - Add clang-Generalize-test-over-32-and-64bit-targets.patch to fix new test failure on 32-bit architectures. - Rebase llvm-do-not-install-static-libraries.patch. ==== mariadb ==== Subpackages: libmariadbd19 mariadb-client mariadb-errormessages - Add upstream patch to fix build on armv9: * mariadb-fix-armv9.patch ==== nvidia-open-driver-G06-signed ==== Version update (580.82.07_k6.16.6_1 -> 580.82.07_k6.16.7_1) - pesign-spec-macros: added definition for %__kernel_supplements, which replaced %__kmp_supplements with latest RPM used on TW now, in order to fix PCI HW Supplements for TW (boo#1249814) ==== openSUSE-release ==== Version update (20250916 -> 20250917) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== polkit ==== Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 pkexec typelib-1_0-Polkit-1_0 - Skip tests in qemu emulation - change /etc/polkit-1/rules.d group ownership back to polkitd (bsc#1249581) ==== python-dnspython ==== Version update (2.7.0 -> 2.8.0) - Update to version 2.8.0: * dns/btreezone.py provides another zone versioned implementation built on top of a B-tree. It maintains DNSSEC sort order, labels nodes as delegation points or glue, and can find the “bounds” of a name (useful for DNSSEC responses). * dns/query.py now provides make_socket(), make_ssl_socket(), and make_ssl_context() to make using persistent connections with the query code easier. * dns/win32util.py now supports explicitly setting the configuration method used to get system dns info, using the set_config_method() function. There is a new configuration method that uses the Win32 API, which can be set using set_config_method(ConfigMethod.Win32). We are considering making the Win32 API the default in the future as we believe it to be the most accurate. Any feedback on it compared to the other methods is welcome. * The DSYNC record is now supported. This type is still in draft stage at the IETF and is subject to change. * The minimum supported Python version is now 3.10. - Update trio version depedency to fix broken test on 15.6. ==== python-zstandard ==== Version update (0.23.0 -> 0.24.0) Subpackages: python311-zstandard python313-zstandard - Update to 0.24.0 * Support for Python 3.8 has been dropped * Bundled zstd library upgraded from 1.5.6 to 1.5.7. * We now use and require cffi 1.17.0 or newer. * We now collections.abs.Buffer on Python 3.12+ instead of typing.ByteString, as typing.ByteString was deprecated and later removed. * get_frame_parameters() now accepts an optional format argument defining the zstandard frame type. * Initial Python 3.14 support. - Drop merged fix-zstd-1.5.7.patch ==== qemu ==== Version update (10.0.3 -> 10.1.0) Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-pr-helper qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios - Update to latest release (10.1.0). The full list of changes are available at: https://wiki.qemu.org/ChangeLog/10.1 Highlights include: * VFIO: Initial support for accessing/mapping memory for confidential guests when guest_memfd is being utilized, allowing passthrough support for virtual machines running under SEV-SNP/TDX * Live migration: support for utilizing multifd to accelerate post-copy migration, optimizations for pre-copy migration, and RDMA migration support for ipv6 * QEMU guest agent: support for querying load of virtual machines running Windows via new 'guest-get-load' command * ARM: support for CPU features FEAT_SME2, FEAT_SME2p1, FEAT_SME_B16B16, FEAT_SME_F16F16, FEAT_SVE_B16B16, and FEAT_SVE2p1 * ARM: support for new board/machine models 'max78000fthr', 'ast2700fc', 'catalina-bmc', 'gb200-bmc', and 'ast2700a0-evb' * ARM: 'virt' board now supports nested virtualization under KVM, CXL, and ACPI-based PCI hotplug * LoongArch: support for in-kernel irqchip * Microblaze: support for selecting the endianess of 'petalogix_s3adsp1800' machine type * RISC-V: ISA/extension support for atomic instruction fetch (Ziccif), 'Svrsw60t59b', and numerous other improvements/additions/fixes * RISC-V: support for Kunminghu CPU and platform * x86: KVM support for running confidential guests via Intel TDX * x86: Support for initializing confidential TDX or SEV-SNP virtual machines using the IGVM file format * and lots more... Have a look at the list of deprecated features too, especially if you're still interested in using 32bits systems as hosts: * https://qemu-project.gitlab.io/qemu/about/deprecated.html - Add patches (from the mailing list): python: avoid deprecation warning with get_event_loop python: Replace asyncio.get_event_loop for Python 3.14 ==== rdma-core ==== Version update (58.0 -> 59.0) Subpackages: libefa1 libhns1 libibverbs libibverbs1 libmana1 libmlx4-1 libmlx5-1 librdmacm1 rdma-ndd - Update to rdma-core v59.0 - https://github.com/linux-rdma/rdma-core/releases/tag/v59.0 ==== upower ==== Version update (1.90.9.28+git.903a827 -> 1.90.10) Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0 - Update to version 1.90.10: * Release 1.90.10 * upower: Add a `-b`/`--battery` option to dump only battery information * up-daemon: Propagate charge-threshold-enabled to display device * tools: up-tool: rework upower dump and enumerate * linux: integration-test: The type of percentage property is double * linux: integration-test: fix comparison of floating point values