Packages changed: MicroOS-release (20251124 -> 20251125) at-spi2-core (2.58.1 -> 2.58.2) breeze6 gnutls (3.8.10 -> 3.8.11) gpg2 (2.5.13 -> 2.5.14) less (676 -> 685) libplasma6 libsoup libwacom (2.16.1 -> 2.17.0) llvm21 (21.1.5 -> 21.1.6) ncurses (6.5.20251115 -> 6.5.20251123) nss-mdns patterns-base pinentry pinentry-gui plasma6-desktop plasma6-workspace poppler poppler-qt6 qca-qt6 qt6-base (6.10.0 -> 6.10.1) qt6-declarative (6.10.0 -> 6.10.1) qt6-imageformats (6.10.0 -> 6.10.1) qt6-location (6.10.0 -> 6.10.1) qt6-multimedia (6.10.0 -> 6.10.1) qt6-positioning (6.10.0 -> 6.10.1) qt6-qt5compat (6.10.0 -> 6.10.1) qt6-quick3d (6.10.0 -> 6.10.1) qt6-quicktimeline (6.10.0 -> 6.10.1) qt6-sensors (6.10.0 -> 6.10.1) qt6-shadertools (6.10.0 -> 6.10.1) qt6-speech (6.10.0 -> 6.10.1) qt6-svg (6.10.0 -> 6.10.1) qt6-tools (6.10.0 -> 6.10.1) qt6-virtualkeyboard (6.10.0 -> 6.10.1) qt6-webchannel (6.10.0 -> 6.10.1) qt6-webengine (6.10.0 -> 6.10.1) qt6-webview (6.10.0 -> 6.10.1) snapper === Details === ==== MicroOS-release ==== Version update (20251124 -> 20251125) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== at-spi2-core ==== Version update (2.58.1 -> 2.58.2) Subpackages: libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 typelib-1_0-Atspi-2_0 - Update to version 2.58.2: + python: Speed up __eq__ and __ne__ + collection-adaptor: Correct 'child' reference handling (fixes crashes with evolution and orca). + Fix several memory leaks. ==== breeze6 ==== Subpackages: breeze6-cursors breeze6-decoration breeze6-style breeze6-wallpapers - Add patches to fix menus having too much padding: * 0001-Menu-Set-ItemSpacing-to-2.patch * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch ==== gnutls ==== Version update (3.8.10 -> 3.8.11) - Reduce the number of patches: * Merge gnutls-FIPS-jitterentropy-deinit-threads.patch into the main jitterentropy patch gnutls-FIPS-jitterentropy.patch * Merge the soname gnutls-fips-sonames-check.patch and V3 gnutls-FIPS-HMAC-x86_64-v3-opt.patch patches together into gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch * Remove gnutls-set-cligen-python-interp.patch with a sed command. - Enable back the failing tests that have been fixed upstream: * Remove patches: - gnutls-disable-flaky-test-dtls-resume.patch - gnutls-srp-test-SIGPIPE.patch - gnutls-skip-pqx-test.patch - gnutls-3.8.10-disable-ktls_test.patch - Update to 3.8.11: * libgnutls: Fix stack overwrite in gnutls_pkcs11_token_init Reported by Luigino Camastra from Aisle Research. [GNUTLS-SA-2025-11-18, CVSS: low] [bsc#1254132, CVE-2025-9820] * libgnutls: MAC algorithms for PSK binders is now configurable The previous implementation assumed HMAC-SHA256 to calculate the PSK binders. With the new gnutls_psk_allocate_client_credentials2() and gnutls_psk_allocate_server_credentials2() functions, the application can use other MAC algorithms such as HMAC-SHA384. * libgnutls: Expose a new function to provide the maximum record send size A new function gnutls_record_get_max_send_size() has been added to determine the maximum size of a TLS record to be sent to the peer. * libgnutls: Expose a new function to update keys without sending a KeyUpdate to the peer. A new function gnutls_handshake_update_receiving_key() has been added to allow updating the local receiving key without sending any KeyUpdate messages. * libgnutls: PKCS#11 cryptographic provider configuration takes a token URI instead of a module path. To allow using a PKCS#11 module exposing multiple tokens, the "path" configuration keyword was replaced with the "url" keyword. * libgnutls: Support crypto-auditing probe points crypto-auditing is a project to monitor which cryptographic operations are taking place in the library at run time, through eBPF. This adds necessary probe points for that, in public key cryptography and the TLS use-case. To enable this, run configure with --enable-crypto-auditing. * build: The minimum version of Nettle has been updated to 3.10 Given Nettle 3.10 is ABI compatible with 3.6 and includes several security relevant fixes, the library's minimum requirement of Nettle is updated to 3.10. * build: The default priority file path is now constructed from sysconfdir Previously, the location of the default priority file was hard-coded to be /etc/gnutls/config. Now it takes into account of the --sysconfdir option given to the configure script. * API and ABI modifications: (New functions) - gnutls_psk_allocate_client_credentials2 - gnutls_psk_allocate_server_credentials2 - gnutls_record_get_max_send_size - gnutls_handshake_update_receiving_key - gnutls_audit_push_context - gnutls_audit_pop_context - gnutls_audit_current_context * Rebased patches: - gnutls-FIPS-140-3-references.patch - gnutls-FIPS-TLS_KDF_selftest.patch - gnutls-skip-pqx-test.patch ==== gpg2 ==== Version update (2.5.13 -> 2.5.14) - Update to 2.5.14: * gpg: Fix possible memory corruption in the armor parser. [T7906] * gpgsm: Fix output of card serial number in colon listing. [T7914] * agent:ssh: Fix RSA signature handling for newer spec. [T7882] * gpg: Improve/relax the checking of preference options. [rG6570700fdd] * gpg: Fix the check for the END armor line. [rG62b8bf2f39] * gpg: Do not present a default when asking for another output filename. [T7908] * gpg: Include ADSK keys in key listings specified by fingerprints. [T7892] * agent: Fix a decryption failures if the pinentry dialog for the first tried recipient is canceled. Regression since 2.5.7. [T7893, T7649] * keyboxd: Fix schema of the fingerprint table. [T7892] * dirmngr: Fix OCSP next-update check. [rG9ef87bcdb0] * gpg: New "pfc" record in colons key listings. [T7897] * gpg: Allow import and export of Kyber secret keys. [T7315] * gpg: Escape characters with the high bit set in NOTATION status lines. [T7896] * gpg: New import option "force-update". [T7892,rGf6237ccd31] * agent: Accept a trustlist with a missing LF at the end. [rG1b4ac98de7] * agent: Support protection for Kyber keys. [T6638,rGaea62817f3] * scd:nks: Make newer TCOS signature cards work. [rG17596e830f] * Release-info: https://dev.gnupg.org/T7869 * Rebase gnupg-revert-rfc4880bis.patch ==== less ==== Version update (676 -> 685) - update to 685: * Add LESS_TERMCAP_SUSPEND and LESS_TERMCAP_RESUME (github [#654]). * Change --incsearch so that after typing each character of the pattern, the search begins at the position where the search command was invoked, not the current position (github #640). * Allow mixing of option arguments and filename arguments on the command line unless POSIXLY_CORRECT is set (github #653). * Don't output U+00AD and U+200D, and fix some bugs handling emoji modifier characters (github #637). * Fix hang if a search using ^S modifier matches empty string * Fix bug using -g and -J (github #636). * Fix bug when pasting a search pattern while --incsearch is active (github #635). * Fix bug in Windows build when autorepeating a search pattern * Fix lesskey bug using #stop directive. * Fix lesskey bug using "invalid" action (github #643). * Fix bug causing file to appear to end prematurely if an input command was received during a file read (github #649). * Fix performance issue in & filtering (github #638). * Fix some problems reported by valgrind (github #659, github [#660], github #661). * Fix bad parsing of lesskey file an env var is a prefix of another env var (github #626). * Fix unexpected exit using -K if a key press is received while reading the input file (github #628). ==== libplasma6 ==== Subpackages: libPlasma6 libplasma6-components libplasma6-desktoptheme - Pass '-DQT_QML_NO_CACHEGEN:BOOL=TRUE' to CMake to make builds reproducible (related: boo#1248369) ==== libsoup ==== - Add libsoup-CVE-2025-12105.patch: fix use after free caused by 'finishing' queue item twice (bsc#1252555 CVE-2025-12105 glgo#GNOME/libsoup!481). - Add i586 to the list of architectures where we re-run tests; hsts-db-test is timing out there as well. ==== libwacom ==== Version update (2.16.1 -> 2.17.0) Subpackages: libwacom-data libwacom9 - Update to version 2.17.0 * Dell Inspiron 14 7445 2-in-1. * Wacom One 14. * Huion Kamvas 13 (Gen 3), Kamvas 16 (Gen 3). * Waltop Batteryless Tablet. * XP-Pen Deco Pro LW (Gen 2). * Wacom styli IDs updated and aliased in preparation for upcoming kernel changes. ==== llvm21 ==== Version update (21.1.5 -> 21.1.6) - Update to version 21.1.6. * This release contains bug-fixes for the LLVM 21.1.0 release. This release is API and ABI compatible with 21.1.0. - Require gcc and glibc-devel for clang. Clang has its own runtime, but defaults to using the GCC runtime (and glibc). (boo#1253321) - Rebase llvm-do-not-install-static-libraries.patch. - Add clang-getdistro-android.patch: Don't run distro detection for Android target. - Don't XFAIL tools/clang/test/Driver/linux-ld.c. ==== ncurses ==== Version update (6.5.20251115 -> 6.5.20251123) Subpackages: libncurses6 ncurses-utils terminfo-base - Add ncurses patch 20251123 + revert change using NCURSES_SBOOL in tic.h which interfered with sign-extension in tigetflag (Debian #1121191, cf: 20251101). - Add ncurses patch 20251122 + in-progress work to merge MinGW/Windows port. + correct expression for TINFO_LIB variable in misc/ncurses-config.in (Debian #1121208, cf: 20251004). ==== nss-mdns ==== - Using nsswitch-config for setting nsswitch.conf (jsc#PED-13807) ==== patterns-base ==== Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11 - remove yast2-logs from transactional base - rename the systemd-presets-branding to -SLE_transactional - Drop biosdevname, this is being replaced by systemd predictable network interface naming (jsc#PED-262). ==== pinentry ==== - Remove unused BuildRequires: update-desktop-files. ==== pinentry-gui ==== - Remove unused BuildRequires: update-desktop-files. ==== plasma6-desktop ==== Subpackages: plasma6-desktop-emojier - Remove unused BuildRequires: update-desktop-files. ==== plasma6-workspace ==== Subpackages: plasma6-session plasma6-workspace-libs - Remove unused BuildRequires: update-desktop-files. ==== poppler ==== Subpackages: libpoppler-cpp2 libpoppler153 - Remove unused BuildRequires: update-desktop-files. ==== poppler-qt6 ==== - Remove unused BuildRequires: update-desktop-files. ==== qca-qt6 ==== Subpackages: libqca-qt6-2 - Remove unused BuildRequires: update-desktop-files. ==== qt6-base ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6Concurrent6 libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6PrintSupport6 libQt6Sql6 libQt6Test6 libQt6WaylandClient6 libQt6Widgets6 libQt6WlShellIntegration6 libQt6Xml6 qt6-network-tls qt6-networkinformation-glib qt6-networkinformation-nm qt6-printsupport-cups qt6-sql-sqlite qt6-wayland - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-declarative ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6LabsAnimation6 libQt6LabsFolderListModel6 libQt6LabsPlatform6 libQt6LabsQmlModels6 libQt6LabsSettings6 libQt6LabsSharedImage6 libQt6LabsSynchronizer6 libQt6LabsWavefrontMesh6 libQt6Qml6 libQt6QmlCore6 libQt6QmlLocalStorage6 libQt6QmlMeta6 libQt6QmlModels6 libQt6QmlNetwork6 libQt6QmlWorkerScript6 libQt6QmlXmlListModel6 libQt6Quick6 libQt6QuickControls2-6 libQt6QuickControls2Impl6 libQt6QuickDialogs2-6 libQt6QuickDialogs2QuickImpl6 libQt6QuickDialogs2Utils6 libQt6QuickEffects6 libQt6QuickLayouts6 libQt6QuickParticles6 libQt6QuickShapes6 libQt6QuickTemplates2-6 libQt6QuickTest6 libQt6QuickVectorImage6 libQt6QuickWidgets6 qt6-declarative-imports - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released - Drop patch: * 0001-QmlCompiler-Fix-write-access-to-QVariantMap.patch ==== qt6-imageformats ==== Version update (6.10.0 -> 6.10.1) - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-location ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6Location6 - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-multimedia ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6Multimedia6 libQt6MultimediaQuick6 libQt6MultimediaWidgets6 libQt6Quick3DSpatialAudio6 libQt6SpatialAudio6 qt6-multimedia-imports - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-positioning ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6Positioning6 libQt6PositioningQuick6 qt6-positioning-imports - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-qt5compat ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6Core5Compat6 qt6-qt5compat-imports - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-quick3d ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6Quick3D6 libQt6Quick3DAssetImport6 libQt6Quick3DAssetUtils6 libQt6Quick3DEffects6 libQt6Quick3DHelpers6 libQt6Quick3DHelpersImpl6 libQt6Quick3DParticleEffects6 libQt6Quick3DParticles6 libQt6Quick3DRuntimeRender6 libQt6Quick3DUtils6 libQt6Quick3DXr6 qt6-quick3d-imports - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-quicktimeline ==== Version update (6.10.0 -> 6.10.1) - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-sensors ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6Sensors6 - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-shadertools ==== Version update (6.10.0 -> 6.10.1) - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-speech ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6TextToSpeech6 qt6-texttospeech - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-svg ==== Version update (6.10.0 -> 6.10.1) - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-tools ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6UiTools6 qt6-tools-qdbus - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-virtualkeyboard ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6HunspellInputMethod6 libQt6VirtualKeyboard6 libQt6VirtualKeyboardQml6 qt6-virtualkeyboard-imports - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-webchannel ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6WebChannel6 libQt6WebChannelQuick6 qt6-webchannel-imports - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== qt6-webengine ==== Version update (6.10.0 -> 6.10.1) Subpackages: libQt6WebEngineCore6 libQt6WebEngineQuick6 libQt6WebEngineWidgets6 qt6-webengine-imports - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released Based on Chromium version: 134.0.6998.208 Patched with security patches up to Chromium version: 142.0.7444.162 - Drop patches: * 0001-webrtc-IWYU-modules-video_capture.patch * 0002-webrtc-IWYU-modules-desktop_capture-and-modules-video_captu.patch ==== qt6-webview ==== Version update (6.10.0 -> 6.10.1) - Update to 6.10.1 https://www.qt.io/blog/qt-6.10.1-released ==== snapper ==== Subpackages: libsnapper8 - add CAP_MKNOD in snapper-backup.service (gh#openSUSE/snapper#1067) - handle DBus connection error in snapper-zypp-plugin - redesigned target snapshot detection in snbk (gh#openSUSE/snapper#1061) - support sending compressed data in snbk (gh#openSUSE/snapper#1059)