Packages changed: SDL2 (2.30.9 -> 2.30.10) akonadi (24.08.3 -> 24.12.0) akonadi-calendar (24.08.3 -> 24.12.0) akonadi-calendar-tools (24.08.3 -> 24.12.0) akonadi-contacts (24.08.3 -> 24.12.0) akonadi-import-wizard (24.08.3 -> 24.12.0) akonadi-mime (24.08.3 -> 24.12.0) akonadi-search (24.08.3 -> 24.12.0) akregator (24.08.3 -> 24.12.0) analitza (24.08.3 -> 24.12.0) ark (24.08.3 -> 24.12.0) baloo-widgets (24.08.3 -> 24.12.0) blinken (24.08.3 -> 24.12.0) calendarsupport (24.08.3 -> 24.12.0) curl (8.11.0 -> 8.11.1) dolphin (24.08.3 -> 24.12.0) dracut (059+suse.665.gd2af7028 -> 059+suse.669.g60f5981b) eventviews (24.08.3 -> 24.12.0) ffmpegthumbs (24.08.3 -> 24.12.0) gdb gpg2 (2.5.1 -> 2.5.2) gpgme (1.24.0 -> 1.24.1) gpgmeqt6 (1.24.0 -> 1.24.1) grantleetheme (24.08.3 -> 24.12.0) gvfs gwenview (24.08.3 -> 24.12.0) incidenceeditor (24.08.3 -> 24.12.0) kaccounts-integration (24.08.3 -> 24.12.0) kaccounts-providers (24.08.3 -> 24.12.0) kaddressbook (24.08.3 -> 24.12.0) kalgebra (24.08.3 -> 24.12.0) kamera (24.08.3 -> 24.12.0) kanagram (24.08.3 -> 24.12.0) kapptemplate (24.08.3 -> 24.12.0) kate (24.08.3 -> 24.12.0) kbruch (24.08.3 -> 24.12.0) kcachegrind (24.08.3 -> 24.12.0) kcalc (24.08.3 -> 24.12.0) kcalutils (24.08.3 -> 24.12.0) kcharselect (24.08.3 -> 24.12.0) kcolorchooser (24.08.3 -> 24.12.0) kde-dev-utils (24.08.3 -> 24.12.0) kdeedu-data (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) kdepim-addons (24.08.3 -> 24.12.0) kdepim-runtime (24.08.3 -> 24.12.0) kdevelop (24.08.3 -> 24.12.0) kdialog (24.08.3 -> 24.12.0) kernel-firmware (20241128 -> 20241211) kgeography (24.08.3 -> 24.12.0) khangman (24.08.3 -> 24.12.0) khelpcenter (24.08.3 -> 24.12.0) kidentitymanagement (24.08.3 -> 24.12.0) kig (24.08.3 -> 24.12.0) kimap (24.08.3 -> 24.12.0) kio-extras (24.08.3 -> 24.12.0) kio_audiocd (24.08.3 -> 24.12.0) kiten (24.08.3 -> 24.12.0) kitinerary (24.08.3 -> 24.12.0) kldap (24.08.3 -> 24.12.0) kleopatra (24.08.3 -> 24.12.0) kmag (24.08.3 -> 24.12.0) kmahjongg (24.08.3 -> 24.12.0) kmail (24.08.3 -> 24.12.0) kmail-account-wizard (24.08.3 -> 24.12.0) kmailtransport (24.08.3 -> 24.12.0) kmbox (24.08.3 -> 24.12.0) kmime (24.08.3 -> 24.12.0) kmines (24.08.3 -> 24.12.0) kmousetool (24.08.3 -> 24.12.0) kmplot (24.08.3 -> 24.12.0) kompare (24.08.3 -> 24.12.0) konsole (24.08.3 -> 24.12.0) kontact (24.08.3 -> 24.12.0) kontactinterface (24.08.3 -> 24.12.0) konversation (24.08.3 -> 24.12.0) korganizer (24.08.3 -> 24.12.0) kpat (24.08.3 -> 24.12.0) kpimtextedit (24.08.3 -> 24.12.0) kpkpass (24.08.3 -> 24.12.0) kqtquickcharts (24.08.3 -> 24.12.0) kreversi (24.08.3 -> 24.12.0) ksanecore (24.08.3 -> 24.12.0) ksmtp (24.08.3 -> 24.12.0) ksudoku (24.08.3 -> 24.12.0) ktnef (24.08.3 -> 24.12.0) ktouch (24.08.3 -> 24.12.0) kwalletmanager (24.08.3 -> 24.12.0) kwordquiz (24.08.3 -> 24.12.0) libgravatar (24.08.3 -> 24.12.0) libheif libkcddb-qt6 (24.08.3 -> 24.12.0) libkcompactdisc-qt6 (24.08.3 -> 24.12.0) libkdcraw-qt6 (24.08.3 -> 24.12.0) libkdegames (24.08.3 -> 24.12.0) libkdepim (24.08.3 -> 24.12.0) libkeduvocdocument (24.08.3 -> 24.12.0) libkexiv2-qt6 (24.08.3 -> 24.12.0) libkgapi6 (24.08.3 -> 24.12.0) libkleo (24.08.3 -> 24.12.0) libkmahjongg (24.08.3 -> 24.12.0) libkomparediff2 (24.08.3 -> 24.12.0) libksane (24.08.3 -> 24.12.0) libksieve (24.08.3 -> 24.12.0) libnettle libvirt lokalize (24.08.3 -> 24.12.0) mailcommon (24.08.3 -> 24.12.0) mailimporter (24.08.3 -> 24.12.0) markdownpart (24.08.3 -> 24.12.0) mbox-importer (24.08.3 -> 24.12.0) meson messagelib (24.08.3 -> 24.12.0) mimetreeparser (24.08.3 -> 24.12.0) mozilla-nss okular (24.08.3 -> 24.12.0) openSUSE-release (20241211 -> 20241213) openexr parley (24.08.3 -> 24.12.0) pim-data-exporter (24.08.3 -> 24.12.0) pim-sieve-editor (24.08.3 -> 24.12.0) pimcommon (24.08.3 -> 24.12.0) python-httpx (0.27.2 -> 0.28.1) qemu rubygem-nokogiri signon-kwallet-extension (24.08.3 -> 24.12.0) skanlite (24.08.3 -> 24.12.0) socat (1.8.0.0 -> 1.8.0.2) spectacle (24.08.3 -> 24.12.0) step (24.08.3 -> 24.12.0) svgpart (24.08.3 -> 24.12.0) tree-sitter (0.24.4 -> 0.24.5) umbrello (24.08.3 -> 24.12.0) xdg-dbus-proxy (0.1.5 -> 0.1.6) xf86-video-voodoo === Details === ==== 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 ==== akonadi ==== Version update (24.08.3 -> 24.12.0) Subpackages: akonadi-lang libKPim6AkonadiAgentBase6 libKPim6AkonadiCore6 libKPim6AkonadiPrivate6 libKPim6AkonadiWidgets6 libKPim6AkonadiXml6 - 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 to list here. ==== akonadi-calendar ==== Version update (24.08.3 -> 24.12.0) Subpackages: akonadi-plugin-calendar kalendarac libKPim6AkonadiCalendar6 libKPim6AkonadiCalendar6-lang - 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: * Readd windows CI support * Remove unused KF6::ConfigWidgets * Reformat code with clang-format * Don't look at build dir folder for clang format * Use ECMCheckOutboundLicense * setDynamicSortFilter(true); is default * kalendarac: don't show notification again while remind-later dialog is up * Cancel in the remind-later dialog should show the notification again * Convert .reuse/dep5 to REUSE.toml * Add clang-format validation job * Fix clang format * Fix duplicated text in "remind later" dialog * Remove duplicate includes * Set up crash handling for reminder daemon * Add i18nc ==== akonadi-calendar-tools ==== Version update (24.08.3 -> 24.12.0) Subpackages: akonadi-calendar-tools-lang - 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: * Reformat code with clang-format ==== akonadi-contacts ==== Version update (24.08.3 -> 24.12.0) Subpackages: akonadi-contacts-lang akonadi-plugin-contacts libKPim6AkonadiContactCore6 libKPim6AkonadiContactWidgets6 - 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: * Use KStandardActions where is possible * Reformat code with clang-format * Fix KAddressBook crash when editing a contact with nonstandard phone type (kde#494242) * Don't look at build dir folder for clang format * Use ECMCheckOutboundLicense * setDynamicSortFilter(true); is default * Use @option:check * Port away from KIconEngine - Drop patch, merged upstream: * 0001-Fix-KAddressBook-crash-when-editing-a-contact-with-n.patch ==== akonadi-import-wizard ==== Version update (24.08.3 -> 24.12.0) Subpackages: akonadi-import-wizard-lang libKPim6ImportWizard6 - 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: * Prepare craft support * Add windows CI support * Add missing frameworks/kauth * Reformat code with clang-format * Don't look at build dir folder for clang format * Use ECMCheckOutboundLicense * setDynamicSortFilter(true); is default * Add i18nc ==== akonadi-mime ==== Version update (24.08.3 -> 24.12.0) Subpackages: akonadi-plugin-mime libKPim6AkonadiMime6 libKPim6AkonadiMime6-lang - 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: * Use same list of files * Don't look at build dir folder for clang format * Use ECMCheckOutboundLicense * Fix reuse lint * .reuse file didn't need license but REUSE.toml needs it * Convert .reuse/dep5 to REUSE.toml * Add clang-format validation job * Reserve header mbox/address lists to avoid unnecessary allocations * Use i18nc ==== akonadi-search ==== Version update (24.08.3 -> 24.12.0) Subpackages: akonadi-search-lang libKPim6AkonadiSearch6 - 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: * Reformat code with clang-format * Fix include * Add clang-format validation job * Use @option:check * Remove qt < 6.7.0 check ==== akregator ==== Version update (24.08.3 -> 24.12.0) Subpackages: akregator-lang - 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: * Adapt to new api * Fix bug 496413: Whenever leaving telemetry screen in settings, user is asked for changes confirmation (kde#496413) - Update to 24.11.80 * New feature release - Too many changes to list here. ==== analitza ==== Version update (24.08.3 -> 24.12.0) Subpackages: analitza-lang libAnalitza9 - 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 * Fix QML issue in ExpressionInput of Kalgebra * Switch to the CMake target for GLEW as it appears that GLEW_LIBRARY is no longer being set as a variable * Remove virtual keyword when we use override * Add Android CI * Proofreading ==== ark ==== Version update (24.08.3 -> 24.12.0) Subpackages: ark-lang libkerfuffle24 - 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: * Treat absolute paths as relative paths during extraction - 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 * Add developer name to appdata * fix clang-format * Disable "compress to tar.gz/zip" service menu items in read-only dirs * Re-enable clang-format CI job * Simply combine string for log message * Reformat with clang-format and avoid version differences * Convert .reuse/dep5 to REUSE.toml * Fix clazy-non-pod-global-static warnings * Fix clazy-detaching-temporary warnings * Fix clazy-use-static-qregularexpression warnings * Fix clazy-fully-qualified-moc-types warnings * cliinterface: drop unnecessary qRegisterMetaType * Fix validation of tar mimetypes * PluginManager: add api to retrieve plugin by id * Fix display of ampersands in filename (kde#463279) * Initialize pointer * const'ify pointer + initialize to nullptr * Show headers in qtc6 * Use modern kf6 * Const'ify pointer * Set up KCrash after KAboutData::setApplicationData() * Port [=] operator ==== baloo-widgets ==== Version update (24.08.3 -> 24.12.0) Subpackages: baloo-widgets-lang - 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 ==== blinken ==== Version update (24.08.3 -> 24.12.0) Subpackages: blinken-lang - 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: * Drop Qt6Qml dependency for the non-QML version - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Fix the android deploy in CI * Don't include quiet packages in feature_summary * Add android support for blinken ==== calendarsupport ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6CalendarSupport6 libKPim6CalendarSupport6-lang - 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: * Add windows ci support * Reformat code with clang-format * Use ECMCheckOutboundLicense * Convert .reuse/dep5 to REUSE.toml * We don't need akonadi-notes * Add clang-format validation job * Remove NoteEditDialog * Add i18nc ==== curl ==== Version update (8.11.0 -> 8.11.1) Subpackages: curl-zsh-completion 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 ==== dolphin ==== Version update (24.08.3 -> 24.12.0) Subpackages: dolphin-part dolphin-part-lang dolphin-zsh-completion 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) - Update to version 059+suse.669.g60f5981b: * fix(systemd): copy 20-systemd-stub.conf into the initrd ==== eventviews ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6EventViews6 libKPim6EventViews6-lang - 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: * Add windows CI * Remove unused KF6::ConfigWidgets * Reformat code with clang-format * Don't look at build dir folder for clang format * setDynamicSortFilter(true); is default * Add autotests directory * Check license * Add clang-format validation job * Remove create note ==== 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 ==== gdb ==== - Maintenance script qa.sh: * Add PR32446 kfail. * Add to be investigated FAILs on Leap 15.6 ppc64le. - Patches added: * gdb-testsuite-avoid-intermittent-failures-on-a-debug.patch - Maintenance script qa.sh: * Add PR32439 kfail. - Patches added (jsc#PED-10258): * gdb-tdep-s390-add-arch15-record-replay-support.patch - Patches added (jsc#PED-10751): * s390-provide-ibm-z16-arch14-instruction-descriptions.patch * gdb-s390-add-arch14-record-replay-support.patch - Maintenance script qa.sh: * Add PR32407 kfail. ==== gpg2 ==== Version update (2.5.1 -> 2.5.2) Subpackages: dirmngr gpg2-lang - 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 - 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. ==== gpgmeqt6 ==== Version update (1.24.0 -> 1.24.1) - 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. ==== grantleetheme ==== Version update (24.08.3 -> 24.12.0) Subpackages: grantleetheme-lang libKPim6GrantleeTheme6 - 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: * Reduce list file for clang * Use ECMCheckOutboundLicense * QLatin1String is same as QLatin1StringView, in qt7 QLatin1String will be removed * Add clang-format validation job ==== gvfs ==== Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang - Drop unused and obsolete pkgconfig(gcr-base-3) BuildRequires and replace it with pkgconfig(gcr-4) BuildRequires already pulled in via libgdata dependency. ==== gwenview ==== Version update (24.08.3 -> 24.12.0) Subpackages: gwenview-lang - 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: * Avoid QList clones when testing for indexed color * Fix color management for images in premultipled alpha format * Fix garbled colors when scaling indexed-color images (kde#459627) - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Fix flatpak * Update cfitsio * Don't include quiet packages in feature_summary * Set up crash handling * Add formatting commit to ignore file * Re-run clang-format * Appdata Fixes * Make it optional to start over after last image (kde#458332) * documentview: fix whatsthis KUIT context marker * Use KDcraw for RAW thumbnails if available * Fix using KDcraw for thumbnails * fix ODR violation: many files had the wrong definition of Enum * Generate wayland code with PRIVATE_CODE * Add missing include moc * Make Name Filters Search Recursively * Remove virtual keyword when we use override * Fix sizing of ToolButton in KWidgetItemDelegate ==== incidenceeditor ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6IncidenceEditor6 libKPim6IncidenceEditor6-lang - 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: * Readd windows CI support * Use KStandardActions where is possible * Reformat code with clang-format * Don't look at build dir folder for clang format * setDynamicSortFilter(true); is default * Use ECMCheckOutboundLicense * Add clang-format validation job * Remove duplicate find_packages * Port away from deprecated KMime API * Port to QIcon::fromTheme * Remove qt < 6.7.0 check ==== kaccounts-integration ==== Version update (24.08.3 -> 24.12.0) Subpackages: kaccounts-integration-lang 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-providers ==== Version update (24.08.3 -> 24.12.0) Subpackages: kaccounts-providers-lang - 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 ==== kaddressbook ==== Version update (24.08.3 -> 24.12.0) Subpackages: kaddressbook-doc kaddressbook-lang libKPim6AddressbookImportExport6 - 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 Bug 496675: Fails to build with git pimcommon (kde#496675) * Fix apply settings - Update to 24.11.80 * New feature release - Too many changes to list here. ==== kalgebra ==== Version update (24.08.3 -> 24.12.0) Subpackages: kalgebra-lang - 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 * Add clang-format validation job * Mobile UI: fix String * Fix Android version looks for KF5 * Update CI dependencies for Android * Add Android CI * graphsplasmoid: Make sure it works fine with Plasma 6.0 (kde#490794) ==== kamera ==== Version update (24.08.3 -> 24.12.0) Subpackages: kio_kamera kio_kamera-lang - 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 unneeded values from KCM metadata * Add clang-format validation job ==== kanagram ==== Version update (24.08.3 -> 24.12.0) Subpackages: kanagram-lang - 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 * Main: Fix moreOptionsButton being cutoff on resize * Use modern KDE_COMPILERSETTINGS_LEVEL * Main: Use playericon leftMargin directly to set playerModeText width * Main: Adjust playericon height * Main: Reposition playericon to be more in line with powerButton * Main: Wrap 'Change Mode' text if it's too large * Main: Scale 'Next Anagram' text based on width of text * Main: Prevent playerBox from being offset on resize * Main: Increase size of 'Next Anagram' and 'Configure' text * Main: Increase size of moreOptionsText * Use modernize kf6 ==== kapptemplate ==== Version update (24.08.3 -> 24.12.0) Subpackages: kapptemplate-lang - 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: * Drop unused dependencies - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Apply review feedback * Fix app resizing * Show pretty display name * Improve keyboard navigation * Port to QML ==== kate ==== Version update (24.08.3 -> 24.12.0) Subpackages: kate-lang 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. ==== kbruch ==== Version update (24.08.3 -> 24.12.0) Subpackages: kbruch-lang - 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 ==== kcachegrind ==== Version update (24.08.3 -> 24.12.0) Subpackages: kcachegrind-lang - 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: * Re-enable the Flatpak CI * Fix minor typo (missing space) * implement a tool to visualize control-flow graphs * Show headers in qtc * Make optional doctools ==== kcalc ==== Version update (24.08.3 -> 24.12.0) Subpackages: kcalc-lang - 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 binary token insertion - Update to 24.11.80 * New feature release - Changes since 24.08.3: * fix clang-format * Remove dead code for non implemented token (kde#494799) * Bits frame: fixed flickering during resize (kde#453775) * Port kNumber testing to QTest * doc/index.docbook proofreading * fixed spelling in enum CalcEngine::ResultCode * Remove unused header/function * Rearrage header files * Add missing dependency to kde-ci * Add missing include moc * Add a couple of tests to cover the critical digit change * Support hex numbers that start with a letter (a-f) (kde#488728) * Organize knumber CMakeList * Add clang-format validation job * Fix clang format * Set the correct infinity sign when invalid * Update README file * Update knumber library to comply KDE coding style * Clean up knumber library * kcalc.cpp call KCrash::initialize after "KAboutData::setApplicationData(aboutData)" * Set error Index for edge cases (kde#491327) * CMakeLists.txt stop supporting KDE Frameworks 6 versions less than "6.0.0" * Better looking error messages * Add gitlab ci for the Windows operating system ==== kcalutils ==== Version update (24.08.3 -> 24.12.0) Subpackages: kcalutils-lang libKPim6CalendarUtils6 - 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: * port deprecated method * Fix list of files * Use ECMCheckOutboundLicense * QLatin1String is same as QLatin1StringView, in qt7 QLatin1String will be removed * Convert .reuse/dep5 to REUSE.toml * Add clang-format validation job ==== kcharselect ==== Version update (24.08.3 -> 24.12.0) Subpackages: kcharselect-lang - 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 * Use KColorSchemeManager::instance in kf6.6 * Set up KCrash after KAboutData::setApplicationData() ==== kcolorchooser ==== Version update (24.08.3 -> 24.12.0) Subpackages: kcolorchooser-lang - 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: * Add clang CI * Add clang format ecm support ==== kde-dev-utils ==== Version update (24.08.3 -> 24.12.0) Subpackages: kuiviewer kuiviewer-lang - 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: * Allow opening an URL in the part loaded into kpartloader * Fallback to load parts from kf6/parts/ * Supply error message when loading a kpart fails ==== kdeedu-data ==== 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 ==== 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) Subpackages: kdenetwork-filesharing-lang - 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 ==== kdepim-addons ==== Version update (24.08.3 -> 24.12.0) Subpackages: kdepim-addons-lang - 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 loading calendar colors from EventViews in the events plugin (kde#492279) ==== kdepim-runtime ==== Version update (24.08.3 -> 24.12.0) Subpackages: kdepim-runtime-lang - 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: * iCal: propagate updated categories back to Akonadi - 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 crash in iCal Categories to Tags migrator on payload mismatch (kde#492281) * EWS: Check that mEventReq is not null in EwsSubscriptionManager (kde#495155) * Forward network error to the resouce (kde#485799) * ews: Bound check calendar events (kde#491810) ==== kdevelop ==== Version update (24.08.3 -> 24.12.0) Subpackages: kdevelop-lang kdevplatform kdevplatform-lang - 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: * MesonManager: remove test suites when a project is closing (kde#427157) * QtHelpQtDoc: unregister obsolete documentations (kde#458510) * UsesWidget: don't try to insert items at invalid positions (kde#492221) ==== kdialog ==== Version update (24.08.3 -> 24.12.0) Subpackages: kdialog-lang - 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 ==== kgeography ==== Version update (24.08.3 -> 24.12.0) Subpackages: kgeography-lang - 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 * Use ECMDeprecationSettings ==== khangman ==== Version update (24.08.3 -> 24.12.0) Subpackages: khangman-lang - 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: * Drop unused kconfigwidgets dependency - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Don't include quiet packages in feature_summary * Port to REUSE.toml * Use modern kf version ==== khelpcenter ==== Version update (24.08.3 -> 24.12.0) Subpackages: khelpcenter-lang - 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 * Fix CMake include * Add clang-format git commit hook * Add git blame ignore file * Run clang-format * Categorize the app as "Documentation" and add "Center" to name * Fix cmakelint issues * searchhandlers: Replace Perl manpage script with Python (kde#493223) * Put more relevant man search results first * Fix links for Windows and Mac tips (spotted by smart.luck6184) ==== kidentitymanagement ==== Version update (24.08.3 -> 24.12.0) Subpackages: kidentitymanagement-lang libKPim6IdentityManagementCore6 libKPim6IdentityManagementWidgets6 - 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 to list here. ==== kig ==== Version update (24.08.3 -> 24.12.0) Subpackages: kig-lang - 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: ==== kimap ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6IMAP6 libKPim6IMAP6-lang - 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: * Reformat code with clang-format * Don't look at build dir folder for clang format * Port away from deprecated KMime::Content::decodedText API * Use ECMCheckOutboundLicense * Fix reuse lint * Convert .reuse/dep5 to REUSE.toml * Add clang-format validation job ==== kio-extras ==== Version update (24.08.3 -> 24.12.0) Subpackages: kio-extras-lang 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_audiocd ==== Version update (24.08.3 -> 24.12.0) Subpackages: kio_audiocd-lang - 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 * Add clang-format validation job * Capitalize title correctly in flac plugin * Center children of General config tab * Use FormLayouts with centered children for plugins * Use flat QGroupBoxes, set documentMode on QTabWidgets, and remove excess padding ==== kiten ==== Version update (24.08.3 -> 24.12.0) Subpackages: fonts-KanjiStrokeOrders kiten-lang - 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 * fix clang-format * Add clang-format validation job * Time to use modern kf6 * Remove this line. ==== kitinerary ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6Itinerary6 libKPim6Itinerary6-lang - 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: * JsonLdImportFilter: Filter LodgingBusiness as a place * Update leoexpress.js * add: add Leo Express PkPass extractor * Add Dimedis Fairmate extractor * add: finish droplabs extractor * add: begin droplabs extractor * extractor for PKPass tickets from Droplabs * Handle French language European Sleeper seat reservations * Update RSP6 keys * add: Coloseum Ticket extractor * Fix pdf seats parsing for inoui trains - Update to 24.11.90 * New feature release - Changes since 24.11.80: * add: add luma extractor * fix according to reviews in MR * Update flixbus.js: remove console.logs * add: add parser for Flixbus.de pkpasses * Build Flatpak and static extractor against release branches * Update Flatpak dependencies * Update static build versions - Update to 24.11.80 * New feature release - Too many changes since 24.08.3, only listing bugfixes: * Make Renfe barcode trigger pattern more strict (kde#494613) * Make Renfe extractor script more robust (kde#494617) * Add extractor script for Reisnordland ferries (kde#492096) * Relax MAV barcode matching pattern (kde#491403) * Add extractor script for EnTur PDF tickets (kde#490997) ==== kldap ==== Version update (24.08.3 -> 24.12.0) Subpackages: kldap-lang libKPim6LdapCore6 libKPim6LdapWidgets6 - 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 to list here. ==== kleopatra ==== Version update (24.08.3 -> 24.12.0) Subpackages: kleopatra-lang - 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: * Use KDE_INSTALL_ICONDIR - Update to 24.11.80 * New feature release - Too many changes since 24.08.3, only listing bugfixes: * Fix crash on non-kwin wayland compositors (kde#488090) * Fix double-& in desktop action names for folder actions (kde#491674) ==== kmag ==== Version update (24.08.3 -> 24.12.0) Subpackages: kmag-lang - 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: * Drop the obsolete app screenshot ==== kmahjongg ==== Version update (24.08.3 -> 24.12.0) Subpackages: kmahjongg-lang - 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 ==== kmail ==== Version update (24.08.3 -> 24.12.0) Subpackages: kmail-application-icons kmail-lang ktnef - 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: * Remove craft support here. We use a meta package kontact * Remove unused include - Update to 24.11.90 * New feature release - Changes since 24.11.80: * Fix use new signal - Update to 24.11.80 * New feature release - Too many changes since 24.08.3, only listing bugfixes: * Set the message signing state correctly when the composer is opened (kde#486254) * Fix bug 491076: do display one's own sender/recipient email address and name (kde#491076) ==== kmail-account-wizard ==== Version update (24.08.3 -> 24.12.0) Subpackages: kmail-account-wizard-lang - 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: * Add craft support * Prepare to add craft support * Add windows CI support * Reformat code with clang-format * Use KLocalizedQmlContext * Don't look at build dir folder for clang format * Use ECMCheckOutboundLicense * Fix warning * Use Q_RELOCATABLE_TYPE * Use else if here * Use QLatin1StringView * .reuse file didn't need license but REUSE.toml needs it * Convert .reuse/dep5 to REUSE.toml * Add clang-format validation job * Set up KCrash after KAboutData::setApplicationData() ==== kmailtransport ==== Version update (24.08.3 -> 24.12.0) Subpackages: kmailtransport-lang libKPim6MailTransport6 - 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 to list here. ==== kmbox ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6Mbox6 - 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: * Reformat code with clang-format * Reduce list of files * Use ECMCheckOutboundLicense * Add clang-format validation job ==== kmime ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6Mime6 libKPim6Mime6-lang - 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: * Restore compatibility with GCC 11 * Declare ContentIndex as relocatable type * Make Content::bodyAsMessage() also const-correct * Make KMime::Content list API also const-correct * Change Headers::createHeader to use a QByteArrayView * Consistently use [[nodiscard]] attributes in all public API * Api changed => increase version * Change Content::decodedText to use an enum argument for trim options * Use ECMCheckOutboundLicense * Remove KMime::HeaderBase::clear() * Unexport HeaderParsing::parseEncodedWord * Allow to directly set mbox/address lists on headers * Unexport more externally unused low-level header parsing methods * Use QByteArrayView for header query API * Remove unused includes * Fix potential out-of-bounds read for invalid Date header content * Unexport date/time header parsing functions * Make Content-Transfer-Encoding header work without extra allocations * Add static build support * Implement parseDotAtom without needing allocations * Protect against missing Content-Type headers ==== kmines ==== Version update (24.08.3 -> 24.12.0) Subpackages: kmines-lang - 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 ==== kmousetool ==== Version update (24.08.3 -> 24.12.0) Subpackages: kmousetool-lang - 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: ==== kmplot ==== Version update (24.08.3 -> 24.12.0) Subpackages: kmplot-lang - 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 * Remove virtual keyword when we use override ==== kompare ==== Version update (24.08.3 -> 24.12.0) Subpackages: kompare-lang - 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: ==== konsole ==== Version update (24.08.3 -> 24.12.0) Subpackages: konsole-part konsole-part-lang konsole-zsh-completion - 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) ==== kontact ==== Version update (24.08.3 -> 24.12.0) Subpackages: kontact-lang - 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: * Use org.kde.kalendarac * Reactivate craft support * Remove unused variables * Use KStandardActions where is possible * Reformat code with clang-format * Remove old code * USe QLatin1String * Don't look at build dir folder for clang format * setDynamicSortFilter(true); is default * Use ECMCheckOutboundLicense * _version.h is not necessary now * Add clang-format validation job * Fix clang format * Use KColorSchemeManager::instance in kf6.6 * Set up KCrash after KAboutData::setApplicationData() * Add TODO * Remove QDBusInterface about knotes * knotes is dead now * Use @title:window for title ==== kontactinterface ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6KontactInterface6 libKPim6KontactInterface6-lang - 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: * Use ECMCheckOutboundLicense * Add clang-format validation job ==== konversation ==== Version update (24.08.3 -> 24.12.0) Subpackages: konversation-lang - 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: * Tray icon activation now optional * Set tray icon to active when the window is closed (kde#494194) * Port KPasswordLineEdit usage away from deprecated method * Improve code glanceability * Add todo with notes re QIODevice::Unbuffered * Remove updateConnectionState call in Server constructor * Stabilize the identity group keys in the RC (kde#454262) * Use modernized kf6 * Use runtime-version 6.7 ==== korganizer ==== Version update (24.08.3 -> 24.12.0) Subpackages: korganizer-lang - 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 apply settings - Update to 24.11.80 * New feature release - Too many changes to list here. ==== kpat ==== Version update (24.08.3 -> 24.12.0) Subpackages: kpat-lang - 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 Theme change not being saved (kde#495973) - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Don't include quiet packages in feature_summary * Use shuffle icon for new deal action * Remove virtual keyword when we use override ==== kpimtextedit ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6TextEdit6 libKPim6TextEdit6-lang - 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 look at build dir folder for clang format * Use ECMCheckOutboundLicense * Convert .reuse/dep5 to REUSE.toml * Add clang-format validation job * Add i18nc * Use @option:check ==== kpkpass ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6PkPass6 - 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 * Reformat code with clang-format * Reduce list of files * Use ECMCheckOutboundLicense ==== kqtquickcharts ==== 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 ==== kreversi ==== Version update (24.08.3 -> 24.12.0) Subpackages: kreversi-lang - 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 ==== ksanecore ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKSaneCore6-1 libKSaneCore6-1-lang - 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: * Require Qt6 * take page height and width options into account when available (kde#476838) * remove more usage of deprecated qAsConst * remove usage of deprecated qAsConst - Drop the KF5 flavor, support was removed upstream ==== ksmtp ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6SMTP6 libKPim6SMTP6-lang - 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: * Reformat code with clang-format * Reduce clang-format list of files * Use ECMCheckOutboundLicense * Add clang-format validation job ==== ksudoku ==== Version update (24.08.3 -> 24.12.0) Subpackages: ksudoku-lang - 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 * fix flatpak build * flatpak: Update glu URL and tag ==== ktnef ==== Version update (24.08.3 -> 24.12.0) Subpackages: ktnef-debug-categories libKPim6Tnef6 libKPim6Tnef6-lang - 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: * Reduce clang-format list of files * Use ECMCheckOutboundLicense * Add clang-format validation job * Fix clang format * Use qCWarning ==== ktouch ==== Version update (24.08.3 -> 24.12.0) Subpackages: ktouch-lang - 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 ==== kwalletmanager ==== Version update (24.08.3 -> 24.12.0) Subpackages: kwalletmanager-lang - 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 ==== kwordquiz ==== Version update (24.08.3 -> 24.12.0) Subpackages: kwordquiz-lang - 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 creating new decks (kde#496591) - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Don't include quiet packages in feature_summary * Add clang-format validation job * Fix clang format ==== libgravatar ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6Gravatar6 libKPim6Gravatar6-lang - 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: * Add missing KConfigWidgets dep * Reformat code with clang-format * Remove old code * Don't look at build dir folder for clang format * Use ECMCheckOutboundLicense * _version.h is not necessary now * Add clang-format validation job * Fix KLocalization::setupSpinBoxFormatString usage * KF6::TextWidgets is unused now * Port KPluralHandlingSpinBox * Use @option:check * Use widget parent ==== libheif ==== Subpackages: gdk-pixbuf-loader-libheif libheif-aom libheif-dav1d libheif-ffmpeg libheif-jpeg libheif-openjpeg libheif-rav1e libheif-svtenc libheif1 - complete rpm changelog: * 0.18.0 fixed CVE-2023-0996 [bsc#1208640] and CVE-2024-41311 [bsc#1231714] * 1.15.2 fixed CVE-2023-29659 [bsc#1211174] ==== libkcddb-qt6 ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKCddb5 libkcddb-qt6-lang - 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: * Use expanded tabbar * Use flat QGroupBoxes, set documentMode on QTabWidget and center children of QFormLayout ==== libkcompactdisc-qt6 ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKCompactDisc6-5 libkcompactdisc-lang - 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: * Add clang format support * Add license * Add CMakePresets.json * Require KF6 ==== 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 ==== libkdegames ==== Version update (24.08.3 -> 24.12.0) Subpackages: kdegames-carddecks-default libKDEGames6 libkdegames-imports libkdegames-lang - 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 compile on apple - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Don't include quiet packages in feature_summary * Fix clang-format support ==== libkdepim ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6Libkdepim6 libkdepim-lang - 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: * USe same list * Don't look at build dir folder for clang format * Use ECMCheckOutboundLicense * Convert .reuse/dep5 to REUSE.toml * Add clang-format validation job * Clean up ==== libkeduvocdocument ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKEduVocDocument5 libKEduVocDocument5-lang - 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 * fix clang-format * Port deprecated methods * Remove Qt6 prefix now ==== 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: libKPim6GAPICalendar6 libKPim6GAPICore6 libKPim6GAPIPeople6 libKPim6GAPITasks6 libkgapi6-lang 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 ==== libkleo ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6libkleo6 libkleo-lang - 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: * Use ECM's DATAROOTDIR instead of a custom variable - Update to 24.11.80 * New feature release - Too many changes since 24.08.3, only listing bugfixes: * Add tests for Formatting::prettySignature (kde#493963) * Fix regression that user ID wasn't HTML escaped anymore (kde#493963) * Fix composition of localized message (kde#493963) ==== libkmahjongg ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKMahjongg6 libkmahjongg-lang - 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 ==== libkomparediff2 ==== Version update (24.08.3 -> 24.12.0) Subpackages: libkomparediff2-6 libkomparediff2-6-lang - 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 ==== libksane ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKSaneWidgets6 libksane-icons libksane-lang - 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: * Require Qt6 * Initialize value - Drop the KF5 flavor, support was removed upstream ==== libksieve ==== Version update (24.08.3 -> 24.12.0) Subpackages: libksieve-lang libksieve6 - 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 bug 494307: Tools->Edit "Out of office" Replies dialog is empty (kde#494307) - Update to 24.11.80 * New feature release - Changes since 24.08.3: * Add missing KColorScheme dep * Use KStandardActions where is possible * Use KStandardActions where is possible * Use uint8_t for enum * Reformat code with clang-format * Don't look at build dir folder for clang format * Use ECMCheckOutboundLicense * Modernize VacationEditWidget KMime usage * .reuse file didn't need license but REUSE.toml needs it * Convert .reuse/dep5 to REUSE.toml * Add clang-format validation job * Add context i18n * Add i18n context * Use @option:check ==== libnettle ==== Subpackages: libhogweed6 libhogweed6-32bit libhogweed6-x86-64-v3 libnettle8 libnettle8-32bit libnettle8-x86-64-v3 - 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 ==== libvirt ==== Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-libxl libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - qemu: tpm: do not update profile name for transient domains Fixes a crash when starting a transient domain boo#1234438 ==== lokalize ==== Version update (24.08.3 -> 24.12.0) Subpackages: lokalize-lang - 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 TsStorage/XliffStorage::isEmpty work again (kde#496916) - Update to 24.11.90 * New feature release - Changes since 24.11.80: * Fix variable names * Resize TMV and ATV when shown * Accept unicode chars in regexps (kde#495785) * Fix failing test - Update to 24.11.80 * New feature release - Too many changes since 24.08.3, only listing bugfixes: * Search across full relative paths of files and dirs in Project Overview (kde#475163) * Separate translation entry previous msgctxt into context string in AltTrans struct (kde#493709) * Fix Translation Memory import job not finishing (kde#451461) * Translation Memory: Set correct query type on startup (kde#491113) * Make leading/trailing spaces and other invisible character easier to see (kde#490575) * Fix porting regression in diff computation (kde#490837) * Add option QRegularExpression::UnanchoredWildcardConversion to addPart and delPart diff regexes (kde#490441) ==== mailcommon ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6MailCommon6 mailcommon-lang - 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 491533: Add filter option for attachments. (kde#491533) ==== mailimporter ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6MailImporter6 libKPim6MailImporterAkonadi6 mailimporter-lang - 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 look at build dir folder for clang format * Use ECMCheckOutboundLicense * Add clang-format validation job * Remove text status unused ==== markdownpart ==== Version update (24.08.3 -> 24.12.0) Subpackages: markdownpart-lang - 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 * Use KStandardActions where possible ==== mbox-importer ==== Version update (24.08.3 -> 24.12.0) Subpackages: mbox-importer-lang - 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: * Add windows CI support * USe ECMCheckOutboundLicense * setDynamicSortFilter(true); is default * Add clang-format validation job ==== meson ==== Subpackages: meson-vim - Drop meson-testsuite-with-cmake-3.31.patch: the actual fix was done in CMake 3.31.2. ==== messagelib ==== Version update (24.08.3 -> 24.12.0) Subpackages: messagelib-lang - 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 494603: Some scam emails are not properly detected( (kde#494603) ==== mimetreeparser ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6MimeTreeParserCore6 libKPim6MimeTreeParserCore6-lang libKPim6MimeTreeParserWidgets6 - 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 DecryptVerifyJob to decrypt and/or verify inline PGP message blocks * Avoid test failure because of different date/time text representation * Fix gpgme++ includes - 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 to list here. ==== mozilla-nss ==== Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs mozilla-nss-sysinit mozilla-nss-tools - fix build on loongarch64 (setting it as 64bit arch) ==== okular ==== Version update (24.08.3 -> 24.12.0) Subpackages: okular-lang - 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: * CI: Remove AnalyzeTemporaryDtors from clang-tidy * Make sure signatures have a fieldPartialName * Don't (ab)use enum for integer constant * Fix C++20 deprecation warnings * Bump C++ standard to 20 - Update to 24.11.80 * New feature release - Too many changes since 24.08.3, only listing bugfixes: * Fix changing between pages on SinglePage mode with "high frenequency wheel" mouses (kde#494881) * SignaturePropertiesDialog: wrap reason (kde#495251) * Pipe pdf file to printer rather than converting to PostScript first if possible (kde#467328) * Support pdf Default Page Layout (kde#188239) * Add support for zstd-compressed files. (kde#490153) ==== openSUSE-release ==== Version update (20241211 -> 20241213) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== 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 ==== parley ==== Version update (24.08.3 -> 24.12.0) Subpackages: parley-lang - 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 * Remove virtual keyword when we use override ==== pim-data-exporter ==== Version update (24.08.3 -> 24.12.0) Subpackages: pim-data-exporter-lang - 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: * Add craft support * Prepare to add craft support * Add windows CI support * Add missing HAVE_KDBUSADDONS * Use KStandardActions where is possible * Reformat code with clang-format * Don't look at build dir folder for clang format * Use ECMCheckOutboundLicense * Fix autotest * setDynamicSortFilter(true); is default * .reuse file didn't need license but REUSE.toml needs it * Convert .reuse/dep5 to REUSE.toml * Add clang-format validation job * Fix clang format * Remove Akonadi Notes * Removing duplicate "KF6WidgetsAddons" * Set up KCrash after KAboutData::setApplicationData() * Add i18nc * Use @option:check ==== pim-sieve-editor ==== Version update (24.08.3 -> 24.12.0) Subpackages: pim-sieve-editor-lang - 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: * Add craft support build * Prepare to add craft support * Use KStandardActions where is possible * Remove old code * Don't look at build dir folder for clang format * Use ECMCheckOutboundLicense * _version.h is not necessary now * .reuse file didn't need license but REUSE.toml needs it * Convert .reuse/dep5 to REUSE.toml * Add clang-format validation job * Use KColorSchemeManager::instance in kf6.6 * Add i18nc * Use @option:check ==== pimcommon ==== Version update (24.08.3 -> 24.12.0) Subpackages: libKPim6PimCommon6 libKPim6PimCommonAkonadi6 pimcommon-lang - 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 double messagebox when we cancel change * Add include moc * Use enum here * Draw checkbox * Show checkbox * Fix BUG:473855 In Plugins Configure settings, the configure buttons of plugins are not visible on some languages (kde#473855) - Update to 24.11.80 * New feature release - Too many changes to list here. ==== python-httpx ==== Version update (0.27.2 -> 0.28.1) - Update to 0.28.1 * Fix SSL case where verify=False together with client side certificates. - Release 0.28.0 [#]# Deprecations: * We are working towards a simplified SSL configuration API. * For users of the standard verify=True or verify=False cases, or verify= case this should require no changes. The following cases have been deprecated... - The verify argument as a string argument is now deprecated and will raise warnings. - The cert argument is now deprecated and will raise warnings. * Our revised SSL documentation covers how to implement the same behaviour with a more constrained API. [#]# The following changes are also included: * The deprecated proxies argument has now been removed. * The deprecated app argument has now been removed. * JSON request bodies use a compact representation. (#3363) * Review URL percent escape sets, based on WHATWG spec. (#3371, [#3373]) * Ensure certifi and httpcore are only imported if required. (#3377) * Treat socks5h as a valid proxy scheme. (#3178) * Cleanup Request() method signature in line with client.request() and httpx.request(). (#3378) ==== qemu ==== Subpackages: qemu-accel-tcg-x86 qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-pr-helper qemu-seabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vmsr-helper qemu-x86 - 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) ==== rubygem-nokogiri ==== - allow other versions than ruby 3.3 ==== 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 ==== skanlite ==== Version update (24.08.3 -> 24.12.0) Subpackages: skanlite-lang - 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: * USe clang format * Ignore auto-generated .clang-format * Use clang format * Use nullptr * Remove qt5 code * Initialize to nullptr * Use std::as_const directly * Add parent directly * Fix mem leak * Use ECMDeprecationSettings * It's qt6 now * Require Qt6 * Initialize KCrash * Choose icon name that more suitable for its behavior * flatpak: Update to Sdk version 6.7 ==== socat ==== Version update (1.8.0.0 -> 1.8.0.2) - Update to 1.8.0.2: - Security fix for readline.sh: arbitrary file overwrite via predictable /tmp directory (bsc#1225462 CVE-2024-54661) - Update to 1.8.0.1: - Bug fixes - UDP-SENDTO, UDPLITE-SENDTO, and IP-SENDTO addresses now select an IPv4 address in case the server name resolves to both IPv4 and IPv6 addresses. - Guard applyopts_termios_value() with WITH_TERMIOS. - In some situations xioclose() was called nested what could cause hanging of OpenSSL in pthread_rwlock_wrlock(). - socat 1.8.0.0 with addresses of type RECVFROM and option fork, where the second address failed to connect/open in the child process, entered a fork loop that was only stopped by FD exhaustion caused by FD leak. - socat 1.8.0.0 had an FD leak with addresses of type RECVFROM with fork. - With version 1.8.0.0, options ipv6-join-group and ipv6-join-source-group did not work. - IP-SENDTO and option pf (protocol-family) with protocol name (vs.numeric argument) failed with message: E retropts_int(): trailing garbage in numerical arg of option "protocol-family". - Fixed a possible buffer overrun with long log lines. In fact it does not write beyond end of buffer but lets pass excessive data to the write() function. - Reworked domain name resolution, centralized IPv4/IPv6 sorting. - Print warning about not checking CRLs in OpenSSL only in the first child process. - Features - Total inactivity timeout option -T 0 now means 0.0 seconds; - Changed socat-chain.sh, socat-mux.sh, and socat-broker.sh to work with older Socat versions. - socat-mux.sh and socat-broker.sh, when run as root, now internally use low (512..1023) UDP ports to increase security. - Added option ai-all (sets AI_ALL flag of getaddrinfo() resolver) - Socks5 now also allows syntax without socks port, and supports option socksport. - Removed 0004-udp-listen-bind4.patch (fixed by upstream socat-1.8.0.1). - Refreshed socat-test-without-tty.patch to match socat-1.8.0.1. ==== spectacle ==== Version update (24.08.3 -> 24.12.0) Subpackages: spectacle-lang - 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 ==== step ==== Version update (24.08.3 -> 24.12.0) Subpackages: step-lang - 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: ==== svgpart ==== Version update (24.08.3 -> 24.12.0) Subpackages: svgpart-lang - 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 * Fix clang-format ==== tree-sitter ==== Version update (0.24.4 -> 0.24.5) Subpackages: libtree-sitter0_24 libtree-sitter0_24-x86-64-v3 - update to 0.24.5: * fix(lib): correct next sibling of zero width node * fix(lib): use clock_gettime on macOS again * feat: move scripts to xtasks * build: configure clippy lints at the workspace level * chore: remove unnecessary fuzz and profile helpers * build: tune compiler warnings * fix: compiler warning * build: treat incompatible pointer warning as error * fix(lib): handle compiler warnings * build(cmake): link wasmtime dependencies * fix: sync cmake with master ==== umbrello ==== Version update (24.08.3 -> 24.12.0) Subpackages: umbrello-lang - 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: * CI: Don't depend on kdev-php & friends - Update to 24.11.80 * New feature release - Too many changes since 24.08.3, only listing bugfixes: * Fix building png images from svg files caused by broken attribute 'xlink:href="#(null)"' (kde#492246) * Fixed a possible crash when selecting a cursor in the work toolbar without an open diagram (kde#491789) ==== 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. ==== xf86-video-voodoo ==== - 0002-configure-Use-LT_INIT-from-libtool-2-instead-of-depr.patch 0003-Add-X.Org-s-standard-C-warning-flags-to-AM_CFLAGS.patch 0004-Quiet-Wredundant-decls-from-xorg-os.h-fallbacks-for-.patch 0005-Fix-3-Wunused-but-set-variable-warnings.patch 0006-Fix-4-Wunused-variable-warnings.patch 0007-voodoo_find_dac-doesn-t-check-device_ids-2.patch 0008-use-XNFalloc-instead-of-xnfalloc.patch 0009-use-XNFcallocarray-instead-of-xnfcalloc-macro.patch 0010-bump-minimal-xorg-version-to-1.18.patch 0011-drop-compat-with-ancient-xserver-versions.patch 0012-Drop-ifdefs-for-ABI_VIDEODRV_VERSION-6.patch 0013-Remove-XAA-support.patch 0014-drop-dead-code.patch 0015-drop-remains-of-old-compat-code.patch * latest changes to fix build against current xserver - u_buildfix.patch * fixes build on i586 (hopefully)