Packages changed: MicroOS-release (20241211 -> 20241215) SDL2 (2.30.9 -> 2.30.10) baloo-widgets (24.08.3 -> 24.12.0) chromaprint curl (8.11.0 -> 8.11.1) docker dolphin (24.08.3 -> 24.12.0) dracut (059+suse.665.gd2af7028 -> 059+suse.669.g60f5981b) ffmpegthumbs (24.08.3 -> 24.12.0) geoclue2 (2.7.1 -> 2.7.2) gpg2 (2.5.1 -> 2.5.2) gpgme (1.24.0 -> 1.24.1) gvfs kaccounts-integration (24.08.3 -> 24.12.0) kaccounts-integration-kf5 (24.08.3 -> 24.12.0) kaccounts-providers (24.08.3 -> 24.12.0) kate (24.08.3 -> 24.12.0) kdegraphics-mobipocket (24.08.3 -> 24.12.0) kdegraphics-thumbnailers (24.08.3 -> 24.12.0) kdenetwork-filesharing (24.08.3 -> 24.12.0) kdialog (24.08.3 -> 24.12.0) kernel-firmware (20241128 -> 20241211) kf6-attica (6.8.0 -> 6.9.0) kf6-baloo (6.8.0 -> 6.9.0) kf6-bluez-qt (6.8.0 -> 6.9.0) kf6-breeze-icons (6.8.0 -> 6.9.0) kf6-frameworkintegration (6.8.0 -> 6.9.0) kf6-karchive (6.8.0 -> 6.9.0) kf6-kauth (6.8.0 -> 6.9.0) kf6-kbookmarks (6.8.0 -> 6.9.0) kf6-kcmutils (6.8.0 -> 6.9.0) kf6-kcodecs (6.8.0 -> 6.9.0) kf6-kcolorscheme (6.8.0 -> 6.9.0) kf6-kcompletion (6.8.0 -> 6.9.0) kf6-kconfig (6.8.0 -> 6.9.0) kf6-kconfigwidgets (6.8.0 -> 6.9.0) kf6-kcoreaddons (6.8.0 -> 6.9.0) kf6-kcrash (6.8.0 -> 6.9.0) kf6-kdbusaddons (6.8.0 -> 6.9.0) kf6-kdeclarative (6.8.0 -> 6.9.0) kf6-kded (6.8.0 -> 6.9.0) kf6-kdesu (6.8.0 -> 6.9.0) kf6-kdnssd (6.8.0 -> 6.9.0) kf6-kdoctools (6.8.0 -> 6.9.0) kf6-kfilemetadata (6.8.0 -> 6.9.0) kf6-kglobalaccel (6.8.0 -> 6.9.0) kf6-kguiaddons (6.8.0 -> 6.9.0) kf6-kholidays (6.8.0 -> 6.9.0) kf6-ki18n (6.8.0 -> 6.9.0) kf6-kiconthemes (6.8.0 -> 6.9.0) kf6-kidletime (6.8.0 -> 6.9.0) kf6-kio (6.8.0 -> 6.9.0) kf6-kirigami (6.8.0 -> 6.9.0) kf6-kitemmodels (6.8.0 -> 6.9.0) kf6-kitemviews (6.8.0 -> 6.9.0) kf6-kjobwidgets (6.8.0 -> 6.9.0) kf6-knewstuff (6.8.0 -> 6.9.0) kf6-knotifications (6.8.0 -> 6.9.0) kf6-knotifyconfig (6.8.0 -> 6.9.0) kf6-kpackage (6.8.0 -> 6.9.0) kf6-kparts (6.8.0 -> 6.9.0) kf6-kpty (6.8.0 -> 6.9.0) kf6-kquickcharts (6.8.0 -> 6.9.0) kf6-krunner (6.8.0 -> 6.9.0) kf6-kservice (6.8.0 -> 6.9.0) kf6-kstatusnotifieritem (6.8.0 -> 6.9.0) kf6-ksvg (6.8.0 -> 6.9.0) kf6-ktexteditor (6.8.0 -> 6.9.0) kf6-ktextwidgets (6.8.0 -> 6.9.0) kf6-kunitconversion (6.8.0 -> 6.9.0) kf6-kuserfeedback (6.8.0 -> 6.9.0) kf6-kwallet (6.8.0 -> 6.9.0) kf6-kwidgetsaddons (6.8.0 -> 6.9.0) kf6-kwindowsystem (6.8.0 -> 6.9.0) kf6-kxmlgui (6.8.0 -> 6.9.0) kf6-modemmanager-qt (6.8.0 -> 6.9.0) kf6-networkmanager-qt (6.8.0 -> 6.9.0) kf6-prison (6.8.0 -> 6.9.0) kf6-purpose (6.8.0 -> 6.9.0) kf6-qqc2-desktop-style (6.8.0 -> 6.9.0) kf6-solid (6.8.0 -> 6.9.1) kf6-sonnet (6.8.0 -> 6.9.0) kf6-syndication (6.8.0 -> 6.9.0) kf6-syntax-highlighting (6.8.0 -> 6.9.0) kio-extras (24.08.3 -> 24.12.0) kio-gdrive (24.08.3 -> 24.12.0) konsole (24.08.3 -> 24.12.0) kpmcore (24.08.3 -> 24.12.0) kwalletmanager (24.08.3 -> 24.12.0) libXrender (0.9.11 -> 0.9.12) libcap libeconf (0.7.5 -> 0.7.6) libkdcraw-qt6 (24.08.3 -> 24.12.0) libkexiv2-qt6 (24.08.3 -> 24.12.0) libkgapi6 (24.08.3 -> 24.12.0) libkrun (1.9.0 -> 1.9.8) libkrunfw (4.0.0 -> 4.5.1) libnettle liburing mozilla-nss openexr partitionmanager (24.08.3 -> 24.12.0) python-Mako (1.3.6 -> 1.3.8) qemu runc (1.2.2 -> 1.2.3) selinux-policy (20241206 -> 20241213) signon-kwallet-extension (24.08.3 -> 24.12.0) spectacle (24.08.3 -> 24.12.0) tpm2-0-tss xdg-dbus-proxy (0.1.5 -> 0.1.6) === Details === ==== MicroOS-release ==== Version update (20241211 -> 20241215) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== SDL2 ==== Version update (2.30.9 -> 2.30.10) - Update to release 2.30.10 * Improved the performance of whole surface fill operations * Fixed an assertion when connecting/disconnecting over RDP * Added support for mouse wheel and extended buttons on PS Vita * Fixed a rare crash on KMSDRM ==== baloo-widgets ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Changes since 24.08.3: * FileMetaDataProvider: Implement `refresh()` * FileMetaDataProvider: Implement `cancel()` * Require KF6 ==== chromaprint ==== - Use kissfft for shared library, ffmpeg is only needed for the standalone fpcalc tool. ==== curl ==== Version update (8.11.0 -> 8.11.1) Subpackages: libcurl4 - Update to 8.11.1: * Security fixes: - netrc and redirect credential leak [bsc#1234068, CVE-2024-11053] * Bugfixes: - build: fix ECH to always enable HTTPS RR - cookie: treat cookie name case sensitively - curl-rustls.m4: keep existing 'CPPFLAGS'/'LDFLAGS' when detected - curl: use realtime in trace timestamps - digest: produce a shorter cnonce in Digest headers - docs: document default 'User-Agent' - docs: suggest --ssl-reqd instead of --ftp-ssl - duphandle: also init netrc - hostip: don't use the resolver for FQDN localhost - http_negotiate: allow for a one byte larger channel binding buffer - krb5: fix socket/sockindex confusion, MSVC compiler warnings - libssh: use libssh sftp_aio to upload file - libssh: when using IPv6 numerical address, add brackets - mime: fix reader stall on small read lengths - mk-ca-bundle: remove CKA_NSS_SERVER_DISTRUST_AFTER conditions - mprintf: fix the integer overflow checks - multi: fix callback for 'CURLMOPT_TIMERFUNCTION' not being called again when... - netrc: address several netrc parser flaws - netrc: support large file, longer lines, longer tokens - nghttp2: use custom memory functions - OpenSSL: improvde error message on expired certificate - openssl: remove three "Useless Assignments" - openssl: stop using SSL_CTX_ function prefix for our functions - pytest: add test for use of CURLMOPT_MAX_HOST_CONNECTIONS - rtsp: check EOS in the RTSP receive and return an error code - schannel: remove TLS 1.3 ciphersuite-list support - setopt: fix CURLOPT_HTTP_CONTENT_DECODING - setopt: fix missing options for builds without HTTP & MQTT - socket: handle binding to "host!" - socketpair: fix enabling 'USE_EVENTFD' - strtok: use namespaced 'strtok_r' macro instead of redefining it * Remove 0001-duphandle-also-init-netrc.patch upstream ==== docker ==== Subpackages: docker-buildx docker-rootless-extras - Update docker-buildx to v0.19.2. See upstream changelog online at . Some notable changelogs from the last update: * * - Update to Go 1.22. - Add a new toggle file /etc/docker/suse-secrets-enable which allows users to disable the SUSEConnect integration with Docker (which creates special mounts in /run/secrets to allow container-suseconnect to authenticate containers with registries on registered hosts). bsc#1231348 bsc#1232999 In order to disable these mounts, just do echo 0 > /etc/docker/suse-secrets-enable and restart Docker. In order to re-enable them, just do echo 1 > /etc/docker/suse-secrets-enable and restart Docker. Docker will output information on startup to tell you whether the SUSE secrets feature is enabled or not. * 0002-SECRETS-SUSE-implement-SUSE-container-secrets.patch ==== dolphin ==== Version update (24.08.3 -> 24.12.0) Subpackages: dolphin-part libdolphinvcs6 - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - Changes since 24.11.80: * natural sort: exclude extension when comparing filenames (kde#416025) - Update to 24.11.80 * New feature release - Too many changes since 24.08.3, only listing bugfixes: * when splitting view, use selected folder as url (kde#483937) * ViewProperties: Store view properties in extended file attributes (kde#322922) * Add a sort by duration option for videos (kde#482508) * Add context menu items to Trash view and items (kde#493808) * dolphinview: when rename dialog finishes, immediately update the model and the selection (kde#481717) * dolphinview: after inline renaming, immediately update the selection (kde#481717) * KFileItemModel: fix `setData` in the renaming usage (kde#481561) * dolphinview: add error message when renaming failed in dialog mode (kde#481561) * DolphinViewContainer: Delay changing the url (kde#492277, kde#473377) * dolphintrash.cpp: Update trash dir on device changes (kde#493247) * settings: Fix the Use Current Location button (kde#491753) * KItemListRoleEditor: minimize resize() occurences (kde#479695) * Use QLocale to display localized time role group (kde#488088) * Fix display of filename ampersands in actions (kde#491684) * Only accept left mouse button for double click actions (kde#485295) * KStandardItemListWidget: select by number of unicode chars (kde#466814) * Kitemlistcontroller: only accept doubleclick for left mouse button (kde#485295) ==== dracut ==== Version update (059+suse.665.gd2af7028 -> 059+suse.669.g60f5981b) Subpackages: dracut-ima - Update to version 059+suse.669.g60f5981b: * fix(systemd): copy 20-systemd-stub.conf into the initrd ==== ffmpegthumbs ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Don't include quiet packages in feature_summary ==== geoclue2 ==== Version update (2.7.1 -> 2.7.2) Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0 - Update to version 2.7.2: * Don't warn about missing conf.d directory * Accept 11-part RMC NMEA sentences from pre NMEA v2.3 GPS sources * Log the service client list on SIGUSR1 * Read GPS locations from non-enabled ModemManager modem, enabling GPS use without a SIM card * Bump ModemManager dependency to version 1.12 * Mozilla Location Service (MLS) has been retired, remove MLS related constants and configs: Remove DEFAULT_WIFI_URL and DEFAULT_WIFI_SUBMIT_URL If wifi URL is not set in config, disable wifi and 3g sources Remove Mozilla URLs from default config file Remove mozilla-api-key option from meson build * Allow specifying default Ichnaea-compatible locate and submit URLs in meson build * Allow setting an empty submission-nick in config * Add User-Agent header to locate and submit queries * Upgrade GLib / Gio dependency to version 2.74.0 * Use GApplication in demo agent, ensuring a unique, user session bound process * The async constructor gclue_simple_new in libgeoclue now can be canceled properly ==== gpg2 ==== Version update (2.5.1 -> 2.5.2) - Update to 2.5.2: * gpg: Add option 16 to --full-gen-key to create ECC+Kyber. [T6638] * gpg: For composite algos add the algo string to the colons listings. [T6638] * gpg: Validate the trustdb after the import of a trusted key. [T7200] * gpg: Exclude expired trusted keys from the key validation process. [T7200] * gpg: Fix a wrong decryption failed status for signed and OCB encrypted messages without a signature verification key. [T7042] * gpg: Retain binary representation for import->export with Ed25519 key signatures. [T7426] * gpg: Fix comparing ed448 to ed25519 with --assert-pubkey-algo. [T7425] * gpg: Avoid a failure exit code for expired ultimately trusted keys. [T7351] * gpg: Emit status error for an invalid ADSK. [T7322] * gpg: Allow the use of an ADSK subkey as ADSK subkey. [T6882] * gpg: Fix --quick-set-expire for V5 subkey fingerprints. [T7298] * gpg: Robust error handling for SCD READKEY. [T7309] * gpg: Fix cv25519 v5 export regression. [T7316] * gpgsm: Nearly fourfold speedup of validated certificate listings. [T7308] * gpgsm: Improvement for some rare P12 files. [rGf50dde6269] * gpgsm: Terminate key listing on output write error. [T6185] * agent: Add option --status to the LISTRUSTED command. [rG4275d5fa7a] * agent: Fix detection of the yet unused trustflag de-vs. [T5079] * agent: Allow ssh to sign data larger than the Assuan line length. [T7436] * keyboxd: Fix a race condition on the database handle. [T7294] * dirmngr: A list of used URLs for loaded CRLs is printed first in the output of the LISTCRL command. [T7337] * scd: More mitigations against lock ups with multiple cards or apps. [T7323, T7402] * gpgtar: Use log-file from common.conf only in --batch mode. [rGb389e04ef5] * gpgtar: Fix directory creation during extraction. [T7380] * gpg-mail-tube: Minor fixes. * gpgconf: Add list flag to trusted-key et al. [T7313] * Implement GNUPG_ASSUME_COMPLIANCE envvar and registry key for testing de-vs compliance mode. [rGb287fb5775,rG7b0be541a9] * Fix a race condition in creating the socket directory. [T7332] - Disable ibmswtpm2 on LoongArch64 ==== gpgme ==== Version update (1.24.0 -> 1.24.1) Subpackages: libgpgme11 libgpgmepp6 python311-gpg - Update to 1.24.1: * Support the Kyber algorithm in key listings. * Allow building on some older Linux platforms. [rM4a62318422] * Interface changes relative to the 1.24.0 release: GPGME_PK_KYBER NEW enum value. ==== gvfs ==== Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse - Drop unused and obsolete pkgconfig(gcr-base-3) BuildRequires and replace it with pkgconfig(gcr-4) BuildRequires already pulled in via libgdata dependency. ==== kaccounts-integration ==== Version update (24.08.3 -> 24.12.0) Subpackages: libkaccounts6-2 - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Abort gracefully when file to remove doesn't exist (kde#495344) * Avoid dangling reference in removeNetAttach * Improve DAV plugin logging * Make logging less confusing * Remove superfluous whitespace from logging * Categorize logging * kcm: Simplify "add new" button name and icon * cmake-macros: Allow for non-intltool build ==== kaccounts-integration-kf5 ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Abort gracefully when file to remove doesn't exist (kde#495344) * Avoid dangling reference in removeNetAttach * Improve DAV plugin logging * Make logging less confusing * Remove superfluous whitespace from logging * Categorize logging * kcm: Simplify "add new" button name and icon * cmake-macros: Allow for non-intltool build ==== kaccounts-providers ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Changes since 24.08.3: * i18n: drop intltool requirement ==== kate ==== Version update (24.08.3 -> 24.12.0) Subpackages: kate-plugins - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - Changes since 24.11.90: * Make placeholder text translatable * Add Kate branding color - Update to 24.11.90 * New feature release - Changes since 24.11.80: * Add back distance check to hide tooltip * Fix #496460: Match export not working with lookarounds (kde#496460) * don't die if the arrays not only contain integers * don't pass a nullptr to ::fromLatin1 (kde#496602) * Update typescript-language-server url * Avoid ctag indexing the home/root dir * fix language ids for javascript derivates (kde#495805) * Try to have a PATH on macos when not launched from terminal * Build output improvements * Build: Append html output * try to properly use toLocalFile for local files * Skip "Save macro recording" action when recording is going on (kde#494464) * Ensure key press/release are sent to the same widget * Fix active tab not being set inactive * Fix snippet completion execution * Fix snippets not working unless completion is hard invoked (kde#495416) * Remove useless Qbytearray->QString conversion - Update to 24.11.80 * New feature release - Too many changes to list here. ==== kdegraphics-mobipocket ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - No code change since 24.08.3 ==== kdegraphics-thumbnailers ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Don't include quiet packages in feature_summary ==== kdenetwork-filesharing ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - Changes since 24.11.90: * Use Kirigami.PlaceholderMessage for "can't install Samba" page - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Prompt for reboot, rather than immediately rebooting * UserPage Stop overriding default padding ==== kdialog ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - No code change since 24.08.3 ==== kernel-firmware ==== Version update (20241128 -> 20241211) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network - Update to version 20241211 (git commit 163296523cd4): * rtl_nic: add firmware rtl8125d-2 * linux-firmware: Update firmware file for Intel BlazarU core * QCA: Add Bluetooth nvm files for WCN785x * QCA: Update Bluetooth WCN785x firmware to 2.0.0-00515-2 - Update to version 20241206 (git commit 209c18b0e7cd): * amdgpu: update dmcub 0.0.246.0 firmware * Add top level license file. - Update to version 20241203 (git commit f5aeeb47697c): * amdgpu: update raven firmware * amdgpu: update gc 11.0.3 firmware * amdgpu: update psp 13.0.14 firmware * amdgpu: update vcn 3.1.2 firmware * amdgpu: update vpe 6.1.3 firmware * amdgpu: update psp 14.0.4 firmware * amdgpu: update gc 11.5.2 firmware * amdgpu: update vcn 4.0.0 firmware * amdgpu: update gc 11.0.0 firmware * amdgpu: update picasso firmware * amdgpu: update beige goby firmware * amdgpu: update vangogh firmware * amdgpu: update dimgrey cavefish firmware * amdgpu: update navy flounder firmware * amdgpu: update gc 11.0.4 firmware * amdgpu: update green sardine firmware * amdgpu: update vcn 4.0.2 firmware * amdgpu: update gc 11.0.1 firmware * amdgpu: update sienna cichlid firmware * amdgpu: update vcn 4.0.6 firmware * amdgpu: update gc 11.5.1 firmware * amdgpu: update vcn 4.0.5 firmware * amdgpu: update psp 14.0.0 firmware * amdgpu: add vcn 5.0.0 firmware * amdgpu: add smu 14.0.3 firmware * amdgpu: add sdma 7.0.1 firmware * amdgpu: add psp 14.0.3 firmware * amdgpu: add gc 12.0.1 firmware * amdgpu: update navi14 firmware * amdgpu: update renoir firmware * amdgpu: add smu 14.0.2 firmware * amdgpu: add sdma 7.0.0 firmware * amdgpu: add psp 14.0.2 firmware * amdgpu: add gc 12.0.0 firmware * amdgpu: update navi12 firmware * amdgpu: update psp 13.0.6 firmware * amdgpu: update yellow carp firmware * amdgpu: update vcn 4.0.4 firmware * amdgpu: update gc 11.0.2 firmware * amdgpu: update navi10 firmware * amdgpu: update aldebaran firmware * upstream amdnpu firmware - Add amdnpu entries - Add missing license entry for amd_pmf ==== kf6-attica ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Attica6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * Update version to 6.9.0 ==== kf6-baloo ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves libKF6Baloo6 libKF6BalooEngine6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * [termgeneratortest] Rework unit test for negative numbers * Remove unneeded qOverload statements * ci: use suse-qt68 image for clang-format * [balooctl] Refactor the "index" and "clear" code * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * Don't include quiet packages in feature_summary * Update version to 6.9.0 ==== kf6-bluez-qt ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-bluez-qt-imports libKF6BluezQt6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in cem_set_disabled_deprecation_versions * Update version to 6.9.0 ==== kf6-breeze-icons ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6BreezeIcons6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bring back directory symlinks for breeze-dark (kde#482648) * Add symbolic version of system-software-update for small sizes (kde#399139) * Also link to 22px versions for Duplicate icons * Add symbolic version of preferences-desktop-keyboard-shortcut * Add transport-mode-flight icon * Add symbolic version of preferences-system-users * Add symbolic version of preferences-desktop-notification-symbolic * Add symbolic version of preferences-desktop-theme-global * Generate index.theme unconditionally to fix qrc/rcc * Make qrc generation fail if no *.theme file was found * Add missing CSS properties for `blur` and `pixelate` icons (kde#495755) * Fix class attribute for places/32/folder-{log,podcast}.svg * Add boost and boost-boosted icons * Update WINE app icons to match new symbolic versions * Add wine-symbolic icon (kde#494450) * Add favorite-favorited, change favorite to non-filled * Make base donate and help-donate icons be hearts * Add love * Improve README with more guidelines and contributing information * Add icon for keyboard shortcut preferences * Add dialog-password icon * optimize-svg: Clarify that you need to install svgo globally * Add laser printer icon * Update version to 6.9.0 ==== kf6-frameworkintegration ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-frameworkintegration-plugin libKF6Style6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * Update version to 6.9.0 ==== kf6-karchive ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Archive6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * kzip: fix reading of ZIP64 fields on certain architectures * k7zip: fix/simplify GetUi*() functions * It compiles fine without deprecated methods * Handle device open error * Remove usage of QMutableListIterator * Update version to 6.9.0 ==== kf6-kauth ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6AuthCore6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-kbookmarks ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Bookmarks6 libKF6BookmarksWidgets6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-kcmutils ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-kcmutils-imports libKF6KCMUtils6 libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * We depend against kf6.8.0 * Split Quick library and QML module into different folders * It compiles fine without deprecated methods * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-kcodecs ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Codecs6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * Update version to 6.9.0 ==== kf6-kcolorscheme ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6ColorScheme6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Fix isKdePlatformTheme for Flatpaks (kde#494734) * It compiles fine without deprecated methods * Now we depend against qt6.6 * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-kcompletion ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Completion6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Remove declaration of KLineEdit::setUrlDropsEnabled * It compiles fine without deprecated methods * ci: add Alpine/musl job * Add missing find_dependency calls for private dependencies * Update version to 6.9.0 ==== kf6-kconfig ==== Version update (6.8.0 -> 6.9.0) Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigGui6 libKF6ConfigQml6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Add QML_REGISTRATION option to the config macro documentation * KWindowStateSaver: Increase the rate limit on the slow part of config saving * It compiles fine without deprecated methods * Now we depend against qt6.6.0 * Fix restoration of maximization state for QtQuick windows (for real) (kde#494359) * Update version to 6.9.0 ==== kf6-kconfigwidgets ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6ConfigWidgets6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Combine doc comments * KRecentFilesAction: allow to specify mimeType for urls * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-kcoreaddons ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-kcoreaddons-imports libKF6CoreAddons6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Provide more license for KAboutLicense * Add 7d4a6f31521 to git-blame-ignore-revs * Add Python bindings * It compiles fine without deprecated methods * kaboutdata: Add overload taking KAboutPerson and KAboutComponent * kfileutils: compare to basename in makeSuggestedName (kde#493270) * Apply 1 suggestion(s) to 1 file(s) * Link with libnetwork on Haiku * Don't put copyright statements if the license is not BSD * Update version to 6.9.0 ==== kf6-kcrash ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Crash6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * ci: add Alpine/musl job * Add static CI build * Disable X11 and link with libnetwork on Haiku * Update version to 6.9.0 ==== kf6-kdbusaddons ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * Disable X11 on Haiku also * Extend timeout for --replace option * Update version to 6.9.0 ==== kf6-kdeclarative ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-kded ==== Version update (6.8.0 -> 6.9.0) - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-kdesu ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Su6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Build with POSITION_INDEPENDENT_CODE * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-kdnssd ==== Version update (6.8.0 -> 6.9.0) - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in cem_set_disabled_deprecation_versions * Update version to 6.9.0 ==== kf6-kdoctools ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6DocTools6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-kfilemetadata ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6FileMetaData3 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Don't include quiet packages in feature_summary * Update version to 6.9.0 ==== kf6-kglobalaccel ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6GlobalAccel6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * Update version to 6.9.0 ==== kf6-kguiaddons ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6GuiAddons6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Bump PlasmaWaylandProtocols build dependency to 1.15.0 * Update dependency version to 6.9.0 * Add Python bindings * It compiles fine without deprecated methods * kmodifierkeyinfo: Update to v5 of the Wayland protocol (kde#483657) * Don't try to access QDBusMessage if not successful reply * Update version to 6.9.0 ==== kf6-kholidays ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-kholidays-imports libKF6Holidays6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Update holiday_cn_zh-cn: add newline * Update holiday_cn_zh-cn for 2025 holidays * Adds public holiday for Nigeria * It compiles fine without deprecated methods * holiday_bj_fr - update Benin holidays (kde#496260) * Document HolidayRegion::rawHolidaysWithAstroSeasons() * Update version to 6.9.0 ==== kf6-ki18n ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6I18n6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Handle multiple country-specific locales for the same language correctly * Look up Qt translations catalogs ourselves * Add auto tests for Qt catalog loading * Improve fallback handling for Qt translation catalog loading * Fix license identifier * Remove obsolete Qt translation catalogs * Fix loading of Qt's translation catalogs on Android * Bump KF and QT versions in cem_set_disabled_deprecation_versions * Update version to 6.9.0 ==== kf6-kiconthemes ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconWidgets6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * Now we depend against qt6.6.0 * Update version to 6.9.0 ==== kf6-kidletime ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-kidletime-plugins libKF6IdleTime6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in cem_set_disabled_deprecation_versions * Disable X11 and Wayland on Haiku also * Update version to 6.9.0 ==== kf6-kio ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6KIO6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * adapt test to new error code * [ftp] Give better error message when creating files is not allowed * file_unix: check chown return when setting owner * CommandLauncherJob: fail when launch an non-existing executable * don't static cast qobjects * kpropertiesdialog: fix user display to actually use the user data (kde#496745) * Add autotest for parsing bug and actually report error status * Fix out of bounds for KRunMX1::expandEscapedMacro (kde#495606) * kcoredirlister: Remove iterator assert, use if instead (kde#493319) * Haiku support: Disable SHM, link to libnetwork, further fixes * It compiles fine without deprecated methods * KDirOperator: improve handling of forward/back mouse buttons * KUrlNavigator: Fix Tab order * Haiku build fixes * [previewjob] Assert that path is absolute * Deprecate http_update_cache * KUrlNavigatorDropDownButton: Add text and tooltip * Update version to 6.9.0 ==== kf6-kirigami ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-kirigami-imports libKirigamiPlatform6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Chip: Add visible hover state * Fix accessibility of InlineMessage * ActionMenuItem: make a11y press work * PrivateActionToolButton: make a11y press work * SelectableLabel: Allow disabling the built-in context menu * Always use a ToolBar for pages on the stack * SelectableLabel: Make selection persistent (kde#496214) * PlaceholderMessage: Let use overwrite icon color * PlaceholderMessage: Forward icon.width/icon.height to internal Icon * NavigationTabBar: Fix warning related to assigning a Repeater instead of a AbstractButton * Use border for keyboard active focus in NavigationTabButton * SelectableLabel: Remove onLinkActivated * [SelectableLabel] restore font property * Add missing REQUIRED for ECM * Remove Useless empty contentItem * Fix mobile mode * Fix doc for PlatformTheme::ColorSet * ColumnView: Note that FixedColumns is the default value for columnResizeMode * Add optional Breeze style import also for static builds * Update version to 6.9.0 ==== kf6-kitemmodels ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-kitemmodels-imports libKF6ItemModels6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * Update version to 6.9.0 ==== kf6-kitemviews ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6ItemViews6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * Add Linux static CI build * Update version to 6.9.0 ==== kf6-kjobwidgets ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6JobWidgets6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * Add a first basic autotest * JobView: expose elapsedTime * Disable X11 on Haiku also * Update version to 6.9.0 ==== kf6-knewstuff ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffWidgets6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * transaction: use cache2 not the deprecated legacy cache * do not finish the transaction before it actually did anything (kde#496551) * cache: become a facade for Cache2 * Use isEmpty() vs count() > 0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * providerbase: split done signal from loaded signal * staticxmlprovider: remove unused member * ci: add Alpine/musl job * ResultsStream: Restore the providers upon ::fetchMore * fixup! the grand API refactor of 2024 * the grand API refactor of 2024 * Port test away from deprecated API * Add missing KNEWSTUFFCORE_BUILD_DEPRECATED_SINCE * fix random timeouts in attica test * transaction: deprecate ambiguous install function * Update version to 6.9.0 ==== kf6-knotifications ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-knotifications-imports libKF6Notifications6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Add Python bindings * It compiles fine without deprecated methods * ci: add Alpine/musl job * Disable Canberra check for Haiku also * Update version to 6.9.0 ==== kf6-knotifyconfig ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6NotifyConfig6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * Update version to 6.9.0 ==== kf6-kpackage ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Package6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * ci: add Alpine/musl job * Fix copyright utils * Update version to 6.9.0 ==== kf6-kparts ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Parts6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * Update version to 6.9.0 ==== kf6-kpty ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Pty6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-kquickcharts ==== Version update (6.8.0 -> 6.9.0) - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * Update version to 6.9.0 ==== kf6-krunner ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Runner6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Allow to set RunnerManager instance in model from outside * It compiles fine without deprecated methods * Update version to 6.9.0 ==== kf6-kservice ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Service6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-kstatusnotifieritem ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6StatusNotifierItem6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-ksvg ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-ksvg-imports libKF6Svg6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * Update version to 6.9.0 ==== kf6-ktexteditor ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6TextEditor6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * sort and remove duplicates in outRanges in Kate::TextBuffer::rangesForLine * Add test case for line unwrapping crash * don't leave non-multiblock Kate::TextRange in m_buffer->m_multilineRanges * don't crash on insert at lastLine + 1 (kde#496612) * avoid closeUrl() call * Clear all references/uses of aboutToDeleteMovingInterfaceContent * Align completion with the word being completed (kde#485885) * try to relax unstable test * Use a QLabel for scrollbar linenumbers tooltip * Add functions for jumping to next/prev blank line * Disable ENABLE_KAUTH_DEFAULT on Haiku also * Remove misleading dead code * Fix crash if feedback or dyn attr is cleared before deletion (kde#495925) * Fix ranges with dynamic attribute dont notify deletion * Deprecate aboutToDeleteMovingInterfaceContent * Remove m_ranges from buffer * Dont take ownership of the MovingRange/MovingCursor * buffer: Remove m_invalidCursors * allow shifted numbers for Dvorak and Co. (kde#388138) * keep hinting as set by the user (kde#482659) * Update version to 6.9.0 ==== kf6-ktextwidgets ==== Version update (6.8.0 -> 6.9.0) - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * Add missing find_dependency calls for private dependencies * Add linux-qt6-static CI * Update version to 6.9.0 ==== kf6-kunitconversion ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6UnitConversion6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Add missing since documentation for Xpf currency * Fix Xpf enum value * Install python bindings into site-packages dir * Add CFP franc to currencies list * It compiles fine without deprecated methods * Add Python bindings * Update version to 6.9.0 ==== kf6-kuserfeedback ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-kuserfeedback-imports libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Don't include quiet packages in feature_summary * Update version to 6.9.0 ==== kf6-kwallet ==== Version update (6.8.0 -> 6.9.0) Subpackages: kwalletd6 libKF6Wallet6 libKF6WalletBackend6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * Link with libnetwork on Haiku * Add global option to disable X11 * Update version to 6.9.0 ==== kf6-kwidgetsaddons ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6WidgetsAddons6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Fix since version for KAdjustingScrollArea * kmessagebox: Add option to force label to be plain text * Install python bindings into site-packages dir * Add python examples * It compiles fine without deprecated methods * Add Python bindings * ci: add Alpine/musl job * KPageView: Strip mnemonics before matching search text * KPasswordDialog: Vertically center prompt * Introduce KAdjustingScrollArea * kratingwidget: Draw icon at native resolution * Update version to 6.9.0 ==== kf6-kwindowsystem ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * xcb: Be more strict about icon sizes. * Add manual test for activating window * Bump KF and QT versions in cem_set_disabled_deprecation_versions * Disable Wayland and X11 on Haiku also * Make use of QWaylandWindow::surfaceRoleCreated for setMainWindow * Update version to 6.9.0 ==== kf6-kxmlgui ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6XmlGui6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * KXmlGuiWindow: Create KHelpMenu without application data * KHelpMenu: Use up-to-date application data if not set explicitly * Add Python bindings * kbugreport: Specify what the second version number refers too * AboutDialog: Add copy button for components info * It compiles fine without deprecated methods * about dialog: Put app specific components before generic components * KHelpMenu: Allow showing and hiding the What's This menu entry * KHelpMenu: Deprecate second constructor with bool parameter * KHelpMenu: Deprecate constructor with unused parameter * KHelpMenu: Remove unnecessary member variables * KHelpMenu: Remove long dead support for a simple About text * Ensure action insertion order is preserved * Skip first column when resizing columns * Simplify action storage in KActionCollection * Add Linux static CI build * Add component description to default components * Simplify about data dialog * [kactioncategory] Add new-style connect variants for addAction * [kactioncategory] Deprecate functions that use KStandardAction * [kactioncategory] Add overloads for KStandardActions * Update version to 6.9.0 ==== kf6-modemmanager-qt ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6ModemManagerQt6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * Update version to 6.9.0 ==== kf6-networkmanager-qt ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Stop spamming about Unhandled property "VersionId" * Bump KF and QT versions in cem_set_disabled_deprecation_versions * Update version to 6.9.0 ==== kf6-prison ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-prison-imports libKF6Prison6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * It compiles fine without deprecated methods * Update version to 6.9.0 ==== kf6-purpose ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * [imgur] Improve error reporting * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * clipboard: Also allow to export to the clipboard (kde#477553) * Introduce a clipboard plugin * AlternativesModel: Don't filter by fields that don't pertain to the current plugintype * Update version to 6.9.0 ==== kf6-qqc2-desktop-style ==== Version update (6.8.0 -> 6.9.0) - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * org.kde.desktop: Add null contentItem checks to check/radio/switch controls * Use null contentItem instead of empty Item * Use Qt text rendering when high DPI scaling (kde#479891) * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * Add a SwipeDelegate (kde#495291) * Don't include quiet packages in feature_summary * Update version to 6.9.0 ==== kf6-solid ==== Version update (6.8.0 -> 6.9.1) Subpackages: libKF6Solid6 - Update to 6.9.1 * Add null check for StorageAccess interface in storageAccessFromPath (kde#497299) - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * battery: Add cycleCount * Bump KF and QT versions in cem_set_disabled_deprecation_versions * fstab: Fix memory leak when a network or overlay mount has changed * Fix build on Haiku * Consistenly use correct include statements for libmount * Add support for rclone mounts and fstab entries * Update version to 6.9.0 ==== kf6-sonnet ==== Version update (6.8.0 -> 6.9.0) Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetUi6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * Update version to 6.9.0 ==== kf6-syndication ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6Syndication6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * ci: add Alpine/musl job * Update version to 6.9.0 ==== kf6-syntax-highlighting ==== Version update (6.8.0 -> 6.9.0) Subpackages: libKF6SyntaxHighlighting6 - Update to 6.9.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.9.0 - Changes since 6.8.0: * Update dependency version to 6.9.0 * Update odin highlighting * The lua indenter was removed long ago in ktexteditor * odin: Fix numbers getting highlighted in the middle of words * Highlight odin 'context' keyword differently * Improve odin lang highlighting * Bump KF and QT versions in ecm_set_disabled_deprecation_versions * cmake.xml: updates for the recently released CMake 3.31 * Update version to 6.9.0 ==== kio-extras ==== Version update (24.08.3 -> 24.12.0) Subpackages: libkioarchive6-6 trash_kcm - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - Changes since 24.11.80: * sftp: close connection on fatal errors (kde#495801) - Update to 24.11.80 * New feature release - Changes since 24.08.3: * [FileNameSearch] Avoid repeated searches when following symlinks * thumbnail: image plugin add webp support * filenamesearch: use `ripgrep-all` or `ripgrep` for content search if available * add include moc * add pragma once * Remove leftover ServiceType desktop file for thumbnailers * recentlyused: override access time date with Backend value (kde#437382) * Implement new Windows executable thumbcreator. * kcms/proxy,trash: follow HIG on capitalization * kcms/webshortcuts: make labels more consistent * sftp: account for maximum request length when using sftp_aio (kde#488581) * thumbnail: Stop reading ServiceTypes key for plugins * thumbnail: Fetch the list of thumbnailer plugins only once * audiothumbnail and imagethumbnail: Mention supported mimetypes explicitly * [thumbnail] Print file name when asserting * Don't include quiet packages in feature_summary * kcms/netpref: Mimic Kirigami.FormLayout with flat QGroupBoxes * sftp: Use fancy defines from our own header if not available * sftp: Set permissions on mkdir rather than mkdir && chmod * sftp: fix windows build ==== kio-gdrive ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Remove explicit Id from plugin metadata * Adapt to libkgapi breaking change * doc: use the worker terminology * Fix terminology: KIO Worker * Restore kaccounts integration * Drop support for Qt5 ==== konsole ==== Version update (24.08.3 -> 24.12.0) Subpackages: konsole-part - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Too many changes since 24.08.3, only listing bugfixes: * Fix crashes with context menus (kde#492465) * Fix Pty::setFlowControlEnabled to set IXON, not (IXON | IXOFF) (kde#495276) * Change text over sixel image behaviour to be compatible with xterm (kde#456354) * Fix crash when sending OSC 4 (RGB) color outside the 256 range (kde#494205) * shortcuts: do not grab F10 key (kde#482149) * Add support for setting the cursor color (OSC 12) (kde#488905) * Add support for OSC-52 write-only clipboard access (kde#372116) * url filter: remove trailing non-URL characters (kde#472274) ==== kpmcore ==== Version update (24.08.3 -> 24.12.0) Subpackages: libkpmcore12 - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - Changes since 24.11.80: * Limix exfat labels to 11 characters. (kde#496400) - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Don't include quiet packages in feature_summary * Log the output of ExternalCommand * Harden default LUKS2 settings * Call bcachefs format with --force. ==== kwalletmanager ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Changes since 24.08.3: * fix clang-format * check _managerWidget ptr before using it. * Add clang-format validation job * Fix clang format * Fix service file name (kde#492138) * konfigurator: Use flat QGroupBoxes and set documentMode on QTabWidget * Repair missing menus due to xmlgui file not found * Set up KCrash after KAboutData::setApplicationData() * Add i18n context ==== libXrender ==== Version update (0.9.11 -> 0.9.12) - Update to version 0.9.12 * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL * Ensure all BufAlloc calls have trailing semicolon * XRenderQueryFormats: add missing allocation failure check * Ensure XRenderInfo pointers are appropriately aligned ==== libcap ==== - Disable psx_test and b219174 tests in qemu emulation ==== libeconf ==== Version update (0.7.5 -> 0.7.6) - Update to version 0.7.6: * Do not try to parse files with name like ".." and "." (#227) * using econf_readConfig in econftool ==== libkdcraw-qt6 ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKDcrawQt6-5 - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - No code change since 24.08.3 ==== libkexiv2-qt6 ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKExiv2Qt6-0 - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - No code change since 24.08.3 ==== libkgapi6 ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6GAPICore6 libKPim6GAPIDrive6 libkgapi6-sasl2-kdexoauth2 - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Fix invalid conversion from StatusFilters to StatusFilter * Fix building FakeAuthBrowser with Qt 6.9 * FileFetchJob: fix static initialization order problem * job.cpp: output reply url in case of error ==== libkrun ==== Version update (1.9.0 -> 1.9.8) - Update to version 1.9.8: * Bump version to 1.9.8 * Update rust-vmm deps * Bump version to 1.9.7 * vmm: update sev crates to latest version * chroot_vm: fix argument types * Bump version to 1.9.6 * vmm/amdsnp: Remove deprecated as_slice() for guest memory * vmm/amdsnp: Set SMT bit in guest policy * Add X11 cross domain channel type. * rutabaga: cross_domain: Handle Host->Guest dmabufs correctly * rutabaga: cross_domain: Clean up resource item logic * vmm: Create an export table and pass it to the FS and GPU code. * gpu: Plumb through export_table into cross_domain * virtio/fs: Add support for exporting FDs to other subsystems * rutabaga: cross_domain: Signal host-initiated EOF * rutabaga: cross_domain: Fix EPOLLRDHUP logic * device_manager: Keep SHM region order * virtio/fs/linux: Fix redundant close() * virtio/fs/linux: Fix xattrs on symlinks (leak fix) * virtio/fs/linux: Fix xattrs on symlinks * virtio, krun: Name all the worker threads * Bump version to 1.9.5 * init: support other locations for krun_config * virtio/fs/linux: announce submounts * Add krun_add_disk() method; deprecate set_*_disk * Drop outdated comment * Drop deadcode * Drop unused is_disk_root field * README: update for virtio-block on non-SEV * devices/legacy: use pl011 for earlycon in aarch64 * libkrun: use unwrap_or while grabbing mac address * virtio/fs/macos: drop dead code * virtio/queue: use inspect instead of map * CODEOWNERS: remove myself * libkrun: (gpu/fs) introduce variants set shm size * virtio/fs/macos: implement DAX support * virtio/fs: plumb SHM region into worker * arch: implement SHM region management * vmm: unify create_guest_memory * vmm/vstate/linux: remove broken kvm_context test * clippy: minor fixes in docs * virtio/fs/macos: announce submounts * virtio/fs: add FUSE ATTR_SUBMOUNT support * virtio/fs/macos: decouple host-guest inodes * Bump version to 1.9.4 * Update kbs-types dependency to 0.7.0 * Make linter happy * Remove contention on the gic * virtiofs: fallocate: should enlarge but not shrink the file * Bump version to 1.9.3 * vmm: Fix the nomodule kernel parameter * console: avoid using the raw ioctl for TIOCGWINSZ * virtio/fs: translate raw errors in server.rs * Various minor fixes for rust 1.79.0 * edk2: update KRUN_EFI binary * hvf: support ARM PSCI SYSTEM_OFF * gpu: use resource_map() for mapping BOs * rutabaga: add support for virgl's resource_map2 * Bump version to 1.9.2 * Update kvm-bindings and kvm-ioctls deps * vmm: drop unused code for boot time logging * rutabaga: cross_domain: Fix EINTR handling * Bump version to 1.9.1 * virtio/fs: Fix corrupted dirents due to trailing garbage * init: tell the kernel to reap our children for us * builder: only enable TSI if there are no netdevs * Add SMBIOS OEM Strings support (aarch64 only) * Add SMBIOS internal crate * Add edk2 firmware with SMBIOS support (aarch64) ==== libkrunfw ==== Version update (4.0.0 -> 4.5.1) - Update to v4.5.1 * sev_x86_64: sync config with 6.6.59 * enable IPv6 * bump max number of cpus to 16 * sync config with 6.6.59 * Rebase on a v6.6.59 kernel ==== libnettle ==== Subpackages: libhogweed6 libnettle8 - ppcl64le: POWER10 performance enhancements for cryptography [jsc#PED-9904] * powerpc64/sha256: fix loading overreads by loading less and shifting * powerpc64/sha256: adjust stack offset for storing non-volatile registers * powerpc64: remove use of m4_unquote in the load step for sha256 * Temporarily skip the gcm test: libnettle-powerpc64-skip-AES-GCM-test.patch * Add patches: - libnettle-powerpc64-sha256-fix-loading-overreads.patch - libnettle-powerpc64-sha256-adjust-stack-offset-for-non-volatile-registers.patch - libnettle-powerpc64-remove-m4_unquote-sha256.patch ==== liburing ==== - switch to signed tarball -- thanks to Andreas.Stieger@gmx.de ==== mozilla-nss ==== Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs - fix build on loongarch64 (setting it as 64bit arch) ==== openexr ==== Subpackages: libIex-3_2-31 libIlmThread-3_2-31 libOpenEXR-3_2-31 libOpenEXRCore-3_2-31 - Build AVX2 enabled hwcaps library for x86_64-v3 ==== partitionmanager ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Don't include quiet packages in feature_summary * Additional mount point options should come after box options from GUI. (kde#495440) * Improve tab order in partition create dialog. (kde#494557) * Use the correct QT6 screenshot * Remove virtual keyword when we use override ==== python-Mako ==== Version update (1.3.6 -> 1.3.8) - Update to 1.3.8 * Reverted the fix for :ticket:`140` released in Mako 1.3.7 as it produced regressions in existing user code. - from version 1.3.7 * During the lexical analysis phase, add an additional prefix for undeclared identifiers that have the same name as built-in flags, and determine the final filter to be used during the code generation phase based on the context provided by the user. Pull request by Hai Zhu. * Support the direct passing of dictionary literals when calling functions and fix the errors caused by nested braces. This revises the fix that was released in 1.3.4 and then reverted in 1.3.5. Pull request by Hai Zhu and Jose Galvez. ==== qemu ==== - Fix bsc#1232712. The problem must be addressed upstream. This is only a temporary measure, that should be reverted as soon as possible: * Revert "ui/curses: Do not use console_select()" (bsc#1232712) * Revert "hw/xen: Register framebuffer backend via xen_backend_init()" (bsc#1232712) ==== runc ==== Version update (1.2.2 -> 1.2.3) - Update to runc v1.2.3. Upstream changelog is available from . ==== selinux-policy ==== Version update (20241206 -> 20241213) Subpackages: selinux-policy-targeted - Update to version 20241213: * Add policy for importctl (bsc#1232670) - Fix minimum policy by readding rpm module (bsc#1234314) ==== signon-kwallet-extension ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - No code change since 24.11.80 - Update to 24.11.80 * New feature release - No code change since 24.08.3 ==== spectacle ==== Version update (24.08.3 -> 24.12.0) - Update to 24.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.12.0/ - No code change since 24.11.90 - Update to 24.11.90 * New feature release - Changes since 24.11.80: * Fix webp capitalization * Add warning notification when WebP support is missing * Revert "Require webp for recording system tray icon" - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Don't include quiet packages in feature_summary * Require webp for recording system tray icon * Use kstandardactions * Fix negative animation duration without capture on click support (kde#495216) * cmake: remove excess include dir * work around bugged qmlcachegen (kde#494281) * AnnotationViewport: fix stretching odd sized images * ImagePlatformKWin: Use a 60 second timeout for CaptureInteractive * ExportManager: fix crash when saving while timezone is misconfigured (kde#493191) * ExportManager: rename removeEmptyPlaceholderAndSeparators to removePlaceholderAndSeparators * ExportManager: Fix Save As using default filename template and wrong folder for filename formatting (kde#493370) * ExportManager: Make Placeholder a bit more efficient * Use blur and pixelate icons for blur and pixelate tools * Generate wayland code with PRIVATE_CODE * Round mouse positions to physical pixels (kde#489448) * Set fallback icon theme (kde#492824) * Reuse tooltip for annotation tool buttons * Make it easier to click annotation tool buttons * Don't disable AnnotationEditor with NoTool selected * Move undo/redo shortcuts to AnnotationEditor * Fix InlineMessage headers/appearance on "no screenshot" dialog * Set suggested filename for copied images * Go back to copying images with setImageData (kde#485096) * Set maximum pending frame buffer size based on available memory * VideoPlatformWayland: remove inaccurate comment * Fix deprecated version * Set up crash handling * Sanitise html in barcodes ==== tpm2-0-tss ==== Subpackages: libtss2-esys0 libtss2-fapi-common libtss2-fapi1 libtss2-mu0 libtss2-rc0 libtss2-sys1 libtss2-tcti-device0 libtss2-tctildr0 - the post scriptlet calls udevadm but Requires(post): udev is missing, adding it ==== xdg-dbus-proxy ==== Version update (0.1.5 -> 0.1.6) - Update to version 0.1.6: + Use lower serial bits to differentiate proxy / client serials, and handle non-monotonically increasing serials better. + Fix various GVariant reference leaks. + Don't require talk permission for broadcast rules. + Support sdbus clients.