Packages changed: Mesa (26.0.0~rc3 -> 26.0.0) Mesa-drivers (26.0.0~rc3 -> 26.0.0) MozillaFirefox (147.0.2 -> 147.0.4) aaa_base (84.87+git20260112.8f614f3 -> 84.87+git20260210.ecce285) abseil-cpp (20260107.0 -> 20260107.1) apache2-mod_php8 (8.4.17 -> 8.4.18) apparmor (4.1.3 -> 4.1.6) audit audit-secondary aurorae6 (6.5.5 -> 6.6.0) aws-lc (1.67.0 -> 1.68.0) bash bluedevil6 (6.5.5 -> 6.6.0) breeze6 (6.5.5 -> 6.6.0) breeze6-gtk (6.5.5 -> 6.6.0) busybox ca-certificates-mozilla (2.74 -> 2.84) checkpolicy (3.9 -> 3.10) container-selinux (2.245.0 -> 2.246.0) coreutils coreutils-systemd createrepo_c (1.2.1 -> 1.2.2) cups-filters ddcutil (2.2.1 -> 2.2.5) desktop-data-openSUSE discover6 (6.5.5 -> 6.6.0) dos2unix (7.5.2 -> 7.5.4) dracut (059+suse.787.gfb86123e -> 109+suse.39.g53459763) drkonqi6 (6.5.90 -> 6.6.0) ed (1.22.4 -> 1.22.5) ell (0.80 -> 0.81) emacs flatpak-kcm6 (6.5.5 -> 6.6.0) gcc15 gdb gimp glib2 (2.86.3 -> 2.86.4) glycin-loaders (2.0.7 -> 2.0.8) gnome-connections (49.0 -> 49.0+22) gnome-desktop (44.4 -> 44.5) gnome-remote-desktop gnome-shell (49.3 -> 49.4) gnutls (3.8.11 -> 3.8.12) gpg2 gpm graphviz (14.0.0 -> 14.1.2) grub2 gspell gstreamer (1.26.10 -> 1.28.0) gstreamer-plugins-bad (1.26.10 -> 1.28.0) gstreamer-plugins-base (1.26.10 -> 1.28.0) gstreamer-plugins-good (1.26.10 -> 1.28.0) gstreamer-plugins-rs (1.26.10 -> 1.28.0) gstreamer-plugins-ugly (1.26.10 -> 1.28.0) hplip hwinfo (25.1 -> 25.2) inkscape iproute2 (6.18 -> 6.19) irqbalance (1.9.5.0.git+cf76396 -> 1.9.5.3.git+48ab93a) kactivitymanagerd6 (6.5.5 -> 6.6.0) kde-cli-tools6 (6.5.5 -> 6.6.0) kde-gtk-config6 (6.5.5 -> 6.6.0) kdecoration6 (6.5.5 -> 6.6.0) kdeplasma6-addons (6.5.5 -> 6.6.0) kernel-firmware-amdgpu (20260130 -> 20260214) kernel-firmware-ath10k (20251205 -> 20260206) kernel-firmware-ath11k (20251202 -> 20260202) kernel-firmware-ath12k (20250919 -> 20260202) kernel-firmware-bluetooth (20260116 -> 20260206) kernel-firmware-i915 (20260114 -> 20260214) kernel-firmware-media (20251228 -> 20260207) kernel-firmware-mediatek (20260119 -> 20260203) kernel-firmware-qcom (20260128 -> 20260214) kernel-firmware-realtek (20260130 -> 20260214) kernel-firmware-sound (20260130 -> 20260214) kernel-source (6.18.8 -> 6.19.3) kf6-attica (6.22.0 -> 6.23.0) kf6-baloo (6.22.0 -> 6.23.0) kf6-bluez-qt (6.22.0 -> 6.23.0) kf6-breeze-icons (6.22.0 -> 6.23.0) kf6-frameworkintegration (6.22.0 -> 6.23.0) kf6-karchive (6.22.0 -> 6.23.0) kf6-kauth (6.22.0 -> 6.23.0) kf6-kbookmarks (6.22.0 -> 6.23.0) kf6-kcalendarcore (6.22.0 -> 6.23.0) kf6-kcmutils (6.22.0 -> 6.23.0) kf6-kcodecs (6.22.0 -> 6.23.0) kf6-kcolorscheme (6.22.0 -> 6.23.0) kf6-kcompletion (6.22.0 -> 6.23.0) kf6-kconfig (6.22.0 -> 6.23.0) kf6-kconfigwidgets (6.22.0 -> 6.23.0) kf6-kcontacts (6.22.0 -> 6.23.0) kf6-kcoreaddons (6.22.0 -> 6.23.0) kf6-kcrash (6.22.0 -> 6.23.0) kf6-kdav (6.22.0 -> 6.23.0) kf6-kdbusaddons (6.22.0 -> 6.23.0) kf6-kdeclarative (6.22.0 -> 6.23.0) kf6-kded (6.22.0 -> 6.23.0) kf6-kdesu (6.22.0 -> 6.23.0) kf6-kdnssd (6.22.0 -> 6.23.0) kf6-kdoctools (6.22.0 -> 6.23.0) kf6-kfilemetadata (6.22.0 -> 6.23.0) kf6-kglobalaccel (6.22.0 -> 6.23.0) kf6-kguiaddons (6.22.1 -> 6.23.0) kf6-kholidays (6.22.0 -> 6.23.0) kf6-ki18n (6.22.0 -> 6.23.0) kf6-kiconthemes (6.22.0 -> 6.23.0) kf6-kidletime (6.22.0 -> 6.23.0) kf6-kimageformats (6.22.0 -> 6.23.0) kf6-kio (6.22.1 -> 6.23.0) kf6-kirigami (6.22.0 -> 6.23.0) kf6-kitemmodels (6.22.0 -> 6.23.0) kf6-kitemviews (6.22.0 -> 6.23.0) kf6-kjobwidgets (6.22.0 -> 6.23.0) kf6-knewstuff (6.22.0 -> 6.23.0) kf6-knotifications (6.22.0 -> 6.23.0) kf6-knotifyconfig (6.22.0 -> 6.23.0) kf6-kpackage (6.22.0 -> 6.23.0) kf6-kparts (6.22.0 -> 6.23.0) kf6-kplotting (6.22.0 -> 6.23.0) kf6-kpty (6.22.0 -> 6.23.0) kf6-kquickcharts (6.22.0 -> 6.23.0) kf6-krunner (6.22.0 -> 6.23.0) kf6-kservice (6.22.0 -> 6.23.0) kf6-kstatusnotifieritem (6.22.0 -> 6.23.0) kf6-ksvg (6.22.0 -> 6.23.0) kf6-ktexteditor (6.22.0 -> 6.23.0) kf6-ktexttemplate (6.22.0 -> 6.23.0) kf6-ktextwidgets (6.22.0 -> 6.23.0) kf6-kunitconversion (6.22.0 -> 6.23.0) kf6-kuserfeedback (6.22.0 -> 6.23.0) kf6-kwallet (6.22.0 -> 6.23.0) kf6-kwidgetsaddons (6.22.0 -> 6.23.0) kf6-kwindowsystem (6.22.0 -> 6.23.0) kf6-kxmlgui (6.22.0 -> 6.23.0) kf6-modemmanager-qt (6.22.0 -> 6.23.0) kf6-networkmanager-qt (6.22.0 -> 6.23.0) kf6-prison (6.22.0 -> 6.23.0) kf6-purpose (6.22.0 -> 6.23.0) kf6-qqc2-desktop-style (6.22.0 -> 6.23.0) kf6-solid (6.22.0 -> 6.23.0) kf6-sonnet (6.22.0 -> 6.23.0) kf6-syndication (6.22.0 -> 6.23.0) kf6-syntax-highlighting (6.22.0 -> 6.23.0) kf6-threadweaver (6.22.0 -> 6.23.0) kgamma6 (6.5.5 -> 6.6.0) kglobalacceld6 (6.5.5 -> 6.6.0) kinfocenter6 (6.5.5 -> 6.6.0) kmenuedit6 (6.5.5 -> 6.6.0) knighttime6 (6.5.5 -> 6.6.0) kpipewire6 (6.5.5 -> 6.6.0) kscreen6 (6.5.5 -> 6.6.0) kscreenlocker6 (6.5.5 -> 6.6.0) ksshaskpass6 (6.5.5 -> 6.6.0) ksystemstats6 (6.5.5 -> 6.6.0) kwayland-integration6 (6.5.5 -> 6.6.0) kwayland6 (6.5.5 -> 6.6.0) kwin6 (6.5.5 -> 6.6.0) kwin6-x11 (6.5.5 -> 6.6.0) layer-shell-qt6 (6.5.5 -> 6.6.0) less (685 -> 692) libX11 (1.8.12 -> 1.8.13) libXfixes libapparmor (4.1.3 -> 4.1.6) libblockdev (3.3.1 -> 3.4.0) libfontenc (1.1.8 -> 1.1.9) libfprint (1.94.9+tod1 -> 1.94.10+tod1) libfyaml (0.9.3 -> 0.9.4) libglycin (2.0.7 -> 2.0.8) libgpg-error (1.58 -> 1.59) libinput (1.30.1 -> 1.31.0) libkscreen6 (6.5.5 -> 6.6.0) libksysguard6 (6.5.5 -> 6.6.0) libmtp (1.1.22 -> 1.1.23) libnfs libosinfo libp11 (0.4.16 -> 0.4.17) libphonenumber (9.0.21 -> 9.0.23) libplasma6 (6.5.5 -> 6.6.0) libpng16 (1.6.54 -> 1.6.55) libreoffice libselinux (3.9 -> 3.10) libselinux-bindings (3.9 -> 3.10) libsemanage (3.9 -> 3.10) libsepol (3.9 -> 3.10) libsoup libsoup2 libssh (0.11.3 -> 0.11.4) libstorage-ng (4.5.287 -> 4.5.301) libupnp (1.14.25 -> 1.18.0) liburing (2.13 -> 2.14) libwacom (2.17.0 -> 2.18.0) libxcrypt libxml2 libxmlb (0.3.24 -> 0.3.25) libzio (1.09 -> 1.12) libzypp (17.37.18 -> 17.38.2) linux-glibc-devel (6.18 -> 6.19) m4 (1.4.20 -> 1.4.21) microos-tools (4.0+git21 -> 4.0+git23) milou6 (6.5.5 -> 6.6.0) mozjs140 (140.7.0 -> 140.7.1) mutter (49.3 -> 49.4) ncurses (6.6.20260131 -> 6.6.20260207) numactl (2.0.19.14.g690a72c -> 2.0.19.27.gc9475de) nvidia-open-driver-G06-signed (580.126.09_k6.18.8_1 -> 580.126.18_k6.19.2_1) nvidia-open-driver-G07-signed (590.48.01_k6.18.7_1 -> 590.48.01_k6.19.2_1) nvidia-open-driver-G07-signed-cuda (590.48.01_k6.18.7_1 -> 590.48.01_k6.19.2_1) ocean-sound-theme6 (6.5.5 -> 6.6.0) openSUSE-release (20260207 -> 20260223) openjph (0.26.0 -> 0.26.3) osinfo-db p11-kit (0.26.1 -> 0.26.2) pam-config (2.14+git.20260120 -> 2.14+git.20260216) pam_kwallet6 (6.5.5 -> 6.6.0) patterns-yast (20220411 -> 20260219) perl-Authen-SASL (2.190.0 -> 2.200.0) perl-DB_File (1.859.0 -> 1.860) php8 (8.4.17 -> 8.4.18) pipewire (1.5.85 -> 1.6.0) plasma5support6 (6.5.5 -> 6.6.0) plasma6-activities (6.5.5 -> 6.6.0) plasma6-activities-stats (6.5.5 -> 6.6.0) plasma6-browser-integration (6.5.5 -> 6.6.0) plasma6-desktop (6.5.5 -> 6.6.0) plasma6-disks (6.5.5 -> 6.6.0) plasma6-integration (6.5.5 -> 6.6.0) plasma6-nm (6.5.5 -> 6.6.0) plasma6-openSUSE plasma6-pa (6.5.5 -> 6.6.0) plasma6-print-manager (6.5.5 -> 6.6.0) plasma6-systemmonitor (6.5.5 -> 6.6.0) plasma6-thunderbolt (6.5.5 -> 6.6.0) plasma6-workspace (6.5.5 -> 6.6.0) plocate (1.1.23 -> 1.1.24) plymouth policycoreutils (3.9 -> 3.10) polkit-default-privs (1550+20260122.bb2b3c5 -> 1550+20260212.d84c6be) polkit-kde-agent-6 (6.5.5 -> 6.6.0) poppler (25.12.0 -> 26.01.0) poppler-qt6 (25.12.0 -> 26.01.0) postgresql18 (18.1 -> 18.2) powerdevil6 (6.5.5 -> 6.6.0) python-Babel (2.17.0 -> 2.18.0) python-Pillow (12.1.0 -> 12.1.1) python-argcomplete (3.6.2 -> 3.6.3) python-argparse-manpage python-certifi (2025.11.12 -> 2026.1.4) python-cryptography (46.0.2 -> 46.0.5) python-packaging python-pip (25.2 -> 26.0.1) python-rich (14.2.0 -> 14.3.1) python-semanage (3.9 -> 3.10) python311 python311-core python313 (3.13.11 -> 3.13.12) python313-core (3.13.11 -> 3.13.12) qcoro-qt6 (0.12.0 -> 0.13.0) qpdf (12.2.0 -> 12.3.2) qqc2-breeze-style6 (6.5.5 -> 6.6.0) qt6-declarative raspberrypi-firmware-dt schily sdbootutil (1+git20260206.54f4a16 -> 1+git20260210.81c4815) sddm-kcm6 (6.5.5 -> 6.6.0) sdl12_compat selinux-policy (20260203 -> 20260219) sendmail (8.18.1 -> 8.18.2) spectacle (6.5.5 -> 6.6.0) sqlite3 (3.51.1 -> 3.51.2) strace (6.18 -> 6.19) systemd (258.3 -> 258.4) systemd-presets-branding-Aeon systemsettings6 (6.5.5 -> 6.6.0) thunar tigervnc (1.15.0 -> 1.16.0) transmission (4.0.6 -> 4.1.1) tree (2.2.1 -> 2.3.1) tuned (2.26.0.0+git.181472a -> 2.26.1+git.d6ff925) udisks2 (2.10.91 -> 2.11.0) upower (1.91.0 -> 1.91.1) util-linux util-linux-systemd vim (9.1.2132 -> 9.2.0010) vlc wacomtablet-kcm6 (6.5.5 -> 6.6.0) webkit2gtk3 (2.50.4 -> 2.50.5) webkit2gtk4 (2.50.4 -> 2.50.5) wpa_supplicant xdg-desktop-portal-kde6 (6.5.5 -> 6.6.0) xfce4-whiskermenu-plugin (2.10.0 -> 2.10.1) xorg-x11-fonts yast2-bootloader (5.0.32 -> 5.0.33) yast2-schema (5.0.2 -> 5.0.3) yast2-security (5.0.3 -> 5.0.4) yast2-trans (84.87.20260125.b09c7f793f -> 84.87.20260211.efc7b89cd3) === Details === ==== Mesa ==== Version update (26.0.0~rc3 -> 26.0.0) Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1 - Update to Mesa 26.0.0 final version * Since Mesa 25.3, RADV has seen significant raytracing performance improvements. * Its `RADV_DEBUG` environment variable has removed the following deprecated options: invariantgeom, nodynamicbounds, nongg_gs and splitfma. Use the driconf variables radv_invariant_geom, radv_no_dynamic_bounds, radv_disable_ngg_gs, and radv_split_fma instead. * RadeonSI switched to ACO by default for better and faster ISA code generation and better GPU performance and better compile times. * This release also introduces KosmicKrisp, a Vulkan to Metal layered driver for macOS. * Users can expect the usual flurry of improvements across all drivers and components, - supersedes u_ppc64le-fix.patch - u_ppc64le-fix.patch: fixes build on pp64le ==== Mesa-drivers ==== Version update (26.0.0~rc3 -> 26.0.0) Subpackages: Mesa-dri Mesa-libva Mesa-vulkan-device-select libvulkan_lvp - Update to Mesa 26.0.0 final version * Since Mesa 25.3, RADV has seen significant raytracing performance improvements. * Its `RADV_DEBUG` environment variable has removed the following deprecated options: invariantgeom, nodynamicbounds, nongg_gs and splitfma. Use the driconf variables radv_invariant_geom, radv_no_dynamic_bounds, radv_disable_ngg_gs, and radv_split_fma instead. * RadeonSI switched to ACO by default for better and faster ISA code generation and better GPU performance and better compile times. * This release also introduces KosmicKrisp, a Vulkan to Metal layered driver for macOS. * Users can expect the usual flurry of improvements across all drivers and components, - supersedes u_ppc64le-fix.patch - u_ppc64le-fix.patch: fixes build on pp64le ==== MozillaFirefox ==== Version update (147.0.2 -> 147.0.4) Subpackages: MozillaFirefox-branding-upstream - Mozilla Firefox 147.0.4 * Fixed an issue that could cause the New Tab Page to appear blank for some users (bmo#2014616) MFSA 2026-10 (bsc#1258231) * CVE-2026-2447 (bmo#2014390) Heap buffer overflow in libvpx - Mozilla Firefox 147.0.3 * Interoperability improvements for the CSS anchor positioning and Navigation web APIs * Fix a regression where `position: sticky` elements on some webpages could appear stuck or fail to update while mousewheel-scrolling after certain `:hover` interactions (bmo#2010481) * Fix an issue where the Firefox Developer Tools could fail to re-open after using the Inspector’s node picker and reloading a page containing cross-origin iframes (bmo#2003810) * Fix an issue where the DNS over HTTPS provider settings section could appear as a blank box, preventing users from seeing the current setting or changing it (bmo#2010501) ==== aaa_base ==== Version update (84.87+git20260112.8f614f3 -> 84.87+git20260210.ecce285) Subpackages: aaa_base-extras - Update to version 84.87+git20260210.ecce285: * For boo#1257875 get intrinsic DEFAULT_WM back * DIR_COLORS: add vt220 and .jxl ==== abseil-cpp ==== Version update (20260107.0 -> 20260107.1) Subpackages: libabsl_base2601_0_0 libabsl_borrowed_fixup_buffer2601_0_0 libabsl_city2601_0_0 libabsl_cord2601_0_0 libabsl_cord_internal2601_0_0 libabsl_cordz_functions2601_0_0 libabsl_cordz_handle2601_0_0 libabsl_cordz_info2601_0_0 libabsl_crc32c2601_0_0 libabsl_crc_cord_state2601_0_0 libabsl_crc_internal2601_0_0 libabsl_debugging_internal2601_0_0 libabsl_decode_rust_punycode2601_0_0 libabsl_demangle_internal2601_0_0 libabsl_demangle_rust2601_0_0 libabsl_die_if_null2601_0_0 libabsl_examine_stack2601_0_0 libabsl_exponential_biased2601_0_0 libabsl_hash2601_0_0 libabsl_hashtablez_sampler2601_0_0 libabsl_int128-2601_0_0 libabsl_kernel_timeout_internal2601_0_0 libabsl_leak_check2601_0_0 libabsl_log_globals2601_0_0 libabsl_log_internal_check_op2601_0_0 libabsl_log_internal_conditions2601_0_0 libabsl_log_internal_format2601_0_0 libabsl_log_internal_globals2601_0_0 libabsl_log_internal_log_sink_set2601_0_0 libabsl_log_internal_message2601_0_0 libabsl_log_internal_nullguard2601_0_0 libabsl_log_internal_proto2601_0_0 libabsl_log_internal_structured_proto2601_0_0 libabsl_log_sink2601_0_0 libabsl_malloc_internal2601_0_0 libabsl_raw_hash_set2601_0_0 libabsl_raw_logging_internal2601_0_0 libabsl_spinlock_wait2601_0_0 libabsl_stacktrace2601_0_0 libabsl_status2601_0_0 libabsl_statusor2601_0_0 libabsl_str_format_internal2601_0_0 libabsl_strerror2601_0_0 libabsl_strings2601_0_0 libabsl_strings_internal2601_0_0 libabsl_symbolize2601_0_0 libabsl_synchronization2601_0_0 libabsl_throw_delegate2601_0_0 libabsl_time2601_0_0 libabsl_time_zone2601_0_0 libabsl_tracing_internal2601_0_0 libabsl_utf8_for_code_point2601_0_0 - Update to 20260107.1: * Fix sign-extension issue in absl::HexStringToBytes() * Restrict MSVC CRC32 intrinsics to x64 ==== apache2-mod_php8 ==== Version update (8.4.17 -> 8.4.18) - version update to 8.4.18 Core: Fixed bug GH-20837 (NULL dereference when calling ob_start() in shutdown function triggered by bailout in php_output_lock_error()). Fix OSS-Fuzz #471533782 (Infinite loop in GC destructor fiber). Fix OSS-Fuzz #472563272 (Borked block_pass JMP[N]Z optimization). Fixed bug GH-GH-20914 (Internal enums can be cloned and compared). Fix OSS-Fuzz #474613951 (Leaked parent property default value). Fixed bug GH-20766 (Use-after-free in FE_FREE with GC interaction). Fix OSS-Fuzz #471486164 (Broken by-ref assignment to uninitialized hooked backing value). Fix OSS-Fuzz #438780145 (Nested finally with repeated return type check may uaf). Fixed bug GH-20905 (Lazy proxy bailing __clone assertion). Fixed bug GH-20479 (Hooked object properties overflow). Date: Update timelib to 2022.16. DOM: Fixed GH-21041 (Dom\HTMLDocument corrupts closing tags within scripts). MbString: Fixed bug GH-20833 (mb_str_pad() divide by zero if padding string is invalid in the encoding). Fixed bug GH-20836 (Stack overflow in mb_convert_variables with recursive array references). Opcache: Fixed bug GH-20818 (Segfault in Tracing JIT with object reference). OpenSSL: Fix memory leaks when sk_X509_new_null() fails. Fix crash when in openssl_x509_parse() when i2s_ASN1_INTEGER() fails. Fix crash in openssl_x509_parse() when X509_NAME_oneline() fails. Phar: Fixed bug GH-20882 (buildFromIterator breaks with missing base directory). PGSQL: Fixed INSERT/UPDATE queries building with PQescapeIdentifier() and possible UB. Readline: Fixed bug GH-18139 (Memory leak when overriding some settings via readline_info()). SPL: Fixed bug GH-20856 (heap-use-after-free in SplDoublyLinkedList iterator when modifying during iteration). Standard: Fixed bug #74357 (lchown fails to change ownership of symlink with ZTS) Fixed bug GH-20843 (var_dump() crash with nested objects) ==== apparmor ==== Version update (4.1.3 -> 4.1.6) Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils python3-apparmor - update to AppArmor 4.1.6 - various bugfixes - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.4 https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.5 and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.6 for the detailed upstream changelogs - update %files for new python LibAppArmor location - refresh kerberosclient-usrmerge.diff ==== audit ==== Subpackages: libaudit1 libauparse0 - Configure runstatedir as "/run" to get rid of systemd deprecation warnings. ==== audit-secondary ==== Subpackages: audit audit-rules python3-audit system-group-audit - Configure runstatedir as "/run" to get rid of systemd deprecation warnings. ==== aurorae6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * v2: Fix menu button (kde#492567) * Make KF6::Svg a required buildtime dependency - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * v2: Move ButtonGroupHover option to the General group * Added option to hover all buttons in a group for theme designers * Fix wrong paths in Messages.sh * v2: Add missing support for decoration spacers * v2: Make AuroraeTheme provide button sizes as QSizeF objects * v2: Add svg engine * config: Extract from v1/ * v1: Make aurorae QML only decoration engine * Move KNS stuff to the toplevel directory * Move themes to src directory * Update version for new release 6.5.80 ==== aws-lc ==== Version update (1.67.0 -> 1.68.0) Subpackages: libcrypto-awslc0 libssl-awslc0 - Update to version 1.68.0: * Enable Hybrid PQ KeyShares by default * Remove AVX conditional from cmake script * openssl-ca command implementation for self-sign certificates * Initial Framework for Using Doxygen to Document Public Header Files * Move md4 out of FIPS module * Remove FIPS counter framework and other tidying up * Adds a new randomness generation API * Ensure pkcs7 checks ASN1_TYPE->type * Integrate Wycheproof ML-DSA test vectors * Simplify FIPS conditional in top-level build script * Add method to get type of ML-DSA instance configured under EVP PKEY * Nmap build needs liblinear * Disable SLP vectorizer for FIPS shared library builds on GCC 14+ * Address some CMake findings * Support GCC 4.8 for aarch64 * Free potential memory before assigning new pointer * Ensure index argument is not negative in ASN1_BIT_STRING_set_bit * Ensure no overflow in signed output length in do_buf * Ensure public key is set before verifying through ML-DSA verify * Correct CCM nids in object definition * Address Reported Bug Findings * Fix OPENSSL_memchr per C23 * Fix argument order in hmac_copy * Support WASM/Emscripten * Generate Rust Bindings ==== bash ==== Subpackages: bash-loadables bash-sh - Remove obsolete qemu workaround ==== bluedevil6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * 🍒 Revert "fix pairing bug" (kde#495615) * Update version for new release 6.5.91 * applet: don't draw extra separator * Improve device action notification titles - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Move "Enable Bluetooth" item to the top of its menu * Applet: Reword UI string and add i18n context * Adapt i18n context to changed string * Migrate components's qmlfile to ecm_add_qml_module * Add forget device functionality to the Bluetooth applet * Don't shadow index property of ExpandableListItem * kcm: link the help (kde#484244) * Improve tooltip message * Port applet to plasma_add_applet * kcm: Fix pair window not opening in plasma-settings (kde#512039) * KCM: use more HIG-approved style for the list view buttons * KCM: Pop the Device page when the device becomes unavailable (kde#504530) * kcm: Keep the Bluetooth toggle in the same position. * Update version for new release 6.5.80 ==== breeze6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: breeze6-cursors breeze6-decoration breeze6-style - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * qstyle: Always draw radio button backgrounds * qstyle: Always draw checkbox backgrounds (kde#511751) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Add "Hide from Screencast" button * Add new Sub-Arctic wallpaper * We alias some unused Qt libraries * kdecoration: make border same color as outline * kstyle: fix source typo isDragable->isDraggable * kstyle: fix source typo preceeds->precedes * Menu: Reduce margins to better match QQC2 style * Menu: Set ItemSpacing to 2 * kdstyle: fix various typos Fixes documentation and source comment typos. * Menu: Match QQC2 Style * kstyle: Draw hovered menu bar items like selected items (kde#505681) * [toolsareamanager] Reset palette on unpolish (kde#511547) * BreezeStyle: Read outline contrast from kdeglobals * kstyle: Draw rounded menubar items * Add new Orionids wallpaper for 6.5 * Update version for new release 6.5.80 ==== breeze6-gtk ==== Version update (6.5.5 -> 6.6.0) Subpackages: gtk2-metatheme-breeze6 gtk3-metatheme-breeze6 gtk4-metatheme-breeze6 metatheme-breeze6-common - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Fix expander arrow icon being missing in GTK4 applications (kde#477505) * Fix corner radii for CSD and SSD-using GTK apps (kde#489562) * Fix strange black lines between some elements (kde#484383) * Add external margins to Toolbar items in pure GTK4 apps (kde#489564) * Remove button and switch gradient * gtk3/menu: fix corner radius background * Update version for new release 6.5.80 ==== busybox ==== Subpackages: busybox-static - Fix arbitrary file modification and privilege escalation via unvalidated tar archive entries (CVE-2026-26158, bsc#1258167) * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch ==== ca-certificates-mozilla ==== Version update (2.74 -> 2.84) - Updated to 2.84 state (bsc#1258002) - Removed: - Baltimore CyberTrust Root - CommScope Public Trust ECC Root-01 - CommScope Public Trust ECC Root-02 - CommScope Public Trust RSA Root-01 - CommScope Public Trust RSA Root-02 - DigiNotar Root CA - Added: - e-Szigno TLS Root CA 2023 - OISTE Client Root ECC G1 - OISTE Client Root RSA G1 - OISTE Server Root ECC G1 - OISTE Server Root RSA G1 - SwissSign RSA SMIME Root CA 2022 - 1 - SwissSign RSA TLS Root CA 2022 - 1 - TrustAsia SMIME ECC Root CA - TrustAsia SMIME RSA Root CA - TrustAsia TLS ECC Root CA - TrustAsia TLS RSA Root CA ==== checkpolicy ==== Version update (3.9 -> 3.10) - Update to version 3.10 https://github.com/SELinuxProject/selinux/releases/tag/3.10 - Fix problem with bounds statements in optional blocks - Provide a better error message for implicit role and user bounds - Allow type attributes to be associated with other type attributes - checkpolicy/tests: Modify tests to check handling of initial sids - keyring: Add key of Jason Zaman * added 63191CE94183098689CAB8DB7EF137EC935B0EAF [expires: 2026-02-08] ==== container-selinux ==== Version update (2.245.0 -> 2.246.0) - Update to version 2.246.0: * Allow containers to mount on container_var_run_t directories * Allow container_runtime_domain runtime fifo_files transition * Allow TUN/TAP device access for container_engine_t * Add the container_signull() interface ==== coreutils ==== - Skip env-signal-handler test in qemu emulation ==== coreutils-systemd ==== - Skip env-signal-handler test in qemu emulation ==== createrepo_c ==== Version update (1.2.1 -> 1.2.2) Subpackages: libcreaterepo_c1 python3-createrepo_c - Update to version 1.2.2: + Don't try to use imported targets of turned-off dependencies + cmake: Allow builds without Doxygen being present with CMake 4+ + Use RPMTAG_SHA1HEADER instead of RPMTAG_HDRID + Do not build python docs unless python is enabled - Drop createrepo_c-1.2.1-cmake4.patch: fixed upstream. ==== cups-filters ==== - Updated cups-filters-1.28.17-CVE-2024-47175.patch because the former version caused a regression "Error about PPD file during 'driverless' printer setup" (boo#1256868) and "ppd pull out from [driverless] printer feature broken" (bsc#1256977) ==== ddcutil ==== Version update (2.2.1 -> 2.2.5) Subpackages: ddcutil-i2c-udev-rules libddcutil5 - Add 0001-fix-freezes-on-laptops.patch (boo#1257873) * Reverts 642ddd5 and 316fcb9 - Update to 2.2.5 * Bugfixes - Fixes FTBFS on aarch64 * Changes - Updates related to detecting and reporting display connection and disconnection - 2.2.3 -> 2.2.4 * Bugfixes - Display selection has been reworked to be more flexible, while also simpler internally - "eDP" is once again an (almost) absolute indicator or a laptop display which can be excluded from further processing. To handle the error case where "eDP" is in the name for an external display, option --edp-ambiguous has been added - Segfault in the capabilities command when parsing a malformed capabilities string returned by a monitor. - Very slow response when the EDID is obtained from /sys but is not readable using I2C. * Changes - Option --edid. If the value given starts with "...", the remainder of the value is some number of hex digits. - Added option --ignore-bus. Specifies the number of a /dev/i2c bus that should be completely ignored, providing a workaround for obscure bugs. - 2.2.1 -> 2.2.3 * Bugfixes - Starting with release 2.2.0, verification on command setvcp and API functions that set a feature value did not not occur, even if option --verify was explicitly given. As a result of this fix, scripts and applications that hitherto appeared to succeed when setting a feature value many now fail the operation because of verification. - Command getvcp --verbose: output was partially in a format intended for syslog. - Fix permission denied errors and incorrectly formed path name for examining /sys/class/drm with environment --verbose - Fix out-of-tree build reference to generated file /src/base/build_details.h (gh#rockowitz/ddcutil#544) - Fix FTBFS when --disable-drm set - configure option --disable-drm forces --disable-watch-displays * Changes - Relax the check of the device class when determining if a device is a video controller (gh#rockowitz/ddcutil#530) - Additional messages reporting configuration file errors - If possible, obtain the list of PNP ids from /usr/share/hwdata/pnp.ids instead of using a hardcoded list. Affects output of command detect. - Reword the parser explanation of options --verify and - -noverify for clarity. ==== desktop-data-openSUSE ==== - Drop update-desktop-files usage (jsc#PED-15198). ==== discover6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: discover6-backend-flatpak discover6-backend-fwupd discover6-backend-packagekit discover6-notifier - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * ResourcesModel: Adjust updateAction.enabled by progress instead * Fix padding of the Progress item delegate * snap: Reduce thread waiting timeout (kde#507217) * discoverobject: further simplify the amount tracking * discoverobject: update job amounts when transactions get added (kde#513676) * discoverobject: do not change amounts during start() & refine assertion * discoverobject: don't impliclity convert signedness - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * flatpak: debug when resolving a parent ref fails (kde#513111) * *backendupdater: a cancelled transaction is not done * DiscoverObject: When clicking SNI, show window normally * DiscoverObject: Use alert instead of show (kde#503801) * Move KAuth dependency to the snap backend - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here - Refresh 0001-Warning-for-FlatHub.patch ==== dos2unix ==== Version update (7.5.2 -> 7.5.4) - update to 7.5.4: * Don't return an error code if a binary file is skipped - includes changes from 7.5.3: * Exit with non-zero code if the conversion is aborted due to a binary file * Fix: Exit with zero code when an unicode conversion error occurs in quiet mode * Updated translations ==== dracut ==== Version update (059+suse.787.gfb86123e -> 109+suse.39.g53459763) - Update to version 109+suse.39.g53459763: * feat(virtfs, virtiofs): auto-add dracut module if qemu included (bsc#1258314) * fix(systemd-tmpfiles): do not include tmpfiles configured in /etc (bsc#1258186) - Update to version 109+suse.37.geed860c2: * fix(dracut): remove wrong auto-detection logic for output file (bsc#1258071) * feat(dracut-install): do not return non-zero if a dependency cannot be resolved (bsc#1258038) - Update to version 109+suse.35.g1fdbb27e: Switch from https://github.com/dracutdevs/dracut to https://github.com/dracut-ng/dracut-ng Full list of changes: * https://github.com/dracut-ng/dracut-ng/releases/tag/109 * https://github.com/dracut-ng/dracut-ng/releases/tag/108 * https://github.com/dracut-ng/dracut-ng/releases/tag/107 * https://github.com/dracut-ng/dracut-ng/releases/tag/106 * https://github.com/dracut-ng/dracut-ng/releases/tag/105 * https://github.com/dracut-ng/dracut-ng/releases/tag/104 * https://github.com/dracut-ng/dracut-ng/releases/tag/103 * https://github.com/dracut-ng/dracut-ng/releases/tag/102 * https://github.com/dracut-ng/dracut-ng/releases/tag/101 * https://github.com/dracut-ng/dracut-ng/releases/tag/100 * https://github.com/dracut-ng/dracut-ng/releases/tag/060 The most important ones had already been backported to 059, see: * https://github.com/openSUSE/dracut/blob/SUSE/059/suse/README.susemaint Additional openSUSE-specific changes and post-release fixes: * fix(systemd-networkd): check if units exist before enabling them * feat(systemd-import): introducing the systemd-import module * fix(systemd-networkd): install and enable systemd-networkd-resolve-hook.socket * feat(systemd): install new dlopened libraries * fix(dracut-systemd): do not error out with new root= options handled by systemd * fix(systemd-pcrphase): do not print an error if an optional binary is not found * fix(dracut): avoid calling dwarning before dracut-logger is sourced * chore(suse): accommodate to the new Git workflow * fix(dracut.spec): switch to tmpfiles based file creation * fix(nfs): do not execute logic in nfs hooks if netroot is not nfs * feat(dracut): print $initrdname with --printconfig * fix(dracut): --printconfig does not work without --force * feat(network-manager): add systemd generator if available * fix(nfs): set the default group of the rpcbind user to the state dir * perf(nfs): remove references to old rpcbind state dir * fix(dracut-systemd): use expected PS1 in the emergency shell * feat(dracut-systemd): add back and fix printing fs help in the emergency shell * fix(qemu-net): in hostonly mode, only install if network is needed * feat(resume): add openSUSE-specific sanity check * perf(resume): do not search cmdline options in /etc/cmdline{,.d} * perf(resume): do not attempt to install systemd-hibernate-resume@.service * fix(rngd): revert changes that removed the custom systemd service * chore(suse): add openSUSE-specific spec, conf and doc * fix(systemd-pcrphase): revert changes related to inclusion and dependencies * fix(plymouth): avoid warning if /etc/plymouth/plymouthd.conf is not present * fix(lsinitrd, dracut-initramfs-restore): detect initrd for BLS Type #1 entries * ci: change openSUSE code owners * fix(dracut.sh): improve detection of installed kernel versions * feat: add openSUSE-specific code related to networking * feat(tpm2-tss): add openSUSE support * feat(pcsc): add openSUSE support * feat(convertfs): add openSUSE-specific code * feat(fips): add openSUSE-specific code * chore(suse): add openSUSE-specific modules ==== drkonqi6 ==== Version update (6.5.90 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * launcher: make sure we fill in gaps in the data from kcrash (kde#513969) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * Add mapping for kunifiedpush-distributor ==== ed ==== Version update (1.22.4 -> 1.22.5) - GNU ed 1.22.5: * Use 'sizeof active_list[0]' instead of 'sizeof (line_node **)' * A file name ending in slash '/' is now diagnosed as 'Invalid filename'instead of 'Is a directory' ==== ell ==== Version update (0.80 -> 0.81) - Update to version 0.81 * Fix issue with systemd watchdog protocol handling. ==== emacs ==== Subpackages: emacs-el emacs-eln emacs-info emacs-nox etags - Add patch emacs-30.2-fix-zoom.patch * Avoid the currently broken zoom test - Clarify when bubblewrap is required at runtime - Make %check work again - Enable %check again ==== flatpak-kcm6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - No code changes since 6.5.91 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - No code changes since 6.5.90 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Fix some warnings * preload wallpaper table (kde#511958) * ui/Permissions: fix keyboard accessibility * ui/main: improve sidebar arrow key handling * Re-apply QML diff to switch from version number to ID * Remove version number from backend and tests * Show ID instead of version number on Flatpak-specific page * cmake: Drop unnecessary KF6IconThemes dependency ==== gcc15 ==== Subpackages: cpp15 libasan8 libatomic1 libgcc_s1 libgccjit0 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 libubsan1 - Add gcc15-Wtime_t-conversion.patch, SUSE-local - Wtime_t-conversion. [jsc#PED-15601] - Remove loongarch64 from quadmath_arch. On LoongArch long double is IEEE quad, so libquadmath is not needed and no longer built. ==== gdb ==== - Fix slow symbol lookup with dwz-compressed debuginfo (swo#33825, bsc#1257111). Patches added: * gdb-symtab-fix-slow-symbol-lookup-with-dwz.patch - Fix failure to list source file with dwz-compressed debuginfo (brc#2403580). Patches added: * fix-rhbz2403580-misplaced-symtabs-due-to-dwz.patch * gdb-test-for-misplaced-symtab-causing-file-not-found.patch * gdb-testsuite-add-missing-require-in-gdb.debuginfod-.patch * gdb-testsuite-launch-debuginfod-without-vvvv.patch - Fix slow symbol table reading with dwz-compressed debuginfo (swo#33777). Patches added: * gdb-symtab-cache-dw2_get_file_names-result-for-dummy.patch - Fix heap-use-after-free, reported by TSAN. Patches added: * gdb-symtab-handle-zero-opcode_base-in-line-number-pr.patch - Fix backtrace through signal trampoline on s390x (swo#33708). Patches added: * gdb-tdep-fix-gdb.base-siginfo.exp-on-s390x-linux.patch - Testsuite fixes. Patches added: * gdb-testsuite-fix-another-timeout-in-gdb.mi-mi-multi.patch * gdb-testsuite-remove-guile-test-byte-at-sp-before-fl.patch * gdb-fix-gdb.base-inline-frame-cycle-unwind.exp-for-s.patch ==== gimp ==== Subpackages: gimp-plugin-aa gimp-plugin-python3 libgimp-3_0-0 libgimpui-3_0-0 - Add gimp-CVE-2026-2239.patch: fix a heap buffer overflow in psd-util.c (bsc#1257959 CVE-2026-2239 glgo#GNOME/gimp#15812). ==== glib2 ==== Version update (2.86.3 -> 2.86.4) Subpackages: glib2-tools libgio-2_0-0 libgirepository-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0 typelib-1_0-GIRepository-3_0 typelib-1_0-GLib-2_0 typelib-1_0-GModule-2_0 typelib-1_0-GObject-2_0 typelib-1_0-Gio-2_0 - Update to version 2.86.4: + Fix several security vulnerabilities of varying severity + Updated translations. - Drop patches fixed upstream: + glib2-CVE-2026-1484.patch + glib2-CVE-2026-1485.patch + glib2-CVE-2026-1489.patch ==== glycin-loaders ==== Version update (2.0.7 -> 2.0.8) - Update to version 2.0.8: + This release contains the following new component versions: - glycin 3.0.8 - libglycin 2.0.8 - libglycin-gtk4 2.0.8 + Fixed: - Allow fchmodat since it seems to be needed on aarch64/apple silicon at times. - Output log messages to stderr instead of stdout. - Require zvariant 5.9.2 to fix SIGPIPE emissions. + Changed: - Allow time syscall for `rr record`. - Disable sandbox on "bwrap: setting up uid map: Permission denied" error. This error appeared when starting LibreOffice under Debian. ==== gnome-connections ==== Version update (49.0 -> 49.0+22) - Update to version 49.0+22: + Updated translations. ==== gnome-desktop ==== Version update (44.4 -> 44.5) Subpackages: libgnome-desktop-3-20 libgnome-desktop-3_0-common libgnome-desktop-4-2 typelib-1_0-GnomeBG-4_0 typelib-1_0-GnomeDesktop-4_0 - Update to version 44.5: + thumbnail: support %m expansion + Update seccomp filters from flatpak-run.c + Fix various memory leaks + Run tests again by default + Updated translations. - Add check section and meson_test macro, run upstreams default tests during build. ==== gnome-remote-desktop ==== - Backport connection throttling (bsc#1244053 CVE-2025-5024 glgo#GNOME/gnome-desktop!321): + 0001-control-Allow-controlling-all-daemon-types.patch + 0002-daemon-Use-GError-auto-pointer.patch + 0004-rdp-sam-Dup-fd-kept-in-struct.patch + 0005-rdp-server-Set-socket-backlog-count-to-5.patch + 0006-utils-Add-some-time-conversion-helpers.patch + 0007-utils-Add-helper-to-close-connection-and-notify.patch + 0008-Introduce-throttler-class.patch + 0009-rdp-server-Throttle-connections-using-GrdThrottler.patch + 0010-throttler-Introduce-limits-struct.patch + 0011-vnc-server-Hook-up-VNC-server-to-the-throttler.patch + 0013-throttler-Allow-overriding-hard-coded-parallel-conne.patch ==== gnome-shell ==== Version update (49.3 -> 49.4) Subpackages: gnome-extensions gnome-shell-calendar - Update to version 49.4: + Fix screen time tracking with idle inhibitors + Do not recreate default folders after they were removed + Fix tab focus behavior in quick settings menu + Do not expose password text in IM pre-edits + Plugged leak + Misc. bug fixes and cleanups + Updated translations. - Update libgnome-volume-control (gvc) tarball following upstreams changes. - Following the above, drop 31.patch and 32.patch, merged upstream. ==== gnutls ==== Version update (3.8.11 -> 3.8.12) Subpackages: libgnutls-dane0 libgnutls30 - Update to 3.8.12: * Security fixes: - CVE-2026-1584: NULL pointer dereference in PSK binder verification (bsc#1257978) - CVE-2025-14831: Fix name constraint processing performance issue (bsc#1257960) * libgnutls: Fix NULL pointer dereference in PSK binder verification A TLS 1.3 resumption attempt with an invalid PSK binder value in ClientHello could lead to a denial of service attack via crashing the server. The updated code guards against the problematic dereference. [Fixes: GNUTLS-SA-2026-02-09-1, CVSS: high] [CVE-2026-1584] * libgnutls: Fix name constraint processing performance issue Verifying certificates with pathological amounts of name constraints could lead to a denial of service attack via resource exhaustion. Reworked processing algorithms exhibit better performance characteristics. [Fixes: GNUTLS-SA-2026-02-09-2, CVSS: medium] [CVE-2025-14831] * libgnutls: Fix multiple unexploitable overflows (#1783, #1786). * libgnutls: Fall back to thread-unsafe module initialization Improve fallback handling for PKCS#11 modules that don't support thread-safe initialization (#1774). Also return filename from p11_kit_module_get_name() for unconfigured modules. * libgnutls: Accept NULL as digest argument for gnutls_hash_output The accelerated implementation of gnutls_hash_output() now properly accepts NULL as the digest argument, matching the behavior of the reference implementation (#1769). * srptool: Avoid a stack buffer overflow when processing large SRP groups (#1777). * Rebase patches: - gnutls-FIPS-jitterentropy.patch - gnutls-FIPS-140-3-references.patch ==== gpg2 ==== Subpackages: dirmngr - Fix Y2K38 FTBFS: * gpg2 quick-key-manipulation test FTBFS-2038 (bsc#1251214) * Upstream issue: dev.gnupg.org/T8096 * Add gnupg-gpgscm-New-operator-long-time-t-to-detect-proper-tim.patch ==== gpm ==== Subpackages: libgpm2 - Make the package installable on atomically updatable systems (jsc#PED-14720) - Use env variables when starting service instead of hardcoded - Remove GPM_REPEAT as it's unused ==== graphviz ==== Version update (14.0.0 -> 14.1.2) Subpackages: libcdt6 libcgraph8 libgvc7 libpathplan4 libxdot4 - Update to 14.1.2 * The `colorscheme` attribute when applied to edge labels works once again. - Update to 14.1.1 * When seeding random number generators with `time(NULL)`, the result of `getpid()` is no longer also mixed in. Previously this was the case on non-Windows platforms, impeding reproducibility and portability - Update to 14.1.0 * Added option `neato -n3` for fit ends of edges to nodes' borders when edge trajectory is set. * Orthogonal edges now support rounded corners via the `radius` edge attribute. - Update to 14.0.5 * When filtering attribute lists, Smyrna no longer accesses out of bounds memory * osage should now handle clusters that become empty when nodes are incorrectly assigned to sibling clusters. - Update to 14.0.4 * Internal timing operations now use `clock()` on all platforms * `diffimg` now notices failures when calling Ghostscript * `dtstat` no longer reads/writes out of bounds memory * A null pointer dereference in edge pair analysis within the circo algorithm has been fixed. - Update to 14.0.2 * Memory corruption when using the Java bindings to render to a string has been corrected - Update to 14.0.1 * Points generated as curves by the dot layout algorithm are once again placed correctly. - Refresh graphviz-smyrna-link_against_glu.patch - Added Fix-build-with-non-standard-python-binary.patch - On SLE 15 build with GCC 13 and python 3.11 ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-arm64-efi-bls grub2-common grub2-snapper-plugin grub2-systemd-sleep-plugin - Fix error "grub-core/script/lexer.c:352:out of memory" after PowerPC CAS Reboot (bsc#1254299) * 0001-Fix-PowerPC-CAS-reboot-to-evaluate-menu-context.patch - Fix screen flickering in BLS due to rendering graphical and text terminals at the same time (bsc#1256480) - Add automatic fwsetup menu entry in BLS * 0001-bls-Allow-configuration-of-active-console-type.patch * 0002-grubbls-Add-automatic-fwsetup-menu-entry.patch - Add efifwsetup module to EFI BLS image ==== gspell ==== - Remove unsued dependency on valgrind ==== gstreamer ==== Version update (1.26.10 -> 1.28.0) Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - Update to version 1.28.0: + Highlights: - AMD HIP plugin and integration helper library - Vulkan Video AV1 and VP9 decoding, H.264 encoding, and 10-bit support for H.265 decoder - waylandsink: Parse and set the HDR10 metadata and other color management improvements - Audio source separation element based on demucs in Rust - Analytics combiner and splitter elements plus batch meta to batch buffers from one or more streams - LiteRT inference element; move modelinfo to analytics lib; add script to help with modelinfo generation and upgrade - Add general classifier tensor-decoder, facedetector, and more analytics convenience API - New tensordecodebin element to auto-plug compatible tensor decoders based on their caps and many other additions and improvements - Add a burn-based YOLOX inference element and a YOLOX tensor decoder in Rust - applemedia: VideoToolbox VP9 and AV1 hardware-accelerated decoding support, and 10-bit HEVC encoding - Add new GIF decoder element in Rust with looping support - input-selector: implements a two-phase sinkpad switch now to avoid races when switching input pads - The inter wormhole sink and source elements gained a way to forward upstream events to the producer as well as new fine-tuning properties - webrtcsink: add renegotiation support and support for va hardware encoders - webrtc WHEP client and server signaller - New ST-2038 ancillary data combiner and extractor elements - fallbacksrc gained support for encoded streams - flv: enhanced rtmp H.265 video support, and support for multitrack audio - glupload: Implement udmabuf uploader to share buffers between software decoders/sources and GPUs, display engines (wayland), and other dma devices - video: Add crop, scale, rotate, flip, shear and more GstMeta transformation - New task pool GstContext to share a thread pool amongst elements for better resource management and performance, especially for video conversion and compositing - New Deepgram speech-to-text transcription plugin and many other translation and transcription improvements - Speech synthesizers: expose new "compress" overflow mode that can speed up audio while preserving pitch - ElevenLabs voice cloning element and support for Speechmatics speaker identification API - textaccumulate: new element for speech synthesis or translation preprocessing - New vmaf element to calculate perceptual video quality assessment scores using Netflix's VMAF framework - decodebin3: expose KLV, ID3 PES and ST-2038 ancillary data streams with new metadata GstStream type - New MPEG-H audio decoding plugin plus MP4 demuxing support - LCEVC: Add autoplugging decoding support for LCEVC H265 and H266 video streams and LCEVC H.265 and H.266 encoders - RTP "robust MPEG audio", raw audio (L8, L16, L24), and SMPTE ST291 ancillary metadata payloaders/depayloaders in Rust - Add a Rust-based icecastsink element with AAC support - The Windows IPC plugin gained support for passing generic data in addition to raw audio/video, and various properties - New D3D12 interlace and overlay compositor elements, plus many other D3D12 improvements - Blackmagic Decklink elements gained support for capturing and outputting all types of VANC via GstAncillaryMeta - GstLogContext API to reduce log spam in several components and `GST_DEBUG_ONCE` (etc) convenience macros to log things only once - hlssink3, hlscmafsink: Support the use of a single media file, plus I-frame only playlist support - Webkit: New wpe2 plugin making use of the "WPE Platform API" - MPEG-TS demuxer can now disable skew corrections - New Qt6 QML render source element - qml6gloverlay: support directly passing a QQuickItem for QML the render tree - unifxfdsink: Add a property to allow copying to make sink usable with more upstream elements - dots-viewer: Improve dot file generation and interactivity - Python bindings: more syntactic sugar, analytics API improvements and type annotations - cerbero: add support for Python wheel packaging, Windows ARM64, new iOS xcframework, Gtk4 on macOS and Windows, and more plugins - Smaller binary sizes of Rust plugins in Windows and Android binary packages - Peel: New C++ bindings for GStreamer - Lots of new plugins, features, performance improvements and bug fixes - Countless bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements ==== gstreamer-plugins-bad ==== Version update (1.26.10 -> 1.28.0) 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 libgstsctp-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 - Also build libgsthip-1_0-0 as biarch -32bit library. - Update to version 1.28.0: + Please see changes in gstreamer main package. - Pass mpeghdec=disabled to meson setup, mpeghdec dependency is not yet available in openSUSE. - Pass tflite=disabled meson setup, tflite dependency is not yet available in openSUSE. - Pass wpe2=disabled to meson setup, dependencies only partly available in openSUSE so far. - Add new sub-packages: libgsthip-1_0-0, typelib-1_0-GstHip-1_0 and typelib-1_0-GstHipGL-1_0 ==== gstreamer-plugins-base ==== Version update (1.26.10 -> 1.28.0) 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.28.0: + Please see changes in gstreamer main package. ==== gstreamer-plugins-good ==== Version update (1.26.10 -> 1.28.0) Subpackages: gstreamer-plugins-good-gtk - Update to version 1.28.0: + Please see changes in gstreamer main package. ==== gstreamer-plugins-rs ==== Version update (1.26.10 -> 1.28.0) - Update to version 1.28.0: + Please see changes in gstreamer main package. - Drop 0001-cargo_wrapper-deduplicate-Libs_private.patch: Rejected upstream, and no longer applies. - Add pkgconfig(gstreamer-validate-1.0) BuildRequires: New dependency. ==== gstreamer-plugins-ugly ==== Version update (1.26.10 -> 1.28.0) - Update to version 1.28.0: + Please see changes in gstreamer main package. ==== hplip ==== Subpackages: hplip-base hplip-common hplip-cups hplip-driver-hpcups hplip-sane libhplip0 - Fix PPD lookup by moving PPDs from manufacturer-PPDs/hplip-fax to manufacturer-PPDs/hplip/fax etc (boo#1257529) ==== hwinfo ==== Version update (25.1 -> 25.2) Subpackages: libhd25 - merge gh#openSUSE/hwinfo#176 - fix compiler warnings (bsc#1257658) - 25.2 - merge gh#openSUSE/hwinfo#174 - docs: Updates source repository URL to GitHub(#131) - merge gh#openSUSE/hwinfo#173 - fix: incorrect format specifier for sizeof in logging(#140) - merge gh#openSUSE/hwinfo#172 - fix: file descriptor not closes after WLAN scan(#166) - merge gh#openSUSE/hwinfo#171 - resolve memory leaks in net, monitor and hddb ==== inkscape ==== Subpackages: inkscape-extensions-extra inkscape-extensions-gimp - Fix build with Poppler 26.02.0, add Fix_Poppler_26_02_0_compat.patch ==== iproute2 ==== Version update (6.18 -> 6.19) Subpackages: iproute2-bash-completion - Update to release 6.19 * devlink: Introduce burst period for health reporter * ip-xfrm: add pcpu-num support * devlink: Add support for 64bit parameters * genl: add json support * mptcp: add 'laminar' endpoint support * iplink_can: add initial CAN XL support ==== irqbalance ==== Version update (1.9.5.0.git+cf76396 -> 1.9.5.3.git+48ab93a) Subpackages: irqbalance-ui - Update to version 1.9.5.3.git+48ab93a: * Change warnings about un-affine-able irqs to LOG_DEBUG * Fix irqbalance for Xen virtual event interrupts ==== kactivitymanagerd6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * service/Resources: actually save mimetype (kde#496179,kde#501903) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Register dbus name after loading plugins * Sync state config too in configSync * Use newer version of session management enablement * Store current activity in state config * Use KConfigWatcher to monitor config changes * Update version for new release 6.5.80 ==== kde-cli-tools6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * kioclient: Explicitely clear desktopFileName (kde#512650) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * kioclient: Don't set appname (kde#512650) * Update version for new release 6.5.80 ==== kde-gtk-config6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kde-gtk-config6-gtk3 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Fix formatting for gsettings font configurations * gtk3_preview: support dark theme * Use prefer light in light mode (kde#511081) * kded-module: Add frameContrast updating * Update version for new release 6.5.80 ==== kdecoration6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libkdecorations3-6 libkdecorations3private2 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Add "Hide from Sceencast" button and the option to always display it * Update version for new release 6.5.80 ==== kdeplasma6-addons ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * appiumtests: disable warnings from qt.qpa.services * Update version for new release 6.6.0 * applets/quicklaunch: vertically center labels in popup * applets/webbrowser: don't show popup block message on every page * applets/timer: make parameter explicit * applets/notes: avoid binding loop for transparent panel widgets * applets/notes: have a contentitem in config grid delegate * applets/weather: fix crash when destroying IonControl (kde#514200) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * applets/colorpicker: always send currentColorChanged (kde#514983) * applets/weather: add missing return (kde#514553) * applets/colorpicker: fix color check - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== kernel-firmware-amdgpu ==== Version update (20260130 -> 20260214) - Update to version 20260214 (git commit 3a0e2a540dca): * amdgpu: DMCUB updates for various ASICs - Update to version 20260207 (git commit 9ccffb608733): * amdgpu: DMCUB updates for various ASICs ==== kernel-firmware-ath10k ==== Version update (20251205 -> 20260206) - Update to version 20260206 (git commit f2dbd7a7a74b): * ath10k: WCN3990 hw1.0: update board-2.bin ==== kernel-firmware-ath11k ==== Version update (20251202 -> 20260202) - Update to version 20260202 (git commit 40c017e718f9): * ath11k: WCN6855 hw2.0: update board-2.bin * ath11k: QCA6698AQ hw2.1: update board-2.bin ==== kernel-firmware-ath12k ==== Version update (20250919 -> 20260202) - Update to version 20260202 (git commit 40c017e718f9): * ath12k: WCN7850 hw2.0: update board-2.bin * ath12k: QCN9274 hw2.0: update to WLAN.WBE.1.6-01243-QCAHKSWPL_SILICONZ-1 ==== kernel-firmware-bluetooth ==== Version update (20260116 -> 20260206) - Update to version 20260206 (git commit f2dbd7a7a74b): * Bluetooth: Add symbolic links for Intel Solar JfP2/1 firmware variants * Bluetooth: Add symbolic links for Intel Solar firmware variants * Bluetooth: Add symbolic links for Intel Pulsar firmware variants * Bluetooth: Add symbolic links for Intel AX201 firmware variants - Update to version 20260203 (git commit ce97e4b1cb87): * linux-firmware: Update firmware file for Intel Solar core * rtl_bt: Update RTL8822C BT USB and UART firmware to 0x0673 ==== kernel-firmware-i915 ==== Version update (20260114 -> 20260214) - Update to version 20260214 (git commit 3a0e2a540dca): * xe: Update GUC to v70.58.0 for LNL, BMG, PTL ==== kernel-firmware-media ==== Version update (20251228 -> 20260207) - Update to version 20260207 (git commit 9ccffb608733): * qcom: vpu: add video firmware for Glymur ==== kernel-firmware-mediatek ==== Version update (20260119 -> 20260203) - Update to version 20260203 (git commit ce97e4b1cb87): * mediatek MT7921: update bluetooth firmware to 20251223091725 ==== kernel-firmware-qcom ==== Version update (20260128 -> 20260214) - Update to version 20260214 (git commit 3a0e2a540dca): * qcom: Update DSP firmware for qcs8300 platform * qcom: Update DSP firmware for sa8775p platform - Update to version 20260209 (git commit d87f4693ed96): * qcom: Add gpu firmwares for Glymur chipset - Update to version 20260206 (git commit f2dbd7a7a74b): * qcom: add QUPv3 firmware for x1e80100 platform * qcom: add ADSP, CDSP firmware for glymur platform ==== kernel-firmware-realtek ==== Version update (20260130 -> 20260214) - Update to version 20260214 (git commit 3a0e2a540dca): * rtw89: 8851b: add format-1 for fw v0.29.41.5 with fw elements * rtw89: 8852a: add format-1 for fw v0.13.36.2 with fw elements * rtw89: 8852bt: add regd and diag_mac and update txpwr to R09 * rtw89: 8852b: update txpwr element to R43 ==== kernel-firmware-sound ==== Version update (20260130 -> 20260214) - Update to version 20260214 (git commit 3a0e2a540dca): * cirrus: cs35l41: Add Firmware for ASUS Zenbook Laptop using CS35L41 HDA - Update to version 20260203 (git commit ce97e4b1cb87): * ASoC: tas2783: Add Firmware files for tas2783A ==== kernel-source ==== Version update (6.18.8 -> 6.19.3) Subpackages: kernel-64kb kernel-default - Linux 6.19.3 (bsc#1012628). - scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628). - arm64: dts: mediatek: mt8183: Add missing endpoint IDs to display graph (bsc#1012628). - LoongArch: Rework KASAN initialization for PTW-enabled systems (bsc#1012628). - fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628). - fbdev: smscufx: properly copy ioctl memory to kernelspace (bsc#1012628). - f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628). - f2fs: fix to check sysfs filename w/ gc_pin_file_thresh correctly (bsc#1012628). - f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by concurrent atomic commit and checkpoint writes (bsc#1012628). - f2fs: fix out-of-bounds access in sysfs attribute read/write (bsc#1012628). - f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628). - f2fs: support non-4KB block size without packed_ssa feature (bsc#1012628). - f2fs: fix to avoid mapping wrong physical block for swapfile (bsc#1012628). - f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin (bsc#1012628). - Revert "f2fs: block cache/dio write during f2fs_enable_checkpoint()" (bsc#1012628). - USB: serial: option: add Telit FN920C04 RNDIS compositions (bsc#1012628). - f2fs: fix to do sanity check on node footer in __write_node_folio() (bsc#1012628). - f2fs: fix to do sanity check on node footer in {read,write}_end_io (bsc#1012628). - f2fs: fix incomplete block usage in compact SSA summaries (bsc#1012628). - Rename to patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch. - commit fcdf9c5 - selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes). - commit e58ed90 - Move upstreamed amdxdna patches into sorted section - commit 787d692 - drm/i915/alpm: ALPM disable fixes (bsc#1257601). - commit 1715d3e - iommu/arm-smmu-qcom: do not register driver in probe() (git-fixes). - commit 7b303f4 - Linux 6.19.2 (bsc#1012628). - Revert "driver core: enforce device_lock for driver_match_device()" (bsc#1012628). - commit 57aa524 - Linux 6.19.1 (bsc#1012628). - smb: client: split cached_fid bitfields to avoid shared-byte RMW races (bsc#1012628). - ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset in error paths (bsc#1012628). - ksmbd: add chann_lock to protect ksmbd_chann_list xarray (bsc#1012628). - smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection() (bsc#1012628). - smb: smbdirect: introduce smbdirect_socket.recv_io.credits.available (bsc#1012628). - smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.* (bsc#1012628). - smb: server: make use of smbdirect_socket.recv_io.credits.available (bsc#1012628). - smb: server: let recv_done() queue a refill when the peer is low on credits (bsc#1012628). - smb: server: make use of smbdirect_socket.send_io.bcredits (bsc#1012628). - smb: server: fix last send credit problem causing disconnects (bsc#1012628). - smb: server: let send_done handle a completion without IB_SEND_SIGNALED (bsc#1012628). - smb: client: make use of smbdirect_socket.recv_io.credits.available (bsc#1012628). - smb: client: let recv_done() queue a refill when the peer is low on credits (bsc#1012628). - smb: client: let smbd_post_send() make use of request->wr (bsc#1012628). - smb: client: remove pointless sc->recv_io.credits.count rollback (bsc#1012628). - smb: client: remove pointless sc->send_io.pending handling in smbd_post_send_iter() (bsc#1012628). - smb: client: port and use the wait_for_credits logic used by server (bsc#1012628). - smb: client: split out smbd_ib_post_send() (bsc#1012628). - smb: client: introduce and use smbd_{alloc, free}_send_io() (bsc#1012628). - smb: client: use smbdirect_send_batch processing (bsc#1012628). - smb: client: make use of smbdirect_socket.send_io.bcredits (bsc#1012628). - smb: client: fix last send credit problem causing disconnects (bsc#1012628). - smb: client: let smbd_post_send_negotiate_req() use smbd_post_send() (bsc#1012628). - smb: client: let send_done handle a completion without IB_SEND_SIGNALED (bsc#1012628). - driver core: enforce device_lock for driver_match_device() (bsc#1012628). - Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB ... changelog too long, skipping 330 lines ... - commit 41a428c ==== kf6-attica ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Attica6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Update version to 6.23.0 ==== kf6-baloo ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves kf6-baloo-tools libKF6Baloo6 libKF6Baloo6-lang libKF6BalooEngine6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * [Extractor] Open the DB in ReadWrite mode from the beginning * Add missing include for syscall() * Update dependency version to 6.23.0 * [IndexCleaner] Use one transaction for each excludeFolder during cleanup * [Extractor] Split long extraction runs into multiple transactions * [Extractor] Release DB write lock while content is extracted * [Benchmarks] Replace QTextStream::readLine with QStringTokenizer * [Benchmarks] Verify /proc open result for IO stats * Enable LSAN in CI * [Engine] Replace remaining raw PostingIterator* with unique_ptr * [SearchStore] Replace raw PostingIterator* with unique_ptr * [PostingIterator] Clean up unused headers * [AdvancedQueryParser] Use categorized logging for debug message * [Transaction] Fix invalid qWarning macro usage * Use categorized logging in priority setup code * Clean up priority setup code * [baloo_file] Use categorized logging for warnings * [QueryTest] Fix leak of iterator returned from executed query * [Engine] Fix possible memory leaks in PhraseAndIterator * [Engine] Fix possible memory leaks in {And,Or}PostingIterator * [FileIndexScheduler] Emit correct state on startup * [FileIndexScheduler] Simplify startup/cleanup logic * [IndexerConfig] Properly deprecate obsolete API * [BalooSettings] Enable Notifiers for changes * [FileIndexerConfig] Move filter update to constructor * [balooctl] Minor config command output cleanup, fix error message * [PendingFile] Add proper debug stream operator * Update version to 6.23.0 ==== kf6-bluez-qt ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-bluez-qt-imports libKF6BluezQt6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Add another explicit moc include to source file for moc-covered header * Update version to 6.23.0 ==== kf6-breeze-icons ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6BreezeIcons6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Add update-busy status icon * Make base 22px globe icon symbolic * qrcAlias.cpp - pass canonical paths to resolveLink * Make the non-symbolic version of globe icon to be colorful * Create symbolic version for preferences-system-network * enable LSAN for leak checking * Fix kdeconnect-symbolic icons not being color-aware * properly resolve links for the resources * Update version to 6.23.0 ==== kf6-frameworkintegration ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-frameworkintegration-plugin libKF6Style6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-karchive ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Archive6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * K7ZipPrivate::folderItem: Limit the amount of folderInfos to a "reasonable" amount * 7zip: defines to constexpr (or commented out if unused) * 7zip: make it clear we only support an int number of files * 7zip: convert a bunch of int to qsizetype * 7zip: Remove unused defines * 7zip: Add names to function parameters * 7zip: Use ranges::any_of * 7zip: Convert loops into range-for loops * 7zip: Add [[nodiscard]] * 7zip: Mark 3 qlist parameters as const * 7zip: Mark sngle argument constructors as explicit * 7zip: Use "proper" C++ include * 7zip: Remove unused BUFFER_SIZE * 7zip: Use default member initializer * Enable LSAN in CI * KLimitedIODevice: mark two member variables as const * kzip: Bail out if the reported size of the file is negative * Fix OSS-Fuzz AFL builds * Update version to 6.23.0 ==== kf6-kauth ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kauth-lang libKF6AuthCore6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Add missing export for AuthBackend * Fix compilation with new cmake minimum version * Update version to 6.23.0 ==== kf6-kbookmarks ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Bookmarks6 libKF6BookmarksWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kcalendarcore ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Don't write extra empty STATUS: property for custom status value * Don't create a string view on a temporary * Remove the Compat/MSExchange test data * Update version to 6.23.0 ==== kf6-kcmutils ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kcmutils-imports libKF6KCMUtils6 libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leak in tests * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kcodecs ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Codecs6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Protect against null bytes in RFC 2047 charsets * Remove a few temporary allocation on RFC 2047 decoding * [KEndodingProber] Drop broken and irrelevant ISO-2022-CN/-KR detectors * [KEncodingProber] Remove disabled, obsolete GB2312 data * [KEncodingProber] Reduce packed model data boilerplate * [KEncodingProber] Replace pack/unpack macros with constexpr functions * [KEncodingProber] Add tests for ISO-2022-JP and HZ encoding * Enable LSAN in CI * [KEncodingProber] Remove unused byte pos member from CodingStateMachine * [KEncodingProber] Add prober benchmarks * Fix quadratic complexity when searching for the encoded word end * Use QByteArrayView * Don't detach encoded8Bit during encoding * Fix OSS-Fuzz AFL builds * Update version to 6.23.0 ==== kf6-kcolorscheme ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6ColorScheme6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kcompletion ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Completion6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Fix API docs * Update version to 6.23.0 ==== kf6-kconfig ==== Version update (6.22.0 -> 6.23.0) Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigGui6 libKF6ConfigQml6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * kconfigwatcher: prevent a QThreadLocal to be creatde when exiting * Fix macos standard shortcut conflicts (kde#512817) * kconfigwatcher: Add context argument to connect * kconfigskeletontest: Fix memory leak * Enable LSAN in CI * KConfigIni: parseConfig simplify implementation * KConfig: better handle Anonymous case * autotests/qiodevice: add a test for the QFile case * kconfig_target_kcfg_file: use newer built-in cmake code to create kcfgc file * kconfigxt: Add KCONFIG_CONSTRUCTOR option * kconfigskeleton: Add ctor using std::unique_ptr * kconfig: support passing in a QIODevice * Update version to 6.23.0 ==== kf6-kconfigwidgets ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6ConfigWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Drop (wrong kind of) asserts in KHamburgerMenu code * Update version to 6.23.0 ==== kf6-kcontacts ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Contacts6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kcoreaddons ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kcoreaddons-imports libKF6CoreAddons6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Remove unused includes * Enable LSAN in CI * changed the dummy env var path from relative to absolute * kformat: update documentation for formatRelativeDate * Update version to 6.23.0 ==== kf6-kcrash ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Crash6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Avoid using qEnvironmentVariableIntegerValue * Update dependency version to 6.23.0 * autotests: make sure to cover metadata in main test * metadata: write a completion marker group * Guard qGuiApp having already been torn down * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdav ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6DAV6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdbusaddons ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdeclarative ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kded ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdesu ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Su6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdnssd ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdoctools ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6DocTools6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * kde-docs.css remove not existent CSS property "font-height" * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kfilemetadata ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6FileMetaData3 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * usermetadata: prevent returning UnknownError when removing a not-present attribute * [PopplerExtractor] Use ReadingOrder text layout from poppler 26.01 * [TaglibExtractorTest] Fix FLAC-in-ogg testfile * Update version to 6.23.0 * Fix finding of poppler-version.h (Bad include) ==== kf6-kglobalaccel ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6GlobalAccel6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kguiaddons ==== Version update (6.22.1 -> 6.23.0) Subpackages: kf6-kguiaddons-imports libKF6GuiAddons6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.1: * Update dependency version to 6.23.0 * Add Android support for idle inhibition * WaylandClipboard: fix pasting text when QMimeData also has an image (kde#513701) * add KSystemInhibitor as frontend to the xdg-desktop-portal inhibition system * Restore building with wayland < 1.23.0 * ksystemclipboard: Check m_thread in destructor (kde#514512) * examples/python: add an example for KSystemClipboard * python: fix crash when using KSystemClipboard::setMimeData * python: specify enum type for KKeySequenceRecorder::Pattern * KImageCache: make findPixmap destination QPixmap have alpha channel if inserted QPixmap had alpha channel * Add another explicit moc include to source file for moc-covered header * Update version to 6.23.0 ==== kf6-kholidays ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kholidays-imports libKF6Holidays6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Update Japanese holidays for 2027 * Enable LSAN in CI * New special Slovenian day * Edited and updated holiday_np_en-gb with accurate dates * Philippines calendar update for 2026. * Update version to 6.23.0 ==== kf6-ki18n ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6I18n6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * tests: fix asan mem leak in klocalizedstringtest * fixup! qml: introduce KI18nContext * qml: introduce KI18nContext * Add another explicit moc include to source file for moc-covered header * Update version to 6.23.0 ==== kf6-kiconthemes ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * kicontheme.cpp edit comment Q_COREAPP_STARTUP_FUNCTION is not above * Enable LSAN in CI * kiconengine: clean old Qt version check * KIconTheme: Prefer SVG files over PNG files (kde#502273) * Update version to 6.23.0 ==== kf6-kidletime ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kidletime-plugins libKF6IdleTime6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kimageformats ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix oss-fuzz AFL build (again) * Fix OSS-Fuzz AFL builds * IFF: add uncompressed RGFX support * IFF: add CD-i Rle7 support * Decode Atari ST VDAT chunks * IFF: add support for CD-i YUVS chunk (and minor code improvements) * Add support for CD-I IFF images * Add JXL testfile which previously triggered crash * jxl: fix crash on lossy gray images * Add gray AVIF files with various transfer functions * avif: Improved color profiles support * Update version to 6.23.0 ==== kf6-kio ==== Version update (6.22.1 -> 6.23.0) Subpackages: libKF6KIO6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Too many changes since 6.22.1, only listing bugfixes: * KFilePlacesEventWatcher: Set drag disabled on invalid index and on headers (kde#499952) * dropjob: add DropJobFlag::ExcludePluginsActions flag support * dropjob: handle drop from Places View properly * KFilePreviewGenerator: pass dpi to the PreviewJob (kde#489298) * KDirOperator: implement single tap gesture (kde#513606) * KCoreDirLister: Add parentDirs of dirs that have not been deleted to pendingUpdates list (kde#497259) ==== kf6-kirigami ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kirigami-imports libKirigamiPlatform6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * ToolbarLayout: Don't draw frames with an empty toolbar (kde#512396) * Make the global background actually invisible * Enable back button on first page in RTL (kde#511295) * ActionToolBar: fix actions showing both in toolbar and in hidden actions menu * Add new Kirigami logo * Revert "Temporarily drop test case that is broken with Qt 6.11" * MnemonicAttached: move to primitives * Fix inline drawers in RTL layout * Do an opacity animation for the menu layers * GlobalDrawer: default size according to contents (kde#505693) * SelectableLabel: don't break coordinates of global ToolTip instance (kde#510860) * controls/SwipeListItem: fix action positions in RtL * ShadowedRectangle: Improve visuals when blending a texture * make types more explicit for tooling * make action handling linter-friendly * templates/private: fix qmldir * placeholdermessage: don't bind maximum to explicit width * PlaceholderMessage: handle unusually long text better (kde#514164) * BannerImage: Don't shadow implicitWidth property * Fix Android icon bundling * Update version to 6.23.0 ==== kf6-kitemmodels ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kitemmodels-imports libKF6ItemModels6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Remove wrong documentation markup * Fix memory leaks in unit tests * Enable LSAN in CI * KRearrangeColumnsProxyModel: don't nest begin/endResetModel signals * Update version to 6.23.0 ==== kf6-kitemviews ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6ItemViews6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kjobwidgets ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6JobWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-knewstuff ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Improve delegate sizing to increase information density * Update version to 6.23.0 ==== kf6-knotifications ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-knotifications-imports libKF6Notifications6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-knotifyconfig ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6NotifyConfig6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kpackage ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Package6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Update version to 6.23.0 ==== kf6-kparts ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Parts6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leaks in unit test * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kplotting ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kpty ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Pty6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kquickcharts ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leaks in tests * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-krunner ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Runner6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kservice ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Service6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Update version to 6.23.0 ==== kf6-kstatusnotifieritem ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6StatusNotifierItem6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-ksvg ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-ksvg-imports libKF6Svg6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leak when ImageSet cannot be found * Enable LSAN in CI * ksvg: Optimize stylesheet parsing * Update version to 6.23.0 ==== kf6-ktexteditor ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6TextEditor6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Too many changes since 6.22.0, only listing bugfixes: * proper handling of tabs in virtual cursor setting (kde#513898) * clear m_speechEngineLastUser early to avoid that it is used in error handling for speechError (kde#514375) ==== kf6-ktexttemplate ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6TextTemplate6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix slice filter behavior * Fix memory leak in unit test * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-ktextwidgets ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kunitconversion ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6UnitConversion6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Update version to 6.23.0 ==== kf6-kuserfeedback ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kuserfeedback-imports kf6-kuserfeedback-lang libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kwallet ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kwallet-tools kwalletd6 libKF6Wallet6 libKF6WalletBackend6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix D-Bus activation race with PAM-launched ksecretd (kde#509680) * Enable LSAN in CI * Fix QCA destruction order (kde#490788) * Use more portable alternative to ssize_t * Update version to 6.23.0 ==== kf6-kwidgetsaddons ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6WidgetsAddons6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * KPageView: Check for valid indices during list search (kde#496143) * kactionmenu: Use delegating constructor * Add test for KActionMenu * Clean up touch device in tests * kpageview: Don't leak NoPaddingToolBarProxyStyle * kacceleratormanagertest: Don't leak action * KCollapsibleGroupBox: Fix arrow indicator not updating immediately * Update version to 6.23.0 ==== kf6-kwindowsystem ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * platforms/wayland: Avoid destroying proxy objects when QPA is gone (kde#487660) * Fix KWindowSystem::updateStartupId on wayland * Update version to 6.23.0 ==== kf6-kxmlgui ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6XmlGui6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Avoid toLower, use case insensitive comparison * De-duplicate case insensitive string equality functions * Fix memory leaks in unit tests * Enable LSAN in CI * Drop (wrong kind of) asserts in KToolTipHelperPrivate code * Replace pointer with optional * Replace simple slot with lambda * Remove pointless QKeySequence->QVariant conversion * Use raw pointers for some commonly used classes's pimpl pointer * Update version to 6.23.0 ==== kf6-modemmanager-qt ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6ModemManagerQt6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leak in tests * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-networkmanager-qt ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leak in tests * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-prison ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-prison-imports libKF6Prison6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Consistently namespace ZXing version defines * Remove workarounds for ZXing 3.0 not having bumped its version yet * Adapt to more ZXing 3.0 API changes * Actually search for ZXing 3 * Fix build without ZXing * Support ZXing 3 for barcode generation * Auto-detect text vs binary content for GS1 Databar barcodes * Enable LSAN in CI * Adapt barcode scanner to ZXing 3 changes * Port away from deprecated ZXing API * Update version to 6.23.0 ==== kf6-purpose ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix typo and adhere to KDE HIG * Add missing API doc comments * Update version to 6.23.0 ==== kf6-qqc2-desktop-style ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Menu: Calculate implicitHeight from visibleChildren (kde#515602) * ItemDelegate: Give a bigger padding to the last item (kde#513459) * Combobox: use standard menu styling for popup * SearchField: add manual test * Add SearchField * Enable LSAN in CI * kquickstyleitem: Avoid divide by zero * Update version to 6.23.0 ==== kf6-solid ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-solid-tools libKF6Solid6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * fix(fstab): Return valid URLs for NetworkShare for smb mountpoints * Documentation fixes * Add displayName() implementation to UDev backend with vendor/product deduplication * Extract vendor/product fallback logic into reusable utility function * Improve device vendor/product lookup with hwdb fallback * [UdevQt] Reduce allocations in decodePropertyValue helper * Free lexer-allocated data also when parsing fails * Enable LSAN in CI * Use delete instead of deleteLater() when DevicePrivate refcount drops to 0 (kde#513508) * avoid crash on device removal (kde#514791) * Add missing ejectRequested to OpticalDrive interface * Add missing override in winopticaldrive * Add missing signals to StorageAccess backends (kde#514176) * Add missing overrride in winstorageaccess * Fix macOS build: Replace make_unique with explicit new for private IOKitDevice constructor * Use more precise type for m_reverseMap * Replace _k_destroyed slot with lambda * Don't call setBackendObject() in DevicePrivate dtor * Remove unneeded intermediate variables * Manage backend object using unique_ptr * Remove unneeded destroyed handling for backend object * Manage DeviceInterface using unique_ptr * devicemanager: remove unused includes * Update version to 6.23.0 ==== kf6-sonnet ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetUi6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-syndication ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Syndication6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-syntax-highlighting ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-syntax-highlighting-imports libKF6SyntaxHighlighting6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Added Gemtext syntax * Enable LSAN in CI * Do not resolve symbolic links in generate_jinja.py * PHP: update Heredoc/Nowdoc support for 7.3 * Update version to 6.23.0 ==== kf6-threadweaver ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kgamma6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Update version for new release 6.5.80 ==== kglobalacceld6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libKGlobalAccelD6-0 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Do not consume modifier key releases for modifier-only shortcuts * Refine, document, and test allowlist functionality * Add ability to only allow a defined list of shortcuts * Use better way to disable session management * Add unittest for shortcut serialization * Fix unneeded rewrites of kglobalshortcutrc on startup * Update version for new release 6.5.80 ==== kinfocenter6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * documentation.yml is no more needed - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== kmenuedit6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * documentation.yml is no more needed - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * update version for new release * Update version for new release 6.5.90 * CI: Add documentation build * update version for new release * Allow selecting multiple TreeView items to delete them (kde#500755) * Appdata: Fix releases being out of order * Fix up AppStream metadata * update version for new release * Fix crash on malformed exec line (kde#509917) * Don't crash when trying to sort empty selection (kde#509831) * Update version for new release 6.5.80 ==== knighttime6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libKNightTime0 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Remove unused forward declaration * Update version for new release 6.4.6 * Fix daylight duration with flipped morning and evening times (kde#511293) * daemon: Remove hasKey() check in migrateNightLightConfig() * daemon: Migrate config from night light (kde#510182) * Add QHP target * Fix spelling typo * Update version for new release 6.5.80 ==== kpipewire6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kpipewire6-imports libKPipeWire6 libKPipeWireDmaBuf6 libKPipeWireRecord6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Fix filter graph for openh264/libx264 encoders * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * ffmpeg compat: define correct variable for file - Drop patches, now upstream: * 0001-Fix-build-with-ffmpeg-8.patch - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Fix compile on OpenBSD * PipewireSourceItem: handle explicit invalidation (kde#494138) * typo-- * pipewiresourceitem: expose painted rect * sourcestream: add DRM_FORMAT_MOD_INVALID whether usableModifiers is empty or not. * Add support for encoding in full color range * produce: Extract common encoder setup code into a helper method * bump requirement to pipewire 0.3.33 * vaapiencoder: Set parameters to buffersrc filter before initialization * Fix build with ffmpeg >= 8.0 * encodedstream: set "Rendering" state in "Stop" only when produceThread exists * Update version for new release 6.5.80 - Add 0001-Fix-build-with-ffmpeg-8.patch again ==== kscreen6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * kcm: prevent closing confirmation dialog on random clicks - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * hrdcalibrator: fix Kirigami units usage * hdrcalibrator: wrap all labels pleasantly (kde#514687) * hdrcalibrator/ui: fix typo * hdrcalibrator: give maxAverageBrightnessOverride a sane default value * hdrcalibrator: inhibit night light while it's open - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * hdrcalibrator: add a summary page with a setting for Windows HDR apps * hdrcalibrator: refactor QML to be more managable * osd: Add KCM button * osd: Make OsdButton reusable * kcm: add checkbox for automatic brightness * osd: Don't call useLayerShell * kcm: lower the limit on rowlayout width * kcm: allow repositioning mirroring screens on Wayland * kcm: don't allow using disabled outputs as replication sources * kcm: fix handling of replication source indices * Install .desktop file with PROGRAMS to ensure it ends up executable * kcm: hide scale setting while a screen is mirrored * kcm: use ranges to very slightly simplify the code * replace qAbs with std::abs * kcm: when necessary, show refresh rates with more digits (kde#511543) * remove qml import versions * Drop all uses of Output::isPrimary and Config::setPrimaryOutput * kcm: make SpinBox sizing more compatible with other QQC2 styles * hdrcalibrator: add a page for the maximum fullscreen average luminance (kde#506626) * kcm: Make all sliders the same width * hdrcalibrator: Dont try to set image description on windows without a surface (kde#510789) * Update version for new release 6.5.80 ==== kscreenlocker6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libKScreenLocker6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * Lower default severity to Warning * greeter/fallbacktheme: Fix cannot read xyz property of null * greeter/fallbacktheme: Fix Connections warnings * On successful login exit without completing pending PAM jobs (kde#484363,kde#506567) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * greeter: fix hanging when unlocking via loginctl over KDE Connect (kde#506343,kde#505987) * autotests: Drop KSldtest * Use better way to disable session management * Drop defunct wallpaper from fallback theme * autotests: Make testRestartIdlePeriodAfterInhibit more robust * Drop defaultToSwitchUser code * Update version for new release 6.5.80 ==== ksshaskpass6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * fix(docs): typo * Switch from KWallet to QtKeychain as backend * Add pattern matching for the unknown SSH host key case: (kde#444862) * Update version for new release 6.5.80 ==== ksystemstats6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * ksystemstats: guard division by zero in IntelHelper (SIGFPE fix) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Add missing include moc * gpu/nvidia: Only count fb memory (kde#510518) * Update version for new release 6.5.80 ==== kwayland-integration6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Update version for new release 6.5.80 ==== kwayland6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libKWaylandClient6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Add DataDevice::takeOfferedSelection() * Manage data device offers using std::unique_ptr * Update version for new release 6.5.80 ==== kwin6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libkwin6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Too many changes to list here - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Too many changes to list here - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== kwin6-x11 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libkwin-x11-6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * effects/overview: fix behavior when deskotp grid doesn't layout (kde#510056) * OMLVideoSyncVsyncMonitorHelper: Unset current context before deletion * SGIVideoSyncVsyncMonitorHelper: Unset current context before deletion (kde#507677) * decorations: Migrate SVG decoration themes to new engine * plugins/qpa: Fix build with Qt 6.11 and Qt 6.10.2 * kscreen: fix enum/non-enum mismatch in ternary operator * plugins/blur: Remove contrast effect leftovers * plugins/blur: Fix contrast.frag (kde#510818) * internalinputmethodcontext: remove meaningless #pragma once from cpp file * plugins/mousemark: return the correct modifier in arrowdraw_modifiers() * virtualdesktops: Raise virtual desktop limit to 25 (kde#465036) * Adjust to activities changes * Drop dead code for activity subsession management * Update version for new release 6.5.80 ==== layer-shell-qt6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libLayerShellQtInterface6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * Add Window::screenConfiguration() shim * Allow specifying explicit desired screen - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Provide serial for requesting an activation token * Deprecate Shell::useLayerShell() * Window: Ensure we integrate windows that were already were shown in a different shell * window: Improve how we tell the window to do layer-shell * Drop obsolete code for Qt versions lower than 6.9 * Update version for new release 6.5.80 ==== less ==== Version update (685 -> 692) - update to 692: * Revert HOME key to scroll to beginning of file and END key to scroll to end of file (#658) * Configure tty to leave CR and NL unmodified (#703) * Add commands to lesskey parser (forw-bell-hilite, goto-pos and osc8-jump) * Add key sequences to lesskey parser (\kE, \kF, \kH, \kI, \kM, and \kS) * Fix bug using negative value with -z option (#709) * Fix bug handling empty terminfo capabilties (#710) * Fix memory leak in setupterm (#707) * Make lesstest ignore system locale (nl_langinfo) (#708) - includes 691: * Add --autosave option (#678) * Add ESC-f command (#680) * Add column number to long prompt and = message. * Add prompt prototype sequences %C, %W, %Q and ?Q (#685) * Map keypad keys, and use terminfo rather than termcap since keypad definitions don't exist in termcap (#650) * Change HOME key to scroll fully left and END key to scroll fully right. Add shift-HOME and ctrl-HOME to scroll left and jump to top, and add shift-END and ctrl-END to scroll right and jump to end (#658) * Add LESSNOCONFIG environment variable. * Add --without-termlib to configure (#701) * When setting line number colors (-DN), don't force bold attribute. To set bold, you must append "d" or "*" to the color string (#684) * While waiting for file data, only ^C or ^X will interrupt, not any command. This reverts to behavior that existed before less-670 (#700) * When --save-marks is not used, retain any marks saved in the history file (#662) * Defer sending the terminal init string until the first char is read from the input file (#682) * Make SIGHUP do an orderly exit like SIGTERM. * Implement modeline handling in Windows build. * Fix bugs and improve behavior of screen resize on Windows. * Fix bug when entering search modifier key at start of non- empty search string (#668) * Fix bug repainting screen with --form-feed (#672) * Fix bugs passing invalid negative values to some command line options (#675) * Fix incorrect display of Lit indicator (#670) * Fix incorrect display when returning to a mark after resizeing window (#681) * Fix bug using --pattern with --incsearch (#696) * Disallow mouse click to open OSC8 link in SECURE mode (#676) * Add SECURE_COMPILE environment variable for Windows builds. * Update Unicode tables. - don't autoreconf again - explicitly list files - remove chmod hack - remove funcs.h rebuild ==== libX11 ==== Version update (1.8.12 -> 1.8.13) Subpackages: libX11-6 libX11-data libX11-xcb1 - Update to 1.8.13; this release includes * Ignore XkbMapNotify events that don't belong to the core keyboard (!293) * xkb: Fix invalid level names count for key types without level names (!292) * xkb: Fix default key types (!292) * xkb: fix include of config.h and drop unused DEBUG check (!290) * xcb_io: fix build with configure --disable-xthreads (#232, !289) * Improve man page formatting (!286) * imDefIc: Clear fabricated state on unfocus. (!283) * Avoid memory leak in XKeysymToString (!282) - supersedes libX11-ignore-incompatible-XkbMapNotify.patch ==== libXfixes ==== - re-added tarball signature and keyring ==== libapparmor ==== Version update (4.1.3 -> 4.1.6) - update to AppArmor 4.1.6 - various bugfixes - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.4 https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.5 and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.6 for the detailed upstream changelogs - update %files for new python LibAppArmor location - refresh kerberosclient-usrmerge.diff ==== libblockdev ==== Version update (3.3.1 -> 3.4.0) Subpackages: libbd_btrfs3 libbd_crypto3 libbd_fs3 libbd_loop3 libbd_lvm3 libbd_mdraid3 libbd_nvme3 libbd_part3 libbd_smart3 libbd_swap3 libbd_utils3 libblockdev3 - Update to version 3.4.0: + bd_nvme_connect() now defaults to port 4420 or 8009 for discovery NQN respectively when the transport_svcid argument is not specified. ==== libfontenc ==== Version update (1.1.8 -> 1.1.9) - update to 1.1.9 * configure: Use pkg-config to handle zlib dependency if possible * meson: Add option to build with meson * gitlab CI: drop the ci-fairy check-mr job - switch to meson ==== libfprint ==== Version update (1.94.9+tod1 -> 1.94.10+tod1) Subpackages: libfprint-2-2 libfprint-2-tod1 - Fix compilation error with meson < 14 + libfprint-old-meson.patch - Enclose the spurious code after case statement in curly braces instead of extracting the declarations into outer scope and fix similar problem in one more source file % label-can-only-be-part-of-a-statement.patch - update to 1.94.10+tod1 * synaptics: Add USB reset in probe to recover stall condition * synaptics: New PIDs 0x0169, 0x019F, 0x00E9, 0x01A0, 0x0109, 0x010A * goodixmoc: New PID 0x66A9 * goodixmoc: Fix crash in exit callback handler * fpcmoc: New PID 0xA306 * fpcmoc: Fix interrupt cancellable leak * elanmoc: New PIDs 0x0CA7, 0x0CA8, 0x0CB0 * egismoc: New PIDs 0x0584, 0x0588 * focaltech_moc: New PIDs 0xA27A, 0x1579 * realtek: New PID 0xFA03 * fp-device: Clarify getter for open property * libfprint: Use fatal-warnings on g-i-scanner ==== libfyaml ==== Version update (0.9.3 -> 0.9.4) - Update to 0.9.4 * Major: Full Windows Support * Major: Comment Support Now Stable * API Additions: + fy_node_set_style(): Set the style of a node (block, flow, plain, etc.) - Fixes #78 + fy_token_set_comment(): Attach comments to tokens programmatically + fy_event_to_string(): Convert events to string representation + fy_diag_get_collect_errors(): Query if error collection is enabled + fy_atom_lines_containing(): Get lines containing an atom (useful for diagnostics) * Critical Fixes: + Token creation now properly clears memory (prevents UB on invalid input) + Reference loop nesting now respected when checking link validity + Fixed crash when setting document root to NULL; input size clamping fix + Walk expression bugs with improved debug infrastructure + Early error on FYECF_EXTENDED_CFG with helper emit methods + Walk double-free on node delete + Walk error path handling for recursive alias resolution + Off-by-one error in fy_accel_grow + Parser crash on corrupted UTF-8 at end of file + Superfluous document end marker with version/tag directives + Depth limit for node copy (prevents stack overflow) * Other Fixes: + Document root now correctly marked as attached + Emit state reset at end of document (fixes multi-document streams) + Flow quoting error on ANY style + Empty file/stream handling on various platforms + Removed notice for multiple alias declarations (valid YAML) ==== libglycin ==== Version update (2.0.7 -> 2.0.8) - Update to version 2.0.8: + This release contains the following new component versions: - glycin 3.0.8 - libglycin 2.0.8 - libglycin-gtk4 2.0.8 + Fixed: - Allow fchmodat since it seems to be needed on aarch64/apple silicon at times. - Output log messages to stderr instead of stdout. - Require zvariant 5.9.2 to fix SIGPIPE emissions. + Changed: - Allow time syscall for `rr record`. - Disable sandbox on "bwrap: setting up uid map: Permission denied" error. This error appeared when starting LibreOffice under Debian. ==== libgpg-error ==== Version update (1.58 -> 1.59) - Update to 1.59: * Take care of POSIX semaphore "shared" semantics. This fixes a problem on NetBSD. [T8065] * Fix preparing the environment block on Windows. [T8052] * Fix for GPGRT_PROCESS_*_KEEP flags on Windows. [T8052] * Update Russian and Swedish translations. * Introduce autogen.rc variable autogen_use_force. ==== libinput ==== Version update (1.30.1 -> 1.31.0) Subpackages: libinput-udev libinput10 - Update to release 1.31.0 * Support for fast 3-finger swipes when 3-finger drag is enabled * Configurable timeouts on the disable-while-typing and disable-while-trackpointing timeouts for laptops ==== libkscreen6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libKF6Screen8 libKF6ScreenDpms8 libkscreen6-plugin - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * backends/kwayland: Broadcast config changes even with pending outputs * backends/kwayland: Mark config as valid if the output management global is available * backends/kwayland: Guard against potentially cleaning up resources without QPA * backends/kwayland: Properly destroy wl_registry * backends/kwayland: Clean up output devices in WaylandConfig destructor - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * add automatic brightness setting * Require passing tests * Fix hwdata location on FreeBSD * Remove references to no longer existing QScreen backend * Adjust test to removed qscreen backend * Remove testcase for qscreen backend * Remove testcase for xrandr 1.1 backend * Drop testQScreenBackend * Drop testModeSwitching * doctor: Add flipped rotation to help text * add support for custom modes on Wayland * Add usage example for output.HDMI-2.brightness.10 * backends/kwayland: drop the output order protocol for a new "priority" event * config: remove assumptions about priority being related to enabled state * doctor: fix typo * doctor: display refresh rate with 2 decimal precision * Update version for new release 6.5.80 ==== libksysguard6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 libksysguard6-imports libksysguard6-plugins - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * processcore: Drop filtering of dbus-prefixed applications in AppDataModel * processcore: Add "dbus" as a valid prefix for cgroup app ID matching (kde#510235) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * processcore: Make ProcessController::window a proper property * processcore: Cleanup unnecessary KSysGuard:: usages in ProcessController * processcore: Remove change to BestEffort if setting IoScheduler::None * processcore: Add getters to ProcessController for properties of mulitple PIDs * processcore: Expose a bunch of common enums to QML * Added `getPriority`, `getCPUScheduler` functions in ProcessController * Require passing tests on all platforms * colorgrid: Fix using sensor colors (kde#513037) * processcore: Properly add the swap attribute (kde#510969) * faces/text: Use proper type for lists of sensors (kde#509671) * Fix busy-looping due to 0 QTimer interval on FreeBSD * gpu plugin: Check returned value to avoid crash * Fix getParentPid in the FreeBSD implementation * Fix crash when saving preset (kde#509953) * SensorFaceController: Possibility to reload the config from a given group * Update version for new release 6.5.80 ==== libmtp ==== Version update (1.1.22 -> 1.1.23) Subpackages: libmtp-udev libmtp9 - updated to 1.1.23 - lots of new ids - disabled incorrect id that caused a Lenovo crash - small bugfixes ==== libnfs ==== - fix build with glibc 2.43 boo#1257260 add libnfs-5.0.3-glibc-2_43.patch ==== libosinfo ==== Subpackages: libosinfo-1_0-0 - jsc#PED-14636 - UEFI as default for new VMs Add-osinfo_firmware_is_recommended.patch ==== libp11 ==== Version update (0.4.16 -> 0.4.17) - update to 0.4.17: * Ed25519 and Ed448 support (PKCS#11 v3.2) * Fixed OPENSSL_NO_EC builds * Reverted RSA public exponent change * Fixed crash on module initialization failures * Ignoring trailing newlines in pin-source files * Initial build fixes for the upcoming OpenSSL 4.x - package license files ==== libphonenumber ==== Version update (9.0.21 -> 9.0.23) - update to 9.0.23: * Updated alternate formatting data for country calling code(s): 595 * Updated phone metadata for region code(s): AS, BE, CD, EH, GY, IR, JM, MA, MU, PY, SA, US * Updated short number metadata for region code(s): PY * Updated carrier data for country calling code(s): 98 (en, fa), 243 (en), 357 (en), 966 (en), 1658 (en) - includes changes from 9.0.22: * Updated phone metadata for region code(s): AE, AG, AI, AS, BB, BM, BS, CA, DM, DO, GD, GU, HK, JM, KN, KR, KY, LC, MA, MP, MS, PR, SG, SX, TC, TT, UG, US, VC, VG, VI * Updated geocoding data for country calling code(s): 1305 (en) * Updated carrier data for country calling code(s): 33 (en), 34 (en), 39 (en), 41 (en), 65 (en), 81 (en), 255 (en), 256 (en), 852 (en, zh, zh_Hant), 971 (en) ==== libplasma6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libPlasma6 libplasma6-components libplasma6-desktoptheme - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * plasmacomponents3/SwitchIndicator: don't highlight non-visual focus (kde#515243) * Enable wallpaper plugins to load translations from the KPackage (kde#501400) * IconLabel: wrap text if needed - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * Simplify PlasmoidItem::screenGeometry * Fix PlasmoidItem not emitting screenGeometryChanged signals when changing screens (kde#514907) * configview: Don't manually cleanup the root item (kde#514823) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== libpng16 ==== Version update (1.6.54 -> 1.6.55) - version update to 1.6.55: * Fixed CVE-2026-25646 (high severity): Heap buffer overflow in `png_set_quantize`. (Reported and fixed by Joshua Inscoe.) * Resolved an oss-fuzz build issue involving nalloc. (Contributed by Philippe Antoine.) - fixes [bsc#1258020] ==== libreoffice ==== Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-qt6 libreoffice-writer libreofficekit - Fix build with Poppler 26.01.0/26.02.0 (boo#1257664): * Add fix_poppler_26.01.0.patch * Add fix_poppler_26.02.0.patch ==== libselinux ==== Version update (3.9 -> 3.10) Subpackages: libselinux1 selinux-tools - Update to version 3.10 https://github.com/SELinuxProject/selinux/releases/tag/3.10 * libselinux: fix parsing of the enforcing kernel cmdline parameter * libselinux: remove out2 labels * libselinux: refactor selinux_getenforcemode * libselinux: load_policy: log using selinux_log instead of fprintf * libselinux: refactor selinux_check_securetty_context * libselinux: Ignore files removed during relabeling * libselinux/src/Makefile: build python module without isolation - keyring: Add key of Jason Zaman * added 63191CE94183098689CAB8DB7EF137EC935B0EAF [expires: 2026-02-08] ==== libselinux-bindings ==== Version update (3.9 -> 3.10) - Update to version 3.10 https://github.com/SELinuxProject/selinux/releases/tag/3.10 * libselinux: fix parsing of the enforcing kernel cmdline parameter * libselinux: remove out2 labels * libselinux: refactor selinux_getenforcemode * libselinux: load_policy: log using selinux_log instead of fprintf * libselinux: refactor selinux_check_securetty_context * libselinux: Ignore files removed during relabeling * libselinux/src/Makefile: build python module without isolation - keyring: Add key of Jason Zaman * added 63191CE94183098689CAB8DB7EF137EC935B0EAF [expires: 2026-02-08] ==== libsemanage ==== Version update (3.9 -> 3.10) Subpackages: libsemanage-conf libsemanage2 - Update to version 3.10 https://github.com/SELinuxProject/selinux/releases/tag/3.10 * libsemanage: get_home_dirs: cleanup parsing of values from conf files * libsemanage: semanage_store: recursively create SEMANAGE_ROOT - keyring: Add key of Jason Zaman * added 63191CE94183098689CAB8DB7EF137EC935B0EAF [expires: 2026-02-08] ==== libsepol ==== Version update (3.9 -> 3.10) - Update to version 3.10 https://github.com/SELinuxProject/selinux/releases/tag/3.10 * libsepol: fix TARGET and LIBSO on Darwin * libsepol: add bpf_token_perms polcap * libsepol: Fix erroneous genfscon asterisks * libsepol: Fix sid handling when writing out policy from binary * libsepol: Fix an error in the policyd validation of user datums * libsepol: Fix processing of levels for user rule in an optional block * libsepol: Fix problem with handling type attributes in role-types rule * libsepol: Expand role attributes when expanding instead of when linking * libsepol: Fix expand_role_attributes_in_attributes() * libsepol: Allow type attributes to be associated with other type attributes * libsepol: Tighten checks on MLS range and level when validating * libsepol: Check for an unset sensitivity in module_to_cil * libsepol: Handled required users in module_to_cil * libsepol: Fix potential NULL dereference in policydb_read() * libsepol: Fix potential use of an uninitialized value in link.c * libsepol: Fix possible use-after-free when expanding attributes * libsepol: Support functionfs_seclabel policycap * libsepol: add memfd_class capability - keyring: Add key of Jason Zaman * added 63191CE94183098689CAB8DB7EF137EC935B0EAF [expires: 2026-02-08] ==== libsoup ==== Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0 - Add more CVE fixes: + libsoup-CVE-2025-32049.patch (bsc#1240751 CVE-2025-32049 glgo#GNOME/libsoup#390) + libsoup-CVE-2026-2443.patch (bsc#1258170 CVE-2026-2443 glgo#GNOME/libsoup#487) + libsoup-CVE-2026-2369.patch (bsc#1258120 CVE-2026-2369 glgo#GNOME/libsoup!508) ==== libsoup2 ==== - Add more CVE fixes: + libsoup2-CVE-2025-32049.patch (bsc#1240751 CVE-2025-32049 glgo#GNOME/libsoup#390) + libsoup2-CVE-2026-2443.patch (bsc#1258170 CVE-2026-2443 glgo#GNOME/libsoup#487) + libsoup2-CVE-2026-2369.patch (bsc#1258120 CVE-2026-2369 glgo#GNOME/libsoup!508) - Add libsoup2-CVE-2025-4476.patch: fix crash in soup_auth_digest_get_protection_space (bsc#1243422 CVE-2025-4476 glgo#GNOME/libsoup#440). - Add libsoup2-CVE-2026-0716.patch: Fix out-of-bounds read for websocket (bsc#1256418, CVE-2026-0716, glgo#GNOME/libsoup!494). - Add libsoup2-CVE-2026-1761.patch: multipart: check length of bytes read soup_filter_input_stream_read_until() (bsc#1257598, CVE-2026-1761, glgo#GNOME/libsoup!496). - Refresh ef6c4bf6.patch, 04df03bc.patch, 29b96fab.patch, 48b3b611.patch, 4d12c3e5.patch, 96c22b67.patch and ced3c5d8.patch from upstream git. ==== libssh ==== Version update (0.11.3 -> 0.11.4) Subpackages: libssh-config libssh4 - Update to 0.11.4: * Security fixes: - CVE-2026-0964: SCP Protocol Path Traversal in ssh_scp_pull_request() (bsc#1258049) - CVE-2026-0965: Possible Denial of Service when parsing unexpected configuration files (bsc#1258045) - CVE-2026-0966: Buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054) - CVE-2026-0967: Specially crafted patterns could cause DoS (bsc#1258081) - CVE-2026-0968: OOB Read in sftp_parse_longname() (bsc#1258080) - libssh-2026-sftp-extensions: Read buffer overrun when handling SFTP extensions * Other fixes: - Stability and compatibility improvements of ProxyJump * Remove patch upstream: libssh-cmake-Add-option-WITH_HERMETIC_USR.patch ==== libstorage-ng ==== Version update (4.5.287 -> 4.5.301) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#1059 - use existing define - 4.5.301 - merge gh#openSUSE/libstorage-ng#1058 - avoid repetitive code - 4.5.300 - merge gh#openSUSE/libstorage-ng#1057 - query blkid version - 4.5.299 - Translated using Weblate (Japanese) (bsc#1149754) - 4.5.298 - Translated using Weblate (Russian) (bsc#1149754) - 4.5.297 - merge gh#openSUSE/libstorage-ng#1056 - added function to query version of blkid - towards consistend names - 4.5.296 - Translated using Weblate (Indonesian) (bsc#1149754) - 4.5.295 - merge gh#openSUSE/libstorage-ng#1055 - added test cases - 4.5.294 - merge gh#openSUSE/libstorage-ng#1054 - fixed use of suse_version macro - 4.5.293 - merge gh#openSUSE/libstorage-ng#1053 - added test case - 4.5.292 - Translated using Weblate (Catalan) (bsc#1149754) - 4.5.291 - Translated using Weblate (Dutch) (bsc#1149754) - Translated using Weblate (Slovak) (bsc#1149754) - 4.5.290 - Translated using Weblate (Slovenian) (bsc#1149754) - 4.5.289 - merge gh#openSUSE/libstorage-ng#1052 - updated pot and po files - 4.5.288 ==== libupnp ==== Version update (1.14.25 -> 1.18.0) - Update to release 1.18.0 * Update readFromSSDPSocket to not return an error when a zero length packet is received. * Fix a crash in ixml element set attribute node ns. * Signature change involving ``const`` in: ``Upnp_FunPtr``, ``TvCtrlPointCallbackEventHandler``, ``SSDPResultData_get_Param``, ``SSDPResultData_Callback`` ==== liburing ==== Version update (2.13 -> 2.14) - update to 2.14: * updates to man pages, the entire liburing API is now documented * updates to tests * various bug fixes ==== libwacom ==== Version update (2.17.0 -> 2.18.0) Subpackages: libwacom-data libwacom9 - Update to version 2.18.0 * New devices: - Added Lenovo ThinkVision M14t Gen2 - XP Pen Deco02 - Huion Kamvas Pro 19 (4K) (GT1902) * Device fixes: - drop the firmware match for the Huion Kamvas 13 GS1333 - fix the Huion Inspiroy Q620M layout - add bluetooth match for the XP-Pen Deco MW - Update huion-hs611.tablet - Update huion-inspiroy-q620m.tablet * Device other: - libwacom_stylus_is_generic() to detect generic styli ==== libxcrypt ==== Subpackages: libcrypt1 libxcrypt-devel - Fix building with glibc 2.43, Fixes: bsc#1258487 * Add libxcrypt-fix-const-qualifiers.patch ==== libxml2 ==== Subpackages: libxml2-16 libxml2-tools - CVE-2026-0990: call stack overflow leading to application crash due to infinite recursion in `xmlCatalogXMLResolveURI` (bsc#1256807, bsc#1256811) * Add patch libxml2-CVE-2026-0990.patch - CVE-2026-0992: excessive resource consumption when processing XML catalogs due to exponential behavior when handling `` elements (bsc#1256808, bsc#1256809, bsc#1256812) * Add patch libxml2-CVE-2026-0992.patch - CVE-2025-8732: infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247858, bsc#1247850) * Add patch libxml2-CVE-2025-8732.patch - CVE-2026-1757: memory leak in the `xmllint` interactive shell (bsc#1257593, bsc#1257594, bsc#1257595) * Add patch libxml2-CVE-2026-1757.patch - CVE-2025-10911: use-after-free with key data stored cross-RVT (bsc#1250553) * Add patch libxml2-CVE-2025-10911.patch ==== libxmlb ==== Version update (0.3.24 -> 0.3.25) - Update to version 0.3.25: + Correctly decompress heavily compressed zstd streams ==== libzio ==== Version update (1.09 -> 1.12) - Update to version 1.12 * Correct version number * Only give those bytes back which had been readed * Get manconv work even for 1 byte files * Allow to open undetected file descriptor * Avoid NULL pointer dereference in fdzopen - Remove patch libzio-1.11.patch now upstream - Add patch libzio-1.11.patch * Avoid problems in fdzopen with NULL as what argument * Allow to open regular files as well even if from pipes - Update to version 1.11 Modernize xz and zstd usage and much more which is to allow to detect the compression type even if not reading from a file or rewindable standard input but from a pipe or socket. Update the manual page as well. - Version 1.10: Allow fdzopen() to detect magic bytes as well in the stream of the file descriptor. Note that this does not work if reading from a pipe or socketpair as it is not possible to reset the reposition of the file descriptor. Today it is impossible to use fdzopen in a pipe. ==== libzypp ==== Version update (17.37.18 -> 17.38.2) - Prepare a legacy /etc/zypp/zypp.conf to be installed on old distros. See the ZYPP.CONF(5) man page for details. - Fix runtime check for broken rpm --runposttrans (bsc#1257068) - version 17.38.2 (35) - Avoid libcurl-mini4 when building as it does not support ftp protocol. - Translation: updated .pot file. - version 17.38.1 (35) - zypp.conf: follow the UAPI configuration file specification (PED-14658) In short terms it means we will no longer ship an /etc/zypp/zypp.conf, but store our own defaults in /usr/etc/zypp/zypp.conf. The systems administrator may choose to keep a full copy in /etc/zypp/zypp.conf ignoring our config file settings completely, or - the preferred way - to overwrite specific settings via /etc/zypp/zypp.conf.d/*.conf overlay files. See the ZYPP.CONF(5) man page for details. - cmake: correctly detect rpm6 (fixes #689) - Use 'zypp.tmp' as temp directory component to ease setting up SELinux policies (bsc#1249435) - zyppng: Update Provider to current MediaCurl2 download approach, drop Metalink ( fixes #682 ) - version 17.38.0 (35) ==== linux-glibc-devel ==== Version update (6.18 -> 6.19) - Update to kernel headers 6.19 ==== m4 ==== Version update (1.4.20 -> 1.4.21) - update to 1.4.21: * Fix the `eval' builtin compatibility with C * Fix the `define' and `pushdef' builtins portability * Fix build with glibc 2.43 - drop obsolete texinfo spec macros - restrict upstream signing key, using the GNU group is discouraged ==== microos-tools ==== Version update (4.0+git21 -> 4.0+git23) - Update to version 4.0+git23: * zypp-*: require libzypp(econf) * test: Work around missing 9pnet_virtio in the initrd (boo#1258314) ==== milou6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * plasmoid: make tab focus work as desktop widget (kde#506505) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * lib/ResultsView: don't reset currentIndex with callLater * Fix applet (kde#513102) * Port to plasma_add_applet * Port ResultDelegate to required properties * Drop ResultsListView and ResultsListViewDelegate * resultsview: refactor move_category so it doesn't deadlock (kde#509786) * Update version for new release 6.5.80 ==== mozjs140 ==== Version update (140.7.0 -> 140.7.1) - Update to version 140.7.1: + Security Vulnerabilities fixed in Firefox ESR 140.7 + See https://www.firefox.com/en-US/firefox/140.7.1/releasenotes/ ==== mutter ==== Version update (49.3 -> 49.4) - Update to version 49.4: + Fix applying initial display scaling on xorg + Disable tone mapping with HDR + Allow creating uninhibitable idle watches + Fix screen sharing of monitors with no framerate + Fixed crashes + Misc. bug fixes and cleanups + Updated translations. ==== ncurses ==== Version update (6.6.20260131 -> 6.6.20260207) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Add ncurses patch 20260207 + improve infocmp "-i" option, to make it easier to see unrecognized escape sequences in initialization strings, as well as extending the tables. + correct DECKPNM in vt220 is2 (Aaro Koskinen) + correct DECSTR in some Wyse terminfo entries -TD ==== numactl ==== Version update (2.0.19.14.g690a72c -> 2.0.19.27.gc9475de) Subpackages: libnuma1 - Update to version 2.0.19.27.gc9475de: * Fix: distance test avoid out-of-bounds write causing segfault * test: use sizeof(int) instead of sizeof(int *) for status and nodes * Fix off-by-one bug in arguments to mbind/get_mempolicy/set_mempolicy * __atomic_compare_exchange_n may fail and cause a segmentation fault so use strong variation * remove extra whitespace * Set _GNU_SOURCE more broadly * Change a #warning to #pragma message * Handle parallel allocation races with other thread for node mask * Fix numademo regression on kernels without weighted interleave * Enable numa_fail_alloc_on_error to improve error messages * Add numa_fail_alloc_on_error * Add numa_exit_on_warn to header file * Fix out of memory handling buffer growing for nodes probing ==== nvidia-open-driver-G06-signed ==== Version update (580.126.09_k6.18.8_1 -> 580.126.18_k6.19.2_1) - update non-CUDA variant to version 580.126.18 (boo#1258154) - updated CUDA variant to version 580.126.16 - kernel-6.19.patch: fixes build against kernel 6.19 ==== nvidia-open-driver-G07-signed ==== Version update (590.48.01_k6.18.7_1 -> 590.48.01_k6.19.2_1) Subpackages: nvidia-open-driver-G07-signed-kmp-64kb nvidia-open-driver-G07-signed-kmp-default - kernel-6.19.patch: fixes build against kernel 6.19 ==== nvidia-open-driver-G07-signed-cuda ==== Version update (590.48.01_k6.18.7_1 -> 590.48.01_k6.19.2_1) Subpackages: nvidia-open-driver-G07-signed-cuda-kmp-64kb nvidia-open-driver-G07-signed-cuda-kmp-default - kernel-6.19.patch: fixes build against kernel 6.19 ==== ocean-sound-theme6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Update version for new release 6.5.80 ==== openSUSE-release ==== Version update (20260207 -> 20260223) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== openjph ==== Version update (0.26.0 -> 0.26.3) - Update to 0.26.3: * Bug fix out of range values #248 Using versions 0.26.1 and 0.26.2 is not recommended - Update to 0.26.2: * Fix a bug when the number of tiles is 0, and, in resilient mode, when the the start of tile-part segment (SOT) has an incorrect index, Isot #245 - Update to 0.26.1: * Add ARM CPU feature detection for FreeBSD and OpenBSD #238 * Bug fix: some HTJ2K codestream parameters are now qualified before being used #244 ==== osinfo-db ==== - jsc#PED-14636 - UEFI as default for new VMs Add-optional-recommended-attribute-to-firmware.patch add-sles16-support.patch add-sles16.1-support.patch ==== p11-kit ==== Version update (0.26.1 -> 0.26.2) Subpackages: libp11-kit0 p11-kit-server p11-kit-tools - Update to 0.26.2 rpc: CVE-2026-2100: NULL dereference via C_DeriveKey with specific NULL parameters (bsc#1257820) ==== pam-config ==== Version update (2.14+git.20260120 -> 2.14+git.20260216) - Update to version 2.14+git.20260216: * Define constructors ordering ==== pam_kwallet6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: pam_kwallet6-common - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Update version for new release 6.5.80 ==== patterns-yast ==== Version update (20220411 -> 20260219) Subpackages: patterns-yast-x11_yast patterns-yast-yast2_basis patterns-yast-yast2_desktop patterns-yast-yast2_install_wf patterns-yast-yast2_server - Remove dropped yast2-mail from patterns (bsc#1258171) - 20260219 ==== perl-Authen-SASL ==== Version update (2.190.0 -> 2.200.0) - updated to 2.200.0 (2.2000) see /usr/share/doc/packages/perl-Authen-SASL/Changes 2.2000 2026-01-28 [Added] - Documentation for the security layer [Fixed] - Several public functions missing from the API documentation ==== perl-DB_File ==== Version update (1.859.0 -> 1.860) - updated to 1.860 see /usr/share/doc/packages/perl-DB_File/Changes 1.860 1 February 2026 * Add automation to the workflows to detect and use all the available versions of perl available. Sun Feb 1 16:12:39 2026 +0000 b7ccaa172ae2d844b7bae7a9829bcaee463ad186 * Update to version 1.860 Sun Feb 1 16:05:15 2026 +0000 9f759912ce94924c64c933f9586fc6fb50eb4b35 * Update copyright date to 2026 Thu Jan 1 15:33:59 2026 +0000 8fac218ef6f153294ab3bdba2742210950c751a7 * Bump actions/cache from 4 to 5 Thu Jan 1 15:30:37 2026 +0000 8ee97cff1e0d237682558b8be3e2fbfeb385ac1f * Bump actions/checkout from 5 to 6 Mon Dec 1 14:20:34 2025 +0000 ebdcc8e2a307ab5ad1b0487c93fa41e7fa643ee0 * Add dependabot.yml to police workflow files Thu Sep 4 17:33:28 2025 +0100 ba0fc74444a846a76eb670daf1b87cfa0ac2f215 * Fix links to dbopen manpage (#17) Thu Apr 10 11:53:24 2025 +0100 06ea397e5d654ebeb9d22a6993c8aaebf710ce9b ==== php8 ==== Version update (8.4.17 -> 8.4.18) Subpackages: php8-ctype php8-dom php8-iconv php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter - version update to 8.4.18 Core: Fixed bug GH-20837 (NULL dereference when calling ob_start() in shutdown function triggered by bailout in php_output_lock_error()). Fix OSS-Fuzz #471533782 (Infinite loop in GC destructor fiber). Fix OSS-Fuzz #472563272 (Borked block_pass JMP[N]Z optimization). Fixed bug GH-GH-20914 (Internal enums can be cloned and compared). Fix OSS-Fuzz #474613951 (Leaked parent property default value). Fixed bug GH-20766 (Use-after-free in FE_FREE with GC interaction). Fix OSS-Fuzz #471486164 (Broken by-ref assignment to uninitialized hooked backing value). Fix OSS-Fuzz #438780145 (Nested finally with repeated return type check may uaf). Fixed bug GH-20905 (Lazy proxy bailing __clone assertion). Fixed bug GH-20479 (Hooked object properties overflow). Date: Update timelib to 2022.16. DOM: Fixed GH-21041 (Dom\HTMLDocument corrupts closing tags within scripts). MbString: Fixed bug GH-20833 (mb_str_pad() divide by zero if padding string is invalid in the encoding). Fixed bug GH-20836 (Stack overflow in mb_convert_variables with recursive array references). Opcache: Fixed bug GH-20818 (Segfault in Tracing JIT with object reference). OpenSSL: Fix memory leaks when sk_X509_new_null() fails. Fix crash when in openssl_x509_parse() when i2s_ASN1_INTEGER() fails. Fix crash in openssl_x509_parse() when X509_NAME_oneline() fails. Phar: Fixed bug GH-20882 (buildFromIterator breaks with missing base directory). PGSQL: Fixed INSERT/UPDATE queries building with PQescapeIdentifier() and possible UB. Readline: Fixed bug GH-18139 (Memory leak when overriding some settings via readline_info()). SPL: Fixed bug GH-20856 (heap-use-after-free in SplDoublyLinkedList iterator when modifying during iteration). Standard: Fixed bug #74357 (lchown fails to change ownership of symlink with ZTS) Fixed bug GH-20843 (var_dump() crash with nested objects) ==== pipewire ==== Version update (1.5.85 -> 1.6.0) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 1.6.0: * This is the 1.6 release that is API and ABI compatible with previous 1.4.x releases. * This release contains some of the bigger changes that happened since the 1.4 release last year, including: - An LDAC decoder was added for bluetooth. - SpanDSP for bluetooth packet loss concealment. - Safe parsing and building of PODs in shared memory. - Added support for metadata features. This is used to signal that the sync_timeline metadata supports the RELEASE operation. - Node commands and events can contain extra user data. - Support for more compressed format helper functions to create and parse formats. - Support for compile time max channels. The max channels was increased to 128. - Support for audio channel layouts was added. This makes it possible to set "audio.layout" = "5.1" instead of the more verbose audio.position = [ FL, FR, FC, LFE, SL, SR ] - Support for Capability Params was added. This can be used to negotiate capabilities on a link before format and buffer negotiation takes place. - More HDR colortypes are added. - Loops now have locking with priority inversion. Most code was adapted to use the faster locks instead of epoll/eventfd to update shared state. - Channel position are parsed from EDID data. - Channel maps are now set on ALSA. - The resampler now supports configurable window functions such as blackman and kaiser windows. The phases are now also calculated with fixed point math, which makes it more accurate. - Many bluetooth updates and improvements. - The filter-graph has an ffmpeg and ONNX plugin. The ffmpeg plugin can run an audio AVFilterGraph. The ONNX plugin can run some models such as the silero VAD. - Many AVB updates. Work is ongoing to merge the Milan protocol. - Support for v0 clients was removed. - The jack-tunnel module can now autoconnect ports. - ROC support multitrack layouts now. - Many RTP updates. - rlimits can now be set in the config file. - Thread reset on fork can now be configured. JACK clients expect this to be disabled. - node.exclusive is now enforced. - node.reliable enables reliable transport. - pw-cat supports sysex and midiclip as well as some more uncompressed formats. Options were added to set the container and codec formats as well as list the supported containers, codecs, layouts and channel names. - Documentation updates. * Highlights (since the previous 1.5.85 prerelease) - Fix a 64 channel limit in the channel mixer. - Fix an fd leak in pulse-server in some error cases. - Some small fixes and improvements. * PipeWire - Fix Capability leaks. - Return an error in pw-stream get-time when not STREAMING. - Set the current time in the driver position before starting. - Some followers might look at it. * Modules - Improve default channel handling in module-filter-chain. - Support source and sink only module-filter-chain. - Tweak the filter-chain spatializer example gains. - Handle new snapcast service type. (#5104 (closed)) - Implement socket activation without depending on libsystemd. - Support ipv4 link-local addresses in RAOP and snapcast. (#4830 (closed)) - Forward ROC-toolkit logs to pipewire. * SPA - Improve default channel handling in filter-graph. (#5084 (closed)) - Clamp control values to min/max. (#5088 (closed)) - Support mode JBL gaming headsets. - Handle some SOFA errors and add gain option. - Really handle more than 64 channels in the channelmixer. (#5118 (closed)) - Allow removal in ALSA-udev of ignored cards. * pulse-server - Fix mono mixdown query. - Expose headset autoswitch message. - Handle EPROTO errors by disconnecting. - Handle timeouts in play-sample streams. (#5099 (closed)) * GStreamer - Fix crop metadata. - Fix a race in the buffer release function. * Tools - Improve format support and detection in pw-cat. - Add some more options to pw-cat to list supported containers and formats. (#5117 (closed)) ==== plasma5support6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libPlasma5Support6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * move statusnotifieritem.operations from plasma-workspace * dataengines: move executable dataengine from plasma-workspace * dataengines: add the time dataengine from plasma-workspace * Qualify SIGNAL/SLOT params for old-style-connect * dataengines wettercom: Use explicit empty check rather than implicit conversion of 0 to false * Define some const containers instead of looping over temporaries * Port small deprecations that have 1:1 replacements in Qt * Remove ugly cast of in Qt6 un-overloaded signal * Use fully qualified names for Q_INVOKABLE return types/signal params * Fix lots of compile warnings due to TRANSLATION_DOMAIN definition being overwritten * Prevent detaching of temporaries and other variables * Use multi-arg to reduce allocations * ActivityJob: Avoid detaching of temporary map * DataContainer: Simplify code using arrow operator directly on QPointer * dataengines/weather/envcan: Add a literal instead of a stringview * Fix CI branch for plasma-actvities(-stats) * [dataengines/activities] Drop support for starting/stopping activities * Update version for new release 6.5.80 ==== plasma6-activities ==== Version update (6.5.5 -> 6.6.0) Subpackages: libPlasmaActivities7 plasma6-activities-imports - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Don't leak the future watcher * Revert "fix: replace continue_with with QFuture::then" * Drop API for starting/stopping activities * Remove unnecessary -fno-exceptions * Use a named struct for QFlatSet::insert() return value * Remove comment * Fix broken QFlatSet insertion (kde#509673) * Update version for new release 6.5.80 ==== plasma6-activities-stats ==== Version update (6.5.5 -> 6.6.0) Subpackages: libPlasmaActivitiesStats1 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Run kactvitymanagerd manually on CI * Fix ResultSetTest * Mark test as test and report success or failure * Properly escape single quotes in strings (kde#512562) * resultwatcher: send resultRemoved signal on type-restricted queries (kde#503840) * Update version for new release 6.5.80 ==== plasma6-browser-integration ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * feat: add waterfox support (kde#462520) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * mpris: In doubt, take the first entry for artwork * Use better way to disable session management * mpris: Check all available website icons for fallback album art * options: Add text field for entering blocked websites * options: Move "Media Controls" to their own tab * mpris: Allow WebP and JPEG for album artwork, if supported * mpris: Draw artwork into OffscreenCanvas for added sanitation * mpris: Use website favicon as fallback album cover * Support dark mode in options page (kde#423060) * Bump manifest version * Update version for new release 6.5.80 ==== plasma6-desktop ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-desktop-emojier - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * applets/kickoff: handle accepted instead of iconNameChanged * Update version for new release 6.6.0 * applets/taskmanager: don't base tooltip implicit size on actual size * applets/kicker: make No Matches placeholder child of mainRow * applets/kicker: use dedicated TapHandler in SideBarItem * applets/pager: avoid binding order issue on vdesktop layout changes * kcms/keys: Categorize user-added applications as Application, not SystemService (kde#513565) * kcms/gamecontroller: Disable gamepad input emulation by default * applets/kickoff: specify header arrow targets explicitly * documentation.yml is no more needed * applets/taskmanager: Guard external input for progress (kde#513312) * applets/kickoff: forward key events from header buttons (kde#515004) * applets/kickoff: make Return/Enter work with single favorite (kde#515058) * applets/kicker: don't activate dash hover until mouse moved (kde#510777) * emojier: port away from deprecated invalidateFilter() * FolderView: Clear press state onListingCompleted (kde#514954) * kcms/gamecontroller: Don't let SDL install signal handlers * Panel: Save applet position before deleting (kde#515107) * applets/kicker: make kickerdash keyboard navigation work better (kde#511146,kde#510871) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * applets/kickoff: Move description below icon section * applets/kicker: make sidebar scrollbar depend on maximum size * desktoppackage/configuration: allow re-adding action button (kde#449389) * kcms/gamecontroller: Port to KConfigXT * applets/kickoff: don't use compact padding for category list (kde#514772) * kcm/access: Fix incorrect color blindness mode after Defaults + re-enable (kde#513489) * applets/taskmanager: fix implicitHeight (kde#514911) * applets/taskmanager: ensure submenus have translucent background (kde#513307) * desktoppackage/applet: don't make applet huge when changing location (kde#512273) * applets/kicker: properly close view after activating runner match * lockscreen: Activate window for lockscreen window showing greeter (kde#512028) * kcms/gamecontroller: Fix displaying idle inhibition warning * kcms/gamecontroller: Fix plasma integration switch (kde#514493) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== plasma6-disks ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * kcm: Add a button to copy SMART status to the clipboard * kcm: Improve the display of the status icon * kcm: Set better-fitting color schemes for the background * kcm: Remove QML import versions * Update version for new release 6.5.80 ==== plasma6-integration ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * kioopenwith: get parent window from KJobWindows if no widget was provided * kioopenwith: refactor window id extraction into helper function * kiodelegate: document the naked new * kiodelegate: implement a sandboxed variant of kioopenwith * Make frameContrast changes be detected by applications * Require passing tests * Set force-inject-asan * autotests/qt6: Mark testSelectNameFilterMultipleMatching as expect fail * qt6/autotests: Fix check that we are using a dir dialog * qt6/autotests: Fix font test * qt5/autotests: Double click is the default in qt6 * qt6/autotests: Make testPlatformHintChanges less flaky * autotest: Provide a contrast value * autotests: HoverEffects are always enabled * qt6/autotests: Icon sizes are not configurable anymore * Remove obsolete code for Qt versions below 6.9 * KDirSelectDialog: Strip trailing slash for hidden check (kde#510658) * [kdirselectdialog] Don't store window state in config file * Update version for new release 6.5.80 ==== plasma6-nm ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-nm-openconnect plasma6-nm-openvpn plasma6-nm-pptp plasma6-nm-vpnc - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * Explicitly set textFormat on all text fields - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * editor: Don't show status widget on new connection * kded: Silence warning about unhandled NeedAuth state in notification * mobile: Fix displaying text in the security dialog * ConnectionItemDelegate: Use model access * kcm/mobile: Don't show on bigscreen - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== plasma6-openSUSE ==== Subpackages: plasma6-branding-openSUSE plasma6-sddm-theme-openSUSE plasma6-theme-openSUSE - Update to 6.6.0 - Update to 6.5.91 - Update to 6.5.90 ==== plasma6-pa ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * Fix find_package call for kitemmodels - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * applet: fix setting starting tab (kde#512852) * applet: add pin button for standalone widget in panel * Use matching selinium version * Remove useless comment * With an RTL language, use RTL audio icons when available * Update version for new release 6.5.80 ==== plasma6-print-manager ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * kded/marker-levels: Add support for checking (waste) receptacles (kde#514525) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Delay deleting the KCupsRequest in MarkerLevelChecker (kde#514415) * Update readme, remove section for external dependencies * kded: Show all marker level warnings in one notification * kded: Fix marker-level checker for CUPS unknown levels (kde#512602) * Provide accurate bug reporting instructions in README * Follow HIG a bit more with the buttons * libkcups, configure-printer: fix typos Fixes various source documentation typos * libkcups: Fix call to datetime create from CUPS (kde#427632) * kded: Refactor sanity check on the marker levels/boundaries * Update version for new release 6.5.80 ==== plasma6-systemmonitor ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * table: Ensure there is only one entry for nameAttribute * table: Properly cleanup sorted columns - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * applications: Match details header height to toolbar when visible * applications: Replace custom splitter with SplitView * applications: Change details pane charts to a more scalable layout (kde#506150) * Fix table translation * applicationstable: Base command column on sortfiler column * processtable: Add columnMapping and use it for command column alignment * faces: Adjust Signal to match changes to ProcessController * faces: Change table context menu to be modal (kde#505793) * faces/applications: Add some more services to Background Services group * faces/applications: Show Show Details action instead of Configure Columns (kde#511855) * table: Make ReniceDialog modal (kde#514707) * faces: Round context menu popup location for tables (kde#514785) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== plasma6-thunderbolt ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - No code changes since 6.5.91 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - No code changes since 6.5.90 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * kcm: Hide when Thunderbolt is not available * KCM: Clean up the switch's strings ==== plasma6-workspace ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-session plasma6-session-x11 plasma6-workspace-libs sddm-qt6-branding-openSUSE - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Call updateExclusiveZone in refreshContainment * Check if containment exists before using it. (kde#511428) * Update version for new release 6.6.0 * wallpapers/image: Check whether images_dark path is empty before using it * applets/systemtray: don't show multi-line names in config or header (kde#515699) * components/batterycontrol: update plugged-in state with battery updates * components/batterycontrol: update percent only when battery is present * KAStatsFavoritesModel: retrieve launched entry by normalized id from m_items list (kde#512332) * applets/lock_logout: add index as required property (kde#515744) * servicerunner: do not repeat allocate PatternMasks (kde#514698) * Scripting: don't crash when trying to create invalid panels (kde#515385) * shell: Set explicit screen for panel ruler * Show more warnings in logout greeter when something goes wrong * Close logout greeter if it lost or failed to gain focus (kde#511258) * SystemDialog: Guard against zero window sizes (kde#515139) * components: deprecate systemdialog - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * applets/notifications: Explicitly set Server inhibition before showing summary * add missing region_language doc generation * applets/systemtray: don't continuously reparent popups between panel and popup (kde#475646) * krunner: Port away from LayerShellQt::Window::setScreenConfiguration() (kde#514771) * Systemtray: update opacity *after* geometry (kde#514674) * PanelView: remove setPosition on wayland (kde#514081) * wallpapers/slideshow: fix dynamic mode not working in slideshow mode (kde#514369) * sddm-wayland-session: Switch to using plasma-keyboard for the input method * Disk Mounting: Skip checking disk when clicking mount and open (kde#505852) * libkmpris/kded: Assign default shortcuts to short seek forward and backward actions (kde#514680) * devicenotifications: Fix kde_output_device_mode_v2 leak * devicenotifications: Fix wl_callback memory leak * kcms/notifications: fix position of selector dialog with long titles (kde#514534) * devicenotifications: Fix dangling reference (kde#512971) * Drop knotifyconfig dependency - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here - Refreshed patches: * 0001-Use-qdbus6.patch * 0001-Revert-krunner-Remove-kconf_update-code.patch * 0001-Revert-No-icons-on-the-desktop-by-default.patch * 0001-Ignore-default-sddm-face-icons.patch ==== plocate ==== Version update (1.1.23 -> 1.1.24) Subpackages: plocate-apparmor - spec file: add %attr statement to %ghost declaration to placate rpmlint - remove patch disable-visibility.patch and provide the same functionality by invoking updatedb with "--require-visibility 0" and subsequent invocation of "chmod 644" to gain flexibility for different usage patterns Additionally, database is now owned by root, as nobody should not own any files. - update to version 1.1.24: * Improve error handling on synchronous reads * Remove ConditionACPower=true from the systemd unit file * Add a new option --config-file for changing the path of updatedb.conf ==== plymouth ==== Subpackages: libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-lang plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner - Update plymouth.spec: Fix packages for Immutable Mode - plymouth: The introduction of Immutable Mode in SLES 16.1 has the effect of 'raising the bar' of what is acceptable in our RPM spec files. This is because the Immutable Mode is not just integrating Micro into the SLES product, but also needs to support use cases and usage patterns which were considered secondary or unsupported in Micro. Immutable Mode is also forming the base of our Unified Core offerings. Therefore the goal is to minimise any manipulation of user-owned portions of the filesystem from all RPM spec files to an absolute minimum. As Immutable Mode is considered a mandatory feature for SLES 16.1, any package that fails to support it fully may struggle to be shipped as part of that release. (PED-14817) - Add conditions to initrd update action to avoid OBS install test failure. ==== policycoreutils ==== Version update (3.9 -> 3.10) Subpackages: policycoreutils-python-utils python313-policycoreutils - Fix build with latest python-pip bsc#1258173 - Add patch sepolicy-build-isolation.patch - Update to version 3.10 https://github.com/SELinuxProject/selinux/releases/tag/3.10 * setfiles: Add -A option to disable SELINUX_RESTORECON_ADD_ASSOC * semanage: Reset active value when deleting boolean customizations * python/sepolicy: Add support for DNF5 * Man page improvments - keyring: Add key of Jason Zaman * added 63191CE94183098689CAB8DB7EF137EC935B0EAF [expires: 2026-02-08] - Move /var/lib/sepolgen/perm_map to /usr/share/sepolgen and create a symlink instead (boo#1233024) ==== polkit-default-privs ==== Version update (1550+20260122.bb2b3c5 -> 1550+20260212.d84c6be) - Update to version 1550+20260212.d84c6be: * profiles: systemd v258.4 ask-password (bsc#1257943) * add GDM manage-user-displays action (bsc#1258025) * build(deps): bump actions/checkout from 6.0.1 to 6.0.2 ==== polkit-kde-agent-6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Remove old and misleading xml file * Update version for new release 6.5.80 ==== poppler ==== Version update (25.12.0 -> 26.01.0) Subpackages: libpoppler-glib8 poppler-tools - Version update to 26.01.0: * core: + Improve signature compatibility on some files + Add support for de-facto standard annotation icons + Splash: Implement more blending modes for mono1/8 + Internal code improvements + Fix crashes in malformed documents * utils: + pdfinfo: Print alt text in -struct * cpp: + Remove deprecated time functions * qt: + Add reading order option for getText() - Remove support for SLE/Leap 15.3 from spec file ==== poppler-qt6 ==== Version update (25.12.0 -> 26.01.0) - Version update to 26.01.0: * core: + Improve signature compatibility on some files + Add support for de-facto standard annotation icons + Splash: Implement more blending modes for mono1/8 + Internal code improvements + Fix crashes in malformed documents * utils: + pdfinfo: Print alt text in -struct * cpp: + Remove deprecated time functions * qt: + Add reading order option for getText() - Remove support for SLE/Leap 15.3 from spec file ==== postgresql18 ==== Version update (18.1 -> 18.2) Subpackages: libpq5 postgresql18-contrib postgresql18-llvmjit postgresql18-server - Update to 18.2: * https://www.postgresql.org/about/news/p-3235/ * https://www.postgresql.org/docs/release/18.2/ * bsc#1258008, CVE-2026-2003: Guard against unexpected dimensions of oidvector/int2vector * bsc#1258009, CVE-2026-2004: Harden selectivity estimators against being attached to operators that accept unexpected data types. * bsc#1258010, CVE-2026-2005: Fix buffer overrun in contrib/pgcrypto's PGP decryption functions. * bsc#1258011, CVE-2026-2006: Fix inadequate validation of multibyte character lengths. * bsc#1258012, CVE-2026-2007: Harden contrib/pg_trgm against changes in string lowercasing behavior. * obsoletes llvm-21-aarch64.patch - Disown /var/lib/pgsql to support transactional updates. ==== powerdevil6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * daemon/controllers: re-create KWinDisplayBrightness when the label changes (kde#495223) * ComboBoxWithIcon: Remove the width setting * ProfileConfig: Fix deprecated connections - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * applets/batterymonitor: Redesign inhibition list again (kde#418433) * CompactRepresentation: Don't show the badge if battery percent is 100 * applets: Fix authorized check for KCMs * Re-check AC adapter state after resuming from suspend (kde#507203) * reproducible builds: make build deterministic by adding explicit deps * guard against critical notification already closed * daemon/powerdevilcore: recheck battery level on session unlock and resume from sleep * Include ddcutil version in crash reports * Fix minor typos * KCM: follow HIG for header button * Use matching selenium version * daemon: perform dark resume on s2idle mode only (kde#510992) * Use CamelCase Qt include * Fix various user-facing and non-user-facing typos Found via codespell * KCM: show/hide compliance message if needed after resetting settings (kde#507352) * Update version for new release 6.5.80 ==== python-Babel ==== Version update (2.17.0 -> 2.18.0) - update to 2.18.0: * Core: Add babel.core.get_cldr_version() by @akx in :gh:`1242` * Core: Use CLDR 47 by @tomasr8 in :gh:`1210` * Core: Use canonical IANA zone names in zone_territories by @akx in :gh:`1220` * Messages: Improve extract performance via ignoring directories early during os.walk by @akx in :gh:`968` * Messages: Merge in per-format keywords and auto_comments by @akx in :gh:`1243` * Messages: Update keywords for extraction of dpgettext and dnpgettext by @mardiros in :gh:`1235` * Messages: Validate all plurals in Python format checker by @tomasr8 in :gh:`1188` * Time: Use standard library timezone instead of FixedOffsetTimezone by @akx in :gh:`1203` * Core: Fix formatting for "Empty locale identifier" exception added in #1164 by @akx in :gh:`1184` * Core: Improve handling of no-inheritance-marker in timezone data by @akx in :gh:`1194` * Core: Make the number pattern regular expression more efficient by @akx in :gh:`1213` * Messages: Keep translator comments next to the translation function call by @akx in :gh:`1196` * Numbers: Fix KeyError that occurred when formatting compact currencies of exactly one thousand in several locales by @bartbroere in :gh:`1246` * Core: Avoid unnecessary uses of map() by @akx in :gh:`1180` * Messages: Have init-catalog create directories too by @akx in :gh:`1244` * Messages: Optimizations for read_po by @akx in :gh:`1200` * Messages: Use pathlib.Path() in catalog frontend; improve test coverage by @akx in :gh:`1204` * CI: Renovate CI & lint tools by @akx in :gh:`1228` * CI: Tighten up CI with Zizmor by @akx in :gh:`1230` * CI: make job permissions explicit by @akx in :gh:`1227` * Docs: Add SECURITY.md by @akx in :gh:`1229` * Docs: Remove u string prefix from docs by @verhovsky in :gh:`1174` * Docs: Update dates.rst with current unicode.org tr35 link by @clach04 in :gh:`1189` * General: Add some PyPI classifiers by @tomasr8 in :gh:`1186` * General: Apply reformatting by hand and with Ruff by @akx in :gh:`1202` * General: Test on and declare support for Python 3.14 by @akx in :gh:`1233` * Tests: Convert Unittest testcases with setup/teardown to fixtures by @akx in :gh:`1240` * Tests: Mark PyPy CI flake as xfail by @akx in :gh:`1197` * Tests: Move pytest config to pyproject.toml by @tomasr8 in :gh:`1187` * Tests: Unwrap most unittest test cases to bare functions by @akx in :gh:`1241` ==== python-Pillow ==== Version update (12.1.0 -> 12.1.1) - Update to 12.1.1 (fixes CVE-2026-25990, bsc#1258125) * Patch libavif for svt-av1 4.0 compatibility #9413 [@hugovk] * Fix OOB Write with invalid tile extents #9427 [@radarhere] ==== python-argcomplete ==== Version update (3.6.2 -> 3.6.3) - Update to 3.6.3: * Make RE PCRE compatible. Fixes #539 * Only execute Python interpreters (#536) * fish: set variable scope to local to avoid clobbering global or universal variables (#534) * Documentation and help improvements - Add %pythons_for_pypi macro ==== python-argparse-manpage ==== - Do not test examples, they are difficult to install in isolated environments. ==== python-certifi ==== Version update (2025.11.12 -> 2026.1.4) Subpackages: python311-certifi python313-certifi - Update to 2026.1.4 * Update CI workflow to use Ubuntu 24.04 and Python 3.14 stable * Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#384) * Bump actions/checkout from 5.0.1 to 6.0.0 (#378) * Bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 (#383) ==== python-cryptography ==== Version update (46.0.2 -> 46.0.5) Subpackages: python311-cryptography python313-cryptography - Update to 46.0.5 (fixes CVE-2026-26007, bsc#1258074) * An attacker could create a malicious public key that reveals portions of your private key when using certain uncommon elliptic curves (binary curves). This version now includes additional security checks to prevent this attack. This issue only affects binary elliptic curves, which are rarely used in real-world applications. Credit to XlabAI Team of Tencent Xuanwu Lab and Atuin Automated Vulnerability Discovery Engine for reporting the issue. CVE-2026-26007 * Support for SECT* binary elliptic curves is deprecated and will be removed in the next release. - Update to 46.0.4 * Dropped support for win_arm64 wheels. * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.5.5. - Update to 46.0.3 * Fixed compilation when using LibreSSL 4.2.0. ==== python-packaging ==== - Add pythons_for_pypi macro. This macro will help to build the python minimal stack for different python versions. ==== python-pip ==== Version update (25.2 -> 26.0.1) Subpackages: python311-pip python313-pip - Update to 26.0.1: * Fix --pre not being respected from the command line when a requirement file includes an option e.g. -extra-index-url. (#13788) - Add %{?pythons_for_pypi} macro, to be used in Leap 16.x for short term interpreter. - Drop upstreamed patch flit-core.patch - Update to 26.0 (bsc#1257599, CVE-2026-1703): [#] Deprecations and Removals - Remove support for non-bare project names in egg fragments. Affected users should use the Direct URL requirement syntax. (#13157) [#] Features - Display pip’s command-line help in colour, if possible. (#12134) - Support installing dependencies declared with inline script metadata (PEP 723) with --requirements-from-script. (#12891) - Add --all-releases and --only-final options to control pre-release and final release selection during package installation. (#13221) - Add --uploaded-prior-to option to only consider packages uploaded prior to a given datetime when the upload-time field is available from a remote index. (#13625) - Add --use-feature inprocess-build-deps to request that build dependencies are installed within the same pip install process. This new mechanism is faster, supports --no-clean and - -no-cache-dir reliably, and supports prompting for authentication. - Enabling this feature will also enable --use-feature build-constraints. This feature will become the default in a future pip version. (#9081) - pip cache purge and pip cache remove now clean up empty directories and legacy files left by older pip versions. (#9058) [#] Bug Fixes - Fix selecting pre-release versions when only pre-releases match. For example, package>1.0 with versions 1.0, 2.0rc1 now installs 2.0rc1 instead of failing. (#13746) - Revisions in version control URLs now must be percent-encoded. For example, use git+https://example.com/repo.git@issue%231 to specify the branch issue#1. If you previously used a branch name containing a % character in a version control URL, you now need to replace it with %25 to ensure correct percent-encoding. (#13407) - Preserve original casing when a path is displayed. (#6823) - Fix bash completion when the $IFS variable has been modified from its default. (#13555) - Precompute Python requirements on each candidate, reducing time of long resolutions. (#13656) - Skip redundant work converting version objects to strings when using the importlib.metadata backend. (#13660) - Fix pip index versions to honor only-binary/no-binary options. (#13682) - Fix fallthrough logic for options, allowing overriding global options with defaults from user config. (#13703) - Use a path-segment prefix comparison, not char-by-char. (#13777) - 25.3: [#] Deprecations and Removals - Remove support for the legacy setup.py develop editable method in setuptools editable installs; setuptools >= 64 is now required. (#11457) - Remove the deprecated --global-option and --build-option. - -config-setting is now the only way to pass options to the build backend. (#11859) - Deprecate the PIP_CONSTRAINT environment variable for specifying build constraints. - Use the --build-constraint option or the PIP_BUILD_CONSTRAINT environment variable instead. When build constraints are used, PIP_CONSTRAINT no longer affects isolated build environments. To enable this behavior without specifying any build constraints, use - -use-feature=build-constraint. (#13534) - Remove support for non-standard legacy wheel filenames. (#13581) - Remove support for the deprecated setup.py bdist_wheel mechanism. Consequently, --use-pep517 is now always on, and --no-use-pep517 has been removed. (#6334) [#] Features - When PEP 658 metadata is available, full distribution files are no longer downloaded when using pip lock or pip install --dry-run. (#12603) - Add support for installing an editable requirement written as a Direct URL (PackageName @ URL). (#13495) - Add support for build constraints via the --build-constraint option. This allows constraining the versions of packages used during the build process (e.g., setuptools) without affecting the final installation. (#13534) - On ResolutionImpossible errors, include a note about causes with no candidates. (#13588) - Building pip itself from source now uses flit-core instead of setuptools. This does not affect how pip installs or builds packages you use. (#13473) [#] Bug Fixes - Handle malformed Version metadata entries and show a sensible error message instead of crashing. (#13443) - Permit spaces between a filepath and extras in an install requirement. (#13523) - Ensure the self-check files in the cache have the same permissions as the rest of the cache. (#13528) - Avoid concurrency issues and improve performance when caching locally built wheels, especially when the temporary build directory is on a different filesystem than the cache. The wheel directory passed to the build backend is now a temporary subdirectory inside the cache directory. (#13540) - Include relevant user-supplied constraints in logs when reporting ... changelog too long, skipping 9 lines ... (#8794) ==== python-rich ==== Version update (14.2.0 -> 14.3.1) - update to 14.3.1: * Fixed characters out of unicode range reporting a cell size if 0 * IPython now respects when a `Console` instance is passed to `pretty.install` * Fixed extraneous blank line on non-interactive disabled `Progress` * Fixed extra padding on first cell in columns * Fixed trailing whitespace removed when soft_wrap=True * Fixed style new-lines when soft_wrap = True and a print style is set * Added support for some multi-codepopint glyphs (will fix alignment issues for these characters) * Added support for `UNICODE_VERSION` environment variable * Added `last_render_height` property to LiveRender * Expose locals_max_depth and locals_overflow in traceback.install * Added `Segment.split_lines_terminator` * `cells.cell_len` now has a `unicode_version` parameter (that you probably should never change) * Live will not write a new line if there was nothing rendered * Changed style of Markdown headers * Changed style of Markdown tables, added `markdown.table.header` and `markdown.table.border` styles * Changed style of Markdown rules ==== python-semanage ==== Version update (3.9 -> 3.10) - Update to version 3.10 https://github.com/SELinuxProject/selinux/releases/tag/3.10 * libsemanage: get_home_dirs: cleanup parsing of values from conf files * libsemanage: semanage_store: recursively create SEMANAGE_ROOT - keyring: Add key of Jason Zaman * added 63191CE94183098689CAB8DB7EF137EC935B0EAF [expires: 2026-02-08] ==== python311 ==== Subpackages: python311-curses python311-dbm - CVE-2025-11468: preserving parens when folding comments in email headers (bsc#1257029, gh#python/cpython#143935). CVE-2025-11468-email-hdr-fold-comment.patch - CVE-2026-0672: rejects control characters in http cookies. (bsc#1257031, gh#python/cpython#143919) CVE-2026-0672-http-hdr-inject-cookie-Morsel.patch - CVE-2026-0865: rejecting control characters in wsgiref.headers.Headers, which could be abused for injecting false HTTP headers. (bsc#1257042, gh#python/cpython#143916) CVE-2026-0865-wsgiref-ctrl-chars.patch - CVE-2025-15366: basically the same as the previous patch for IMAP protocol. (bsc#1257044, gh#python/cpython#143921) CVE-2025-15366-imap-ctrl-chars.patch - CVE-2025-15282: basically the same as the previous patch for urllib library. (bsc#1257046, gh#python/cpython#143925) CVE-2025-15282-urllib-ctrl-chars.patch - CVE-2025-15367: basically the same as the previous patch for poplib library. (bsc#1257041, gh#python/cpython#143923) CVE-2025-15367-poplib-ctrl-chars.patch - CVE-2025-12781: fix decoding with non-standard Base64 alphabet (bsc#1257108, gh#python/cpython#125346) CVE-2025-12781-b64decode-alt-chars.patch ==== python311-core ==== Subpackages: libpython3_11-1_0 python311-base - CVE-2025-11468: preserving parens when folding comments in email headers (bsc#1257029, gh#python/cpython#143935). CVE-2025-11468-email-hdr-fold-comment.patch - CVE-2026-0672: rejects control characters in http cookies. (bsc#1257031, gh#python/cpython#143919) CVE-2026-0672-http-hdr-inject-cookie-Morsel.patch - CVE-2026-0865: rejecting control characters in wsgiref.headers.Headers, which could be abused for injecting false HTTP headers. (bsc#1257042, gh#python/cpython#143916) CVE-2026-0865-wsgiref-ctrl-chars.patch - CVE-2025-15366: basically the same as the previous patch for IMAP protocol. (bsc#1257044, gh#python/cpython#143921) CVE-2025-15366-imap-ctrl-chars.patch - CVE-2025-15282: basically the same as the previous patch for urllib library. (bsc#1257046, gh#python/cpython#143925) CVE-2025-15282-urllib-ctrl-chars.patch - CVE-2025-15367: basically the same as the previous patch for poplib library. (bsc#1257041, gh#python/cpython#143923) CVE-2025-15367-poplib-ctrl-chars.patch - CVE-2025-12781: fix decoding with non-standard Base64 alphabet (bsc#1257108, gh#python/cpython#125346) CVE-2025-12781-b64decode-alt-chars.patch ==== python313 ==== Version update (3.13.11 -> 3.13.12) Subpackages: python313-curses python313-dbm python313-tk - Update to 3.13.12: Python 3.13.12 final Release date: 2026-02-03 - Tools/Demos - gh-142095: Make gdb ‘py-bt’ command use frame from thread local state when available. Patch by Sam Gross and Victor Stinner. - Tests - gh-144415: The Android testbed now distinguishes between stdout/stderr messages which were triggered by a newline, and those triggered by a manual call to flush. This fixes logging of progress indicators and similar content. - gh-65784: Add support for parametrized resource wantobjects in regrtests, which allows to run Tkinter tests with the specified value of tkinter.wantobjects, for example -u wantobjects=0. - gh-143553: Add support for parametrized resources, such as - u xpickle=2.7. - gh-142836: Accommodated Solaris in test_pdb.test_script_target_anonymous_pipe. - gh-129401: Fix a flaky test in test_repr_rlock that checks the representation of multiprocessing.RLock. - bpo-31391: Forward-port test_xpickle from Python 2 to Python 3 and add the resource back to test’s command line. - Security - gh-144125: BytesGenerator will now refuse to serialize (write) headers that are unsafely folded or delimited; see verify_generated_headers. (Contributed by Bas Bloemsaat and Petr Viktorin in gh-121650). - gh-143935: Fixed a bug in the folding of comments when flattening an email message using a modern email policy. Comments consisting of a very long sequence of non-foldable characters could trigger a forced line wrap that omitted the required leading space on the continuation line, causing the remainder of the comment to be interpreted as a new header field. This enabled header injection with carefully crafted inputs (bsc#1257029, CVE-2025-11468). - gh-143925: Reject control characters in data: URL media types (bsc#1257046, CVE-2025-15282). - gh-143919: Reject control characters in http.cookies.Morsel fields and values (bsc#1257031, CVE-2026-0672). - gh-143916: Reject C0 control characters within wsgiref.headers.Headers fields, values, and parameters (bsc#1257042, CVE-2026-0865). - Library - gh-144380: Improve performance of io.BufferedReader line iteration by ~49%. - gh-144169: Fix three crashes when non-string keyword arguments are supplied to objects in the ast module. - gh-144100: Fixed a crash in ctypes when using a deprecated POINTER(str) type in argtypes. Instead of aborting, ctypes now raises a proper Python exception when the pointer target type is unresolved. - gh-144050: Fix stat.filemode() in the pure-Python implementation to avoid misclassifying invalid mode values as block devices. - gh-144023: Fixed validation of file descriptor 0 in posix functions when used with follow_symlinks parameter. - gh-143999: Fix an issue where inspect.getgeneratorstate() and inspect.getcoroutinestate() could fail for generators wrapped by types.coroutine() in the suspended state. - gh-143706: Fix multiprocessing forkserver so that sys.argv is correctly set before __main__ is preloaded. Previously, sys.argv was empty during main module import in forkserver child processes. This fixes a regression introduced in 3.13.8 and 3.14.1. Root caused by Aaron Wieczorek, test provided by Thomas Watson, thanks! - gh-143638: Forbid reentrant calls of the pickle.Pickler and pickle.Unpickler methods for the C implementation. Previously, this could cause crash or data corruption, now concurrent calls of methods of the same object raise RuntimeError. - gh-78724: Raise RuntimeError’s when user attempts to call methods on half-initialized Struct objects, For example, created by Struct.__new__(Struct). Patch by Sergey B Kirpichev. - gh-143602: Fix a inconsistency issue in write() that leads to unexpected buffer overwrite by deduplicating the buffer exports. - gh-143547: Fix sys.unraisablehook() when the hook raises an exception and changes sys.unraisablehook(): hold a strong reference to the old hook. Patch by Victor Stinner. - gh-143378: Fix use-after-free crashes when a BytesIO object is concurrently mutated during write() or writelines(). - gh-143346: Fix incorrect wrapping of the Base64 data in plistlib._PlistWriter when the indent contains a mix of tabs and spaces. - gh-143310: tkinter: fix a crash when a Python list is mutated during the conversion to a Tcl object (e.g., when setting a Tcl variable). Patch by BĂ©nĂ©dikt Tran. - gh-143309: Fix a crash in os.execve() on non-Windows platforms when given a custom environment mapping which is then mutated during parsing. Patch by BĂ©nĂ©dikt Tran. - gh-143308: pickle: fix use-after-free crashes when a PickleBuffer is concurrently mutated by a custom buffer callback during pickling. Patch by BĂ©nĂ©dikt Tran and Aaron Wieczorek. - gh-143237: Fix support of named pipes in the rotating logging handlers. - gh-143249: Fix possible buffer leaks in Windows overlapped ... changelog too long, skipping 212 lines ... encoding EOL possibly hidden in email headers (bsc#1257181). ==== python313-core ==== Version update (3.13.11 -> 3.13.12) Subpackages: libpython3_13-1_0 python313-base python313-devel - Update to 3.13.12: Python 3.13.12 final Release date: 2026-02-03 - Tools/Demos - gh-142095: Make gdb ‘py-bt’ command use frame from thread local state when available. Patch by Sam Gross and Victor Stinner. - Tests - gh-144415: The Android testbed now distinguishes between stdout/stderr messages which were triggered by a newline, and those triggered by a manual call to flush. This fixes logging of progress indicators and similar content. - gh-65784: Add support for parametrized resource wantobjects in regrtests, which allows to run Tkinter tests with the specified value of tkinter.wantobjects, for example -u wantobjects=0. - gh-143553: Add support for parametrized resources, such as - u xpickle=2.7. - gh-142836: Accommodated Solaris in test_pdb.test_script_target_anonymous_pipe. - gh-129401: Fix a flaky test in test_repr_rlock that checks the representation of multiprocessing.RLock. - bpo-31391: Forward-port test_xpickle from Python 2 to Python 3 and add the resource back to test’s command line. - Security - gh-144125: BytesGenerator will now refuse to serialize (write) headers that are unsafely folded or delimited; see verify_generated_headers. (Contributed by Bas Bloemsaat and Petr Viktorin in gh-121650). - gh-143935: Fixed a bug in the folding of comments when flattening an email message using a modern email policy. Comments consisting of a very long sequence of non-foldable characters could trigger a forced line wrap that omitted the required leading space on the continuation line, causing the remainder of the comment to be interpreted as a new header field. This enabled header injection with carefully crafted inputs (bsc#1257029, CVE-2025-11468). - gh-143925: Reject control characters in data: URL media types (bsc#1257046, CVE-2025-15282). - gh-143919: Reject control characters in http.cookies.Morsel fields and values (bsc#1257031, CVE-2026-0672). - gh-143916: Reject C0 control characters within wsgiref.headers.Headers fields, values, and parameters (bsc#1257042, CVE-2026-0865). - Library - gh-144380: Improve performance of io.BufferedReader line iteration by ~49%. - gh-144169: Fix three crashes when non-string keyword arguments are supplied to objects in the ast module. - gh-144100: Fixed a crash in ctypes when using a deprecated POINTER(str) type in argtypes. Instead of aborting, ctypes now raises a proper Python exception when the pointer target type is unresolved. - gh-144050: Fix stat.filemode() in the pure-Python implementation to avoid misclassifying invalid mode values as block devices. - gh-144023: Fixed validation of file descriptor 0 in posix functions when used with follow_symlinks parameter. - gh-143999: Fix an issue where inspect.getgeneratorstate() and inspect.getcoroutinestate() could fail for generators wrapped by types.coroutine() in the suspended state. - gh-143706: Fix multiprocessing forkserver so that sys.argv is correctly set before __main__ is preloaded. Previously, sys.argv was empty during main module import in forkserver child processes. This fixes a regression introduced in 3.13.8 and 3.14.1. Root caused by Aaron Wieczorek, test provided by Thomas Watson, thanks! - gh-143638: Forbid reentrant calls of the pickle.Pickler and pickle.Unpickler methods for the C implementation. Previously, this could cause crash or data corruption, now concurrent calls of methods of the same object raise RuntimeError. - gh-78724: Raise RuntimeError’s when user attempts to call methods on half-initialized Struct objects, For example, created by Struct.__new__(Struct). Patch by Sergey B Kirpichev. - gh-143602: Fix a inconsistency issue in write() that leads to unexpected buffer overwrite by deduplicating the buffer exports. - gh-143547: Fix sys.unraisablehook() when the hook raises an exception and changes sys.unraisablehook(): hold a strong reference to the old hook. Patch by Victor Stinner. - gh-143378: Fix use-after-free crashes when a BytesIO object is concurrently mutated during write() or writelines(). - gh-143346: Fix incorrect wrapping of the Base64 data in plistlib._PlistWriter when the indent contains a mix of tabs and spaces. - gh-143310: tkinter: fix a crash when a Python list is mutated during the conversion to a Tcl object (e.g., when setting a Tcl variable). Patch by BĂ©nĂ©dikt Tran. - gh-143309: Fix a crash in os.execve() on non-Windows platforms when given a custom environment mapping which is then mutated during parsing. Patch by BĂ©nĂ©dikt Tran. - gh-143308: pickle: fix use-after-free crashes when a PickleBuffer is concurrently mutated by a custom buffer callback during pickling. Patch by BĂ©nĂ©dikt Tran and Aaron Wieczorek. - gh-143237: Fix support of named pipes in the rotating logging handlers. - gh-143249: Fix possible buffer leaks in Windows overlapped ... changelog too long, skipping 212 lines ... encoding EOL possibly hidden in email headers (bsc#1257181). ==== qcoro-qt6 ==== Version update (0.12.0 -> 0.13.0) Subpackages: libQCoro6Core0 libQCoro6DBus0 - Update to 0.13.0 * misc doc fixup * README: Fix fibonacci() demo generator produces infinite zero sequence * AsyncGenerator: implement await_transform in promise type * Make generator's .end() method const * qcoro.h: include network and dbus headers conditionally * Fix QCoroNetworkReply test on Qt 6.10 * Use dbus-run-session to run D-Bus tests instead of dbus-launch * Fix include paths for use with FetchContent * Fix BUILD_INTERFACE expression * Fix memory leak in QFuture coro wrapper * Enable users to construct an invalid GeneratorIterator * Update documentation link * Fix typo in reading.md ==== qpdf ==== Version update (12.2.0 -> 12.3.2) - Include bash and zsh completions - Update to version 12.3.2: * Full changelog at https://qpdf.readthedocs.io/en/12.3/release-notes.html * Fix bug introduced in 12.3.0. If the --password was specified for the same file multiple times a usage error was thrown * Fix failure of QPDFJob::run and QPDFJob::createQPDF when called with a copy of a destroyed QPDFJob object * Always set the is_different flag in QPDFFormFieldObjectHelper::getTopLevelField * When parsing qpdf JSON input files allow empty name objects, as allowed by the PDF specification * Add QPDFNameTreeObjectHelper and QPDFNumberTreeObjectHelper constructor overloads that allow a function to be passed to validate the values in the tree. * Add new QPDFNameTreeObjectHelper and QPDFNumberTreeObjectHelper validate method to validate and optionally repair the name/number tree. * Add new get and validate methods to all DocumentHelper classes. * Add new Buffer methods move, view, data, size and empty. The new methods present the Buffer as a char container * Add various new functions in the qpdf::`global namespace to access and set/modify global settings and limits. See Global Options and header file qpdf/global.hh * Add new C-API functions qpdf_global_get_uint32 and qpdf_global_set_uint32 to access and set/modify various global settings and limits. * Attempt to detect if any > C++17 changes snuck into any public headers and check all private headers compile stand-alone. * Disallow option --deterministic-id to be used together with the incompatible options --encrypt or --copy-encryption. * Option --check now includes additional basic checks of the AcroForm, Dests, Outlines, and PageLabels structures. * Add new option --global to set or modify various global options and limits. * Fix completion scripts and handling to avoid leaking arguments into the environment during completion and to correctly handle bashcompinit for zsh users. * Add new --remove-acroform option to exclude the AcroForm dictionary from the output PDF. This option can be useful particularly when the --flatten-annotations option is used on damaged PDF files. * Add new inspection mode to help with the inspection and manual repair of damaged PDF files. * QPDFWriter will no longer add filters when writing empty streams. * More sanity checks have been added when files with damaged xref tables are recovered. ==== qqc2-breeze-style6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Remove unused KColorUtils QML API * [progressbar] Port away from Animator * Use highlighted text and icon colour for item delegate when highlighted * Remove unused imports * Set pragma ComponentBehavior: Bound * Use qualified property access * Remove custom parsed PropertyChanges * Use required properties instead of type-casting from Item * Fix signal parameter injection * Use InputMethod singleton instead of Qt.inputMethod * Use Application.styleHints instead of Qt.styleHints * Copy SplitView implementation from qqc2-desktop-style * Fix missing Menu shadow * Use QtQuick.Templates instead of QtQuick.Controls * Keep combo box menus outside of screen cutouts * Update version for new release 6.5.80 ==== qt6-declarative ==== 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 - Add upstream changes (kde#513527, QTBUG-142514): * 0001-QtQml-Fix-corner-cases-around-dead-contexts-in-AOT-a.patch * 0001-QtQml-Do-not-clear-objects-propertyCaches-on-last-GC.patch * 0001-QtQml-Handle-the-case-of-getFallbackMethod-returning.patch ==== raspberrypi-firmware-dt ==== - Refactor the PCIe-RP1 DT topology * 0001-dts-arm64-rp1-Fix-PCIe-topology.patch - Extend PCIe range to encompass shared SRAM * 0001-dts-bcm2712-Extend-PCIe-range-to-encompass-firmware-.patch ==== schily ==== Subpackages: libcdrdeflt1_0 libdeflt1_0 libfile1_0 libfind4_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs spax star - Migrate from update-alternatives to libalternatives (bsc#1245915), (bsc#1245916) ==== sdbootutil ==== Version update (1+git20260206.54f4a16 -> 1+git20260210.81c4815) Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper - Update to version 1+git20260210.81c4815: * Recover old predictions if service fails - Update to version 1+git20260210.1bc4b9e (bsc#1257612): * Limit kernel measures because combinatorial explosion ==== sddm-kcm6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * kcm: Hide when SDDM is not enabled * Update to renamed kwalletmanager desktop file (kde#508996) * Update version for new release 6.5.80 ==== sdl12_compat ==== - Update license tag to Zlib AND (Unlicense OR MIT-0) AND MIT: * Main project is licensed as Zlib * include/SDL/SDL_opengl.h is licensed as Zlib and MIT * src/dr_mp3.h is Unlicense OR MIT-0 ==== selinux-policy ==== Version update (20260203 -> 20260219) Subpackages: selinux-policy-targeted - Update to version 20260219: * Allow syslog_t access ISC dhcpd /dev/log socket (bsc#1255725) * Update rules for snapper sdbootutil plugin (bsc#1257624) * privoxy: account for openSUSE chroot configuration (bsc#1237375) * Fix gitlab-ci throwing false warnings * Add diffutils explicitly to .gitlab-ci * Fix gitlab CI - Fix hash in _servicedata - was: a1c0fcdf4397f03534deaa8a4596b9da7f2bb674 - should be: ecd7927a3d5f06cff0b645b4146d355fede80922 ==== sendmail ==== Version update (8.18.1 -> 8.18.2) Subpackages: libmilter1_0 - update to 8.12.2: * Avoid adding a second To: header to DSNs, instead any additional addresses are appended to an existing To: header (this also applies to Cc: and Bcc:). * Fix matching of wildcard SANs in the experimental support for SMTP MTA Strict Transport Security (MTA-STS). Problem reported by Dilyan Palauzo. * The experimental support for SMTP MTA Strict Transport Security has been significantly rewritten to handle the problems caused by it being tied to the domain of a RCPT address (instead to an SMTP server for all the domains it handles - compare DANE). The most visible change is that an SMTP transaction where the first RCPT has an STS policy will have only RCPTs with the same domain instead of all RCPTs going to the same servers (MX). Accordingly, MTA-STS can be disabled per RCPT domain by adding access map entries of the form STS:domain NO Successful deliveries to RCPTs which have an STS policy show STS=OK in the to=... stat=Sent log entry. If an STS policy for a RCPT could not be fulfilled then the RCPT is not being sent and an error containing the string "STS" is logged. * MaxQueueAge is now observed for all types of QueueSortOrder even those which internally skip some code (including the MaxQueueAge check). * On some systems the rejection of a RCPT by a milter could silently be ignored. * Increase size for an internal buffer which can contain AUTH data because XOAUTH2 could use very long tokens. ==== spectacle ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * Geometry: replace std::clamp with a custom fuction that doesn't assert (kde#515763) * SizeLabel: Undo accidental context string change * CaptureOverlay: Fix sizes in size tooltips with screen scales smaller than the largest (kde#488034) * CaptureOverlay: use window device pixel ratio instead of screen device pixel ratio * Set SelectionEditor device pixel ratio and geometry using exposed CaptureWindow DPRs and geometries * CaptureWindow: add captureWindows property * CaptureWindow: add maxDevicePixelRatio property and allExposed signal * SpectacleWindow: add devicePixelRatio property * Fix logical image position not being preserved * documentation.yml is no more needed - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * Change Placeholder::QDateTime to Placeholder::IsQDateTime * Fix Save As location not being remembered (kde#511649) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== sqlite3 ==== Version update (3.51.1 -> 3.51.2) Subpackages: libsqlite3-0 sqlite3-tcl - Update to version 3.51.2: * Fix an obscure deadlock in the new broken-posix-lock detection logic. * Fix multiple problems in the EXISTS-to-JOIN optimization. * Other minor bug fixes. ==== strace ==== Version update (6.18 -> 6.19) - Update to strace 6.19 * Implemented decoding of listns syscall. * Implemented decoding of F_GET_RW_HINT, F_SET_RW_HINT, F_GET_FILE_RW_HINT, F_SET_FILE_RW_HINT, F_GETDELEG, and F_SETDELEG fcntl commands. * Implemented decoding of IORING_REGISTER_SEND_MSG_RING, IORING_REGISTER_ZCRX_IFQ, IORING_REGISTER_RESIZE_RINGS, IORING_REGISTER_MEM_REGION, IORING_REGISTER_QUERY, and IORING_REGISTER_ZCRX_CTRL opcodes of io_uring_register syscall. * Implemented decoding of extended argument structures for io_uring_enter syscall when IORING_ENTER_EXT_ARG or IORING_ENTER_EXT_ARG_REG flags are set. * Implemented decoding of attr_ptr and attr_type_mask fields of struct io_uring_sqe for io_uring_register syscall. * Implemented opcode-specific decoding of flags union and ioprio fields of struct io_uring_sqe for io_uring_register syscall. * Implemented decoding of 128-byte SQEs for io_uring_register syscall. * Implemented decoding of socket operations (SOCKET_URING_OP_*) for io_uring URING_CMD and URING_CMD128 operations when the file descriptor is a socket. * Updated decoding of struct mnt_id_req and struct perf_event_attr. * Updated lists of ABS_*, BPF_*, ETHTOOL_*, ETH_P_*, IORING_*, KVM_*, PERF_*, TLS_*, V4L2_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 6.19. ==== systemd ==== Version update (258.3 -> 258.4) Subpackages: libsystemd0 libudev1 systemd-boot systemd-container udev - Import commit 8838beb6f391a98ba74c4b4ab2880271af443c54 8838beb6f3 units: restore runlevel[0-6].target aliases 2b9447c81d getty: remove --issue-file parameter (bsc#1257587) - Restore the runlevel[0-6].target aliases in the systemd-sysvcompat sub-package. These targets will remain supported until the SysV init script support is officially removed. - Avoid shipping (empty) directories and ghost files in /var (jsc#PED-14853) This was originally intended to ensure these paths had a designated package owner. However the existing list was neither exhaustive nor up to date. To better support immutable images, we are removing these entries and will now keep only /var/lib/systemd as owned by the systemd package. Maintaining the broader list provided little value due to its ongoing inconsistency anyways. - Move systemd-bless-boot from systemd-boot to udev subpackage, as it is used by grub2-bls as well - Import commit 3f291a53256445d192243b71332c3602ef6ee93a (merge of v258.4) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/2ffdb7879d1913b91d75fb7638023689ad49d6ff...3f291a53256445d192243b71332c3602ef6ee93a ==== systemd-presets-branding-Aeon ==== - Re-number role/sub-distro preset to 87 (SUSE default is 95, openSUSE sub is 90, display managers will be 85 - systemd counts down regardless of directory) ==== systemsettings6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * documentation.yml is no more needed - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Retranslate QML on QEvent::LanguageChange * Handle buttons changing at runtime * CI: Add documentation build * Remove old workaround in spacing * Fix buttons heights in the sub category page * Use matching selinium version * Fix typo Found via: `codespell -q 3 -S "*.desktop,*.docbook,*.json,*.metainfo.xml,*.po" -L childs,sistem,te` * Simplify KColorScheme code * Add Meta+I shortcut for systemsettings * Authorize external modules via kiosk too * Fix glitches in separators rendering * Add missing explicit keyword (cppcheck warnings) * Drop outdated comment about authorization * CI: Add kauth and drop knotifications from kde-ci.yml * Update version for new release 6.5.80 ==== thunar ==== Subpackages: libthunarx-3-0 thunar-lang - Fix Patch numbering. - Update 0001-Detect-CDROM-media-changes-using-ID_FD_UUID-udev-pro.patch to match the version merged by upstream. - Add 0002-Fix-media_fs_uuids-not-being-initialized-with-existi.patch to fix media_fs_uuids hash table not being initialized with existing media at startup. ==== tigervnc ==== Version update (1.15.0 -> 1.16.0) Subpackages: libXvnc1 tigervnc-selinux xorg-x11-Xvnc xorg-x11-Xvnc-module - enabled build of w0vncserver by enabling wayland support ("-DENABLE_WAYLAND=ON") requiring now glib-2.0, libpipewire-0.3, wayland-client and xkbcommon libs - Update to version 1.16.0 * The native viewer has a new keyboard shortcut system to control the viewer, replacing the F8 shortcut and allowing easier access to toggle full-screen mode and redirecting system keys * The native viewer now supports sending system keys even in windowed mode * Added a new server called w0vncserver for sharing Wayland desktops * The Java viewer has more fine-grained control of scaling the session * The native viewer uses a different method to intercept system keys on macOS, which will require explicit user approval * The native viewer has an improved server field, with searchable history * The native viewer now intercepts and forwards allÂč system keys on Windows * The native viewer is now more responsive when resizing the remote session * Red Hat Enterprise Linux 10 packages have been added, although without libvnc.so * Ubuntu 20.04 and Red Hat Enterprise Linux 7 packages have been removed - adjusted the following patches * n_tigervnc-Correct-path-in-desktop-file.patch * n_tigervnc-Date-time.patch * n_tigervnc-Dont-sign-java-client.patch * n_tigervnc-Vncserver.patch * u_tigervnc-Build-libXvnc-as-separate-library.patch * u_tigervnc-Ignore-epipe-on-write.patch * n_tigervnc-reproducible-jar-mtime.patch ==== transmission ==== Version update (4.0.6 -> 4.1.1) Subpackages: transmission-common transmission-gtk - Update to 4.1.1: * Fixed a 4.1.0 bug that failed to report some filesystem errors to RPC clients who were querying the system's free space available. (#8258) * Fixed a 4.1.0 bug that kept a a torrent's updated queue position from being shown. (#8298) * Fixed a 4.1.0 bug that caused torrents' queuing order to sometimes be lost between sessions. (#8306) * Fixed "assertion failed: no timezone" error on OpenSolaris. (#8358) * Fixed a 4.0.0 bug that displayed the wrong mime-type icon for mp4 video files. (#8411) * Hardened .torrent parsing by exiting sooner if pieces has an invalid size. (#8412) * Reverted a 4.1.0 RPC change that broke some 3rd party code by returning floating-point numbers, rather than integers, for speed limit fields. (#8416) * Fixed crash that could happen if a user paused a torrent and edited its tracker list at the same time. (#8478) * Fixed 4.1.0 crash on arm32 by switching crc32 libraries to Mark Madler's crcany. (#8529) * Require UTF-8 filenames in .torrent files, as required by the BitTorrent spec. (#8541) * Fixed crash that could occur when parsing a .torrent file with a bad pieces key. (#8542) * Fixed potential file descriptor leak when launching scripts on POSIX systems. (#8549) * Changed the network traffic algorithm to spread bandwidth more evenly amongst peers. (#8259) * Improved laggy user interface when bandwidth usage is high. (#8454) * For more see: https://github.com/transmission/transmission/releases/tag/4.1.1 - Update to 4.1.0: * Improved ”TP download performance. (#6508) * Added support for IPv6 and dual-stack UDP trackers. (#6687) * Support trackers that only support the old BEP-7 with &ipv4= and &ipv6=. (#7481) * New JSON-RPC 2.0-compliant RPC API. (#7269) * Added optional sequential downloading. (#4795) * Use native icons for menus and toolbars: SF Symbols on macOS, Segoe Fluent on Windows 11, Segoe MDL2 on Windows 10, and XDG standard icon names everywhere else. (#7819, Qt Client) * Fixed 4.0.6 bug where Transmission might spam HTTP tracker announces. (#7086) * For more see: https://github.com/transmission/transmission/releases/tag/4.1.0 - Cleanup .changes file (proper date and header in general) - Update harden_transmission-daemon.service.patch ==== tree ==== Version update (2.2.1 -> 2.3.1) - update to 2.3.1 * Completely #include guard selinux context output for non-Linux as well as the stddata_fd variable declared outside of an include guard. - update to 2.3.0 * Add ACL detection (--acl) and selinux (--selinux) options for Linux only. This should lead to adding support for other xattr attributes in the future, though I will likely re-work the mechanism to be more generic. Support for extended attributes could be added for other operating systems if patches for them are provided. * Adds --condense option to condense directory "singletons" (i.e. directories that contain exactly a single directory) into a single line of output. This should be useful for project directories displayed with -d and such. Note that the meta-data displayed will only be valid for the first directory component of the path that is displayed. (PowerPlop@github / others) * Adds --compress=# option to compress the indentation lines. Positive values between 1-3, 1 being normal, and 3 being lines fully compressed. Negative values from -1 to -3 being the same as positive values, except the space after each indentation level is not printed. Values < -3 or > 3 switch to noindent mode. This also modifies the JSON and XML indentation output instead of being a fixed 2 space indent. There is a possibility that I could modify this function to go in the other direction and allow for even larger indents, so the meaning of # may change. * The above work also resulted in fixing the line drawing for a number of Asian character sets. Also ANSI-lines (-A) now is essentially - -charset=ANSI and uses it's linedraw. * Reworked --gitignore code to properly search up the directory tree for a git root, searching for additional .gitignore files and the git root's .git/info/exclude file. * Fixed --matchdirs to not exclude sub-directories of matched directories. (FloppyDisco@github). I reworked the -P and -I code considerably while working on this and now -I will match directories (even w/o --matchdirs.) This behavior changes established behavior quite a bit and may have to be modified again. * Handle '.' in --fromfile input properly. This should have been in there from day one TBH. It will likely change the expected output, but it should now be correct in my opinion. * Modify gittrim to trim carriage returns for Window borkness. * Fix segmentation fault when attempting to tree a non-existent file with hyperlinks enabled. (Nicolai Dagestad) * Fix broken hyperlink paths where an optional hanging / is present on the directory name given to tree. (Nicolai Dagestad) * Fix possible NULL de-reference in xml.c, exit fillinfo() early if a NULL pointer is past to it. (Ubuntu? - not sure) * Move all flags into a central struct to cut down on namespace pollution, work should continue on this. Remove unused gnu_getcwd() function, moved and added some functionality into a new util.c file and some additional misc code cleanup. ==== tuned ==== Version update (2.26.0.0+git.181472a -> 2.26.1+git.d6ff925) - Fix version by reverting "v" prefix which unintentionally slipped in on last commit - Update to mainline version v2.27.0-rc.1, but rewrite it to v2.26.1+git.d6ff925 to stay rpm conform (no -rc tag allowed in version) - Correctly mark /var/log and /run log and pid files as ghost with correct attributes (jsc#PED-14850) - Update to version 2.26.0.20+git.cd5e0c0: * ppd: ask tuned recommend for base profile * sap-hana: force latency to 70 us, not to C-states * feat(sysctl): add reapply_sysctl_exclude option * spec: use correct python interpreter for documentation installation * man: fixed instance_acquire_devices example in tuned-adm man * profiles: Set boost=1 in *-performance profiles * feat(openshift): Optimize TCP settings for high throughput and low latency * cpu-partitioning: autodetect dracut hook directory, systemd workaround * Fix doc build * typo: additionaly → additionally ==== udisks2 ==== Version update (2.10.91 -> 2.11.0) Subpackages: libudisks2-0 libudisks2-0_btrfs udisks2-bash-completion - Update to version 2.11.0: + ATA SMART handling has been ported over to libblockdev which now offers two plugins, based on libatasmart (default, recommended) and smartmontools (experimental). There is an additional attribute validation layer in place in libblockdev, some attributes may now be reported as 'unknown' or 'untrusted'. Drive temperature reporting has been reworked as well. + ATA SMART functionality has been made optional through the --disable-smart configure switch (default: Enabled). + ATA SMART can be also selectively turned off for some drives by setting ID_ATA_SMART_ACCESS udev property to none. In such a case, the Drive.Ata.SmartUpdated property will remain set to zero to indicate it was never updated for a particular drive. + ATA feature flags are now mostly retrieved from udev, skipping additional probing done by UDisks in case of udev >= 257. ==== upower ==== Version update (1.91.0 -> 1.91.1) Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0 - Update to version 1.91.1: + Fix: a resource leak + Fix: a NULL exception caused by a Non-NULL GError pointer + Fix client API: crashing when printing the error message from a NULL GError pointer + Fix: ACPI reports -NaN capacity value + Feature: Skip CriticalPowerAction when performing battery recalibration + Deprecate: capacity_level and luminosity property + CI: Add a tartan LLVM static analysis + Feature: History supports voltage item - Mark /var/lib/upower as ghost (jsc#PED-14851) This is created at runtime via systemd upower.service nowadays - Add NEWS and HACKING.md to %docs - Fix rpmlint warning by correcting changelog: [ 47s] upower.spec:252: W: non-break-space line 252, char 70 ==== util-linux ==== Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 - Fix bsc#1222465. - Add patch: * util-linux-bsc-1222465.patch - Patch has already been merged upstream, and may be deleted during the next release. ==== util-linux-systemd ==== Subpackages: lastlog2 liblastlog2-2 - Fix bsc#1222465. - Add patch: * util-linux-bsc-1222465.patch - Patch has already been merged upstream, and may be deleted during the next release. ==== vim ==== Version update (9.1.2132 -> 9.2.0010) Subpackages: vim-data vim-data-common xxd - update to 9.2.0010: * patch 9.2.0010: Using Wayland compositor is still slow * patch 9.2.0009: tests: test_cindent are not ordered * runtime(zip): use system() instead of :! * patch 9.2.0008: MS-Windows: font size calculation may be wrong * patch 9.2.0007: cindent: recognizing labels within commented lines * patch 9.2.0006: powershell commands wrongly wrapped when executed * patch 9.2.0005: Coverity reports unreachable code * runtime(fstab): Add cgroup2 to valid device types * runtime(hare): update syntax script for Hare 0.26.0 * runtime(vim): Error codes should not be highlighed with vim9CommentTitle * runtime(netrw): Use right file system commands initialization for Windows * patch 9.2.0004: Changing hidden prompt buffer cancels :startinsert/:stopinsert * patch 9.2.0003: tests: invalid indent in message.c * Makefile: dosrt target fails because of duplicate lang directories * runtime(sh): fix spurious nextgroup=shComment on shEscape * patch 9.2.0002: str2specialbuf() can be improved * README: Updated version from 91 to 92 in various READMEs * patch 9.1.0001: tests: Test_popup_setbuf() fails * patch 9.2.0: Need a new Vim release * runtime(doc): Update todo.txt and remove solved issues * runtime(doc): Clarify :bd behaviour * patch 9.1.2148: [security]: Buffer overflow in netbeans interface * runtime(doc): Fix typos in version9.txt * runtime(systemverilog): use correct matchit pattern for the covergroup block * runtime(doc): Fix typos in markdown READMEs * runtime(go,gleam): Remove 'formatprg' from ftplugins * runtime(sudoers): highlight usernames with hyphens, digits, underscores * runtime(doc): Use ellipses for overlength example comments at :help vim9.txt * runtime(css): Add missing numeric units * installman: Update the sed patterns in installman.sh * patch 9.1.2147: Compile warning in strings.c * runtime(doc): various netrw related corrections * patch 9.1.2146: filetype: cel files are not recognized * runtime(sh): Fix some ksh-specific deficiencies in syntax script * runtime(sshdconfig): Update syntax * patch 9.1.2145: intstalltutor Makefile target does not create the tutor/sv dir * runtime(django): add syntax support for partial * tests(commondumps): Mark and fold lines in screendump views * runtime(vimgoto): Fix gf in Vim script * runtime(java): Allow for org.TopLevelType.NestedType return types * runtime(doc): Fix typo in runtime/doc/cmdline.txt * runtime(ruby): Update for Vim 9.2 release * runtime(doc): clarify the use of 'iskeyword' option value * patch 9.1.2144: garbage collection may invalidate the recorded buffer changes * runtime(doc): Mark 'scrollfocus' as non-functional * patch 9.1.2143: wrong rendering of popups when overlapping wide char * patch 9.1.2142: MS-Windows: mouse scroll events not handled for popups * runtime(doc): add Swedish entries to Make_all.mak, add conversion rule to Makefile * runtime(nginx): Update nginx syntax script * runtime(nginx): highlight Lua in set_by_lua_block in syntax script * patch 9.1.2141: Truncation when serializing libsodium encryption parameters * runtime(gdb): Update syntax and ftplugin * translation(ru): Update Russian translation and fix typos in tutor * Revert "CI: Manage multibyte characters in syntax tests" * patch 9.1.2140: tests: Test_wayland_protocol_error_overflow() fails * runtime(python3complete): remove trailing white space * runtime(compiler): fix space escape in pyright * patch 9.1.2139: Buffer overflow in :wlrestore command * patch 9.1.2138: win_execute() and 'autochdir' can corrupt buffer name * patch 9.1.2137: test: Update tests for OpenBSD * patch 9.1.2136: :tab sbuffer may close old tabpage * runtime(tar): Make the path traversal detection more robust * runtime(doc): clarify term_cols allowed range in terminal.txt * runtime(doc): Add Swedish to help-translated list * runtime(doc): Remove Swedish translation help.svx * runtime(doc): fix pattern problem in cmdline.txt * patch 9.1.2135: tests: tar plugin does not consider 'nowrapscan' * runtime(lf): update syntax to support lf version r41 * patch 9.1.2134: Terminal doesn't handle split UTF-8 sequence after ASCII * runtime(hare): update to match upstream * patch 9.1.2133: Another case of buffer overflow with 'helpfile' ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-noX vlc-qt - Add libupnp-1.18.patch - Replace the content of vlc-gstreamer-1.28-build-fix.patch with the upstream proposed variant from https://code.videolan.org/videolan/vlc/-/merge_requests/8479 - Fix build with gstreamer 1.28: vlc-gstreamer-1.28-build-fix.patch - Disable faad support on Leap 15.x, unless in BUILD_ORIG case (3rd party repos): faad2 does not exist in Leap 15.x. ==== wacomtablet-kcm6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Update version for new release 6.5.80 ==== webkit2gtk3 ==== Version update (2.50.4 -> 2.50.5) Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles - Update to version 2.50.5: + Fix several crashes and rendering issues. - Drop webkit2gtk3-a11y-fix-role-mapping.patch: fixed upstream. ==== webkit2gtk4 ==== Version update (2.50.4 -> 2.50.5) Subpackages: libjavascriptcoregtk-6_0-1 libwebkitgtk-6_0-4 typelib-1_0-JavaScriptCore-6_0 typelib-1_0-WebKit-6_0 webkitgtk-6_0-injected-bundles - Update to version 2.50.5: + Fix several crashes and rendering issues. - Drop webkit2gtk3-a11y-fix-role-mapping.patch: fixed upstream. ==== wpa_supplicant ==== - Enable CONFIG_EXT_PASSWORD_FILE to be able to load PSK and password from an external file. ==== xdg-desktop-portal-kde6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * appchooserdialog: add a convenience property for the cast to itemdelegate * appchooserdialog: set a shortcut on the search field * appchooserdialog: repair single selection logic (kde#515531) * appchooserdialog: force claim the focus for the search field (kde#515530) * appchooserprivate: Resolve history to names (kde#506513) * clipboard: Run data fetching in the correct thread - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * appchooserdialog: fix focus handling * globalshortcutsdialog: simplify * usbdialog: simplify * typo-- * portaldialog: let impls disable the content padding * portaldialog: prevent excess flexbox spacing even more reliably * portaldialog: make flexbox height calculation easier to understand * screenchooserdialog: do not try to access buttons that do not exist * screenchooserdialog: coalesce to bool to fix warning * screenchooserdialog: make the models null when not applicable * pipewiredelegate: make sure the card has hover and click feedback * screenchooserdialog: use more space by default * portaldialog: use more space by default * pipewirelayout: squeeze more synthetic delegates into a cell * portaldialog: drop excess colorset setting * appchooser,globalshortcuts,usbdialog: port to new scrollable tech * userinfodialog: fix excess i18n argument * screenchooserdialog: delegate scrollability to portaldialog * portaldialog: add new property to set the main content scrollable * screenchooserdialog: add filter/search capability - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== xfce4-whiskermenu-plugin ==== Version update (2.10.0 -> 2.10.1) Subpackages: xfce4-whiskermenu-plugin-lang - Update to version 2.10.1 * Fix meson to make minsize an optimized build * Bring settings dialog to front if already shown * Translation Updates ==== xorg-x11-fonts ==== Subpackages: xorg-x11-fonts-core xorg-x11-fonts-legacy - font-alias 1.0.6 * Add a meson build system * gitlab CI: drop the ci-fairy check-mr job ==== yast2-bootloader ==== Version update (5.0.32 -> 5.0.33) - update BLS: Calling "sdbootutil update-all-entries" in order to set kernel params in an installed system (bsc#1257819). - 5.0.33 ==== yast2-schema ==== Version update (5.0.2 -> 5.0.3) - Remove dropped yast2-mail from BuildRequires (bsc#1258171) - > No more support for mail server AutoYaST schema elements - 5.0.3 ==== yast2-security ==== Version update (5.0.3 -> 5.0.4) - write proper /etc/selinux/config according to expected format (bsc#1257752) - 5.0.4 ==== yast2-trans ==== Version update (84.87.20260125.b09c7f793f -> 84.87.20260211.efc7b89cd3) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20260211.efc7b89cd3: * Translated using Weblate (Indonesian) - Update to version 84.87.20260208.9d67813d4c: * Translated using Weblate (Danish)