Packages changed: AppStream (1.0.5 -> 1.0.6) MicroOS-release (20250805 -> 20250826) NetworkManager (1.52.0 -> 1.54.0) NetworkManager-openvpn (1.12.0 -> 1.12.2) PackageKit PackageKit-Qt6 SDL3 (3.2.18 -> 3.2.20) aaa_base (84.87+git20250429.1cad3bc -> 84.87+git20250805.3069494) at-spi2-core (2.56.3 -> 2.56.4) aurorae6 (6.4.3 -> 6.4.4) baloo-widgets (25.04.3 -> 25.08.0) bash (5.2.37 -> 5.3.3) bluedevil6 (6.4.3 -> 6.4.4) breeze6 (6.4.3 -> 6.4.4) breeze6-gtk (6.4.3 -> 6.4.4) btrfsprogs (6.15 -> 6.16) busybox busybox-links cairo chrony colord (1.4.6 -> 1.4.8) container-selinux (2.239.0 -> 2.240.0) cryptsetup (2.8.0 -> 2.8.1) discover6 (6.4.3 -> 6.4.4) dolphin (25.04.3 -> 25.08.0) dracut (059+suse.732.g739e1c2f -> 059+suse.749.g280c842e) falkon (25.04.3 -> 25.08.0) ffmpegthumbs (25.04.3 -> 25.08.0) firewalld flatpak flatpak-kcm6 (6.4.3 -> 6.4.4) fuse3 (3.17.3 -> 3.17.4) gdk-pixbuf gettext-runtime (0.22.5 -> 0.26) ghostscript (10.05.0 -> 10.05.1) glib2 (2.84.3 -> 2.84.4) glibc (2.41 -> 2.42) google-noto-coloremoji-fonts (20240424 -> 20250622) gpg2 (2.5.9 -> 2.5.11) grub2 gsettings-desktop-schemas gstreamer (1.26.4 -> 1.26.5) gstreamer-plugins-bad (1.26.4 -> 1.26.5) gstreamer-plugins-base (1.26.4 -> 1.26.5) gtk3 (3.24.49+14 -> 3.24.50) harfbuzz (11.3.3 -> 11.4.3) hplip (3.25.2 -> 3.25.6) iio-sensor-proxy (3.7 -> 3.8) inih (59 -> 61) iproute2 (6.15 -> 6.16) jasper (4.2.5 -> 4.2.8) kaccounts-integration (25.04.3 -> 25.08.0) kaccounts-integration-kf5 (25.04.3 -> 25.08.0) kaccounts-providers (25.04.3 -> 25.08.0) kactivitymanagerd6 (6.4.3 -> 6.4.4) kate (25.04.3 -> 25.08.0) kde-cli-tools6 (6.4.3 -> 6.4.4) kde-gtk-config6 (6.4.3 -> 6.4.4) kdecoration6 (6.4.3 -> 6.4.4) kdegraphics-thumbnailers (25.04.3 -> 25.08.0) kdenetwork-filesharing (25.04.3 -> 25.08.0) kdeplasma6-addons (6.4.3 -> 6.4.4) kdialog (25.04.3 -> 25.08.0) kdump (2.1.5 -> 2.1.6) kernel-firmware-amdgpu (20250725 -> 20250815) kernel-firmware-ath11k (20250424 -> 20250820) kernel-firmware-ath12k (20250523 -> 20250808) kernel-firmware-bluetooth (20250714 -> 20250820) kernel-firmware-intel (20250718 -> 20250821) kernel-firmware-iwlwifi (20250609 -> 20250818) kernel-firmware-media (20250725 -> 20250820) kernel-firmware-mediatek (20250708 -> 20250813) kernel-firmware-network (20250717 -> 20250804) kernel-firmware-platform (20250717 -> 20250811) kernel-firmware-qcom (20250725 -> 20250820) kernel-firmware-realtek (20250717 -> 20250820) kernel-firmware-sound (20250721 -> 20250821) kernel-source (6.15.8 -> 6.16.3) keylime kf6-attica (6.16.0 -> 6.17.0) kf6-baloo (6.16.0 -> 6.17.0) kf6-bluez-qt (6.16.0 -> 6.17.0) kf6-breeze-icons (6.16.0 -> 6.17.0) kf6-frameworkintegration (6.16.0 -> 6.17.0) kf6-karchive (6.16.0 -> 6.17.0) kf6-kauth (6.16.0 -> 6.17.0) kf6-kbookmarks (6.16.0 -> 6.17.0) kf6-kcmutils (6.16.0 -> 6.17.0) kf6-kcodecs (6.16.0 -> 6.17.0) kf6-kcolorscheme (6.16.0 -> 6.17.0) kf6-kcompletion (6.16.0 -> 6.17.0) kf6-kconfig (6.16.0 -> 6.17.0) kf6-kconfigwidgets (6.16.0 -> 6.17.0) kf6-kcoreaddons (6.16.0 -> 6.17.0) kf6-kcrash (6.16.0 -> 6.17.0) kf6-kdbusaddons (6.16.0 -> 6.17.0) kf6-kdeclarative (6.16.0 -> 6.17.0) kf6-kded (6.16.0 -> 6.17.0) kf6-kdesu (6.16.0 -> 6.17.0) kf6-kdnssd (6.16.0 -> 6.17.0) kf6-kdoctools (6.16.0 -> 6.17.0) kf6-kfilemetadata (6.16.0 -> 6.17.0) kf6-kglobalaccel (6.16.0 -> 6.17.0) kf6-kguiaddons (6.16.0 -> 6.17.0) kf6-kholidays (6.16.0 -> 6.17.0) kf6-ki18n (6.16.0 -> 6.17.0) kf6-kiconthemes (6.16.0 -> 6.17.0) kf6-kidletime (6.16.0 -> 6.17.0) kf6-kimageformats (6.16.0 -> 6.17.0) kf6-kio (6.16.0 -> 6.17.0) kf6-kirigami (6.16.0 -> 6.17.0) kf6-kitemmodels (6.16.0 -> 6.17.0) kf6-kitemviews (6.16.0 -> 6.17.0) kf6-kjobwidgets (6.16.0 -> 6.17.0) kf6-knewstuff (6.16.0 -> 6.17.0) kf6-knotifications (6.16.0 -> 6.17.0) kf6-knotifyconfig (6.16.0 -> 6.17.0) kf6-kpackage (6.16.0 -> 6.17.0) kf6-kparts (6.16.0 -> 6.17.0) kf6-kpty (6.16.0 -> 6.17.0) kf6-kquickcharts (6.16.0 -> 6.17.0) kf6-krunner (6.16.0 -> 6.17.0) kf6-kservice (6.16.0 -> 6.17.0) kf6-kstatusnotifieritem (6.16.0 -> 6.17.0) kf6-ksvg (6.16.0 -> 6.17.0) kf6-ktexteditor (6.16.0 -> 6.17.0) kf6-ktextwidgets (6.16.0 -> 6.17.0) kf6-kunitconversion (6.16.0 -> 6.17.0) kf6-kuserfeedback (6.16.0 -> 6.17.0) kf6-kwallet (6.16.0 -> 6.17.0) kf6-kwidgetsaddons (6.16.0 -> 6.17.0) kf6-kwindowsystem (6.16.0 -> 6.17.0) kf6-kxmlgui (6.16.0 -> 6.17.0) kf6-modemmanager-qt (6.16.0 -> 6.17.0) kf6-networkmanager-qt (6.16.0 -> 6.17.0) kf6-prison (6.16.0 -> 6.17.0) kf6-purpose (6.16.0 -> 6.17.0) kf6-qqc2-desktop-style (6.16.0 -> 6.17.0) kf6-solid (6.16.0 -> 6.17.0) kf6-sonnet (6.16.0 -> 6.17.0) kf6-syndication (6.16.0 -> 6.17.0) kf6-syntax-highlighting (6.16.0 -> 6.17.0) kgamma6 (6.4.3 -> 6.4.4) kglobalacceld6 (6.4.3 -> 6.4.4) kinfocenter6 (6.4.3 -> 6.4.4) kio-extras (25.04.3 -> 25.08.0) kio-gdrive (25.04.3 -> 25.08.0) kmenuedit6 (6.4.3 -> 6.4.4) kmod konsole (25.04.3 -> 25.08.0) kpipewire6 (6.4.3 -> 6.4.4) kpmcore (25.04.3 -> 25.08.0) kscreen6 (6.4.3 -> 6.4.4) kscreenlocker6 (6.4.3 -> 6.4.4) ksshaskpass6 (6.4.3 -> 6.4.4) ksystemstats6 (6.4.3 -> 6.4.4) kwalletmanager (25.04.3 -> 25.08.0) kwayland-integration6 (6.4.3 -> 6.4.4) kwayland6 (6.4.3 -> 6.4.4) kwin6 (6.4.3 -> 6.4.4) layer-shell-qt6 (6.4.3 -> 6.4.4) libaom (3.11.0 -> 3.12.1) libgcrypt (1.11.1 -> 1.11.2) libheif (1.20.1 -> 1.20.2) libkdcraw-qt6 (25.04.3 -> 25.08.0) libkexiv2 (25.04.3 -> 25.08.0) libkexiv2-qt6 (25.04.3 -> 25.08.0) libkgapi6 (25.04.3 -> 25.08.0) libkscreen6 (6.4.3 -> 6.4.4) libksysguard6 (6.4.3 -> 6.4.4) libnftnl (1.2.9 -> 1.3.0) libplacebo libplacebo5 libplasma6 (6.4.3 -> 6.4.4) libpng16 (1.6.44 -> 1.6.50) libwebp (1.5.0 -> 1.6.0) libxkbcommon (1.10.0 -> 1.11.0) libzypp (17.37.15 -> 17.37.17) lua53 lua54 makedumpfile mdadm milou6 (6.4.3 -> 6.4.4) mpg123 (1.33.1 -> 1.33.2) ncurses (6.5.20250726 -> 6.5.20250809) net-snmp net-tools nftables (1.1.3 -> 1.1.4) numactl opencv openssl-3 (3.5.1 -> 3.5.2) openssl (3.5.1 -> 3.5.2) openvpn pam pam-full-src partitionmanager (25.04.3 -> 25.08.0) patterns-base pinentry pinentry-gui plasma5support6 (6.4.3 -> 6.4.4) plasma6-activities (6.4.3 -> 6.4.4) plasma6-activities-stats (6.4.3 -> 6.4.4) plasma6-browser-integration (6.4.3 -> 6.4.4) plasma6-desktop (6.4.3 -> 6.4.4) plasma6-integration (6.4.3 -> 6.4.4) plasma6-nm (6.4.3 -> 6.4.4) plasma6-openSUSE plasma6-pa (6.4.3 -> 6.4.4) plasma6-print-manager (6.4.3 -> 6.4.4) plasma6-systemmonitor (6.4.3 -> 6.4.4) plasma6-workspace (6.4.3 -> 6.4.4) polkit-kde-agent-6 (6.4.3 -> 6.4.4) poppler (25.07.0 -> 25.08.0) poppler-qt6 (25.07.0 -> 25.08.0) powerdevil6 (6.4.3 -> 6.4.4) python-alembic python-cryptography (44.0.3 -> 45.0.5) python-jsonschema (4.25.0 -> 4.25.1) python-maturin (1.9.1 -> 1.9.3) python313 (3.13.5 -> 3.13.7) python313-core (3.13.5 -> 3.13.7) qemu (10.0.2 -> 10.0.3) qqc2-breeze-style6 (6.4.3 -> 6.4.4) rav1e (0.8.0 -> 0.8.1) read-only-root-fs (1.0+git20250708.3eed5de -> 1.0+git20250807.5b5844c) readline (8.2.13 -> 8.3.1) rust-keylime (0.2.7+117 -> 0.2.8+12) sdbootutil (1+git20250731.055e2fe -> 1+git20250820.077bd8b) sddm-kcm6 (6.4.3 -> 6.4.4) selinux-policy (20250730 -> 20250812) signon-kwallet-extension (25.04.3 -> 25.08.0) spectacle (6.4.3 -> 6.4.4) sqlite3 (3.50.3 -> 3.50.4) sysextmgr (0.0+git20250801.4978328 -> 0.0+git20250806.0599a82) systemd systemsettings6 (6.4.3 -> 6.4.4) tiff toolbox (2.4+git20250630.5e08e45 -> 2.4+git20250806.ba48bd3) transactional-update (5.0.7 -> 5.1.0) upower (1.90.7.13+git.4f1ef04 -> 1.90.9.28+git.903a827) util-linux util-linux-systemd vim (9.1.1508 -> 9.1.1629) vlc vmaf xdg-desktop-portal-kde6 (6.4.3 -> 6.4.4) === Details === ==== AppStream ==== Version update (1.0.5 -> 1.0.6) Subpackages: libAppStreamQt3 libappstream5 - Update to 1.0.6 Features: * compose: Accept .ttc font files * compose: Give font icons a background shape * compose: Render more elaborate font sample cards Bugfixes: * compose: Insert screenshot tags for auto-generated font screenshots * compose: Trim substring when truncating font sample text * meson: don't override appstreamcli when cross-building * compose: Prefer rendering font icon with "Regular" style * compose: Sanitize font text samples before using them as icon * Follow directory symlinks when looking for Flatpak data * compose: Drop bad private-header include in public header * compose: Drop unneeded const declaration for GKeyFile * Fix typo that prevented video metadata from being composed properly ==== MicroOS-release ==== Version update (20250805 -> 20250826) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== NetworkManager ==== Version update (1.52.0 -> 1.54.0) Subpackages: NetworkManager-bluetooth NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0 - Update to version 1.54.0: + Add support for configuring per-device IPv4 forwarding via the "ipv4.forwarding" connection property. + Add a new "prefix-delegation" setting containing a "subnet-id" property that specifies the subnet to choose on the downstream interface when using IPv6 prefix delegation. + Support OCI baremetal in nm-cloud-setup + When activating a WireGuard connection to an IPv6 endpoint, now NetworkManager creates firewall rules to ensure that the incoming packets are not dropped by kernel reverse path filtering. + Add support for configuring the loopback interface in nmtui. + Most of the properties of ovs-bridge and ovs-port connections can now be reapplied at runtime without bringing the connection down. + Add a new "sriov.preserve-on-down" property that controls whether NetworkManager preserves the SR-IOV parameters set on the device when the connection is deactivated, or whether it resets them to their default value. + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure the Link State Change (LSC) detection mode for OVS DPDK interfaces. + The initrd-generator now can parse the NVMe Boot Firmware Table (NBFT) to configure networking during early boot. + Add systemd services to provide networking in the initrd. - Drop 2069.patch: Fixed in an alternative way upstream. - Rebase patches with quilt. - Add pkgconfig(libnvme) BuildRequires: New dependency. - Update to version 1.52.1: + Fail early if we cannot get current FEC (Forward Error Correction) value. + Allow reapplying ovs-bridge and ovs-port properties. + When activating a WireGuard connection to an IPv6 endpoint, now NetworkManager creates firewall rules to ensure that the incoming packets are not dropped by kernel reverse path filtering. ==== NetworkManager-openvpn ==== Version update (1.12.0 -> 1.12.2) - Update to version 1.12.2: + Fix bug that caused that challenge was incorrectly reused if invalid or expired. + Add support for "data-ciphers-fallback" option. + Add GUI support for "data-ciphers" option. + Fix export for password connection type that was not exporting some fields. + Fix mnemonics in editor's Identity - Advanced view + Auth-dialog ported to GTK4 + Import certificates into the XDG_DATA_HOME directory. + Updated translations. - Drop nm-openvpn-fix-crash.patch: Fixed upstream (in a slightly different way). - Rebase fix-for-missing-whirlpool-hmac-authentication.patch with quilt. ==== PackageKit ==== Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Add PackageKit-zypp-parallel-package-downloads.patch: zypp: Implement parallel downloading (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920). ==== PackageKit-Qt6 ==== - Add upstream change to fix a discover crash (kde#508235): * 0001-offline-Ensure-the-enum-is-registered.patch ==== SDL3 ==== Version update (3.2.18 -> 3.2.20) - Update to release 3.2.20 * Fixed a crash when passing large invalid coordinates to SDL_BlitSurfaceScaled() * Fixed doubled mouse wheel events on X11 * Fixed doubled SDL_EVENT_GAMEPAD_ADDED events for controllers with automatic gamepad mappings ==== aaa_base ==== Version update (84.87+git20250429.1cad3bc -> 84.87+git20250805.3069494) - Update to version 84.87+git20250805.3069494: * Remove initviocons for tcsh as well and * Update csh.login * Add missing quoting and remove unneeded uses of eval - Update to version 84.87+git20250801.f305627: * Remove sysconfig.language [bsc#1247286] - Update to version 84.87+git20250801.b2fa3fe: * Allow /etc/locale.conf to have no newline ==== at-spi2-core ==== Version update (2.56.3 -> 2.56.4) Subpackages: libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 - Update to version 2.56.4: + Fix key grabs when num lock or caps lock are on under Wayland. + atk-bridge: Don't crash when requesting a plug if not activated. + Add sanity checks for child indices received via DBus. - Drop patches fixed upstream: + at-spi2-core-grab-memory-leak.patch + at-spi2-core-key-grabs.patch + at-spi2-core-plug-crash.patch ==== aurorae6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== baloo-widgets ==== Version update (25.04.3 -> 25.08.0) - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - Changes since 25.04.3: * TagsFileItemAction: Make sure we always create a menu ==== bash ==== Version update (5.2.37 -> 5.3.3) Subpackages: bash-sh - Take refreshed source tar ball with uptodate (g)po files - Refresh (g)po files as well due our patches - Add upstream patches * bash53-001 In posix mode, `wait -n' with pid arguments does not restrict the set of processes it considers to those arguments. * bash53-002 There are too many differences in the various implementations of shm_open(2) to rely on it for bash's use. * bash53-003 Bash leaves internal quoting in place when expanding array subscripts that appear inside array subscripts in an arithmetic context, causing expansion failures. - The package bash-loadables supplements a specific bash version - Update to bash 5.3 a. When checking whether a script file argument is a binary file, check the first two lines of a script if the first line begins with `#!'. b. Bash does a better job of preserving user-supplied quotes around a word completion, instead of requoting it. c. Bash reports the starting line number in an error message about an unterminated compound command like `if' without a `fi'. d. Implement the POSIX requirement that running the `jobs' builtin removes jobs from the jobs list. f. Call bash signal handlers while executing programmable completion commands, instead of readline's. g. Print an error message if a regular expression used with [[ fails to compile. h. The `umask' builtin now has additional features for full POSIX conformance. i. `type -a -P' reports both hashed pathnames and the result of a $PATH search. j. `trap' has a new -P option that prints the trap action associated with each signal argument. k. The `command' builtin preceding a declaration builtin (e.g., `declare') preserves the special asisgnment statement parsing for the declaration builtin. This is a new POSIX requirement. l. `printf' uses the `alternate form' for %q and %Q to force single quoting. m. `printf' now interprets %ls (%S) and %lc (%C) as referring to wide strings and characters, respectively, when in a multibyte locale. n. The shell can be compiled with a different default value for the patsub_replacement option. o. Check for window size changes during trap commands, `bind -x' commands, and programmable completion. p. Treat a NULL value for $PATH as equivalent to ".". p. New loadable builtins: kv, strptime q. GLOBSORT: new variable to specify how to sort the results of pathname expansion (name, size, blocks, mtime, atime, ctime, numeric, none) in ascending or descending order. r. `compgen' has a new option: -V varname. If supplied, it stores the generated completions into VARNAME instead of printing them on stdout. s. New form of command substitution: ${ command; } or ${|command;} to capture the output of COMMAND without forking a child process and using pipes. t. array_expand_once: new shopt option, replaces assoc_expand_once u. complete/compopt new option: fullquote; sets rl_full_quoting_desired so all possible completions are quoted as if they were filenames. v. Command timing now allows precisions up to 6 digits instead of 3 in $TIMEFORMAT. w. BASH_MONOSECONDS: new dynamic variable that returns the value of the system's monotonic clock, if one is available. x. BASH_TRAPSIG: new variable, set to the numeric signal number of the trap being executed while it's running. y. The checkwinsize option can be used in subshell commands started from interactive shells. z. In posix mode, the test command < and > binary primaries compare strings using the current locale. aa. bind -x allows new key binding syntax: separate the key sequence and the command string with whitespace, but require the command string to be double-quoted if this is used. This allows different quoting options for the command string. bb. Print commands bound to key sequences using `bind -x' with the new key binding syntax it allows. cc. `read' has a new `-E' option to use readline but with the default bash completion (including programmable completion). dd. New bindable readline command name: `bash-vi-complete'. ee. New test builtin behavior when parsing a parenthesized subexpression and test was given more than 4 arguments: scan forward for a closing paren and call posixtest() if there are 4 or fewer arguments between the parentheses. Added for compatibility with coreutils test, dependent on the shell compatibility level. Such expressions remain ambiguous. ff. MULTIPLE_COPROCS is now enabled by default. gg. The `bind' builtin interprets additional non-option arguments after -p or - P as bindable command names and restricts output to the bindings for those names. hh. Bash now uses the login shell for $BASH if the shell is named `su' or `-su'. ii. Bash now prints job notifications if an interactive shell is running a trap, even though the shell is not interactive at that moment. jj. Programmable completion allows a new compspec loaded after a completion function returns 124 to be used in more cases. kk. ./source has a new -p PATH option, which makes it use the PATH argument instead of $PATH to look for the file. ll. Documentation has been significantly updated. mm. `wait -n' can now return terminated process substitutions, jobs about which the user has already been notified (like `wait' without options), nn. `wait -n' removes jobs from the jobs table or list of terminated children when in posix mode. oo. Changed the `wait' builtin behavior regarding process substitutions to match the documentation. pp. There is a new `bash_source_fullpath' shopt option, which makes bash put full pathnames into BASH_SOURCE, and a way to set a default value for it at configure time. qq. Posix mode now forces job notifications to occur when the new edition of POSIX specifies (since it now specifies them). ... changelog too long, skipping 27 lines ... * bash-5.2-gcc14.patch ==== bluedevil6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== breeze6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: breeze6-cursors breeze6-decoration breeze6-style breeze6-wallpapers - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * ci: Remove FreeBSD and Windows Qt5 pipelines ==== breeze6-gtk ==== Version update (6.4.3 -> 6.4.4) Subpackages: gtk3-metatheme-breeze6 metatheme-breeze6-common - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== btrfsprogs ==== Version update (6.15 -> 6.16) Subpackages: btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1 - update to 6.16 * mkfs: * print label of existing filesystem if attempting to overwrite * remove note about changed defaults in 6.15 * discard support detection uses the ioctl and not sysfs, this should work for all types of block devices * device usage: fix printing units of partition sizes, used to be in 512B sectors * defrag: new option --nocomp to request no compression (kernel 6.17) * check: detect missing orphan items for deleted subvolumes * subvol delete: don't print warning if filesystem is mounted with user_subvol_rm_allowed * build: add build support for Android * other: * cleanups and refactoring * sync sources with kernel * documentation updates * CI and test updates ==== busybox ==== - Add patch to fix adduser inside containers on an SELinux host (boo#1247779): * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch - Don't throw debug info away during build, let RPM separate it afterwards - revert the change to busybox.install.patch below. The logic will be needed only in busybox-links package when generating file lists. - fix mkdir path to point to /usr/bin instead of /bin ==== busybox-links ==== Subpackages: busybox-coreutils busybox-diffutils busybox-grep busybox-gzip busybox-hostname busybox-sed busybox-xz - fix generation of file lists via Dockerfile - add copy of busybox.links from the container to catch changes to busybox config ==== cairo ==== Subpackages: libcairo-gobject2 libcairo2 - Add b5752618.patch: Backport from William Bader's request 621, Fix NULL access in active_edges_to_traps(). https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/621/diffs https://gitlab.freedesktop.org/williamb/cairo/-/commit/b5752618 (CVE-2025-50422, bsc#1247589) ==== chrony ==== Subpackages: chrony-pool-openSUSE - bsc#1246544: Fix racy socket creation * Add chrony-unix-socket.patch * Add chrony-remove-chmod.patch - Update clknetsim to snapshot a2eb0b25. ==== colord ==== Version update (1.4.6 -> 1.4.8) - Update to version 1.4.8: + New Features: - Add AppStream metainfo XML with hardware provide info. - Add support for -Dsystemd_root_prefix to make local building easier. - Install sysusers.d config file if configured user is not root. + Bugfixes: - Add the source attribute for each man page. - Drop component type from AppStream metadata XML to avoid parsing error. - Fix a critical warning when running the self tests. - Fix USB scanners not working with RestrictAddressFamilies. - Fix writing to the database with ProtectSystem=strict. - Properly set the status to CD_SESSION_STATUS_RUNNING. - Use g_ascii_strtod instead of atof(). - Use sqlite3_errmsg() to avoid getting a mutable error message. - Changes from version 1.4.7: + Bugfixes: - Add various hardenings to the systemd service. - Always close the ICC profile when loading fails. - Avoid destructing LCMS plugin twice with lcms 2.14. - Do not make state files executable in tmpfiles.d/colord.conf. - Fix a double free spotted by Coverity. - Fix an error check when parsing the DTP94 data. - Fix a -Wincompatible-pointer-types warning. - Fix potential crash when reading from broken Huey hardware. - Set FILE_OFFSET_BITS explicitly. - Use a 64-bit time_t. - Use thread context for Gamut Alarm codes. - Drop colord-CVE-2021-42523.patch and harden_colord.service.patch: fixed upstream. ==== container-selinux ==== Version update (2.239.0 -> 2.240.0) - Update to version 2.240.0: * Dontaudit dac_override for iptables_t * dropping rootless-docker_iptables.patch is upstream * Don't allow containers by default setexec setfscreate * Containers need to use hsa devices for ROCM ==== cryptsetup ==== Version update (2.8.0 -> 2.8.1) Subpackages: libcryptsetup12 - Update to 2.8.1: * Fix status and deactivation of TCRYPT (VeraCrypt compatible) devices that use chained ciphers. * Fix unlocking BITLK (BitLocker compatible) devices with multibyte UTF8 characters in the passphrase. * Do not allow activation of the LUKS2 device if the used keyslot is not encrypted (it uses a null cipher). - Such a configuration cannot be created by cryptsetup, but can be crafted outside of it. - Null cipher is sometimes used to create an empty container for later reencryption. - Only an empty passphrase can activate such a container (the same as in LUKS1). * Do not silently decrease PBKDF parallel cost (threads) if set by an option. - The maximum parallel cost is limited to 4 threads. * Fixes to configuration and installation scripts. - Meson and autoconf tools now properly support --prefix option for temporary directory installation. - Multiple fixes and cleanups to config.h for compatibility between Meson and autoconf. - Fix the luks2-external-tokens-path Meson option to work the same as in autoconf. - Fix Meson install for tool binaries, install fvault2Open man page and include test/fuzz/meson.build in release. * Major update to manual pages. - Try to explain the PBKDF hardcoded limits. - Add a better explanation for automatic integrity tag recalculation. - Mention crypt/verity/integritytab. - Remove or reformulate some misleading warnings present only with old and no longer supported kernels. - Clarify that some commands do not wipe data and unify OPAL reset wording. - Clarify the --label option. - There are also many other grammar and stylistic fixes to unify the man-page style. * Fixes for false-positive and annoying (optional) warnings added in recent compilers. ==== discover6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: discover6-backend-flatpak discover6-backend-fwupd discover6-notifier - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * flatpak: Correct loop initialization for remote insertion ordering * Only show message for (outdated) beta Flatpaks for actual beta apps (kde#496327) ==== dolphin ==== Version update (25.04.3 -> 25.08.0) Subpackages: dolphin-part libdolphinvcs6 - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - Changes since 25.07.80: * Don't unset XDG_ACTIVATION_TOKEN manually - Drop the zsh completion sub-package - Update to 25.07.80 * New feature release - Too many changes since 25.04.3, only listing bugfixes: * DolphinView: display errorMessage when copy errors occurs (kde#506282) * DolphinView: display errorMessage when copy errors occurs (kde#506282) * Fix file names overflowing after text eliding (kde#432530) * AnimatedHeightWidget: Disable scrollbars (kde#504252) * Add setting to select filename eliding behavior (kde#504795) * viewproperties: Fix leaking file descriptors (kde#505215) * dolphinview: Add a dynamic view option (kde#491139) * Add Comment to .desktop file (kde#504407) * dolphinview: fix crash (kde#503610) * DolphinView: Don't end anchored selection in updateSelectionState (kde#503221) * DolphinStatusBar: Fix premature text squeezing (kde#503164) * DolphinView: If contextmenu is requested, abort twoClicksRenaming (kde#503185) * Fix session restore (kde#502770) * Rewrite search integration (kde#386754) * dolphinui: Set view_mode action to low priority (kde#501498) * contextmenu: Use default terminal's icons for "Open Terminal" and "Open Terminal Here" actions (kde#501435) * KFileItemModelRolesUpdater: reset size and count before updating folders (kde#500502) ==== dracut ==== Version update (059+suse.732.g739e1c2f -> 059+suse.749.g280c842e) Subpackages: dracut-ima - Update to version 059+suse.749.g280c842e: * fix(dracut-util): crash if CMDLINE ends with quotation mark (bsc#1247819) - Update to version 059+suse.746.g8a13fbd8: * fix(systemd-sysext): enable initrd-specific units * fix(systemd-udevd): handle root=gpt-auto for systemd-v258 * fix(dmsquash-live): erofs collision with latest util-linux * fix(systemd-repart): allow partition format * fix(lsinitrd): resolve initrd to real path * fix(systemd-sysext): install the required kernel modules * fix: let check_vol_slaves_all return 1 when checks on all slaves fail * fix(dracut-functions): allow for \ in get_maj_min file path * fix(dracut.spec): do not embed rebuild counter in dracut-version (bsc#1246806) * fix(74nvmf): set root=nvmf (bsc#1238848) ==== falkon ==== Version update (25.04.3 -> 25.08.0) Subpackages: falkon-kde - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - Changes since 25.07.80: * Update CHANGELOG * Add permission management for unknown protocols (kde#425785) - Update to 25.07.80 * New feature release - Changes since 25.04.3: * Enable Windows craft build * Remove obsolete Windows packaging * Update CHANGELOG for 25.08.0 * Connect signals before starting the download * Port to KUiServerV2JobTracker * Mark appId with current profile name (kde#439190) * Remove top margin from tabbar (kde#445419) * Update UserAgents (kde#505287) * UserAgentDialog: Use QUrl::host on user URL input (kde#497223) * Do not use "createSettings" in database updater * Add webpage background color customization. * Remove WebVIew style from themes * Add certificate information into SSL error dialog * Fix installation and startup on Windows * Enable Windows CI-builds and fix compilation * UPDATE CHENGELOG to 25.04.1 * Fix editing SiteSettings and Cookies permissions * add widget for QToolTip::showText in combotabbar * Port away from Qt6Core5Compat * Fix issue that location bar can't use input methods when locationcompleterview popups on wayland * cmake: We're linking to NetworkPrivate so search for it * Fix crash when creating bookmarks toolbar. (kde#480527) * Port away from deprecated QLibraryInfo::location * In Qt6.9 the 'angle' backend is default * PyFalkon: port away from deprecated API * PyFalkon: Disable broken tests * Fix crash when loading folder in bookmarks toolbar (kde#501535) * Update CHANGELOG for 25.04.0 release ==== ffmpegthumbs ==== Version update (25.04.3 -> 25.08.0) - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - Changes since 25.04.3: * Remove unnecessary Messages.sh * Remove Qt5 support - Drop the Qt 5 flavor ==== firewalld ==== Subpackages: python313-firewall - Call autopoint when building against gettext-runtime 0.25 or newer. (boo#1246967) ==== flatpak ==== Subpackages: flatpak-selinux libflatpak0 system-user-flatpak - Add cd80e843435df5ce70d9a2b6710098135ceb9085.patch: session-helper: Avoid a memory leak. - Switch to source service for tarball. ==== flatpak-kcm6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - No code changes since 6.4.3 ==== fuse3 ==== Version update (3.17.3 -> 3.17.4) Subpackages: libfuse3-4 - Update to release 3.17.4 * detect mount-utils by checking for /run/mount/utab ==== gdk-pixbuf ==== Subpackages: gdk-pixbuf-query-loaders libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0 - Add gdk-pixbuf-jpeg-icc-data.patch: be more careful with icc data (bsc#1246114 CVE-2025-7345 glgo@GNOME/gdk-pixbuf!217). ==== gettext-runtime ==== Version update (0.22.5 -> 0.26) Subpackages: envsubst libtextstyle0 - Update to version 0.26: * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl, Perl, PHP: - xgettext's heuristic recognition of format strings has been improved: strings like "100% complete" (with a space flag in a format directive) are no longer flagged as format strings by default, unless they occur in a context that requires a format string. You can override this heuristic by using a comment of the form /* xgettext: c-format */. * Shell: - The documentation now mentions two other approaches for internationalizing messages with parameters in shell scripts. - xgettext now recognizes format strings in the 'printf' command syntax. They are marked as 'sh-printf-format' in POT and PO files. - Two new programs 'printf_gettext' and 'printf_ngettext' are provided, that do formatted output with a localized format string in a more efficient way (without spawning a subshell). - xgettext now recognizes the \c, \u, and \U escape sequences in dollar- single-quoted strings $'...'. [#] Improvements for maintainers: * xgettext: - When extracting a message with plural that is some format string, xgettext now verifies that the msgid and msgid_plural are compatible as format strings. For most format string types, this still allows omitting from msgid a placeholder that is used in msgid_plural. But when a placeholder is used in both msgid and msgid_plural, its type must be the same in both. - xgettext now suggests a refactoring when a translatable string contains an URL or email address. [#] Improvements for translators: * msggrep: - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags that allow to select only messages that have a specified flag. - Refresh patches. - Do not build support for Java and C# on i586. - Update to 0.25.1: * Bug fixes: - autopoint no longer fails if configure.ac contains no AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation. - nls.m4 is installed again under $PREFIX/share/aclocal/. - Update to 0.25: * xgettext now supports Go * xgettext now supports TypeScript and TSX * Add support for the D programming language (library and tools) * Add support for the Modula-2 programming language (same) * xgettext has a new option '--generated' that customizes the way the 'POT-Creation-Date' in the POT file is computed - build with libacl/libattr - Update to 0.24.1: * Fix bad interactions between autoreconf and autopoint * xgettext: Creating the POT file of a package under Git version control is now faster. Also, the use of Git can be turned off by specifying the option --no-git - update upstream signing key and verify source signatures (again) - Update to 0.24.0 * Programming languages support: - C: + A new example 'hello-c-http' has been added, showing the use of GNU gettext in a multithreaded web server. - C++: + A new example 'hello-c++-gnome3' has been added. - Ruby: + A new example 'hello-ruby' has been added. * Improvements for maintainers: - When xgettext creates the POT file of a package under Git version control, the 'POT-Creation-Date' in the POT file usually no longer changes gratuitously each time the POT file is regenerated. - Update to 23.0 * Internationalized data formats: - XML + The escaping of characters such as & < > has been changed: + No escaping is done any more by xgettext, when creating a POT file. + Instead, extra escaping can be requested for the msgfmt pass, when merging into an XML file. + The default value of 'escape' in the was "yes"; now it is "no". + This means that existing translations of older POT files may no longer fully apply. As a maintainer of a package that has translatable XML files, you need to regenerate the POT file and pass it on to your translators. + XML schemas for .its and .loc files are now provided. + The value of the xml:lang attribute, inserted by msgfmt, now conforms to W3C standards. + 'msgfmt --xml' accept an option --replace-text, that causes the output to be a mono-lingual XML file instead of a multi-lingual XML file. + xgettext and 'msgfmt --xml' now support DocBook XML files. - Desktop: xgettext now produces POT files with correct line numbers. * Programming languages support: - Java: + xgettext now has an improved recognition of format strings when the String.formatted method is used. - C#: + The build system and tools now also support 'dotnet' (.NET) as C# implementation. In order to declare a preference for 'dotnet' over 'mono', you can use the configure option '--enable-csharp=dotnet'. + xgettext now recognizes strings with embedded expressions (a.k.a. interpolated strings). - Perl: + xgettext now reports warnings instead of fatal errors. ... changelog too long, skipping 27 lines ... - Update gettext-linkdupes.sh ==== ghostscript ==== Version update (10.05.0 -> 10.05.1) - Version upgrade to 10.05.1 See 'Recent Changes in Ghostscript' at Ghostscript upstream https://ghostscript.readthedocs.io/en/gs10.05.1/News.html * This release addresses CVEs: + CVE-2025-46646 + CVE-2025-48708 (bsc#1243701) * The 10.05.1 patch release addresses: + An overflow issue in Freetype on platforms where long is a 4 byte (rather than 8 byte) type (Microsoft Windows, for example) causing corrupted glyph rendering at higher resolutions + An issue with embedded files, affecting Zugferd format PDF creation. + Broken logic in PDF Optional Content processing + Potential slow down due to searching for identifiable font files + A small number of extreme edge case segmentation faults. ==== glib2 ==== Version update (2.84.3 -> 2.84.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.84.4: + Bugs fixed: - (CVE-2025-7039) (#YWH-PGM9867-104) Buffer Under-read on GLib through glib/gfileutils.c via get_tmp_file() - GFile leak in g_local_file_set_display_name during error handling - Incorrect output parameter handling in closure helper of g_settings_bind_with_mapping_closures - gfileutils: fix computation of temporary file name - Fix GFile leak in g_local_file_set_display_name() - gthreadpool: Catch pool_spawner creation failure - gio/filenamecompleter: Fix leaks - gfilenamecompleter: Fix g_object_unref() of undefined value ==== glibc ==== Version update (2.41 -> 2.42) Subpackages: glibc-locale glibc-locale-base - Update to glibc 2.42 * The following ISO C23 function families (introduced in TS 18661-4:2015) are now supported in - Power and absolute-value functions: compoundn, pown, powr, rootn, rsqrt * On Linux, the pthread_gettid_np function has been added * The ISO C2Y family of unsigned abs functions, i.e. uabs, ulabs, ullabs, and uimaxabs, is now supported. * On Linux, the interface now supports arbitrary baud rates * The thread-local cache in malloc (tcache) now supports caching of large blocks * Support for lightweight stack guard pages via madvise and the MADV_GUARD_INSTALL flag has been added to pthread_create * Additional optimized and correctly rounded mathematical functions have been imported from the CORE-MATH project, in particular acospif, asinpif, atanpif, atan2pif, cospif, sinpif, tanpif * The manual has been significantly extended and updated, particularly the threads, terminal, filesystem, resource, and math chapters * Code has been added to detect the x86-64 Intel Arrow Lake, Panther Lake, Clearwater Forest, and Diamond Rapids microarchitectures * Regarding S390, support for the new z17 platform has been added. * The glibc.rtld.execstack tunable now supports a compatibility mode to allow programs that require an executable stack through dynamically loaded shared libraries * On Linux, the header and the definition of struct termio in have been removed * The support for TX lock elision of pthread mutexes has been deprecated on all architectures and will be removed in the next release * On AArch64 Linux targets supporting the Scalable Matrix Extension (SME), setjmp and sigsetjmp will disable the ZA state of SME - posix: Fix double-free after allocation failure in regcomp (CVE-2025-8058) - round-log10p1f.patch, round-sinhf.patch, nptl-stack-size-up.patch, round-tanf.patch, tst-aarch64-pkey.patch, float128-sycl.patch, ppc64le-revert-power10-memcmp.patch, ppc64le-revert-power10-strcmp.patch: Removed - ulp-prologue-into-asm-functions.patch: Rebased ==== google-noto-coloremoji-fonts ==== Version update (20240424 -> 20250622) - Update to v2.048 * Unicode 16.0 update ==== gpg2 ==== Version update (2.5.9 -> 2.5.11) - Update to 2.5.11: * gpg: Fix a segv in key signing with notations introduced in 2.5.10 * agent: Fix for smartcard decryption with Brainpool keys - includes changes from 2.5.10: * gpg: Add a notation with version information to signatures * gpgv: New option --print-notation * gpgsm: Fix caching of the trustlist's flags * agent: Fix for smartcard decryption returning x-coordinate only * agent: Another fix for a regression with unknown curves and ssh * dirmngr: Implement command KS_DEL for ldap servers - fail build upon test failures ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-common grub2-snapper-plugin - UEFI NX support and NX Linux loader using shim loader protocol (bsc#1205588) (jsc#PED-13361) * 0001-modules-Make-.module_license-read-only.patch * 0002-modules-Strip-.llvm_addrsig-sections-and-similar.patch * 0003-modules-Don-t-allocate-space-for-non-allocable-secti.patch * 0004-modules-Load-module-sections-at-page-aligned-address.patch * 0005-nx-Add-memory-attribute-get-set-API.patch * 0006-nx-Set-page-permissions-for-loaded-modules.patch * 0007-nx-Set-the-NX-compatible-flag-for-the-GRUB-EFI-image.patch * 0008-efi-Provide-wrappers-for-load_image-start_image-and-.patch * 0009-efi-sb-Add-support-for-the-shim-loader-protocol.patch * 0010-efi-sb-Add-API-for-retrieving-shim-loader-image-hand.patch * 0011-loader-efi-chainloader-Use-shim-loader-image-handle-.patch * 0012-loader-efi-linux-Use-shim-loader-image-handle-where-.patch * 0013-nx-Rename-GRUB_DL_ALIGN-to-DL_ALIGN.patch - Fallback for legacy shim lock protocol while secure boot is enabled * 0001-linux-fallback-to-EFI-handover-on-x86_64.patch * 0002-linux-fallback-to-direct-PE-entry-boot-on-arm64.patch * 0003-efi-chainloader-fallback-to-direct-image-execution.patch * 0004-efi-chainloader-fix-missing-file_path-in-loaded_imag.patch - Removed patch * 0001-xen_boot-add-missing-grub_arch_efi_linux_load_image_.patch - Fix timeout when loading initrd via http after PPC CAS reboot (bsc#1245953) * 0001-tcp-Fix-TCP-port-number-reused-on-reboot.patch - Skip mount point in grub_find_device function (bsc#1246231) * 0001-getroot-Skip-mount-points-in-grub_find_device.patch ==== gsettings-desktop-schemas ==== - Add gsettings-desktop-schemas-meson-1.9.patch: Fix build against meson 1.9.0rc2 (glgo#gsettings-desktop-schemas!113) ==== gstreamer ==== Version update (1.26.4 -> 1.26.5) Subpackages: libgstreamer-1_0-0 - Update to version 1.26.5: + Highlighted bugfixes: - audioconvert: Fix caps negotiation regression when using a mix matrix - cea608overlay, cea708overlay: Accept GPU memory buffers if downstream supports the overlay composition meta - d3d12screencapture source element and device provider fixes - decodebin3: Don't error on an incoming ONVIF metadata stream - uridecodebin3: Fix potential crash when adding URIs to messages, e.g. if no decoder is available - v4l2: Fix memory leak for dynamic resolution change - VA encoder fixes - videorate, imagefreeze: Add support for JPEG XS - Vulkan integration fixes - wasapi2 audio device monitor improvements - threadshare: Many improvements and fixes to the generic threadshare and RTP threadshare elements - rtpbin2 improvements and fixes - gst-device-monitor-1.0 command line tool improvements - Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements + gstreamer: - aggregator: add sub_latency_min to pad queue size - build: Disable C5287 warning on MSVC ==== gstreamer-plugins-bad ==== Version update (1.26.4 -> 1.26.5) Subpackages: libgstphotography-1_0-0 libgstplay-1_0-0 - Update to version 1.26.5: + av1parse: Don't error out on "currently" undefined seq-level indices + av1parse: fails to parse AV1 bitstreams generated by FFmpeg using the av1_nvenc hardware encoder + d3d12screencapturedevice: Avoid false device removal on monitor reconfiguration + d3d12screencapturesrc: Fix OS handle leaks/random crash in WGC mode + meson: d3d12: Add support for MinGW DirectXMath package + va: Re-negotiate after FLUSH + vaXXXenc: calculate latency with corrected framerate + vaXXXenc: fix potential race condition + vkphysicaldevice: enable sampler ycbcr conversion, synchronization2 and timeline semaphore features + vulkan: ycbcr conversion extension got promoted in 1.1.0 + wasapi2: Port to IMMDevice based device selection ==== gstreamer-plugins-base ==== Version update (1.26.4 -> 1.26.5) 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.26.5: + audioconvert: mix-matrix causes caps negotiation failure + decodebin3: Don't error on an incoming ONVIF metadata stream + gloverlay: Recompute geometry when caps change, and load texture after stopping and starting again + uridecodebin3: Add missing locking and NULL checks when adding URIs to messages + uridecodebin3: segfault in update_message_with_uri() if no decoder available + videorate, imagefreeze: add support for JPEG XS + gst-device-monitor-1.0: Add shell quoting for launch lines + gst-device-monitor-1.0: Fix criticals, and also accept utf8 in launch lines + gst-device-monitor-1.0: Use gst_print instead of g_print ==== gtk3 ==== Version update (3.24.49+14 -> 3.24.50) Subpackages: gtk3-data gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Update to version 3.24.50: + Themes: - Add a progress-working-symbolic icon - Support strokes in symbolic icons - Update theme CSS - Remove hardcoded Cantarell font + GtkShortcutsWindow: Differentiate all keypad symbols visually + GtkApplication: Register unsandboxed apps with the portals + X11: Fix problems with gtk_window_get_geometry + Wayland: Fix a crash + Input: Make compose sequence visuals configurable + Printing: - Fix the build with libcups 3 - Support gnome-papers as previewer + Updated translations. ==== harfbuzz ==== Version update (11.3.3 -> 11.4.3) Subpackages: libharfbuzz-gobject0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0 - Update to version 11.4.3: + Make shaping fail much faster for certain malformed fonts (e.g., those that trigger infinite recursion). + Fix undefined behaviour introduced in 11.4.2. + Fix detection of the “Cambria Math” font when fonts are scaled, so the workaround for the bad MATH table constant is applied. - Update to version 11.4.2: + Various performance and memory usage improvements. + The hb-shape command line tool can now be built with the amalgamated harfbuzz.cc source. + Fix regression in handling version 2 of avar table. + Increase various buffer length limits for better handling of fonts that generate huge number of glyphs per codepoint (e.g. Noto Sans Duployan). + Improvements to the harfrust shaper for more accurate testing. - Update to version 11.4.1: + Fix clang compiler warnings. - Changes from version 11.4.0: + General shaping and subsetting speedups. + Fix in Graphite shaping backend when glyph advances became negative. + Subsetting improvements, pruning empty mark-attachment lookups. + Don't use the macro name _S, which is reserved by system liberaries. + Build fixes and speedup. + Add a kbts shaping backend that calls into the kb_text_shape single-header shaping library. This is purely for testing and performance evaluation and we do NOT recommend using it for any other purposes. ==== hplip ==== Version update (3.25.2 -> 3.25.6) Subpackages: hplip-hpijs hplip-udev-rules - Fix verification of HP plugin with new GPG key (lp#2120738) * add hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch - Fix python crash in hp-setup on compressed PPD file (lp#2120739) * add hp-setup-fix-python-crash-when-manually-importing-gz.patch - Fix missing urllib.URLopener in python 3.14 (lp#2115046) * add hplip-no-urlopener.patch - Only run cupstestppd if explicitly requested with "--with testppd" build parameter - Updated hplip gpg public key fingerprint: 82FF A7C6 AA74 11D9 34BD E173 AC69 536A 2CF3 A243 https://developers.hp.com/hp-linux-imaging-and-printing/hplipDigitalCertificate.html - Update to hplip 3.25.6 - Added support for new printers: * HP LaserJet Enterprise Flow MFP 8601z * HP LaserJet Pro MFP M126a plus * HP LaserJet Pro MFP M126nw plus * HP LaserJet Pro MFP M126snw plus * HP Envy Photo 7200 series * HP Envy Photo 7900 series * HP OfficeJet Pro 9110 Series * HP OfficeJet 9120 Series * HP OfficeJet Pro 9120 Series * HP OfficeJet Pro 9130 Series - Disable hp-scan-utils on Leap 16.0 Leap does not want to ship scikit-image -> python-pandas ==== iio-sensor-proxy ==== Version update (3.7 -> 3.8) - Update to version 3.8: * Require 2.76 or newer for the Gio dependency. * Improve handling of buffer sensors which caused a regression in 3.7 for some corner cases. ==== inih ==== Version update (59 -> 61) - Update to version 61 * Add ini_parse_string_length() that avoids internal strlen(). * Fix bug where name only options are not processed after an error has occurred. ==== iproute2 ==== Version update (6.15 -> 6.16) - Update to release 6.16 https://lore.kernel.org/netdev/20250803143154.2d700ad4@hermes.local/ * bond: fix stack smash in xstats * tc: Parse FQ band weights correctly ==== jasper ==== Version update (4.2.5 -> 4.2.8) - Update to 4.2.8: * Fixed a bug in the JPC decoder that could cause bad memory accesses if the debug level is set sufficiently high (#402, #403) bsc#1247901 (CVE-2025-8837) - Update to 4.2.7: * Added some missing range checking on several coding parameters in the JPC encoder (#401) bsc#1247902 (CVE-2025-8836) - Update to 4.2.6: * Added a check for a missing color component in the jas_image_chclrspc function (#400) bsc#1247904 (CVE-2025-8835). * Fixed a minor build problem related to the use of -Wstrict-prototypes with Clang. ==== kaccounts-integration ==== Version update (25.04.3 -> 25.08.0) Subpackages: libkaccounts6-2 - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - Changes since 25.04.3: * Fix a compiler warning ==== kaccounts-integration-kf5 ==== Version update (25.04.3 -> 25.08.0) - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - Changes since 25.04.3: * Fix a compiler warning ==== kaccounts-providers ==== Version update (25.04.3 -> 25.08.0) - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - No code change since 25.04.3 ==== kactivitymanagerd6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kate ==== Version update (25.04.3 -> 25.08.0) Subpackages: kate-plugins - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - Changes since 25.07.80: * Fix return type for KateMainWindow::showMessage * tools: Make connection single shot * Correct method call in UrlbarContainer::enterEvent() * use the maintained https://github.com/bscan/PerlNavigator for Perl * default is markdown for hover strings (kde#494139) * Fixed disappearing bookmarks on document close * Limit Terraform LSP to project directory (kde#507020) * Use KIO::moveAs to rename file (kde#506802) * Fix tab restore when "open to right of current tab" is true (kde#495419) * Fix tab order restore with limited tabs (kde#495419) * StashManager: allow to stash files without backing files * Use darkRed/darkGreen in light mode (kde#506911) * Rehighlight diff when editor theme changes (kde#506911) * Fix stash dialog * Fix cursor position not being restored with multiple views (kde#506956) * be silent per default - Update to 25.07.80 * New feature release - Too many changes since 25.04.3, only listing bugfixes: * Automatically highlight symbol under cursor (kde#503414) * add all tools, even the non-executable ones (kde#506559) * remove hint to no longer existing config page (kde#506169) * Save whether url navigator is editable or not (kde#504757) * Fix stashing not working (kde#505135) * Build: Add substitution support to run commands (kde#502788) * Build: Fix creating a new set of targets (kde#505346) * Fix saving & restoring last active build target index (kde#505241) * Check whether item is an object (kde#505044) * add copy filename action (kde#502556) * update SingleApplication and use it as fallback on all systems if no dbus session bus found (kde#407288) * add menu to switch between Windows (kde#499272) * support +xyz line number as first argument (kde#501362) * escape html entities for output view (kde#501256) * only start session if we are not started from the terminal or if no are files specified (kde#446852) ==== kde-cli-tools6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kde-gtk-config6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: kde-gtk-config6-gtk3 - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kdecoration6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: libkdecorations3-6 libkdecorations3private2 - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kdegraphics-thumbnailers ==== Version update (25.04.3 -> 25.08.0) - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - Changes since 25.07.80: * [BlenderCreator] Fix memory leak by using std::unique_ptr for gzFile - Update to 25.07.80 * New feature release - Changes since 25.04.3: * Remove support for Qt5 * Remove unnecessary Messages.sh * Convert license headers to SPDX * Adapt to new API ==== kdenetwork-filesharing ==== Version update (25.04.3 -> 25.08.0) - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - Changes since 25.04.3: * PermissionsHelper: stat without progress info ==== kdeplasma6-addons ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * tabbox/windowswitchers: Work around QtQuick crashing kwin ==== kdialog ==== Version update (25.04.3 -> 25.08.0) - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - No code change since 25.04.3 ==== kdump ==== Version update (2.1.5 -> 2.1.6) - upgrade to version 2.1.6 * drop broken option KDUMP_NETCONFIG="" from manpage * prevent NetworkManager from overwriting resolv.conf (bsc#1247848) * fix KDUMP_NETCONFIG=auto for NetworkManager (bsc#1247848) * exclude kernel.panic_on_warn sysctl (bsc#1247355) ==== kernel-firmware-amdgpu ==== Version update (20250725 -> 20250815) - Update to version 20250815 (git commit 07ed893df57c): * amdgpu: DMCUB updates for various ASICs - Update to version 20250811 (git commit 08ee93ff8ffa): * amdgpu: DMCUB updates for various ASICs - Update to version 20250808 (git commit 8f1ce114de6c): * amdgpu: update renoir firmware * amdgpu: add SMU 14.0.3 kicker firmware * amdgpu: add PSP 14.0.3 firmware * amdgpu: add GC 12.0.1 kicker firmware * amdgpu: update navy flounder firmware * amdgpu: update SDMA 6.1.2 firmware * amdgpu: update PSP 14.0.4 firmware * amdgpu: update GC 11.5.2 firmware * amdgpu: update yellow carp firmware * amdgpu: update VCN 5.0.0 firmware * amdgpu: update SDMA 7.0.1 firmware * amdgpu: update PSP 14.0.3 firmware * amdgpu: update GC 12.0.1 firmware * amdgpu: update sienna cichlid firmware * amdgpu: update vega20 firmware * amdgpu: update SDMA 7.0.0 firmware * amdgpu: update PSP 14.0.2 firmware * amdgpu: update GC 12.0.0 firmware * amdgpu: update vega12 firmware * amdgpu: update vega10 firmware * amdgpu: update VCN 3.1.2 firmware * amdgpu: update PSP 13.0.5 firmware * amdgpu: update GC 10.3.6 firmware * amdgpu: update VCN 4.0.4 firmware * amdgpu: update SDMA 6.0.2 firmware * amdgpu: update PSP 13.0.7 firmware * amdgpu: update GC 11.0.2 firmware * amdgpu: update navi14 firmware * amdgpu: update SDMA 6.0.3 firmware * amdgpu: update PSP 13.0.10 firmware * amdgpu: update GC 11.0.3 firmware * amdgpu: update navi12 firmware * amdgpu: update vangogh firmware * amdgpu: update navi10 firmware * amdgpu: update PSP 13.0.0 kicker firmware * amdgpu: update VCN 5.0.1 firmware * amdgpu: update PSP 13.0.12 firmware * amdgpu: update GC 9.5.0 firmware * amdgpu: update VCN 4.0.0 firmware * amdgpu: update SDMA 6.0.0 firmware * amdgpu: update GC 11.0.0 firmware * amdgpu: update PSP 13.0.14 firmware * amdgpu: update PSP 13.0.6 firmware * amdgpu: update GC 9.4.3 firmware * amdgpu: update vpe 6.1.1 firmware * amdgpu: update VCN 4.0.6 firmware * amdgpu: update SDMA 6.1.1 firmware * amdgpu: update PSP 14.0.1 firmware * amdgpu: update GC 11.5.1 firmware * amdgpu: update PSP 13.0.11 firmware * amdgpu: update GC 11.0.4 firmware * amdgpu: update beige goby firmware * amdgpu: update PSP 13.0.8 firmware * amdgpu: update GC 10.3.7 firmware * amdgpu: update VCN 4.0.5 firmware * amdgpu: update PSP 14.0.0 firmware * amdgpu: update GC 11.5.0 firmware * amdgpu: update VCN 4.0.2 firmware * amdgpu: update SDMA 6.0.1 firmware * amdgpu: update PSP 13.0.4 firmware * amdgpu: update GC 11.0.1 firmware * amdgpu: update dimgrey_cavefish firmware * amdgpu: update aldebaran firmware - Update to version 20250805 (git commit b6b0b15278c7): * amdgpu: Update GCN 4.0.5 microcode * amdgpu: Update SDMA 6.1.0 microcode * amdgpu: Update GC 11.5.0 microcode ==== kernel-firmware-ath11k ==== Version update (20250424 -> 20250820) - Update to version 20250820 (git commit 70dda28e5098): * ath11k: WCN6855 hw2.0@nfa765: add to WLAN.HSP.1.1-04685-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1 - Update to version 20250808 (git commit 8f1ce114de6c): * ath11k: WCN6855 hw2.0: update board-2.bin * ath11k: QCA6698AQ hw2.1: update to WLAN.HSP.1.1-04650-QCAHSPSWPL_V1_V2_SILICONZ_IOE-2 * ath11k: QCA2066 hw2.1: update to WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.9 * ath11k: QCA2066 hw2.1: update board-2.bin ==== kernel-firmware-ath12k ==== Version update (20250523 -> 20250808) - Update to version 20250808 (git commit 8f1ce114de6c): * ath12k: WCN7850 hw2.0: update to WLAN.HMT.1.1.c5-00302-QCAHMTSWPL_V1.0_V2.0_SILICONZ-1.115823.3 * ath12k: QCN9274 hw2.0: update to WLAN.WBE.1.5-01651-QCAHKSWPL_SILICONZ-1 ==== kernel-firmware-bluetooth ==== Version update (20250714 -> 20250820) - Update to version 20250820 (git commit 70dda28e5098): * Link rtl8723b_config.bin to rtl8723bs - Update to version 20250808 (git commit 8f1ce114de6c): * qca: Update Bluetooth WCN6750 1.1.3-00069 firmware to 1.1.3-00091 ==== kernel-firmware-intel ==== Version update (20250718 -> 20250821) - Update to version 20250821 (git commit c88f7d064603): * intel/ish: Add firmware for LENOVO THINKPAD X1 2-in-1 Gen 10 - Update aliases for 6.16 ==== kernel-firmware-iwlwifi ==== Version update (20250609 -> 20250818) - Update to version 20250818 (git commit 72a326cda491): * iwlwifi: add Bz/gl FW for core97-84 release * iwlwifi: update ty/So/Ma firmwares for core97-84 release * iwlwifi: update cc/Qu/QuZ firmwares for core97-84 release ==== kernel-firmware-media ==== Version update (20250725 -> 20250820) - Update to version 20250820 (git commit 70dda28e5098): * qcom: Add firmware binary for SM8650. - Update to version 20250804 (git commit 37b63dc35d98): * qcom: update Venus firmware file for v6.0 ==== kernel-firmware-mediatek ==== Version update (20250708 -> 20250813) - Update to version 20250813 (git commit acb26167a103): * mediatek: Add MT8189 SCP firmware - Update to version 20250804 (git commit 37b63dc35d98): * linux-firmware: update firmware for MT7925 WiFi device * mediatek MT7925: update bluetooth firmware to 20250721233113 ==== kernel-firmware-network ==== Version update (20250717 -> 20250804) - Update to version 20250804 (git commit 37b63dc35d98): * linux-firmware: Add firmware for airoha-npu driver ==== kernel-firmware-platform ==== Version update (20250717 -> 20250811) - Update to version 20250811 (git commit 08ee93ff8ffa): * panthor: Add firmware for more Mali GPUs - Update aliases for 6.16 ==== kernel-firmware-qcom ==== Version update (20250725 -> 20250820) - Update to version 20250820 (git commit 70dda28e5098): * qcom: add CDSP firmware for x1e80100 platform - Update to version 20250808 (git commit 8f1ce114de6c): * qcom: Add QDSP firmware file for Qualcomm QDU100 device. * qcom: Update xbl_config firmware file. - Update aliases for 6.16 - Update to version 20250804 (git commit 37b63dc35d98): * qcom: Add QDU100 firmware image files required for booting. * qcom: Update DSP firmware for qcm6490 platform ==== kernel-firmware-realtek ==== Version update (20250717 -> 20250820) - Update to version 20250820 (git commit 70dda28e5098): * rtw89: 8922a: update fw to v0.35.80.3 * rtw89: 8852c: update fw to v0.27.129.4 * rtw89: 8852c: update fw to v0.27.129.3 - Update to version 20250814 (git commit a312f85c8033): * realtek: rt1321: Add patch firmware of MCU ==== kernel-firmware-sound ==== Version update (20250721 -> 20250821) - Update to version 20250821 (git commit c88f7d064603): * cirrus: cs35l41: Move entries to correct driver section in WHENCE * cirrus: cs35l56: Update firmware for Cirrus Amps for some Lenovo laptops - Update to version 20250820 (git commit 70dda28e5098): * cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo laptops - Update aliases for 6.16 ==== kernel-source ==== Version update (6.15.8 -> 6.16.3) Subpackages: kernel-64kb kernel-default - Revert "Move pesign-obs-integration requirement from kernel-syms to kernel devel" This reverts commit e707e417d3bfa5ccc25557bcf1566ab05d56d43b. See: https://bugzilla.suse.com/show_bug.cgi?id=1248108#c20 and earlier. - commit b954ff4 - Linux 6.16.3 (bsc#1012628). - ext4: replace ext4_writepage_trans_blocks() (bsc#1012628). - ext4: reserved credits for one extent during the folio writeback (bsc#1012628). - ext4: correct the reserved credits for extent conversion (bsc#1012628). - ext4: enhance tracepoints during the folios writeback (bsc#1012628). - ext4: restart handle if credits are insufficient during allocating blocks (bsc#1012628). - ext4: refactor the block allocation process of ext4_page_mkwrite() (bsc#1012628). - ext4: fix stale data if it bail out of the extents mapping loop (bsc#1012628). - ext4: move the calculation of wbc->nr_to_write to mpage_folio_done() (bsc#1012628). - ext4: process folios writeback in bytes (bsc#1012628). - commit a0f1db3 - ixgbe: prevent from unwanted interface name changes (). - devlink: let driver opt out of automatic phys_port_name generation (). - commit 4419082 - Linux 6.16.2 (bsc#1012628). - io_uring: don't use int for ABI (bsc#1012628). - io_uring: export io_[un]account_mem (bsc#1012628). - io_uring/zcrx: account area memory (bsc#1012628). - io_uring/memmap: cast nr_pages to size_t before shifting (bsc#1012628). - io_uring/net: commit partial buffers on retry (bsc#1012628). - ALSA: usb-audio: Validate UAC3 power domain descriptors, too (bsc#1012628). - ALSA: usb-audio: Validate UAC3 cluster segment descriptors (bsc#1012628). - ALSA: hda/realtek: Fix headset mic on HONOR BRB-X (bsc#1012628). - ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks (bsc#1012628). - smb3: fix for slab out of bounds on mount to ksmbd (bsc#1012628). - smb: client: remove redundant lstrp update in negotiate protocol (bsc#1012628). - gpio: virtio: Fix config space reading (bsc#1012628). - arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C (bsc#1012628). - media: i2c: set lt6911uxe's reset_gpio to GPIOD_OUT_LOW (bsc#1012628). - gpio: mlxbf2: use platform_get_irq_optional() (bsc#1012628). - Revert "gpio: pxa: Make irq_chip immutable" (bsc#1012628). - Revert "gpio: mlxbf3: only get IRQ for device instance 0" (bsc#1012628). - gpio: mlxbf3: use platform_get_irq_optional() (bsc#1012628). - leds: flash: leds-qcom-flash: Fix registry access after re-bind (bsc#1012628). - Revert "leds: trigger: netdev: Configure LED blink interval for HW offload" (bsc#1012628). - netlink: avoid infinite retry looping in netlink_unicast() (bsc#1012628). - net: phy: micrel: fix KSZ8081/KSZ8091 cable test (bsc#1012628). - net: ftgmac100: fix potential NULL pointer access in ftgmac100_phy_disconnect (bsc#1012628). - net: gianfar: fix device leak when querying time stamp info (bsc#1012628). - net: enetc: fix device and OF node leak at probe (bsc#1012628). - net: mtk_eth_soc: fix device leak at probe (bsc#1012628). - net: ti: icss-iep: fix device and OF node leaks at probe (bsc#1012628). - net: dpaa: fix device leak when querying time stamp info (bsc#1012628). - net: usb: asix_devices: add phy_mask for ax88772 mdio bus (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FN990A w/audio composition (bsc#1012628). - fhandle: raise FILEID_IS_DIR in handle_type (bsc#1012628). - nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (bsc#1012628). - NFSD: detect mismatch of file handle and delegation stateid in OPEN op (bsc#1012628). - NFS: Fix the setting of capabilities when automounting a new filesystem (bsc#1012628). - PCI: Extend isolated function probing to LoongArch (bsc#1012628). - LoongArch: BPF: Fix jump offset calculation in tailcall (bsc#1012628). - LoongArch: Don't use %pK through printk() in unwinder (bsc#1012628). - LoongArch: Make relocate_new_kernel_size be a .quad value (bsc#1012628). - LoongArch: Avoid in-place string operation on FDT content (bsc#1012628). - LoongArch: vDSO: Remove -nostdlib complier flag (bsc#1012628). - sunvdc: Balance device refcount in vdc_port_mpgroup_check (bsc#1012628). - clk: samsung: exynos850: fix a comment (bsc#1012628). ... changelog too long, skipping 2083 lines ... - commit 05371c8 ==== keylime ==== Subpackages: keylime-config keylime-firewalld keylime-logrotate keylime-registrar keylime-tenant keylime-tpm_cert_store keylime-verifier python313-keylime - Convert to libalternatives on SLE-16-based and newer systems - Switch to pyproject macros ==== kf6-attica ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Attica6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-baloo ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves libKF6Baloo6 libKF6BalooEngine6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Fix build with clang * Bump kf ecm_set_disabled_deprecation_versions. * [TermGenerator] Check input text validity (kde#506187) * Update clang-format CI image to suse-qt610 * [Extractor] Handle parent exit during batch * [ExtractorProcess] Test extractor exit when parent quits * [ExtractorProcess] Extend tests, align better with extractor code * [ExtractorProcess] Fix deprecated implicit capture of this * Update version to 6.17.0 ==== kf6-bluez-qt ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-bluez-qt-imports libKF6BluezQt6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-breeze-icons ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6BreezeIcons6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Update version to 6.17.0 ==== kf6-frameworkintegration ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-frameworkintegration-plugin libKF6Style6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions. * Update version to 6.17.0 ==== kf6-karchive ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Archive6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * autotests/CMakeLists.txt the function is called for multiple extensions * Update version to 6.17.0 ==== kf6-kauth ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6AuthCore6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without kf 6.16 deprecated methods * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kbookmarks ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Bookmarks6 libKF6BookmarksWidgets6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kcmutils ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kcmutils-imports libKF6KCMUtils6 libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Fix documentation syntax * Update version to 6.17.0 ==== kf6-kcodecs ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Codecs6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * [KEncodingProberTest] Add more test cases for UTF-16 * [KEncodingProber] Remove bogus global static state from UTF-16 probing * [KEncodingProberTest] Document UTF-16 BOM probing is broken * It compiles fine without qt 6.10 deprecated methods * [KEncodingProber] Fix typo from automatic mass edit * [KEncodingProber] Remove unused member variables * [KEncodingProber] Remove unused, private `SetOp(t)ion` method from probers * [KEncodingProberTest] Make probertest data driven * [KEncodingProberTest] Embed small binary data test case * [KEncodingProberTest] Remove unnecessary static variable, setup code * [KEncodingProberTest] Move class declaration to implementation file * Update version to 6.17.0 ==== kf6-kcolorscheme ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6ColorScheme6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kcompletion ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Completion6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kconfig ==== Version update (6.16.0 -> 6.17.0) Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigGui6 libKF6ConfigQml6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Update version to 6.17.0 ==== kf6-kconfigwidgets ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6ConfigWidgets6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Draw text between shortcut keys with normal/highlighted text color * Use highlight text color and omit custom text coloring for selected item * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kcoreaddons ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kcoreaddons-imports libKF6CoreAddons6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Require less precise timing in kformattest * fix crash/stack overflow on drive removal on Windows (kde#499865) * QStaticPlugin is a struct, no class * widen the intervals * fix jobtest on Windows * Fix reading of localized JSON values on Windows (and macOS) * It compiles fine without qt 6.10 deprecated methods * [kpluginmetadata] Tweak docs * Fix since version * Update version to 6.17.0 ==== kf6-kcrash ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Crash6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kdbusaddons ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kdeclarative ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kded ==== Version update (6.16.0 -> 6.17.0) - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kdesu ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Su6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kdnssd ==== Version update (6.16.0 -> 6.17.0) - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kdoctools ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6DocTools6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kfilemetadata ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6FileMetaData3 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * [UserMetaDataWriterTest] Handle filesystem differences in XAttr size limits * [EPubExtractorTest] Fix unspecified timezone handling * [EPubExtractorTest] Move test class declaration to implementation file * [EPubExtractor] Work around an unhandled error case in libepub * [PpubExtractor] Fix memory leak in error case * Move poppler include from header file to source file in popplerextractor * Include qmobipocket_version.h in mobiextractor * Remove unused HAVE_AVSTREAM_CODECPAR macro and unused includes in ffmpegextractor * Remove unused includes in embeddedimagedata.cpp * EPubExtractor: Fix memory leak * [PlaintextExtractor] Verify decoded text contains printable characters (kde#506570) * [PlaintextExtractor] Only add "Text" type if decoding suceeds * [PlaintextExtractor] Fix various issues with UTF-16 * [PlaintextExtractor] Add tests for UTF-16 BE and LE with BOM * [PlainTextExtractor] Lower required confidence for UTF-8 * Update version to 6.17.0 ==== kf6-kglobalaccel ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6GlobalAccel6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Allow global shortcuts to distinguish between key press and key repeat, and to ignore the latter * Update version to 6.17.0 ==== kf6-kguiaddons ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kguiaddons-imports libKF6GuiAddons6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kholidays ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kholidays-imports libKF6Holidays6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-ki18n ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6I18n6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Mention %2 in both of the msgctxt of the "fake french" translation * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kiconthemes ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconWidgets6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kidletime ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kidletime-plugins libKF6IdleTime6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kimageformats ==== Version update (6.16.0 -> 6.17.0) - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * IFF: add support for uncompressed ACBM type * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * IFF: add mime types and extensions * chunks.cpp - send info and warning messages to the iff logging category * IFF: support for Ham8, HalfBride, Pbm and ILBM 32-bits modes * tga: Be less strict about palette * Fix unused param in MicroExif::toByteArray() * IFF: Fix possible stack overflow * Update version to 6.17.0 ==== kf6-kio ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6KIO6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Too many changes since 6.16.0, only listing bugfixes: * KCoreDirLister: Do not list files again if the new url has same job (kde#507278) * DnD: support possibleActions() coming from the drop event (kde#505247) * KUrlNavigator: Set fixed width size policy on badge container (kde#501667) * Special case for some protocols that we know are local (kde#506772) * DropJob: Emit popupMenuAboutToShow after setting things up (kde#506188) ==== kf6-kirigami ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kirigami-imports libKirigamiPlatform6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Too many changes since 6.16.0, only listing bugfixes: * Fix SoftwareRectangleNode creating QSGImageNode's without texture (kde#506991) - Drop patches: * 0001-Revert-Fix-SoftwareRectangleNode-leaking-image-nodes.patch * 0002-Revert-Fix-ShadowedTexture-crashing-with-software-re.patch * 0003-Fix-SoftwareRectangleNode-creating-QSGImageNode-s-wi.patch ==== kf6-kitemmodels ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kitemmodels-imports libKF6ItemModels6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kitemviews ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6ItemViews6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kjobwidgets ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6JobWidgets6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Deprecated KUiServerJobTracker in favor of KUiServerV2JobTracker * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-knewstuff ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffWidgets6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-knotifications ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-knotifications-imports libKF6Notifications6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-knotifyconfig ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6NotifyConfig6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kpackage ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Package6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * follow symlinks for distros like NixOS * Update version to 6.17.0 ==== kf6-kparts ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Parts6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kpty ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Pty6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kquickcharts ==== Version update (6.16.0 -> 6.17.0) - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-krunner ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Runner6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Add support for XDG Activation in DBusRunner * Save LaunchCounts immediately on launch if there were any matches (kde#500972) * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kservice ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Service6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Add mode to dump all services to findservice * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * follow symlinks for distros like NixOS * Update version to 6.17.0 ==== kf6-kstatusnotifieritem ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6StatusNotifierItem6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-ksvg ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-ksvg-imports libKF6Svg6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-ktexteditor ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6TextEditor6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * correct redo cursor position for UTF-8 text recovery * Bump kf ecm_set_disabled_deprecation_versions * Draw all text background ourselves instead of just selection (kde#507053) * Allow skipping selection when layouting the line * Properly center the screenshot pixmap (kde#506909) * Update version to 6.17.0 ==== kf6-ktextwidgets ==== Version update (6.16.0 -> 6.17.0) - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kunitconversion ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6UnitConversion6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kuserfeedback ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kuserfeedback-imports libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Update version to 6.17.0 ==== kf6-kwallet ==== Version update (6.16.0 -> 6.17.0) Subpackages: kwalletd6 libKF6Wallet6 libKF6WalletBackend6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kwidgetsaddons ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6WidgetsAddons6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kwindowsystem ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-kxmlgui ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6XmlGui6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-modemmanager-qt ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6ModemManagerQt6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-networkmanager-qt ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Correct IpTunnelSetting Vti6 enum value * Update version to 6.17.0 ==== kf6-prison ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-prison-imports libKF6Prison6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-purpose ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-qqc2-desktop-style ==== Version update (6.16.0 -> 6.17.0) - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * DialogButtonBox comes from QQC2 so it needs to be qualified * Label: remove workaround for Qt bug * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * PlasmaDesktopTheme performance: Avoid an unique connection * Reduce event listeners in KQuickStyleItem * Update version to 6.17.0 ==== kf6-solid ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Solid6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * search mount and Co. in the normal user environment PATH * It compiles fine without qt 6.10 deprecated methods * Add a IS_NOT predicate operator * Revert "handle ZFS in fstab backend as udisk2 has no support" * Update version to 6.17.0 ==== kf6-sonnet ==== Version update (6.16.0 -> 6.17.0) Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetUi6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-syndication ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6Syndication6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Bump kf ecm_set_disabled_deprecation_versions * It compiles fine without qt 6.10 deprecated methods * Update version to 6.17.0 ==== kf6-syntax-highlighting ==== Version update (6.16.0 -> 6.17.0) Subpackages: libKF6SyntaxHighlighting6 - Update to 6.17.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.17.0 - Changes since 6.16.0: * Update dependency version to 6.17.0 * Add Expect syntax highlighting * Tcl: fix variable and escaping char ; add new highlighting for symbols and control flow keyword * Breeze Dark theme: changes the color of BuiltIn to be distinguishable from Comment (kde#458498) * Bash: add new substitution commands from version 5.3: ${|cmd;} and ${ cmd;} * add WebVTT syntax highlighting * Agda: add opaque and unfolding keywords * It compiles fine without qt 6.10 deprecated methods * avoid compile warning * Lua: when strings are not closed, mark only the start of the following line as an error * Lua: add new function and keyword of version 5.5 * PERL: bracket pattern allows any character as a replacement separator * PERL: add regex modifier: p, a, d, l, u and n * add JSON5 highlighting * JSON: add Number, String and Constant as top level value * add JSONC (JSON with Comments) highlighting * add NDJSON files and GeoJSON mimetype to JSON highlighting * add NFTables syntax * Indexer: remove check for duplicated keywords, but generate a compressed file without duplication * add a dispatcher syntax for .log file * add LaTeX Log File syntax * Document SyntaxHighlighter * add XHTML * HTML generator: do not insert FindPHP and Twig/Twig rules when the context name starts with 'Find' * HTML: fix comment format, Escapable raw text elements and others * XML: add test for CDATA and invalid attribute in closing tag * Update version to 6.17.0 ==== kgamma6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kglobalacceld6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: libKGlobalAccelD6-0 - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kinfocenter6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kio-extras ==== Version update (25.04.3 -> 25.08.0) Subpackages: libkioarchive6-6 trash_kcm - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - Changes since 25.07.80: * Drop unused ktextwidgets dependency - Update to 25.07.80 * New feature release - Changes since 25.04.3: * Build parts with NO_CAST_FROM_ASCII * FileNameSearch: Change the ripgrep options to do a case insensitive search. * Filenamesearchtest: Add Filenamesearch autotests for string and phrase searches. * Remove unused include of KLocalizedString in jpegcreator.cpp * [thumbnail] Don't create a temporary QApplication to determine the platformtheme name (kde#504126) * Filenamesearch: Separate the handling of hidden files and folders * FileItemLinkingPlugin: Set rootMenu as the action parent * kio_nfs, link to libnetwork for gethostbyname and inet_addr for Haiku * Clear pubkey auth info after using key * Add debug message * Add break after pubkey partial auth * Re-query available auth methods if result for pubkey auth was PARTIAL * kio_filenamesearch: Do case-insensitive comparison of filenamesearch: options. * thumbnail: don't use cache for mime with disabled plugin * thumbnail/exeutils.cpp: Handle section size correctly * Image thumbnailer: add image/tiff mime type (kde#503223) * imagethumbnail: Add MIME types for PSD, QOI, DDS * CMake: Use find_package(Qt6::GuiPrivate) to fix build for qtbase dev * Fix build with Qt 6.10 * imagethumbnail: Add most of kimageformats MIME types * [kcms/proxy] Port to KConfigXT * Extend using offscreen platform for thumbnail creation by using original platform theme. (kde#500173) * Add Nixos man-db config path (/etc/man_db.conf) * Filenamesearch: Use QFlags to control the search scope. * Filenamesearch: also find filename matches in a content search * Improve spinbox localization ==== kio-gdrive ==== Version update (25.04.3 -> 25.08.0) - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - No code change since 25.04.3 ==== kmenuedit6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kmod ==== Subpackages: libkmod2 - kmod-testsuite * BuildIgnore pesign-obs-integration (new runtime requirement of kernel-default-devel): we don't need it for the kmod testsuite, and it also breaks the build as we aren't producting any binaries. (bsc#1248108) ==== konsole ==== Version update (25.04.3 -> 25.08.0) Subpackages: konsole-part - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - Changes since 25.07.80: * Fix regression: Unix locale encoding is UTF-8 * ensure symlinked shells don't break the tests - Merge the zsh completion files into the main package - Update to 25.07.80 * New feature release - Changes since 25.04.3: * fix OpenBSD compile * don't try to add nullptr to layout * typo TopBotton to TopBottom in split view signals * allow all hostnames and more ports (kde#469474) * Clear the arguments if the command is not found * Removed alias. * Fixes related to cursor artifacts (kde#483197) * Fix for glitches in highgpi displays (kde#488505) * optimize line match finding * Hoist line position buffer calculation outside loop * Move variable inwards and closer to initialization * fix: set error status flag based on exit code * Avoid detaching Qt containers in range-based for loops * Avoid copying the object when not needed. * Removed unused variables * Fix build on Haiku for undefined reference to inet_aton * ViewManager: Save columns, lines and working directory to tabLayout * Do not return a reference to temporary * Ensure hamburger menu is in the popup menu when instance is re-created (kde#476557) * add comments for line drawing characters * remove no longer used config update tools * Delete old KF5-based kconf update script * wrap output it html document & body (kde#500515) * allow /path/to/file.cpp:123:123 paths (kde#501004) * Fix search wrapping behavior at boundaries (kde#396510) * fix: disable copy action even when semantic integration is detected * feat(TerminalDisplay): Copy to X11 selection immediately on mouse release * Vt102: don't interpret private mode CSI < as ECMA-48 command ==== kpipewire6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: kpipewire6-imports libKPipeWire6 libKPipeWireDmaBuf6 libKPipeWireRecord6 - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kpmcore ==== Version update (25.04.3 -> 25.08.0) Subpackages: libkpmcore13 - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - Changes since 25.04.3: * Fix a crash when filesystem==nullptr. * geom plugin: Heavily refactor geombackend.cpp * geom plugin: Fix check for table type * Rebase onto master and rename "gpart" to "geom" * Add FreeBSD geom plugin ==== kscreen6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kscreenlocker6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: libKScreenLocker6 - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * greeter: extract qml i18n as well (kde#507240) ==== ksshaskpass6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== ksystemstats6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kwalletmanager ==== Version update (25.04.3 -> 25.08.0) - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - Changes since 25.04.3: * Align kwalletmanager5-kwalletd.desktop keys with org.kde.kwalletmanager.desktop * Improve GenericName and Comment (kde#504408) * konfigurator: Use correct kwalletd DBus interface name * It compiles fine without deprecated methods ==== kwayland-integration6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kwayland6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: libKWaylandClient6 - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== kwin6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: libkwin6 - Add patch to avoid flicker due to amdgpu driver bug (kde#508350): * 0001-backends-drm-work-around-amdgpu-applying-GAMMA_LUT-i.patch - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * kcms/tabbox: set up i18n for preview * scene/itemrenderer_opengl: use the correct rendering intent for the color pipeline * a11ykeyboardmanager: Send second modifier press to screenreader (kde#507545) * plugins/screencast: Only offer explicit sync if the DRM device supports it * autotests/screencast: make the window fullscreen, and wait for it to be presented * backends/drm: avoid dropping the color pipeline cache for empty pipelines * plugins/magnifier: allocate an fbo when rendering, and don't crash if it fails * plugins/magnifier: actually set the initial zoom properly (kde#507248) * backends/drm: never use default colorimetry of the edid * tabbox: Work around QtQuick crashing kwin (kde#506502) ==== layer-shell-qt6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: libLayerShellQtInterface6 - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * When activating, also try token from XDG_ACTIVATION_TOKEN ==== libaom ==== Version update (3.11.0 -> 3.12.1) - Update to version 3.12.1: * This release includes new codec interfaces, compression efficiency and perceptual improvements, speedup and memory optimizations, and bug fixes. - See https://aomedia.googlesource.com/aom/+/refs/tags/v3.12.1/CHANGELOG for detailed changes since version 3.11.0 - Updated patches ==== libgcrypt ==== Version update (1.11.1 -> 1.11.2) - Update to 1.11.2: * portability fixes * Support secp256k1 by KEM API. GnuPG has recently switched to use the KEM interface and a few folks are using this curve * Fix a missing initialization in RSA's generate_fips. * Use '.rodata' section for read-only data of poly1305-p10le ==== libheif ==== Version update (1.20.1 -> 1.20.2) - update to 1.20.2: - When opening tiled images, do not check against maximum image size immediately to allow for tile-based decoding of very large images. - Several smaller fixes in writing image sequences - CMake option to disable building of heif-view, which pulls in dependency on SDL - Fixes reading/writing of GIMI content IDs - Some build fixes ==== libkdcraw-qt6 ==== Version update (25.04.3 -> 25.08.0) Subpackages: libKDcrawQt6-5 - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - No code change since 25.04.3 ==== libkexiv2 ==== Version update (25.04.3 -> 25.08.0) Subpackages: libKF5KExiv2-15_0_0 - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - Changes since 25.04.3: * Enable to build with static library ==== libkexiv2-qt6 ==== Version update (25.04.3 -> 25.08.0) Subpackages: libKExiv2Qt6-0 - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - Changes since 25.04.3: * Enable to build with static library ==== libkgapi6 ==== Version update (25.04.3 -> 25.08.0) Subpackages: libKPim6GAPICore6 libKPim6GAPIDrive6 libkgapi6-sasl2-kdexoauth2 - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - Changes since 25.04.3: * It compiles fine without qt 6.10 deprecated methods * Allow failing tests on Windows ==== libkscreen6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: libKF6Screen8 libKF6ScreenDpms8 libkscreen6-plugin - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== libksysguard6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 libksysguard6-imports - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * plugins/network: Do not announce data for processes that are not added yet ==== libnftnl ==== Version update (1.2.9 -> 1.3.0) - Update to release 1.3.0 * set: dump set backend name (hash, rbtree...) and elem count, if available ==== libplacebo ==== - Add 12509c0f.patch: Fix build on python 3.13.6. ==== libplacebo5 ==== - Add 12509c0f.patch: Fix build on python 3.13.6. ==== libplasma6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: libPlasma6 libplasma6-components libplasma6-desktoptheme - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * ConfigView: Resize to implicitSize before saved size * [pluginloader] Fix listing applets without KPackage * [pluginloader] Fix loading non-KPackage-based containments * [pluginloader] Don't call invalid filter function ==== libpng16 ==== Version update (1.6.44 -> 1.6.50) - version update to 1.6.50: * Improved the detection of the RVV Extension on the RISC-V platform. (Contributed by Filip Wasil) * Replaced inline ASM with C intrinsics in the RVV code. (Contributed by Filip Wasil) * Fixed a decoder defect in which unknown chunks trailing IDAT, set to go through the unknown chunk handler, incorrectly triggered out-of-place IEND errors. (Contributed by John Bowler) * Fixed the CMake file for cross-platform builds that require `libm`. - version update to 1.6.49: * Added SIMD-optimized code for the RISC-V Vector Extension (RVV). (Contributed by Manfred Schlaegl, Dragos Tiselice and Filip Wasil) * Added various fixes and improvements to the build scripts and to the sample code. - version update to 1.6.48: * Fixed the floating-point version of the mDCv setter `png_set_mDCv`. (Reported by Mohit Bakshi; fixed by John Bowler) * Added #error directives to discourage the inclusion of private libpng implementation header files in PNG-supporting applications. * Added the CMake build option `PNG_LIBCONF_HEADER`, to be used as an alternative to `DFA_XTRA`. * Removed the Travis CI configuration files, with heartfelt thanks for their generous support of our project over the past five years! - version update to 1.6.47: * Modified the behaviour of colorspace chunks in order to adhere to the new precedence rules formulated in the latest draft of the PNG Specification. (Contributed by John Bowler) * Fixed a latent bug in `png_write_iCCP`. This would have been a read-beyond-end-of-malloc vulnerability, introduced early in the libpng-1.6.0 development, yet (fortunately!) it was inaccessible before the above-mentioned modification of the colorspace precedence rules, due to pre-existing colorspace checks. (Reported by Bob Friesenhahn; fixed by John Bowler) - version update to 1.6.46: * Added support for the mDCV and cLLI chunks. (Contributed by John Bowler) * Fixed a build issue affecting C89 compilers. This was a regression introduced in libpng-1.6.45. (Contributed by John Bowler) * Added makefile.c89, specifically for testing C89 compilers. * Cleaned up contrib/pngminus: corrected an old typo, removed an old workaround, and updated the CMake file. - version update to 1.6.45: * Added support for the cICP chunk. (Contributed by Lucas Chollet and John Bowler) * Adjusted and improved various checks in colorspace calculations. (Contributed by John Bowler) * Rearranged the write order of colorspace chunks for better conformance with the PNG v3 draft specification. (Contributed by John Bowler) * Raised the minimum required CMake version from 3.6 to 3.14. * Forked off a development branch for libpng version 1.8. ==== libwebp ==== Version update (1.5.0 -> 1.6.0) Subpackages: libsharpyuv0 libwebp7 libwebpdemux2 libwebpmux3 - Update to release 1.6.0 * API changes: libwebp: WebPValidateDecoderConfig * Additional x86 (AVX2, SSE2), general optimizations and compression improvements for lossless * `-mt` returns same results as single-threaded lossless * Tool updates: * cwebp can restrict the use of `-resize` with `-resize_mode` ==== libxkbcommon ==== Version update (1.10.0 -> 1.11.0) Subpackages: libxkbcommon-x11-0 libxkbcommon0 libxkbregistry0 - Update to release 1.11.0 * New keymap text format, `XKB_KEYMAP_FORMAT_TEXT_V2` (not yet frozen and considered a living standard). * Added the new parameter `lockOnRelease` for the key action `LockGroup()`. * Added the new parameter `unlockOnPress` for the key modifier action `SetMods()`, `LatchMods()` and `LockMods()` * Added the new parameter `latchOnPress` for the key action `LatchMods()`. * Raised the layout count limit from 4 to 32. Requires using `XKB_KEYMAP_FORMAT_TEXT_V2`. * Virtual modifiers are now mapped to their_canonical encoding if they are not mapped explicitly. * Added support for the constants `Level` for any valid level index. ==== libzypp ==== Version update (17.37.15 -> 17.37.17) - Make ld.so ignore the subarch packages during install (bsc#1246912) - version 17.37.17 (35) - Fix evaluation of libproxy results (bsc#1247690) - Replace URL variables inside mirrorlist/metalink files (fixes #667) - version 17.37.16 (35) ==== lua53 ==== - interpreter should only provide, not conflict lua symbol (bsc#1247521) ==== lua54 ==== - interpreter should only provide, not conflict lua symbol (bsc#1247521) ==== makedumpfile ==== - Move makedumpfile-R.pl to doc. The script is no longer needed, but may serve as a useful reference implementation of reading the flattened file format. - Update bundled eppic to 72da440362e20291d5ecbb04b6eb7c7b492f233c (boo#1247577). ==== mdadm ==== - Fix systemd unit file handling in spec file (boo#1207266) * make all units known to systemd * restart only timers and mdmonitor.service - Stop emitting %release into program binaries [boo#1246806] ==== milou6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== mpg123 ==== Version update (1.33.1 -> 1.33.2) - Update to version 1.33.2 libmpg123: * Do not modify raw ID3v2 data while parsing. This used to be fine before MPG123_STORE_RAW_ID3 got introduced. Not anymore. ==== ncurses ==== Version update (6.5.20250726 -> 6.5.20250809) Subpackages: libncurses6 ncurses-utils terminfo-base - Add ncurses patch 20250809 + add configure check for Win32 named pipes feature, using that to make nc_mingw.h obsolete in favor of nc_win32.h + amend limit used in alloc_pair, by applying an adjustment for default colors only when the maximum number of color pairs is greater than the maximum number of colors (report by "Ingvix"). - Add ncurses patch 20250802 + fixes for reading Unicode characters in MinGW/Windows port (report by Axel Reinhold). ==== net-snmp ==== Subpackages: libsnmp40 snmp-mibs - Use pyproject macros to build and install. - Add patch net-snmp-5.9.4-setup.py-basedir-environ.patch: * Also use environment variables to set the basedir. - Specify directories explicitly in %files. ==== net-tools ==== - Provide more readable error for interface name size checking introduced by net-tools-CVE-2025-46836.patch (bsc#1243581, net-tools-CVE-2025-46836-error-reporting.patch). - Fix a regression in net-tools-CVE-2025-46836.patch (bsc#1246608). - Perform bound checks when parsing interface labels in /proc/net/dev (bsc#1243581, CVE-2025-46836, net-tools-CVE-2025-46836.patch, net-tools-CVE-2025-46836-regression.patch). ==== nftables ==== Version update (1.1.3 -> 1.1.4) Subpackages: libnftables1 python313-nftables - Add json.patch - Update to release 1.1.4 * Add conntrack information to monitor trace command. * Add a 'check' fib result to check for routes. * Better error reporting with re-declarations set/map with different types. * Restore meta hour matching on ranges spanning date boundaries, e.g. `... meta hour "21:00"-"02:00"` * Display number of set elements in rule listings. * Allow deleting maps via their handle. ==== numactl ==== - bsc#1247093 bsc#1246858 Cleanup code by reverting 2 patches and get back to old has_preferred_many initialization. This allows to call numa_set_bind_policy early again. A Cleanup-No-need-to-suppress-possible-errno-anymore.patch A Cleanup-move-has_preferred_many-to-numa_init-again.patch ==== opencv ==== - Add opencv-ppc64le-power9.patch, fix missing vec_cvfo on POWER9 due to unavailable VSX float64 conversion ==== openssl-3 ==== Version update (3.5.1 -> 3.5.2) Subpackages: libopenssl3 - Update to 3.5.2: * Miscellaneous minor bug fixes. * The FIPS provider now performs a PCT on key import for RSA, EC and ECX. This is mandated by FIPS 140-3 IG 10.3.A additional comment 1. - Rebase patches: * openssl-FIPS-140-3-keychecks.patch * openssl-FIPS-NO-DES-support.patch * openssl-FIPS-enforce-EMS-support.patch * openssl-disable-fipsinstall.patch - Move ssl configuration files to the libopenssl package [bsc#1247463] - Don't install unneeded NOTES ==== openssl ==== Version update (3.5.1 -> 3.5.2) - Update to 3.5.2 ==== openvpn ==== Subpackages: openvpn-auth-pam-plugin - add (bsc#1239783) -- fix build against 6.16 * 0001-dco-linux-avoid-redefining-ovpn-enums.patch - Don't recommend ovpn-dco-kmp if it is in the kernel already (newer and safer version): https://build.opensuse.org/requests/1255536 - add (bsc#1239783) * 0001-dco-better-naming-for-function-parameters.patch * 0001-dco_linux-extend-netlink-error-cb-with-extra-info.patch * 0001-Handle-missing-DCO-peer-by-restarting-the-session.patch * 0001-dco_linux-Introduce-new-uAPIs.patch * 0001-Implement-ovpn-version-detection.patch * 0001-dco_linux-fix-peer-stats-parsing-with-new-ovpn-kerne.patch * 0001-dco_linux-avoid-bogus-text-when-netlink-message-is-n.patch ==== pam ==== - Make sure that the buffer containing encrypted passwords get's erased, before free. [pam_modutil_get-overwrite-password-at-free.patch, bsc#1232234, CVE-2024-10041] ==== pam-full-src ==== - Make sure that the buffer containing encrypted passwords get's erased, before free. [pam_modutil_get-overwrite-password-at-free.patch, bsc#1232234, CVE-2024-10041] ==== partitionmanager ==== Version update (25.04.3 -> 25.08.0) - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - No code change since 25.07.80 - Update to 25.07.80 * New feature release - Changes since 25.04.3: * Add more detailed tooltip to delete partition action. (kde#505138) * Fix wrong slot for comboBackend * Re-order settings menu. ==== patterns-base ==== Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11 - clean up recommends: no longer recommend inexitsing packages: + ifplugd: Removed from Tumbleweed in January 2020 + providers: Removed from Tumbleweed in July 2017 + translation-update: Removed from Tumbleweed in July 2024 + openssh-askpass: removed in favor of the openssh internal provided askpass - No longer recommend initviocons: this is long deprecated. ==== pinentry ==== - Fix build of :gui flavor on openSUSE Leap 15.6 (Qt6 needs higher C++ standard) - drop obsolete texinfo macros ==== pinentry-gui ==== - Fix build of :gui flavor on openSUSE Leap 15.6 (Qt6 needs higher C++ standard) - drop obsolete texinfo macros ==== plasma5support6 ==== Version update (6.4.3 -> 6.4.4) Subpackages: libPlasma5Support6 - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== plasma6-activities ==== Version update (6.4.3 -> 6.4.4) Subpackages: libPlasmaActivities6 plasma6-activities-imports - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== plasma6-activities-stats ==== Version update (6.4.3 -> 6.4.4) Subpackages: libPlasmaActivitiesStats1 - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== plasma6-browser-integration ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * mpris: Make artwork sizes algorithm more spec-compliant * KRunnerPlugins: Limit icon size to reduce DBus traffic * purpose: Also hide purpose menu on focus loss * Purpose: Make AlternativesMenu a regular window (kde#507368) ==== plasma6-desktop ==== Version update (6.4.3 -> 6.4.4) Subpackages: plasma6-desktop-emojier - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * applets/kicker: correctly position search field (kde#507397) * kcms/tablet: Make pen tab scrollable * Refactor panel widget editing UI for RTL (kde#505489) * FolderItemDelegate: Fix "undefined" warning * PositionerTest: Update tests * FolderModel: If screen is not used, clear dropTargetPositions (kde#490891) * FolderView: Use perStripe from positioner, fix off-by-one error (kde#506638) * Positioner: Do not change anything during resolution updates (kde#490891) * Fixed drag and drop behavior when desktop is scrollable (kde#506670) * foldermodel: delete previous qfilesystemwatcher (kde#507239) * foldermodel: init all members * Only interact with file and folders when directly touching them (kde#505038) ==== plasma6-integration ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * Drop FreeBSD Qt5 CI ==== plasma6-nm ==== Version update (6.4.3 -> 6.4.4) Subpackages: plasma6-nm-openconnect plasma6-nm-openvpn - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== plasma6-openSUSE ==== - Update to 6.4.4 ==== plasma6-pa ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * VolumeControlsConfig: remove unnecessary wideMode ==== plasma6-print-manager ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== plasma6-systemmonitor ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== plasma6-workspace ==== Version update (6.4.3 -> 6.4.4) Subpackages: plasma6-session plasma6-workspace-libs - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * KCMColors: Do not forward the output of editDialogProcess (kde#504007) * Make Cachedir check concurrent * Revert "Disable linux-qt6-next while the regression in Qt gets fixed" * DesktopProtocol: If symlink target desktop file is unwritable, create new one to ApplicationsLocation (kde#506032) * Allow to remove icon widgets from context menu (kde#503832) * applets/kicker: Call OpenUrlJob with mimeType * Assume a place is of type inode/directory * runners/recentdocuments: Use mime type we get from the results model * delete image-data from hint (kde#507304) * Force keep notifications in history if they were triggered in DnD (kde#504571) * Notificationmanager: Remove QConcatenateBlablaModel workaround for Qt 6.9.1 (kde#471130) * Reparent menu actions to the temporarily created QMenu in global menu (kde#505876) * global menu applet: fix single button mode on X11 (kde#506170) ==== polkit-kde-agent-6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== poppler ==== Version update (25.07.0 -> 25.08.0) - version update to 25.08.0 + core: * FormWidgetSignature::signDocumentWithAppearance: add imagePath parameter * Fix parsing Distinguished Names that end with a hex string * Fix crashes in malformed documents + glib: * Add poppler_page_render_transparent_selection() * Add missing since to the documentation - fixes CVE-2025-50420 [bsc#1247590] ==== poppler-qt6 ==== Version update (25.07.0 -> 25.08.0) - version update to 25.08.0 + core: * FormWidgetSignature::signDocumentWithAppearance: add imagePath parameter * Fix parsing Distinguished Names that end with a hex string * Fix crashes in malformed documents + glib: * Add poppler_page_render_transparent_selection() * Add missing since to the documentation - fixes CVE-2025-50420 [bsc#1247590] ==== powerdevil6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== python-alembic ==== - Make the libalternatives transition conditional ==== python-cryptography ==== Version update (44.0.3 -> 45.0.5) - update to 45.0.5: * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.5.1. * Fixed decrypting PKCS#8 files encrypted with SHA1-RC4. (This is not considered secure, and is supported only for backwards compatibility.) * Fixed decrypting PKCS#8 files encrypted with long salts (this impacts keys encrypted by Bouncy Castle). * Fixed decrypting PKCS#8 files encrypted with DES-CBC-MD5. While wildly insecure, this remains prevalent. * Fixed using mypy with cryptography on older versions of Python. * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.5.0. * Support for Python 3.7 is deprecated and will be removed in the next cryptography release. * Updated the minimum supported Rust version (MSRV) to 1.74.0, from 1.65.0. * Added support for serialization of PKCS#12 Java truststores in :func:`~cryptography.hazmat.primitives.serialization.pkcs1 2.serialize_java_truststore` * Added :meth:`~cryptography.hazmat.primitives.kdf.argon2.Argon 2id.derive_phc_encoded` and :meth:`~cryptography.hazmat.primi tives.kdf.argon2.Argon2id.verify_phc_encoded` methods to support password hashing in the PHC string format * Added support for PKCS7 decryption and encryption using AES-256 as the content algorithm, in addition to AES-128. * BACKWARDS INCOMPATIBLE: Made SSH private key loading more consistent with other private key loading: :func:`~cryptograp hy.hazmat.primitives.serialization.load_ssh_private_key` now raises a TypeError if the key is unencrypted but a password is provided (previously no exception was raised), and raises a TypeError if the key is encrypted but no password is provided (previously a ValueError was raised). * Added __copy__ to the :class:`~cryptography.hazmat.primitives .asymmetric.ec.EllipticCurvePrivateKey`, :class:`~cryptograph y.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey`, :c lass:`~cryptography.hazmat.primitives.asymmetric.ed25519.Ed25 519PublicKey`, :class:`~cryptography.hazmat.primitives.asymme tric.ed25519.Ed25519PrivateKey`, :class:`~cryptography.hazmat .primitives.asymmetric.ed448.Ed448PublicKey`, :class:`~crypto graphy.hazmat.primitives.asymmetric.ed448.Ed448PrivateKey`, : class:`~cryptography.hazmat.primitives.asymmetric.x25519.X255 19PublicKey`, :class:`~cryptography.hazmat.primitives.asymmet ric.x25519.X25519PrivateKey`, :class:`~cryptography.hazmat.pr imitives.asymmetric.x448.X448PublicKey`, :class:`~cryptograph y.hazmat.primitives.asymmetric.x448.X448PrivateKey`, :class:` ~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey` , :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAP ublicKey`, :class:`~cryptography.hazmat.primitives.asymmetric .dsa.DSAPrivateKey`, :class:`~cryptography.hazmat.primitives. asymmetric.dsa.DSAPublicKey`, :class:`~cryptography.hazmat.pr imitives.asymmetric.dh.DHPrivateKey`, and :class:`~cryptograp hy.hazmat.primitives.asymmetric.dh.DHPublicKey` abstract base classes. * We significantly refactored how private key loading ( :func:` ~cryptography.hazmat.primitives.serialization.load_pem_privat e_key` and :func:`~cryptography.hazmat.primitives.serializati on.load_der_private_key`) works. This is intended to be backwards compatible for all well-formed keys, therefore if you discover a key that now raises an exception, please file a bug with instructions for reproducing. * Added unsafe_skip_rsa_key_validation keyword-argument to :fun c:`~cryptography.hazmat.primitives.serialization.load_ssh_pri vate_key`. * Added :class:`~cryptography.hazmat.primitives.hashes.XOFHash` to support repeated :meth:`~cryptography.hazmat.primitives.ha shes.XOFHash.squeeze` operations on extendable output functions. * Added :meth:`~cryptography.x509.ocsp.OCSPResponseBuilder.add_ response_by_hash` method to allow creating OCSP responses using certificate hash values rather than full certificates. * Extended the :mod:`X.509 path validation ` API to support user- configured extension policies via the :meth:`PolicyBuilder.extension_policies ` method. * Deprecated the subject, verification_time and max_chain_depth properties on :class:`~cryptography.x509.verification.ClientVerifier` and :class:`~cryptography.x509.verification.ServerVerifier` in favor of a new policy property. These properties will be removed in the next release of cryptography. * BACKWARDS INCOMPATIBLE: The :meth:`VerifiedClient.subject ` property can now be None since a custom extension policy may allow certificates without a Subject Alternative Name extension. * Changed the behavior when the OpenSSL 3 legacy provider fails to load. Instead of raising an exception, a warning is now emitted. The CRYPTOGRAPHY_OPENSSL_NO_LEGACY environment variable can still be used to disable the legacy provider at runtime. * Added support for the CRYPTOGRAPHY_BUILD_OPENSSL_NO_LEGACY environment variable during build time, which prevents the library from ever attempting to load the legacy provider. * Added support for the :class:`~cryptography.x509.PrivateKeyUsagePeriod` X.509 extension. This extension defines the period during which the ... changelog too long, skipping 16 lines ... n`. ==== python-jsonschema ==== Version update (4.25.0 -> 4.25.1) - update to 4.25.1: * Fix Validator protocol init to match runtime by @sirosen in [#1396] ==== python-maturin ==== Version update (1.9.1 -> 1.9.3) - Convert to libalternatives on SLE-16-based and newer systems only - Update to 1.9.3 * Add support for RISC-V architecture in manylinux gh#PyO3/maturin#2694 * pyproject.toml: bump setuptools for PEP 639 gh#PyO3/maturin#2698 * Fix PEP 639 support for source distributions gh#PyO3/maturin#2704 * Fix relative README rewrite in source distributions gh#PyO3/maturin#2705 - Update to 1.9.2 * Respect PEP 621 dynamic fields when merging Cargo.toml metadata gh#PyO3/maturin#2672 * Only use all_features=true in sdist when local path dependencies exist gh#PyO3/maturin#2674 * auditwheel: add manylinux_2_26 policy gh#PyO3/maturin#2677 * Use user-specified library search paths in RUSTFLAGS in auditwheel gh#PyO3/maturin#2676 * pyproject.toml: add license-files gh#PyO3/maturin#2690 * Update manylinux/musllinux policies to the latest main gh#PyO3/maturin#2693 * Fix PEP 639 implementation, use License-Expression over License gh#PyO3/maturin#2695 ==== python313 ==== Version update (3.13.5 -> 3.13.7) - Update to 3.13.7: - gh-137583: Fix a deadlock introduced in 3.13.6 when a call to ssl.SSLSocket.recv was blocked in one thread, and then another method on the object (such as ssl.SSLSocket.send) was subsequently called in another thread. - gh-137044: Return large limit values as positive integers instead of negative integers in resource.getrlimit(). Accept large values and reject negative values (except RLIM_INFINITY) for limits in resource.setrlimit(). - gh-136914: Fix retrieval of doctest.DocTest.lineno for objects decorated with functools.cache() or functools.cached_property. - gh-131788: Make ResourceTracker.send from multiprocessing re-entrant safe - gh-136155: We are now checking for fatal errors in EPUB builds in CI. - gh-137400: Fix a crash in the free threading build when disabling profiling or tracing across all threads with PyEval_SetProfileAllThreads() or PyEval_SetTraceAllThreads() or their Python equivalents threading.settrace_all_threads() and threading.setprofile_all_threads(). - Remove upstreamed patch: - gh137583-only-lock-SSL-context.patch - Add gh137583-only-lock-SSL-context.patch fixing the regression in 3.13.6 by breaking non-blocking TLS connections (gh#python/cpython#137583). - Update to 3.13.6: - Security - gh-135661: Fix parsing start and end tags in html.parser.HTMLParser according to the HTML5 standard. - Whitespaces no longer accepted between does not end the script section. - Vertical tabulation (\v) and non-ASCII whitespaces no longer recognized as whitespaces. The only whitespaces are \t\n\r\f and space. - Null character (U+0000) no longer ends the tag name. - Attributes and slashes after the tag name in end tags are now ignored, instead of terminating after the first > in quoted attribute value. E.g. . - Multiple slashes and whitespaces between the last attribute and closing > are now ignored in both start and end tags. E.g. . - Multiple = between attribute name and value are no longer collapsed. E.g. produces attribute “foo” with value “=bar”. - gh-102555: Fix comment parsing in html.parser.HTMLParser according to the HTML5 standard. --!> now ends the comment. - - > no longer ends the comment. Support abnormally ended empty comments <--> and <--->. - gh-135462: Fix quadratic complexity in processing specially crafted input in html.parser.HTMLParser. End-of-file errors are now handled according to the HTML5 specs – comments and declarations are automatically closed, tags are ignored (CVE-2025-6069, bsc#1244705). - gh-118350: Fix support of escapable raw text mode (elements “textarea” and “title”) in html.parser.HTMLParser. - Core and Builtins - gh-58124: Fix name of the Python encoding in Unicode errors of the code page codec: use “cp65000” and “cp65001” instead of “CP_UTF7” and “CP_UTF8” which are not valid Python code names. Patch by Victor Stinner. - gh-137314: Fixed a regression where raw f-strings incorrectly interpreted escape sequences in format specifications. Raw f-strings now properly preserve literal backslashes in format specs, matching the behavior from Python 3.11. For example, rf"{obj:\xFF}" now correctly produces '\\xFF' instead of 'ÿ'. Patch by Pablo Galindo. - gh-136541: Fix some issues with the perf trampolines on x86-64 and aarch64. The trampolines were not being generated correctly for some cases, which could lead to the perf integration not working correctly. Patch by Pablo Galindo. - gh-109700: Fix memory error handling in PyDict_SetDefault(). - gh-78465: Fix error message for cls.__new__(cls, ...) where cls is not instantiable builtin or extension type (with tp_new set to NULL). - gh-135871: Non-blocking mutex lock attempts now return immediately when the lock is busy instead of briefly spinning in the free threading build. - gh-135607: Fix potential weakref races in an object’s destructor on the free threaded build. - gh-135496: Fix typo in the f-string conversion type error (“exclamanation” -> “exclamation”). - gh-130077: Properly raise custom syntax errors when incorrect syntax containing names that are prefixes of soft keywords is encountered. Patch by Pablo Galindo. - gh-135148: Fixed a bug where f-string debug expressions (using =) would incorrectly strip out parts of strings containing escaped quotes and # characters. Patch by Pablo Galindo. - gh-133136: Limit excess memory usage in the free threading build when a large dictionary or list is resized and accessed by multiple threads. - gh-132617: Fix dict.update() modification check that could incorrectly raise a “dict mutated during update” error when a different dictionary was modified that happens to share the same underlying keys object. - gh-91153: Fix a crash when a bytearray is concurrently ... changelog too long, skipping 131 lines ... - CVE-2025-6069-quad-complex-HTMLParser.patch ==== python313-core ==== Version update (3.13.5 -> 3.13.7) Subpackages: libpython3_13-1_0 python313-base - Update to 3.13.7: - gh-137583: Fix a deadlock introduced in 3.13.6 when a call to ssl.SSLSocket.recv was blocked in one thread, and then another method on the object (such as ssl.SSLSocket.send) was subsequently called in another thread. - gh-137044: Return large limit values as positive integers instead of negative integers in resource.getrlimit(). Accept large values and reject negative values (except RLIM_INFINITY) for limits in resource.setrlimit(). - gh-136914: Fix retrieval of doctest.DocTest.lineno for objects decorated with functools.cache() or functools.cached_property. - gh-131788: Make ResourceTracker.send from multiprocessing re-entrant safe - gh-136155: We are now checking for fatal errors in EPUB builds in CI. - gh-137400: Fix a crash in the free threading build when disabling profiling or tracing across all threads with PyEval_SetProfileAllThreads() or PyEval_SetTraceAllThreads() or their Python equivalents threading.settrace_all_threads() and threading.setprofile_all_threads(). - Remove upstreamed patch: - gh137583-only-lock-SSL-context.patch - Add gh137583-only-lock-SSL-context.patch fixing the regression in 3.13.6 by breaking non-blocking TLS connections (gh#python/cpython#137583). - Update to 3.13.6: - Security - gh-135661: Fix parsing start and end tags in html.parser.HTMLParser according to the HTML5 standard. - Whitespaces no longer accepted between does not end the script section. - Vertical tabulation (\v) and non-ASCII whitespaces no longer recognized as whitespaces. The only whitespaces are \t\n\r\f and space. - Null character (U+0000) no longer ends the tag name. - Attributes and slashes after the tag name in end tags are now ignored, instead of terminating after the first > in quoted attribute value. E.g. . - Multiple slashes and whitespaces between the last attribute and closing > are now ignored in both start and end tags. E.g. . - Multiple = between attribute name and value are no longer collapsed. E.g. produces attribute “foo” with value “=bar”. - gh-102555: Fix comment parsing in html.parser.HTMLParser according to the HTML5 standard. --!> now ends the comment. - - > no longer ends the comment. Support abnormally ended empty comments <--> and <--->. - gh-135462: Fix quadratic complexity in processing specially crafted input in html.parser.HTMLParser. End-of-file errors are now handled according to the HTML5 specs – comments and declarations are automatically closed, tags are ignored (CVE-2025-6069, bsc#1244705). - gh-118350: Fix support of escapable raw text mode (elements “textarea” and “title”) in html.parser.HTMLParser. - Core and Builtins - gh-58124: Fix name of the Python encoding in Unicode errors of the code page codec: use “cp65000” and “cp65001” instead of “CP_UTF7” and “CP_UTF8” which are not valid Python code names. Patch by Victor Stinner. - gh-137314: Fixed a regression where raw f-strings incorrectly interpreted escape sequences in format specifications. Raw f-strings now properly preserve literal backslashes in format specs, matching the behavior from Python 3.11. For example, rf"{obj:\xFF}" now correctly produces '\\xFF' instead of 'ÿ'. Patch by Pablo Galindo. - gh-136541: Fix some issues with the perf trampolines on x86-64 and aarch64. The trampolines were not being generated correctly for some cases, which could lead to the perf integration not working correctly. Patch by Pablo Galindo. - gh-109700: Fix memory error handling in PyDict_SetDefault(). - gh-78465: Fix error message for cls.__new__(cls, ...) where cls is not instantiable builtin or extension type (with tp_new set to NULL). - gh-135871: Non-blocking mutex lock attempts now return immediately when the lock is busy instead of briefly spinning in the free threading build. - gh-135607: Fix potential weakref races in an object’s destructor on the free threaded build. - gh-135496: Fix typo in the f-string conversion type error (“exclamanation” -> “exclamation”). - gh-130077: Properly raise custom syntax errors when incorrect syntax containing names that are prefixes of soft keywords is encountered. Patch by Pablo Galindo. - gh-135148: Fixed a bug where f-string debug expressions (using =) would incorrectly strip out parts of strings containing escaped quotes and # characters. Patch by Pablo Galindo. - gh-133136: Limit excess memory usage in the free threading build when a large dictionary or list is resized and accessed by multiple threads. - gh-132617: Fix dict.update() modification check that could incorrectly raise a “dict mutated during update” error when a different dictionary was modified that happens to share the same underlying keys object. - gh-91153: Fix a crash when a bytearray is concurrently ... changelog too long, skipping 131 lines ... - CVE-2025-6069-quad-complex-HTMLParser.patch ==== qemu ==== Version update (10.0.2 -> 10.0.3) - Fix build issues due to Python version: * mkvenv: Support pip 25.2 (bsc#1247972) - Bug and CVE fixes: * tests: Avoid dependency on padding on signal messages (boo#1246830) * pcie_sriov: Fix configuration and state synchronization (bsc#1246992 CVE-2025-54566 CVE-2025-54567) * [openSUSE][RPM] linux-user: restart systemd-binfmt upon changes (bsc#1247443) - Update to stable release 10.0.3: Full list of backports here: https://lore.kernel.org/qemu-devel/1748499690.323471.13081.nullmailer@localhost/ A selection of them is reported here too: hvf: arm: Emulate ICC_RPR_EL1 accesses properly target/arm: Correct encoding of Debug Communications Channel registers ui: fix setting client_endian field defaults hw/net/npcm_gmac.c: Send the right data for second packet in a row target/i386: do not expose ARCH_CAPABILITIES on AMD CPU i386/cpu: Honor maximum value for CPUID.8000001DH.EAX[25:14] i386/cpu: Fix overflow of cache topology fields in CPUID.04H i386/cpu: Fix cpu number overflow in CPUID.01H.EBX[23:16] ui/vnc: Do not copy z_stream vhost: Fix used memslot tracking when destroying a vhost device roms: re-remove execute bit from hppa-firmware* file-posix: Fix aio=threads performance regression after enablign FUA amd_iommu: Fix truncation of oldval in amdvi_writeq amd_iommu: Remove duplicated definitions amd_iommu: Fix the calculation for Device Table size amd_iommu: Fix mask to retrieve Interrupt Table Root Pointer from DTE amd_iommu: Fix masks for various IOMMU MMIO Registers amd_iommu: Update bitmasks representing DTE reserved fields amd_iommu: Fix Device ID decoding for INVALIDATE_IOTLB_PAGES command amd_iommu: Fix Miscellaneous Information Register 0 encoding virtio-net: Add queues for RSS during migration net: fix buffer overflow in af_xdp_umem_create() accel/kvm: Adjust the note about the minimum required kernel version ... ==== qqc2-breeze-style6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== rav1e ==== Version update (0.8.0 -> 0.8.1) - Update to version 0.8.1: - Fix bit overflows when writing headers b0bd2ad thanks to @sdroege - Update dependencies ==== read-only-root-fs ==== Version update (1.0+git20250708.3eed5de -> 1.0+git20250807.5b5844c) - Migrate from ro to ro=vfs (boo#1156421) - Update to version 1.0+git20250807.5b5844c: * Remove workarounds obsoleted by ro=vfs ==== readline ==== Version update (8.2.13 -> 8.3.1) - Update to final readline-8.3 a. Output a newline if there is no prompt and readline reads an empty line. b. The history library falls back to stdio when writing the history list if mmap fails. c. New bindable variable `search-ignore-case', causes readline to perform case-insensitive incremental and non-incremental history searches. d. rl_full_quoting_desired: new application-settable variable, causes all completions to be quoted as if they were filenames. e. rl_macro_display_hook: new application-settable function pointer, used if the application wants to print macro values itself instead of letting readline do it f. rl_reparse_colors: new application-callable function, reparses $LS_COLORS (presumably after the user changes it) g. rl_completion_rewrite_hook: new application-settable function pointer, called to modify the word being completed before comparing it against pathnames from the file system. h. execute-named-command: a new bindable command that reads the name of a readline command from the standard input and executes it. Bound to M-x in emacs mode by default. i. Incremental and non-incremental searches now allow ^V/^Q (or, in the former case, anything bound to quoted-insert) to quote characters in the search string. j. Documentation has been significantly updated. k. New `force-meta-prefix' bindable variable, which forces the use of ESC as the meta prefix when using "\M-" in key bindings instead of overloading convert-meta. l. The default value for `readline-colored-completion-prefix' no longer has a leading `.'; the original report was based on a misunderstanding. m. There is a new bindable command, `export-completions', which writes the possible completions for a word to the standard output in a defined format. n. Readline can reset its idea of the screen dimensions when executing after a SIGCONT. - Remove upstream patches of former readline-8.2 * readline82-001 * readline82-002 * readline82-003 * readline82-004 * readline82-005 * readline82-006 * readline82-007 * readline82-008 * readline82-009 * readline82-010 * readline82-011 * readline82-012 * readline82-013 - Add upstream patch * readline83-001 If an application uses readline's event hook, it is called while waiting for input. There is a bug in the function that waits for available input that causes it not to read that input under certain circumstances, resulting in a loop where the event hook continues to be called, but there is no input to stop it. - Port readline-8.2.dif and rename it to readline-8.3.dif ==== rust-keylime ==== Version update (0.2.7+117 -> 0.2.8+12) - Update vendored crates (bsc#1248006, CVE-2025-55159) * slab 0.4.11 - Add Cargo_lock.patch patch to update slab and other dependencies - Update to version 0.2.8+12: * build(deps): bump actions/checkout from 4 to 5 * build(deps): bump cfg-if from 1.0.0 to 1.0.1 * build(deps): bump openssl from 0.10.72 to 0.10.73 * build(deps): bump clap from 4.5.39 to 4.5.45 * build(deps): bump pest from 2.8.0 to 2.8.1 * Fix clippy warnings * Use verifier-provided interval for continuous attestation timing * Add meta object with seconds_to_next_attestation to evidence response * Fix boot time retrieval * Fix IMA log format (it must be ['text/plain']) (#1073) * Remove unnecessary configuration fields * cargo: Bump retry-policies to version 0.4.0 * Bump version to 0.2.8 - Update vendored crates (bsc#1247193, CVE-2025-58266) * shlex 1.3.0 - Rebase keylime-agent.conf.diff for current configuration - Drop Cargo_lock.patch patch, already present in Cargo.lock - Update to version 0.2.7+141: * service: Use WantedBy=multi-user.target * rpm: Add subpackage for push-attestation agent * push-model: implement continuous attestation with configurable intervals * Retry registration forever in the state machine * Add Verifier URL to configuration * Align exp.backoff to current configuration format * Increase coverage of state machine (using Context) * Increase coverage of struct_filler.rs * Groom code (remove dead code) * Fix exponential backoff (10secs, 4xx accepted) * test: Add documentation test to tests/run.sh * tpm: Avoid running code example during documentation tests * state_machine: Always start the agent from the Unregistered state * Add fixes for the URL construction * Refactor evidences collection in push attestation agent * push-model: refactor attestation logic into a state machine * Fix body sending by allowing serializing strings (#1057) * Log ResilientClient errors/response status codes (#1055) * Add AK signing scheme and hash algorithm to negotiation * tpm: Add method to extract signing scheme and hash algorithm from AK * Allow custom content-type/accept headers * Integrate exponential backoff to registration (#1052) * keylime/structures: Rename ShaValues to PcrBanks * Add resilient_client for exponential backoff (#1048) ==== sdbootutil ==== Version update (1+git20250731.055e2fe -> 1+git20250820.077bd8b) Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper sdbootutil-tukit - Update to version 1+git20250820.077bd8b: * Revert "Ignore UPDATE_NVRAM (bsc#1247952)" * Fix dracut "No '/dev/log' or 'logger'" message * Don't mount /etc in chroot with btrfs subvolume * Fix issue template directory name - Update to version 1+git20250814.85181f6: * Add issue templates for bugs and feature requests * Use command line of target snapshot * Add --no-measure-pcr to opt-out PCR15 * Remove README images - Update to version 1+git20250812.13f4562: * Ignore UPDATE_NVRAM (bsc#1247952) - Update to version 1+git20250811.2048838: * Add easy advanced debugging - Update to version 1+git20250811.5fc14ca: * Enable sdbootutil-update-predictions.service on enroll * Fix device not marked as portable * Fix handling of configuration UPDATE_NVRAM - Update to version 1+git20250811.2fd41f0: * Clarify when the boot entries are created * Measure all bootloader combinations * Remove hard coded EFI boot entry name - Update to version 1+git20250805.67fa6cb: * PCR#15 workaround for LVM devices * Use installkernel() only to install kernel modules - Update to version 1+git20250804.8dccab3: * crypttab: do not add/remove parameters for ignored entries ==== sddm-kcm6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== selinux-policy ==== Version update (20250730 -> 20250812) Subpackages: selinux-policy-targeted - Update to version 20250812 (bsc#1247772): * Fix selinux-autorelabel-generator label after upstream changes * Revert "Remove the mysql module sources" * Revert "Allow rasdaemon write access to sysfs (bsc#1229587)" * Reset postfix.fc to upstream, add alias instead * Allow systemd-networkd to create leases directory * Apply generator template to selinux-autorelabel generator * Support virtqemud handle hotplug hostdev devices * Allow virtstoraged create qemu /var/run files * Allow unconfined_domain_type cap2_userns capabilities * Label /usr/libexec/postfix/tlsproxy with postfix_smtp_exec_t * Remove the mysql module sources * dist/targeted/modules.conf: Enable kmscon module (bsc#1238137) * Update kmscon policy module to kmscon version 9 (bsc#1238137) * Allow login to getattr pidfs * Allow systemd to map files under /sys * systemd: drop duplicate init_nnp_daemon_domain lines * Fix typo * Allow logwatch stream connect to opensmtpd * Allow geoclue read NetworkManager pid files * Allow unconfined user a file transition for creating sudo log directory * Allow virtqemud read/write inherited dri devices * Allow xdm_t create user namespaces * Update policy for login_userdomain * Add ppd_base_profile to file transition to get tuned_rw_etc_t type * Update policy for bootupd * Allow logwatch work with opensmtpd * Update dovecot policy for dovecot 2.4.1 * Allow ras-mc-ctl write to sysfs files - Update embedded container-selinux version to commit: * 10cc7ecacd631368e23691a77dbfe63ac6ca855f (version 2.240.0) The 2.239.0 was tagged incorrectly by upstream, syncing again with new tag - Update to version 20250804: * Allow anaconda-generator get attributes of all filesystems * Add the rhcd_rw_fifo_files() interface * Allow systemd-coredump the sys_chroot capability * Allow hostapd write to socket files in /tmp * Recognize /var/home as an alternate path for /home * Label /var/lib/lastlog with lastlog_t * Allow virtqemud write to sysfs files * Allow irqbalance search sssd lib directories * Allow samba-dcerpcd send sigkills to passwd * Allow systemd-oomd watch dbus pid sock files * Allow some confined users read and map generic log files * Allow login_userdomain watch the /run/log/journal directory * Allow login_userdomain dbus chat with tuned-ppd * Allow login_userdomain dbus chat with switcheroo-control * Allow userdomain to connect to systemd-oomd over a unix socket * Add insights_client_delete_lib_dirs() interface * Allow virtqemud_t use its private tmpfs files (bsc#1242998) * Allow virtqemud_t setattr to /dev/userfaultfd (bsc#1242998) * Allow virtqemud_t read and write /dev/ptmx (bsc#1242998) * Extend virtqemud_t tcp_socket permissions (bsc#1242998) * Allow virtqemud_t to read and write generic pty (bsc#1242998) * Allow systemd-importd create and unlink init pid socket * Allow virtqemud handle virt_content_t chr files * Allow svirt read virtqemud fifo files * All sblim-sfcbd the dac_read_search capability * Allow sblim domain read systemd session files * Allow sblim-sfcbd execute dnsdomainname * Confine nfs-server generator * Allow systemd-timedated start/stop timemaster services * Allow "hostapd_cli ping" run as a systemd service * Allow power-profiles-daemon get attributes of filesystems with extended attributes * Allow 'oomctl dump' to interact with systemd-oomd * Basic functionality for systemd-oomd * Basic enablement for systemd-oomd * Allow samba-bgqd send to smbd over a unix datagram socket * Update kernel_secretmem_use() * Add the file/watch_mountns permission * Update systemd-generators policy * Allow plymouthd_t read proc files of systemd_passwd_agent (bsc#1245470) * Allow insights-client file transition for files in /var/tmp * Allow tuned-ppd manage tuned log files * Allow systemd-coredump mount on tmpfs filesystems * Update sssd_dontaudit_read_public_files() * Allow zram-generator raw read fixed disk device * Add fs_write_cgroup_dirs() and fs_setattr_cgroup_dirs() interfaces - Syncing with upstream rawhide selinux-policy up to: * 1de2b642cba24f493578d4c944ea8db5535e8956 - Update embedded container-selinux version to commit: * 9693071320e1f931ff825ea376926f816380873d (version 2.239.0) ==== signon-kwallet-extension ==== Version update (25.04.3 -> 25.08.0) - Update to 25.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.08.0/ - Changes since 25.07.80: * CI: Remove Qt5 builders that don't exist anymore - Update to 25.07.80 * New feature release - No code change since 25.04.3 ==== spectacle ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== sqlite3 ==== Version update (3.50.3 -> 3.50.4) - Update to version 3.50.4: * Fix two long-standings cases of the use of uninitialized variables in obscure circumstances. ==== sysextmgr ==== Version update (0.0+git20250801.4978328 -> 0.0+git20250806.0599a82) - Update to version 0.0+git20250806.0599a82: * sysextmgrd: fix mkosi manifest usage * CI: add libzio and zlib devel dependencies * Add support for mkosi manifest ==== systemd ==== Subpackages: libsystemd0 libudev1 systemd-boot systemd-experimental udev - Move run0 from the experimental sub-package to the main package - Import commit 835af70f4e4fab4746319145d9fdb1a01e33f4c8 835af70f4e core/cgroup: Properly handle aborting a pending freeze operation 1f96f9da13 detect-virt: add bare-metal support for GCE (bsc#1244449) - Update pam.systemd-run0 (in the experimental sub-package) - Build the experimental package for the mini flavor too Some tools in the experimental sub-package cannot be disabled at compile time. Previously, these tools were manually deleted after installation to prevent rpmbuild from reporting unpackaged files. However, as the number of such tools continues to grow, it's simpler to include them in the mini-experimental sub-package. ==== systemsettings6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 ==== tiff ==== - security update: * CVE-2025-8534 [bsc#1247582] Fix null pointer dereference in function PS_Lvl2page + tiff-CVE-2025-8534.patch * CVE-2025-9165 [bsc#1248330] Fix local execution manipulation can lead to memory leak + tiff-CVE-2025-9165.patch * CVE-2024-13978 [bsc#1247581] Fix null pointer dereference in tiff2pdf + tiff-CVE-2024-13978.patch - bsc#1243503: Fix TIFFMergeFieldInfo() read_count=write_count=0 + tiff-4.7.0-bsc1243503.patch - security update: * CVE-2025-8176 [bsc#1247108] Fix heap use-after-free in tools/tiffmedian.c + tiff-CVE-2025-8176.patch * CVE-2025-8177 [bsc#1247106] Fix possible buffer overflow in tools/thumbnail.c:setrow() + tiff-CVE-2025-8177.patch ==== toolbox ==== Version update (2.4+git20250630.5e08e45 -> 2.4+git20250806.ba48bd3) - Update to version 2.4+git20250806.ba48bd3: * Add SCC credentials if available [bsc#1247491] ==== transactional-update ==== Version update (5.0.7 -> 5.1.0) Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit tukit-snapper-plugin tukitd - Version 5.1.0 - tukit: signalize errors from plugins; transactions will be aborted by default now - t-u: Added `--keep` option; please only use this for debugging or recovery when a tukit plugin is failing - setup-fips: could be called multiple times now - setup-fips: call update-crypto-policies in the correct context [boo#1246013] - reboot: Print both requested and actual reboot method for [poo#163352] - snapper plugin: Don't touch fstab's timestamp on every run - t-u: Chaining commands will also work on BLS systems now; this is also necessary for some regular commands (such as setup-fips or setup-selinux) - tukit: Only mount journal dir if available - tukit: Return full, non-truncated error number when calling external applications - tests: Adopt tests to obs environment to avoid root perms - t-u: Simplified various calls when changing files in /etc (made possible by the new btrfs subvolume based layout), tukit is called less often now - t-u: optimized check for BLS systems - Removed journalmount.patch (part of regular release now) ==== upower ==== Version update (1.90.7.13+git.4f1ef04 -> 1.90.9.28+git.903a827) Subpackages: libupower-glib3 - Update to version 1.90.9.28+git.903a827: * linux: integration-test: the settings discovery for charge threshold * linux: up-device-supply-battery: Discover the settings of charge threshold * up-device-battery: set up charge-threshold-settings-supported property * dbus: org.freedesktop.UPower.Device: the ChargeThresholdSettingsSupported property * linux: integration-test: Switch between Long_Life, Fast, Standard, and Adaptive * linux: up-device-supply-battery: Set charge_types to enable/disable the charge threshold * linux: up-device-supply-battery: Using charge_types Long_Life and Standard to manage charging threshold * linux: up-device-supply-battery: Set charge_types through an enum * linux: integration-test: reduce the test failure for the slow system * linux: integration-test: fix random test failure for test_bluetooth_hidpp_mouse * linux: integration-test: Switch the charge_types between Custom and Fast with charging threshold status * linux: up-device-supply-battery: Set charge_types to "Custom" when enabling charging threshold * up-history: reverse preset progression * openbsd: add support to fetch battery status from qcpas * tools: Reorder upower(1) command-line options to match manual page * docs: Document all upower(1) command-line options * tools: Handle invalid command-line arguments * daemon: Fix memory leak when reporting usage error * linux: integration-test: Two mice were paired with a unifying receiver * linux: up-enumerator-udev: Prevent reading the sysfs path from a non-GUdevDevice object * linux: up-device-supply: Only update model name when the device is under the same parent * linux: integration-test: Test exporting sysfs attributes * lib: up-device: Expose CapacityLevel, VoltageMinDesign, and VoltageMaxDesign * linux: up-device-supply-battery: read values of capacity_level and voltage_min/max * up-device-battery: Define capacity-level, voltage-min-design and voltage-max-design properties * dbus: Define CapacityLevel, VoltageMinDesign and VoltageMaxDesign properties * linux: integration_test: Wait 5 seconds for bluez to set up the device information * src: meson: extend the timeout for test_battery_state_guessing * Release 1.90.9 * linux: up-device-supply-battery: Don't mark fully charged batteries as discharging * linux: integration-test: Update test case for "state_all_discharging" support * up-daemon: introduce state_all_discharging member to allow critical action dispatch on external power * Revert "up-daemon: Handle the AC is online but the battery is discharging" * Release 1.90.8 * up-device: Fix mem leak when get device id * linux: up-device-supply-battery: Fix mem leak when refreshing battery info * rules: 95-upower-hid.hwdb: update hwdb for HID devices * linux: integration-test: Handle connecting the low-power charger * linux: up-device-supply-battery: reset the status to discharging when current_now is negative * up-daemon: Handle the AC is online but the battery is discharging       * linux: rules: fix warnings from `udevadm verify` ==== util-linux ==== Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 - For bash 5.3 add (SIG)INT tests/expected/kill/decode as ignored signal for asynchronous coprocesses (boo#1246830) ==== util-linux-systemd ==== Subpackages: lastlog2 liblastlog2-2 - For bash 5.3 add (SIG)INT tests/expected/kill/decode as ignored signal for asynchronous coprocesses (boo#1246830) ==== vim ==== Version update (9.1.1508 -> 9.1.1629) Subpackages: vim-data-common vim-small - update to 9.1.1629: * patch 9.1.1629: Vim9: Not able to use more than 10 type arguments in a generic function * runtime(python): highlight "self" and "cls" in syntax script * runtime(vimgoto): make gf extract packadd/colo name more flexible * patch 9.1.1628: fuzzy.c has a few issues * runtime(doc): Adapt fuzzy doc to reflect 'fzy' algorithm * patch 9.1.1627: fuzzy matching can be improved * patch 9.1.1626: cindent: does not handle compound literals * patch 9.1.1625: Autocompletion slow with include- and tag-completion * runetime(vim): gf maybe hang and fail * runtime(vim): cannot jump to :colorscheme files * patch 9.1.1624: Cscope not enabled on MacOS * runtime(doc): allow more C99 features * runtime(python): Also sync syntax at 'async def' * runtime(doc): update :call with a range and remove space * runtime(doc): Fix 2 minor issues after 32d6bd6df * runtime(python): Highlight f-string replacement fields in Python * runtime(python): Highlight classes as structures * runtime(doc): remove dead links * patch 9.1.1623: Buffer menu does not handle unicode names correctly * patch 9.1.1622: Patch v9.1.1432 causes performance regressions * patch 9.1.1621: flicker in popup menu during cmdline autocompletion * patch 9.1.1620: filetype: composer.lock and symfony.lock files not recognized * patch 9.1.1619: Incorrect E535 error message * runtime(doc): Fix style and typos in builtin.txt and usr_41.txt * patch 9.1.1618: completion: incorrect selected index returned from complete_info() * patch 9.1.1617: Vim9: some error messages can be improved * runtime(doc): Tweak documentation style * patch 9.1.1616: xxd: possible buffer overflow with bitwise output * patch 9.1.1615: diff format erroneously detected * patch 9.1.1614: Vim9: possible variable type change * patch 9.1.1613: tests: test_search leaves a few swapfiles behind * patch 9.1.1612: Ctrl-G/Ctrl-T do not ignore the end search delimiter * patch 9.1.1611: possible undefined behaviour in mb_decompose() * runtime(vim): Update ftplugin, fix option variable 'keywordprg' matching * runtime(racket): update Racket runtime files * translation: Generate year for MS Windows differently * patch 9.1.1610: completion: hang or E684 when 'tagfunc' calls complete() * runtime(doc): Update CONTRIBUTING and clarify use of Vim9 script * patch 9.1.1609: complete: Heap-buffer overflow with complete function * runtime(c): set omnifunc only for Vim, since it is Vim9 Script * runtime(vim): add simple vimscript complete function * runtime(script): Update Last Change Header * patch 9.1.1608: No command-line completion for :unsilent {command} * patch 9.1.1607: :apple command detected as :append * patch 9.1.1606: filetype: a few more files are not recognized * patch 9.1.1605: cannot specify scope for chdir() * runtime(doc): Improve doc for cmdline-autocomplete * runtime(doc): update develop assumptions * patch 9.1.1604: completion: incsearch highlight might be lost * runtime(optwin): Fix E94 when searching for the option-window * patch 9.1.1603: completion: cannot use autoloaded funcs in 'complete' F{func} * runtime(java): Manage byte limits for variable-width lookbehind assertions * runtime(help): Unset `'comments'` and `'cms'` options * runtime(netrw): netrw#BrowseX() needs to distinguish local and remote file * runtime(typescript): Add syntax support for defer and arbitrary module identifiers * translation: Auto-generate headers for the vim.pot file * patch 9.1.1602: filetype: requirements-*.txt files are not recognized * patch 9.1.1601: Patch v8.1.0425 was wrong * runtime(netrw): Use correct "=~#" for the netrw_sizestyle='H' option * runtime(openscad): add a filetype plugin * patch 9.1.1600: using diff anchors with hidden buffers fails silently * runtime(javascript): add "as" as a reserved keyword to syntax script * patch 9.1.1599: :bnext doesn't go to unlisted help buffers * runtime(doc): Update ft-vim-syntax documentation * patch 9.1.1598: filetype: waybar config file is not recognized * patch 9.1.1597: CI reports leaks in libgtk3 library * patch 9.1.1596: tests: Test_search_wildmenu_iminsert() depends on help file * runtime(doc): remove mentioning of netrwSettings.vim * runtime(doc): fix typo at :h cmdline-autocompletion * patch 9.1.1595: Wayland: non-portable use of select() * patch 9.1.1594: completion: search completion throws errors * runtime(doc): tweak option name notation further * runtime(doc): add back bars for the '' mark * runtime(vim): add gf support for import and packadd in ftplugin * runtime(helptoc): add s keymap to split and jump to selected entry * runtime(syntax-tests): Break up non-ASCII over-75-byte-long lines * runtime(doc): fix mismatch between 'backspace' and |i_backspacing| * runtime(doc): Use correct option-name tags * runtime(doc): Tweak documentation style * translation(uk): Fix wrong Ukrainian message translation * check.vim: Further improve po message checks * translation(it): Update Italian translation * patch 9.1.1593: Confusing error when compiling incomplete try block * runtime(misc): removing saccarosium from maintainer list * patch 9.1.1592: Vim9: crash with classes and garbage collection * runtime(vim): Update base syntax, match Neovim builtin functions * runtime(vim): Update base syntax, fix :map termination in :command RHS * CI: Manage multibyte characters in syntax tests * CI: Remove the file filters for syntax tests * CI(screendump): Support iterative filtering for screendump comparison * CI(screendump): Move an early-return test out of the loop * CI: Include provenance in names of collected artifacts * runtime(vim): Cleanup syntax tests * patch 9.1.1591: VMS support can be improved * patch 9.1.1590: cannot perform autocompletion * runtime(ccomplete): return partial results on complete_check() * patch 9.1.1589: Cannot disable cscope interface using configure * patch 9.1.1588: Vim9: cannot split dict inside command block ... changelog too long, skipping 154 lines ... - update spec file template to the new Copyright declaration string ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-noX vlc-qt - Port to current ffmpeg-7: Remove version constraints on ffmpeg BuildRequires, add upstream patches and pass disable-vdpau to configure, this disables build/shipping of vdpau subpackage. Patches added: 5574.patch, 6168.patch, 6273.patch, 6606.patch and 6527.patch. - Add missing vlc Requires to devel sub-package, previously pulled in via vlc-vdpau package. - Drop obsolete and unused libxvidcore-devel BuildRequires. - Switch faad build_cond to without and move plugin to main package. ==== vmaf ==== - Move vmaf utilities to their own subpackage [boo#1247607] - Make specfile compliant with POSIX sh ==== xdg-desktop-portal-kde6 ==== Version update (6.4.3 -> 6.4.4) - Update to 6.4.4: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.4.4 - Changes since 6.4.3: * Update version for new release 6.4.4 * globalshortcuts: Return shortcuts when dialog is accepted