Packages changed: Mesa (26.0.0~rc3 -> 26.0.0) Mesa-drivers (26.0.0~rc3 -> 26.0.0) MicroOS-release (20260207 -> 20260223) aaa_base (84.87+git20260112.8f614f3 -> 84.87+git20260210.ecce285) abseil-cpp (20260107.0 -> 20260107.1) apparmor (4.1.3 -> 4.1.6) audit audit-secondary aurorae6 (6.5.5 -> 6.6.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) cockpit (354 -> 356) cockpit-podman (119.1 -> 120) cockpit-tukit container-selinux (2.245.0 -> 2.246.0) coreutils coreutils-systemd createrepo_c (1.2.1 -> 1.2.2) ddcutil (2.2.1 -> 2.2.5) desktop-data-openSUSE discover6 (6.5.5 -> 6.6.0) dracut (059+suse.787.gfb86123e -> 109+suse.39.g53459763) ell (0.80 -> 0.81) flatpak-kcm6 (6.5.5 -> 6.6.0) gcc15 glib2 (2.86.3 -> 2.86.4) glycin-loaders (2.0.7 -> 2.0.8) gnutls (3.8.11 -> 3.8.12) gpg2 gpm grub2 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) hplip hwinfo (25.1 -> 25.2) hyper-v 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) keylime (7.13.0+55 -> 7.14.0) 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-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-kcoreaddons (6.22.0 -> 6.23.0) kf6-kcrash (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-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-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) 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) layer-shell-qt6 (6.5.5 -> 6.6.0) less (685 -> 692) libX11 (1.8.12 -> 1.8.13) libXfixes libblockdev (3.3.1 -> 3.4.0) libfontenc (1.1.8 -> 1.1.9) 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 libplasma6 (6.5.5 -> 6.6.0) libpng16 (1.6.54 -> 1.6.55) libselinux (3.9 -> 3.10) libselinux-bindings (3.9 -> 3.10) libsemanage (3.9 -> 3.10) libsepol (3.9 -> 3.10) libsoup libssh (0.11.3 -> 0.11.4) 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) microos-tools (4.0+git21 -> 4.0+git23) milou6 (6.5.5 -> 6.6.0) ncurses (6.6.20260131 -> 6.6.20260207) numactl (2.0.19.14.g690a72c -> 2.0.19.27.gc9475de) openjph (0.26.0 -> 0.26.3) p11-kit (0.26.1 -> 0.26.2) pam-config (2.14+git.20260120 -> 2.14+git.20260216) patterns-microos 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-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-workspace (6.5.5 -> 6.6.0) 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-qt6 (25.12.0 -> 26.01.0) powerdevil6 (6.5.5 -> 6.6.0) python-SQLAlchemy (2.0.44 -> 2.0.46) python-alembic (1.17.2 -> 1.18.4) python-certifi (2025.11.12 -> 2026.1.4) python-cryptography (46.0.2 -> 46.0.5) python-maturin (1.11.2 -> 1.11.5) python-semanage (3.9 -> 3.10) python313 (3.13.11 -> 3.13.12) python313-core (3.13.11 -> 3.13.12) python313-packaging 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 run0-wrappers (0.4+git20260109.43967c3 -> 0.4+git20260203.bbbfcf8) rust-keylime (0.2.8+96 -> 0.2.8+116) sdbootutil (1+git20260206.54f4a16 -> 1+git20260210.81c4815) sddm-kcm6 (6.5.5 -> 6.6.0) selinux-policy (20260203 -> 20260219) sof-firmware (2025.12 -> 2025.12.2) spectacle (6.5.5 -> 6.6.0) sqlite3 (3.51.1 -> 3.51.2) ssh-pairing (0.2 -> 0.3) systemd (258.3 -> 258.4) systemd-presets-branding-Aeon systemsettings6 (6.5.5 -> 6.6.0) 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 wpa_supplicant xdg-desktop-portal-kde6 (6.5.5 -> 6.6.0) xorg-x11-fonts === 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-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 ==== MicroOS-release ==== Version update (20260207 -> 20260223) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== aaa_base ==== Version update (84.87+git20260112.8f614f3 -> 84.87+git20260210.ecce285) - 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_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_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_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 ==== apparmor ==== 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 ==== 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 ==== bash ==== Subpackages: 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 breeze6-wallpapers - 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: gtk3-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 ==== - 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] ==== cockpit ==== Version update (354 -> 356) Subpackages: cockpit-bridge cockpit-networkmanager cockpit-packagekit cockpit-system cockpit-ws cockpit-ws-selinux - Fix esbuild for ppc64le bsc#1257698 * Include esbuild-ppc64.patch * Update update_version.sh - Update to 356 * changes since 354 - 356 * systemd: Allow editing timers created by Cockpit * Convert license headers to SPDX format - 355 * ws: Remove obsolete pam_cockpit_cert module * shell: add StartTransientUnit as a sudo alternative ==== cockpit-podman ==== Version update (119.1 -> 120) - Update to 120 * Packaging fixes and translation updates - Fix esbuild for ppc64le bsc#1257698 * Include esbuild-ppc64.patch * Update update_version.sh ==== cockpit-tukit ==== - Patch esbuild to use native runtime on ppc64 (bsc#1257698) * added esbuild-ppc64.patch ==== 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. ==== ddcutil ==== Version update (2.2.1 -> 2.2.5) - 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-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 ==== dracut ==== Version update (059+suse.787.gfb86123e -> 109+suse.39.g53459763) Subpackages: dracut-ima - 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 ==== ell ==== Version update (0.80 -> 0.81) - Update to version 0.81 * Fix issue with systemd watchdog protocol handling. ==== 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 libgcc_s1 libgomp1 libstdc++6 - 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. ==== 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 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. ==== gnutls ==== Version update (3.8.11 -> 3.8.12) - 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 ==== - 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 ==== - 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 ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-common grub2-snapper-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 ==== gstreamer ==== Version update (1.26.10 -> 1.28.0) Subpackages: libgstreamer-1_0-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: libgstphotography-1_0-0 libgstplay-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 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 - Update to version 1.28.0: + Please see changes in gstreamer main package. ==== hplip ==== Subpackages: hplip-common hplip-cups hplip-driver-hpcups 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 ==== hyper-v ==== - Adjust Supplements to trigger automatic pkg selection (bsc#1257499) ==== iproute2 ==== Version update (6.18 -> 6.19) - 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) - 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 ==== keylime ==== Version update (7.13.0+55 -> 7.14.0) Subpackages: keylime-config keylime-firewalld keylime-logrotate keylime-registrar keylime-tenant keylime-tpm_cert_store keylime-verifier python313-keylime - Fix version rewrite to show the exact tag when there is no offset. 'Downgrades' version to 7.14.0. - Add set_Version to _service definitions: one more automated step - Update to version 7.14.0+0 (CVE-2026-1709, bsc#1257895): * Bump version to 7.14.0 * verifier: Delete sessions from the DB and then from the cache * authentication: Do not persist plaintext tokens * crypto: Add operation to calculate the hash of a token * Fix session management bugs and improve security * authorization: Add documentation explaining authorization framework * authorization: Add unit tests * authorization: Add metadata to routes with auth requirement * authorization: Integrate authorization to action_handler * authorization: Add access requirement metadata to all routes * authorization: Add authorization provider manager * authorization: Add pluggable authorization provider framework * keylime_oneshot_attestation: Fix measured boot log encoding * tenant: Log the API version used to communicate with the agent * tenant: Negotiate API version with the registrar * scripts: Do not take TPM ownership * scripts: Remove verifier key parameters from keylime_oneshot_attestation * /verify/evidence: Return error 400 if no policy is provided * tpm: handle policies provided as empty strings * /verify/evidence: Require a policy for TPM evidence type * ima: Fix deserialization of empty runtime policy * scripts: Fix keylime_oneshot_attestation for API v2.5 * [Automatic] Update Keylime base image 2026-02-03 * tpm_engine: Fix evidence_class filtering for ima_log * tpm_engine: Move _add_error() calls to self.attestation * tpm_engine: Validate that available_subjects is a dict * verifier: Add missing identity controller and fix routing mixup * templates: Remove unused agent options, fixed incorrect ones * templates: Add missing options to the templates * templates: Fix values to be TOML compatible * tests: Add unit tests for negotiate_version * verifier: Only check for version downgrade after first attestation * docs: Fix documentation regarding behavior of /verify/evidence * docs: Update v2.5 doc with new agent /version behavior * tenant, verifier: Implement API version negotiation * Introduce new API version v2.5 * Fix HTTP 500 error when accessing attestations for agents with no records * Remove @Controller.require_json_api from GET attestations endpoints * mba: Fix linting warnings on measured boot code * CI: Update e2e test plan with new tests * CI: Switch code coverage measurement to Fedora43 * workflows: Separate upstream test suite from e2e coverage ==== 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 libKF6Baloo6 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: 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-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-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-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-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-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 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: 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: 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: 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 ==== 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 ==== 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 ==== libblockdev ==== Version update (3.3.1 -> 3.4.0) Subpackages: 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 ==== 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) - 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 - 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 ==== 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] ==== 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 ==== - 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) ==== 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 ==== 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 ==== - 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) ==== microos-tools ==== Version update (4.0+git21 -> 4.0+git23) Subpackages: selinux-autorelabel zypp-excludedocs zypp-no-multiversion zypp-no-recommends - 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 ==== ncurses ==== Version update (6.6.20260131 -> 6.6.20260207) Subpackages: libncurses6 ncurses-utils terminfo-base - 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) - 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 ==== 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 ==== p11-kit ==== Version update (0.26.1 -> 0.26.2) Subpackages: libp11-kit0 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 ==== patterns-microos ==== Subpackages: patterns-microos-alt_onlyDVD patterns-microos-base patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap - Remove mentions to libdnf-plugin-txnupd from base-packagekit. This is now obsolete with the switch to DNF5. (boo#1257508) ==== pipewire ==== Version update (1.5.85 -> 1.6.0) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa 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-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 - 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 ==== - 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-workspace ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-session plasma6-workspace-libs - 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 ==== 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-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 ==== 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-SQLAlchemy ==== Version update (2.0.44 -> 2.0.46) - Update to version 2.0.46 * Add BuildRequires for - python-pytest-cov * Reinstate tests - test_parseconnect - CreateEngineTest - test_bad_args These tests are passing with version 2.0.46 * Change version numbers according to specification * Changelog: https://docs.sqlalchemy.org/en/21/changelog/changelog_20.html#change-2.0.46 - Changes in version 2.0.45 * Changelog: https://docs.sqlalchemy.org/en/21/changelog/changelog_20.html#change-2.0.45 ==== python-alembic ==== Version update (1.17.2 -> 1.18.4) - update to el_1_18_4: * **[bug] [operations]** Reverted the behavior of `Operations.add_column()` that would automatically render the "PRIMARY KEY" keyword inline when a `Column` with `primary_key=True` is added. * **[bug] [autogenerate]** Fixed regression in version 1.18.0 due to #1771 where autogenerate would raise `NoReferencedTableError` when a foreign key constraint referenced a table that was not part of the initial table load, including tables filtered out by the `EnvironmentContext.configure.include_name` callable or tables in remote schemas that were not included in the initial reflection run. * Changed the minimum requirements to require version 1.4.23 rather than 1.4.0. * **[usecase] [operations]** The `primary_key` parameter on `Column` is now honored when `Operations.add_column()` is used, and will emit the "PRIMARY KEY" keyword inline within the ADD COLUMN directive. This is strictly a syntax enhancement; no attempt is made to reconcile the column's primary key status with any existing primary key constraint or particular backend limitations on adding columns to the primary key. * **[bug] [autogenerate]** Fixed issue in new plugin system where the configured logger was not correctly using the `__name__` token to identify the logger. * **[feature] [operations]** When alembic is run in "verbose" mode, alembic now logs a message to indicate from which file is used to load the configuration. * **[feature] [autogenerate]** Autogenerate reflection sweeps now use the "bulk" inspector methods introduced in SQLAlchemy 2.0, which for selected dialects including PostgreSQL and Oracle use batched queries to reflect whole collections of tables using O(1) queries rather than O(N). ==== python-certifi ==== Version update (2025.11.12 -> 2026.1.4) - 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) - 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-maturin ==== Version update (1.11.2 -> 1.11.5) - Update to 1.11.5 * Allow combining --compatibility pypi with other --compatibility values - Update to 1.11.4 * Support armv6l and armv7l in pypi compatibility * Improve the reliability of maturin's own CI - Add CVE-2026-25727.patch to bump time crate to 0.3.47 to fix CVE-2026-25727 (bsc#1257918) ==== 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] ==== python313 ==== Version update (3.13.11 -> 3.13.12) - 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 - 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-packaging ==== - Add pythons_for_pypi macro. This macro will help to build the python minimal stack for different python versions. ==== 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 ==== run0-wrappers ==== Version update (0.4+git20260109.43967c3 -> 0.4+git20260203.bbbfcf8) - Always enable polkit rules - Update to version 0.4+git20260203.bbbfcf8: * Change all upper case variables to internal lowercase ones (#3) * tests: run shellcheck on all scripts * run0-sudo: unset secure_path before calling run0 (test 5) ==== rust-keylime ==== Version update (0.2.8+96 -> 0.2.8+116) - Update vendored crates (bsc#1257908, CVE-2026-25727) * time 0.3.47 - Update to version 0.2.8+116: * build(deps): bump bytes from 1.7.2 to 1.11.1 * api: Modify /version endpoint output in version 2.5 * Add API v2.5 with backward-compatible /v2.5/quotes/integrity * tests: add unit test for resolve_agent_id (#1182) * (pull-model): enable retry logic for registration * rpm: Update specfiles to apply on master * workflows: Add test to detect unused crates * lib: Drop unused crates * push-model: Drop unused crates * keylime-agent: Drop unused crates * build(deps): bump uuid from 1.18.1 to 1.19.0 * Update reqwest-retry to 0.8, retry-policies to 0.5 * rpm: Fix cargo_build macro usage on CentOS Stream * fix(push-model): resolve hash_ek uuid to actual EK hash * build(deps): bump thiserror from 2.0.16 to 2.0.17 * workflows: Separate upstream test suite from e2e coverage * Send UEFI measured boot logs as raw bytes (#1173) * auth: Add unit tests for SecretToken implementation * packit: Enable push-attestation tests * resilient_client: Prevent authentication token leakage in logs ==== sdbootutil ==== Version update (1+git20260206.54f4a16 -> 1+git20260210.81c4815) Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper sdbootutil-tukit - 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 ==== 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 ==== sof-firmware ==== Version update (2025.12 -> 2025.12.2) - update to 2025.12.2: * 2 totally new DSP topologies (Intel Panther Lake and newer). * 22 totally new DSP topologies for Intel PTL, WCL, LNL and MTL based products ==== 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) - 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. ==== ssh-pairing ==== Version update (0.2 -> 0.3) - Update to version 0.3: * Configure libssh to listen on IPv6 (bsc#1253117) ==== systemd ==== Version update (258.3 -> 258.4) Subpackages: libsystemd0 libudev1 systemd-boot 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 ==== udisks2 ==== Version update (2.10.91 -> 2.11.0) Subpackages: libudisks2-0 - 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 - 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-common vim-small - 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-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. ==== 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 ==== xorg-x11-fonts ==== - font-alias 1.0.6 * Add a meson build system * gitlab CI: drop the ci-fairy check-mr job