Packages changed: akonadi (25.08.3 -> 25.12.0) akonadi-calendar (25.08.3 -> 25.12.0) akonadi-calendar-tools (25.08.3 -> 25.12.0) akonadi-contacts (25.08.3 -> 25.12.0) akonadi-import-wizard (25.08.3 -> 25.12.0) akonadi-mime (25.08.3 -> 25.12.0) akonadi-search (25.08.3 -> 25.12.0) akregator (25.08.3 -> 25.12.0) analitza (25.08.3 -> 25.12.0) ark (25.08.3 -> 25.12.0) baloo-widgets (25.08.3 -> 25.12.0) blinken (25.08.3 -> 25.12.0) calendarsupport (25.08.3 -> 25.12.0) dolphin (25.08.3 -> 25.12.0) eventviews (25.08.3 -> 25.12.0) ffmpegthumbs (25.08.3 -> 25.12.0) grantleetheme (25.08.3 -> 25.12.0) gwenview (25.08.3 -> 25.12.0) incidenceeditor (25.08.3 -> 25.12.0) inkscape kaccounts-integration (25.08.3 -> 25.12.0) kaccounts-providers (25.08.3 -> 25.12.0) kaddressbook (25.08.3 -> 25.12.0) kalgebra (25.08.3 -> 25.12.0) kamera (25.08.3 -> 25.12.0) kanagram (25.08.3 -> 25.12.0) kapptemplate (25.08.3 -> 25.12.0) kate (25.08.3 -> 25.12.0) kbruch (25.08.3 -> 25.12.0) kcachegrind (25.08.3 -> 25.12.0) kcalc (25.08.3 -> 25.12.0) kcalutils (25.08.3 -> 25.12.0) kcharselect (25.08.3 -> 25.12.0) kcolorchooser (25.08.3 -> 25.12.0) kde-dev-utils (25.08.3 -> 25.12.0) kdeedu-data (25.08.3 -> 25.12.0) kdegraphics-mobipocket (25.08.3 -> 25.12.0) kdegraphics-thumbnailers (25.08.3 -> 25.12.0) kdenetwork-filesharing (25.08.3 -> 25.12.0) kdepim-runtime (25.08.3 -> 25.12.0) kdialog (25.08.3 -> 25.12.0) kernel-source (6.18.0 -> 6.18.1) kf6-attica (6.20.0 -> 6.21.0) kf6-baloo (6.20.0 -> 6.21.0) kf6-bluez-qt (6.20.0 -> 6.21.0) kf6-breeze-icons (6.20.0 -> 6.21.0) kf6-frameworkintegration (6.20.0 -> 6.21.0) kf6-karchive (6.20.0 -> 6.21.0) kf6-kauth (6.20.0 -> 6.21.0) kf6-kbookmarks (6.20.0 -> 6.21.0) kf6-kcalendarcore (6.20.0 -> 6.21.0) kf6-kcmutils (6.20.0 -> 6.21.0) kf6-kcodecs (6.20.0 -> 6.21.0) kf6-kcolorscheme (6.20.0 -> 6.21.0) kf6-kcompletion (6.20.0 -> 6.21.0) kf6-kconfig (6.20.0 -> 6.21.0) kf6-kconfigwidgets (6.20.0 -> 6.21.0) kf6-kcontacts (6.20.0 -> 6.21.0) kf6-kcoreaddons (6.20.0 -> 6.21.0) kf6-kcrash (6.20.0 -> 6.21.0) kf6-kdav (6.20.0 -> 6.21.0) kf6-kdbusaddons (6.20.0 -> 6.21.0) kf6-kdeclarative (6.20.0 -> 6.21.0) kf6-kded (6.20.0 -> 6.21.0) kf6-kdesu (6.20.0 -> 6.21.0) kf6-kdnssd (6.20.0 -> 6.21.0) kf6-kdoctools (6.20.0 -> 6.21.0) kf6-kfilemetadata (6.20.0 -> 6.21.0) kf6-kglobalaccel (6.20.0 -> 6.21.0) kf6-kguiaddons (6.20.0 -> 6.21.0) kf6-kholidays (6.20.0 -> 6.21.0) kf6-ki18n (6.20.0 -> 6.21.0) kf6-kiconthemes (6.20.0 -> 6.21.0) kf6-kidletime (6.20.0 -> 6.21.0) kf6-kimageformats (6.20.0 -> 6.21.0) kf6-kio (6.20.0 -> 6.21.0) kf6-kirigami (6.20.0 -> 6.21.0) kf6-kitemmodels (6.20.0 -> 6.21.0) kf6-kitemviews (6.20.0 -> 6.21.0) kf6-kjobwidgets (6.20.0 -> 6.21.0) kf6-knewstuff (6.20.0 -> 6.21.0) kf6-knotifications (6.20.0 -> 6.21.0) kf6-knotifyconfig (6.20.0 -> 6.21.0) kf6-kpackage (6.20.0 -> 6.21.0) kf6-kparts (6.20.0 -> 6.21.0) kf6-kplotting (6.20.0 -> 6.21.0) kf6-kpty (6.20.0 -> 6.21.0) kf6-kquickcharts (6.20.0 -> 6.21.0) kf6-krunner (6.20.0 -> 6.21.0) kf6-kservice (6.20.0 -> 6.21.0) kf6-kstatusnotifieritem (6.20.0 -> 6.21.0) kf6-ksvg (6.20.0 -> 6.21.0) kf6-ktexteditor (6.20.0 -> 6.21.0) kf6-ktexttemplate (6.20.0 -> 6.21.0) kf6-ktextwidgets (6.20.0 -> 6.21.0) kf6-kunitconversion (6.20.0 -> 6.21.0) kf6-kuserfeedback (6.20.0 -> 6.21.0) kf6-kwallet (6.20.0 -> 6.21.0) kf6-kwidgetsaddons (6.20.0 -> 6.21.0) kf6-kwindowsystem (6.20.0 -> 6.21.0) kf6-kxmlgui (6.20.0 -> 6.21.0) kf6-modemmanager-qt (6.20.0 -> 6.21.0) kf6-networkmanager-qt (6.20.0 -> 6.21.0) kf6-prison (6.20.0 -> 6.21.0) kf6-purpose (6.20.0 -> 6.21.0) kf6-qqc2-desktop-style (6.20.0 -> 6.21.0) kf6-solid (6.20.0 -> 6.21.0) kf6-sonnet (6.20.0 -> 6.21.0) kf6-syndication (6.20.0 -> 6.21.0) kf6-syntax-highlighting (6.20.0 -> 6.21.0) kf6-threadweaver (6.20.0 -> 6.21.0) kgeography (25.08.3 -> 25.12.0) khangman (25.08.3 -> 25.12.0) khelpcenter (25.08.3 -> 25.12.0) kidentitymanagement (25.08.3 -> 25.12.0) kig (25.08.3 -> 25.12.0) kimap (25.08.3 -> 25.12.0) kio-extras (25.08.3 -> 25.12.0) kio_audiocd (25.08.3 -> 25.12.0) kiten (25.08.3 -> 25.12.0) kitinerary (25.08.3 -> 25.12.0) kldap (25.08.3 -> 25.12.0) kleopatra (25.08.3 -> 25.12.0) kmag (25.08.3 -> 25.12.0) kmahjongg (25.08.3 -> 25.12.0) kmail (25.08.3 -> 25.12.0) kmail-account-wizard (25.08.3 -> 25.12.0) kmailtransport (25.08.3 -> 25.12.0) kmbox (25.08.3 -> 25.12.0) kmime (25.08.3 -> 25.12.0) kmines (25.08.3 -> 25.12.0) kmousetool (25.08.3 -> 25.12.0) kmplot (25.08.3 -> 25.12.0) kompare (25.08.3 -> 25.12.0) konsole (25.08.3 -> 25.12.0) kontact (25.08.3 -> 25.12.0) kontactinterface (25.08.3 -> 25.12.0) konversation (25.08.3 -> 25.12.0) korganizer (25.08.3 -> 25.12.0) kpat (25.08.3 -> 25.12.0) kpimtextedit (25.08.3 -> 25.12.0) kpkpass (25.08.3 -> 25.12.0) kreversi (25.08.3 -> 25.12.0) ksanecore (25.08.3 -> 25.12.0) ksmtp (25.08.3 -> 25.12.0) ksudoku (25.08.3 -> 25.12.0) ktnef (25.08.3 -> 25.12.0) ktouch (25.08.3 -> 25.12.0) kwalletmanager (25.08.3 -> 25.12.0) kwin6 kwordquiz (25.08.3 -> 25.12.0) libgpg-error (1.56 -> 1.58) libgravatar (25.08.3 -> 25.12.0) libkcddb-qt6 (25.08.3 -> 25.12.0) libkcompactdisc (25.08.3 -> 25.12.0) libkdcraw-qt6 (25.08.3 -> 25.12.0) libkdegames (25.08.3 -> 25.12.0) libkdepim (25.08.3 -> 25.12.0) libkeduvocdocument (25.08.3 -> 25.12.0) libkexiv2-qt6 (25.08.3 -> 25.12.0) libkgapi6 (25.08.3 -> 25.12.0) libkleo (25.08.3 -> 25.12.0) libkmahjongg (25.08.3 -> 25.12.0) libkomparediff2 (25.08.3 -> 25.12.0) libksane (25.08.3 -> 25.12.0) libksieve (25.08.3 -> 25.12.0) lokalize (25.08.3 -> 25.12.0) mailcommon (25.08.3 -> 25.12.0) mailimporter (25.08.3 -> 25.12.0) markdownpart (25.08.3 -> 25.12.0) mbox-importer (25.08.3 -> 25.12.0) messagelib (25.08.3 -> 25.12.0) mimetreeparser (25.08.3 -> 25.12.0) okular (25.08.3 -> 25.12.0) openSUSE-release (20251212 -> 20251216) openssh pam pam-full-src parley (25.08.3 -> 25.12.0) patterns-kde patterns-xfce pim-data-exporter (25.08.3 -> 25.12.0) pim-sieve-editor (25.08.3 -> 25.12.0) pimcommon (25.08.3 -> 25.12.0) polkit-default-privs (1550+20251118.addc6cd -> 1550+20251212.3e30f11) qemu (10.1.2 -> 10.1.3) selinux-policy (20251208 -> 20251211) signon-kwallet-extension (25.08.3 -> 25.12.0) skanlite (25.08.3 -> 25.12.0) step (25.08.3 -> 25.12.0) suse-module-tools (16.1.1 -> 16.1.2) svgpart (25.08.3 -> 25.12.0) umbrello (25.08.3 -> 25.12.0) yast2-packager (5.0.9 -> 5.0.10) yast2-trans (84.87.20251202.6c2698bf7a -> 84.87.20251209.92c74828a8) === Details === ==== akonadi ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6AkonadiAgentBase6 libKPim6AkonadiAgentWidgetBase6 libKPim6AkonadiCore6 libKPim6AkonadiPrivate6 libKPim6AkonadiWidgets6 libKPim6AkonadiXml6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Fix SQL syntax error when using MariaDB 12.1 * Revert "Extend the protocol with BeginItemSync and EndItemSync commands" * Revert "DataStream: distinguish between regular exception and timeout" * Revert "ItemQueryHelper: use a more helpful exception message" * Revert "Implement ItemSyncHandler" * Revert "Switch ItemSync to the new server-side itemsync protocol" * Revert "Deprecated TransactionJobs and TransactionSequence" * Revert "Fix handling subjob error in new ItemSync" * Revert "Decrease the default size of batchSize reported by ResourceBase" * Revert "ItemSync: don't send EndItemSync if we did not send BeginItemSync" * Revert "Fix build against Qt 5.14" * Revert "ItemSync: don't use long-lasting multi-item transactions" * Revert "ItemSync: propagate merge mode to BeginItemSync command" * Revert "ItemSync: fix & adjust itemsynctest" * Revert "Connection: specify socket read timeout using std::chrono" * Revert "ItemSync: use DB transactions to optimize sync speed" * Revert "Fix a spelling and a newline-at-eof issue to pass CI" * Revert "A round of clang-format for CI" * Revert "Fix Windows build, adapt to rename" - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * Fix bug 511642: Sort tags by name (kde#511642) * widgets/standardactionmanager: Filter clipboard change events (kde#485661, kde#508727) ==== akonadi-calendar ==== Version update (25.08.3 -> 25.12.0) Subpackages: akonadi-plugin-calendar kalendarac libKPim6AkonadiCalendar6 libKPim6AkonadiCalendarCore6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Too many changes to list here. ==== akonadi-calendar-tools ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== akonadi-contacts ==== Version update (25.08.3 -> 25.12.0) Subpackages: akonadi-plugin-contacts libKPim6AkonadiContactCore6 libKPim6AkonadiContactWidgets6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * const'ify pointer + use QLineEdit * const'ify variable + use missing [[nodiscard]] * Rename variables * Fix cppcheck warning (rename variable which shadows others) * Add missing explicit * Add icon + add parent + add tooltip * Initialize in constructor * Fix enable/disable remove button * Fix remove button state * Port away java style iterator * Fix show department * Show impp info * Allow to use resourceLabel() * Show web info * Const'ify * const'ify * Port deprecated invalidateFilter method * Use correct KMime include * Use u'' * Fix some cppcheck warnings * Increase ktextaddons to 1.7.0 * Fix some cppcheck warnings ==== akonadi-import-wizard ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6ImportWizard6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Clean includes * Convert QLatin1Char ==== akonadi-mime ==== Version update (25.08.3 -> 25.12.0) Subpackages: akonadi-plugin-mime libKPim6AkonadiMime6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use const KMime objects where possible * Use non-deprecated KMime API * Expose special mail collection to QML * Use QCOMPARE here ==== akonadi-search ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6AkonadiSearch6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Pre commit will not executed when apply patch * Fix build with corrosion 0.6 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Port to QLineEdit * Remove unused include * Use named struct * Use QCOMPARE here * Fix some cppcheck warnings * Increase ktextaddons to 1.7.0 * Disable CMAKE_CXX_SCAN_FOR_MODULES ==== akregator ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Look at to build against release 25.12 * Use release 25.12 branch - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix stable url * Port away java style iterator * Fix typo * Move settings to config-*.h + implement HAVE_TEXTTOSPEECH_ENQQUEUE_SUPPORT * Port deprecated invalidateFilter method * Remove unused include * Fix version * Make it compile with new api * Step 1 for porting to TextAddonsWidgets * Prepare to support whatsnew/etc from ktextaddonswidget * Fix some cppcheck warnings * Add x-scheme-handler/feed in mimetype * Don't show "what's new" in first step * Use u'...' * Increase ktextaddons to 1.7.0 * Fix some cppcheck warnings * Remove unused method * Add "rss" keyword to .desktop file ==== analitza ==== Version update (25.08.3 -> 25.12.0) Subpackages: libAnalitza9 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix build of eigen-dependent code with Eigen 5 ==== ark ==== Version update (25.08.3 -> 25.12.0) Subpackages: libkerfuffle25 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Removing supporters section entirely as it breaks pipeline * removing last year's fundraiser supporters * Make Strings adhere to the KDE HIG * LoadJob: Use proper API to hide finished notification ==== baloo-widgets ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * TagCheckBox: Handle dolphin crashes when encountering a tag containing slash '/' character (kde#437501) * KCommentWidget: Remove redundant m_readOnly variable * FileMetaDataWidget: Improve tag and comment display * FilePropertiesPlugin: Improve accessibility * tagsfileitemaction: prevent a crash when menu is destroyed ==== blinken ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use Qt camelcase support ==== calendarsupport ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6CalendarSupport6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use QCOMPARE here * Increase ktextaddons to 1.7.0 * Disable CMAKE_CXX_SCAN_FOR_MODULES * src/cellitem.cpp - remove non-useful debug print * Remove unused implemented methods ==== dolphin ==== Version update (25.08.3 -> 25.12.0) Subpackages: dolphin-part libdolphinvcs6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * DolphinView: when creating a dir hierarchy only select dir in current path * main: set active view in split mode when not restoring session (kde#503576) * kstandarditemlistwidget: Fix vertical misalignment for file names containing certain glyphs (kde#512152) * context menu: use selected item as containing folder for New file menu (kde#508196) * DolphinView: open the property dialog on Alt+activated * informationpanel: prevent a crash when creating video preview panel and a media file is selected - Update to 25.11.80 * New feature release - Too many changes to list here. ==== eventviews ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6EventViews6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Port invalidateFilter deprecated methods * Check for end iterator before dereferencing * pre-commit autoupdate * Run clang-format * Clean forward declaration * timelabels.cpp - add tooltips and whatsthis for the menu items * src/agenda/timelabels.cpp - fix KUIT info context * monthgraphicsitems.cpp - hard-set the icon height to 16 pixels (kde#509037) * monthview.cpp - remove include for ranges * In Agenda View: show grid and timelabels even without calendars (kde#508539) * Use u'...' * Remove unused include * Allow showing timelabels on both sides of the agenda view (kde#212165) * clang-tidy fixes readability-enum-initial-value * clazy fixes for viewerapp * clang-tidy - fixes in viewerapp * .clang-tidy - skip readability-redundant-access-specifiers * Fix Variable 'currentCell' can be declared as pointer to const [constVariablePointer] * Fix BUG 507980: Korganizer crashes on double-click on calendar header (kde#507980) * agendaview.cpp - Show events with no duration as 30 minutes long (kde#61740) * src/agenda/agenda.cpp - remove a useless debug statement * todoview.cpp - add/removeCalendar guard against invalid calendars * monthview.cpp - addCalendar/removeCalendar invalid calendar guards * agendaview.cpp - in removeCalendar(), use pointer comparison * todoviewsortfilterproxymodel.cpp - filterAcceptsRows() valid QModelIndex * todoview.cpp - addCalendar/removeCalendar() don't filter if no change * todoview.cpp - more instances of needing to call beginFilterChange() * todoviewsortfilterproxymodel.cpp - call beginFilterChange() as needed * src/month/monthscene.cpp - Fix month view title ==== ffmpegthumbs ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Require libavcodec >= 60.30, libavutil >= 58.7, support per-component version checks * Integrate FFMpeg Thumbs into OSS-Fuzz * Some cleanup and fix deprecation warnings ==== grantleetheme ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6GrantleeTheme6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Port away java style iterator * Fix some cppcheck warnings ==== gwenview ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Reversed zoom combo box items. (kde#458241) * removing last year's fundraiser supporters * Suggest kimageformats package on unknown documents type error message * Add KColorSchemeManager for Window Color Menu * Consult NormalPalette for whether we are light/dark mode * Fix various typos Fixes user-facing and non-user-facing typos. * don't warn in release builds * gitignore: add more ignored items * Edit README.md(add Snap link+ icon) * use proper icon set and style outside of Plasma * Fix fade out bug in video player controls in comparison mode * Fix alpha background smaller than the image on non-integer device pixel ratio * add color space conversion support * Fix invalid memory read when HudButtonBox is dismissed ==== incidenceeditor ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6IncidenceEditor6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Don't use QPair use struct named * Add emoticon support * Clean forward declaration * incidencedialog.cpp -remove not needed include incidenceeditorsettings.h * .clang-tidy - remove readability-redundant-access-specifiers check * Use QCOMPARE here * Disable CMAKE_CXX_SCAN_FOR_MODULES * incidencedatetime.cpp - fix "starting the todo in the past" computation * Notify the user if trying to create an event or to-do in the past (kde#181384) * Remove unused signal * src/conflictresolver.cpp - remove a qWarning * attachmenteditdialog - remove unused mAttachment * clang-tidy fixes misc-const-correctness * clang-tidy fixes bugprone-branch-clone * clang-tidy fixes readability-static-definition-in-anonymous-namespace * cpptidy suppress performance-avoid-endl * clang-tidy suppressions readability-avoid-unconditional-preprocessor-if * clang-tidy fixes performance-unnecessary-copy-initialization * clang-tidy fixes readability-const-return-type * clang-tidy fixes bugprone-switch-missing-default-case * clangtidy fixes bugprone-assignment-in-if-condition * clang-tidy fixes performance-unnecessary-value-param * src/incidencecompletionpriority.cpp - remove wrong comment ==== inkscape ==== Subpackages: inkscape-extensions-extra inkscape-extensions-gimp - ace884e13e413b0cc49ece80936584ef92c986f5.patch had to be backported, so remove patch url - also remove source urls from other patches as it causes issues (https://build.opensuse.org/requests/1322235) - fix building with Poppler 25.10.0 - added patches * ace884e13e413b0cc49ece80936584ef92c986f5.patch ==== kaccounts-integration ==== Version update (25.08.3 -> 25.12.0) Subpackages: libkaccounts6-2 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * kcm: remove mediacenter from form factors * cmake-macros: Parse options from first argument - Drop kaccounts-integration-kf5 ==== kaccounts-providers ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Remove unused KPackage metadata ==== kaddressbook ==== Version update (25.08.3 -> 25.12.0) Subpackages: kaddressbook-doc libKPim6AddressbookImportExport6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Remove unused BuildRequires: update-desktop-files. - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix Feature request: Add "contacts" to Keywords[en_US] in .desktop file (kde#509044) * Adapt to new api * Don't try to show empty icon * Add support for resourceLabel (kf 6.20) * Fix No URL / "Web" field in Kadressbook Contact View (kde#510833) * Call slotInvalidateFilter here * Port deprecated invalidateFilter method * Adapt to new api * Prepare to use new whatsnew api * Don't show "what's new" in first step * Fix some cppcheck warnings * Disable CMAKE_CXX_SCAN_FOR_MODULES ==== kalgebra ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== kamera ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== kanagram ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== kapptemplate ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Only replace keywords in text files (kde#502500) * Respect XDG_DATA_DIRS order when searching for templates - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Make it possible to generate using the command line ==== kate ==== Version update (25.08.3 -> 25.12.0) Subpackages: kate-plugins - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Fix reading search highlight color (kde#512537) * dap: be aware of some incompatible servers * dap: add netcoredbg DAP server * dap: message sequence should start at 1 * Add lldb-dap config * Show scopes in a tree * Simplify local variables code * Move all Locals code to a separate widget * Remove unused activeId argument * lsp: Add blueprint-compiler lsp * Fix numstat parsing * filehistory: Omit --name-only when showing history for a directory * Flatpak: Allow-list org.freedesktop.FileManager1 - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * register more mime-types & use same template for both apps (kde#510565) * encode the rootUri properly (kde#510863) * lsp: clear formatOnSave connection in updateState (kde#510870) * Fix Context toolview steals focus (kde#510684) * better link matching if ending if braces or string/sentences end (kde#510574) * S&R: Limit the pre-match part in the results to 25% of view width (kde#509048) * Capitalize drive letters on windows (kde#509085) * Ignore unix signals when quitting (kde#508494) * use malloc_trim if available to free memory to the system (kde#509126) * ensure we don't crash when the parent window is deleted (kde#508894) * Ensure we don't access null (kde#508802) * Ensure we dont read pass the end of the buffer (kde#508802) * diff: fix output being ignored if there is an error/warning (kde#507872) * Fix infinite loop in git blame (kde#508577) * Add toolbar to formatplugin (kde#508281) * be more defensive (kde#508659) * Allow pinnning documents (kde#486641) * default is markdown for hover strings (kde#494139) * Add support for workspace/configuration request in LSP client (kde#501082) * Debugger: Improve DAP launch to prevent starting without a target (kde#505521) * Limit Terraform LSP to project directory (kde#507020) * Use KIO::moveAs to rename file (kde#506802) * Fix tab restore when "open to right of current tab" is true (kde#495419) * Fix tab order restore with limited tabs (kde#495419) * Fix cursor position not being restored with multiple views (kde#506956) * Use darkRed/darkGreen in light mode (kde#506911) * Rehighlight diff when editor theme changes (kde#506911) * add all tools, even the non-executable ones (kde#506559) * Automatically highlight symbol under cursor (kde#503414) ==== kbruch ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: ==== kcachegrind ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix various typos Found via `codespell -S "*.appdata.xml,*.desktop,*.po,*.org.xml,./po" -L alle,alls,als,childs,doubleclick,goup,inbetween,probleme` ==== kcalc ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * use proper icon set and style outside of Plasma - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Refactor codebase to comply with KDE coding style and guidelines * appdata add url of type vcs-browser * Priority change involving binary operators (kde#503863) * kcalc_core fix spelling * Bump kf ecm_set_disabled_deprecation_versions ==== kcalutils ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6CalendarUtils6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Dont use std::pair/QPair, use named structs * Use en_US locale to fix the testincidenceformatter test. * It compiles fine without qt < 6.10 deprecated methods * src/dndfactory.cpp - port away from deprecated toTimeSpec * pre-commit autoupdate * Reverse this part of previous commit (pb on windows) * Convert QLatin1Char to u'..' * Fix some cppcheck warnings ==== kcharselect ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use Qt::Literals::StringLiterals operator * CI: add snap pipelines * Bump kf ecm_set_disabled_deprecation_versions * Make KConfigWidgets and KIconThemes required (kde#506958) ==== kcolorchooser ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Allow setting the transparency/alpha channel of the color ==== kde-dev-utils ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== kdeedu-data ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== kdegraphics-mobipocket ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Use QTextStream instead of qDebug() - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Remove obsolete private helper method, use more QByteArrayView * Remove Qt5 compatibility code * Remove bogus fallback to random image for thumbnail * Add tool to dump metadata and text * Allow building qmobipocket as a static library * Remove Qt5 support * Test HuffDic robustness against invalid dictionary contents * Avoid overflow of dict offsets in bounds checks * Add heuristic to protect HuffDic decompressor against 'ZIP bombs' * Abort HuffDic decompression on first error * Avoid HuffDic decompressor dictionary out-of-bounds accesses * Verify hasDRM() returns the correct value * Fix invalid QStringDecoder instantiation for cp1252 * Add support for categorized logging * Add missing bounds check for HuffDic records * Verify a truncated valid file does not cause invalid reads * Fix invalid QTextCodec access for invalid files * Fix possible out-of-bounds read when determining extra flags * Fix possible out-of-bounds read for EXTH parsing * Move PDB class definition to private header, clean it up * Add missing bounds checks for getImage(), clean up, extend tests ==== kdegraphics-thumbnailers ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Integrate KDE Graphics Thumbnailers into OSS-Fuzz * [BlenderCreator] Handle zstd-compressed blend files and minor cleanup * [BlenderCreator] Fix memory leak by using std::unique_ptr for gzFile * Add .cache to .gitignore ==== kdenetwork-filesharing ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * refresh git-blame-ignore-revs for latest clang-format run * automatic clang-format run (clang 20) * cmake: add clang-format hooks * don't invokemethod through the metaobject * groupmanager: check writability before checking group * filepropertiesplugin: Don't show close button where it can't be dismissed * filepropertiesplugin: Remove scary error icons where they aren't necessary * filepropertiesplugin: List potential connection addresses, handle initialising userManager better * filepropertiesplugin: Refactor UI, improve UX * Use QStandardPaths::findExecutable() to find smbd ==== kdepim-runtime ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Prevent crash if the dav url list is empty (kde#512424) * Fix KMail crashing when pressing on "Server Info" button (kde#512348) - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * DAV config: don't auto-fill display name for manual setup (kde#508544) * Mail dispatcher agent needs widgets (kde#508521) ==== kdialog ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== kernel-source ==== Version update (6.18.0 -> 6.18.1) Subpackages: kernel-64kb kernel-default - Linux 6.18.1 (bsc#1012628). - staging: rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing (bsc#1012628). - staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing (bsc#1012628). - staging: rtl8723bs: fix out-of-bounds read in rtw_get_ie() parser (bsc#1012628). - comedi: check device's attached status in compat ioctls (bsc#1012628). - comedi: multiq3: sanitize config options in multiq3_attach() (bsc#1012628). - comedi: c6xdigio: Fix invalid PNP driver unregistration (bsc#1012628). - iio: adc: ad4080: fix chip identification (bsc#1012628). - wifi: rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1 (bsc#1012628). - wifi: rtl8xxxu: Add USB ID 2001:3328 for D-Link AN3U rev. A1 (bsc#1012628). - Documentation/rtla: rename common_xxx.rst files to common_xxx.txt (bsc#1012628). - USB: serial: kobil_sct: fix TIOCMBIS and TIOCMBIC (bsc#1012628). - USB: serial: belkin_sa: fix TIOCMBIS and TIOCMBIC (bsc#1012628). - serial: sh-sci: Fix deadlock during RSCI FIFO overrun error (bsc#1012628). - dt-bindings: serial: rsci: Drop "uart-has-rtscts: false" (bsc#1012628). - serial: add support of CPCI cards (bsc#1012628). - USB: serial: ftdi_sio: match on interface number for jtag (bsc#1012628). - USB: serial: option: move Telit 0x10c7 composition in the right place (bsc#1012628). - USB: serial: option: add Telit Cinterion FE910C04 new compositions (bsc#1012628). - USB: serial: option: add Foxconn T99W760 (bsc#1012628). - KVM: SVM: Don't skip unrelated instruction if INT3/INTO is replaced (bsc#1012628). - comedi: pcl818: fix null-ptr-deref in pcl818_ai_cancel() (bsc#1012628). - rust_binder: fix race condition on death_list (bsc#1012628). - ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock() (bsc#1012628). - crypto: zstd - fix double-free in per-CPU stream cleanup (bsc#1012628). - locking/spinlock/debug: Fix data-race in do_raw_write_lock (bsc#1012628). - ksmbd: ipc: fix use-after-free in ipc_msg_send_request (bsc#1012628). - ext4: refresh inline data size before write operations (bsc#1012628). - jbd2: avoid bug_on in jbd2_journal_get_create_access() when file system corrupted (bsc#1012628). - Documentation: process: Also mention Sasha Levin as stable tree maintainer (bsc#1012628). - commit 3e1f381 - Refresh patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch. Update upstream status. - commit 54582dd ==== kf6-attica ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Attica6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-baloo ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves kf6-baloo-tools libKF6Baloo6 libKF6Baloo6-lang libKF6BalooEngine6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 * [FileContentIndexer] Some cleanup for DBus related private slots ==== kf6-bluez-qt ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-bluez-qt-imports libKF6BluezQt6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-breeze-icons ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6BreezeIcons6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Fix installation of dark icons with WITH_ICON_GENERATION=OFF * Add fifteenpuzzle and fifteenpuzzle-symbolic icons * Update version to 6.21.0 * Add .nim mimetype icons ==== kf6-frameworkintegration ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-frameworkintegration-plugin libKF6Style6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-karchive ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Archive6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kauth ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kauth-lang libKF6AuthCore6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kbookmarks ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Bookmarks6 libKF6BookmarksWidgets6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kcalendarcore ==== Version update (6.20.0 -> 6.21.0) - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kcmutils ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kcmutils-imports libKF6KCMUtils6 libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Remove displaced animation in GridView * typo-- * quick: Release managed pages * Drop custom header height * Update version to 6.21.0 ==== kf6-kcodecs ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Codecs6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * [KEncodingProber] Some more tests for UTF-8 * [KEncodingProber] Make UTF-8 state machine RFC3629 compliant * [KEncodingProber] Add unit tests for UTF-8/UTF-16 * [KEncodingProber] Remove DEBUG_PROBE from public header file * Update version to 6.21.0 ==== kf6-kcolorscheme ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6ColorScheme6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Include QVariant instead of relying on transitive include * Run clang-format * Fix clang-format directive * Update version to 6.21.0 * Simplify KColorSchemeManager code ==== kf6-kcompletion ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Completion6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kconfig ==== Version update (6.20.0 -> 6.21.0) Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigGui6 libKF6ConfigQml6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Fix documentation of KSharedConfig::openStateConfig * kconfig_target_kcfg_file docs: add "since" note * kconfig_target_kcfg_file: avoid recreating same kcfgc file each cmake run * KF6ConfigMacros: No longer explicitly include CMakeParseArguments * kconfig_benchmark: add testParsing benchmark * KconfigIni: stream parse ini files (kde#481702) * Update version to 6.21.0 * [kwindowconfig] Remove weird note from documentation ==== kf6-kconfigwidgets ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6ConfigWidgets6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kcontacts ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Contacts6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kcoreaddons ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kcoreaddons-imports libKF6CoreAddons6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update fuzzy matching logic changes from Kate (kde#511664) * Update version to 6.21.0 ==== kf6-kcrash ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Crash6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kdav ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6DAV6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kdbusaddons ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kdeclarative ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kded ==== Version update (6.20.0 -> 6.21.0) - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Drop detectPlatform * Update version to 6.21.0 ==== kf6-kdesu ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Su6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kdnssd ==== Version update (6.20.0 -> 6.21.0) - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kdoctools ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6DocTools6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update user.entities for pt-BR * Included missing entities at user.entities (pt-BR) * Update version to 6.21.0 ==== kf6-kfilemetadata ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6FileMetaData3 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kglobalaccel ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6GlobalAccel6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Call unregister() and setInactive() asynchronously * Update version to 6.21.0 ==== kf6-kguiaddons ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kguiaddons-imports libKF6GuiAddons6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * WaylandClipboard: Avoid overriding original UTF-8 text * SystemClipboard: Destroy old data source after set_selection or set_primary_selection * systemclipboard: Dont offer utf8 text again if it's already in the data * Update version to 6.21.0 ==== kf6-kholidays ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kholidays-imports libKF6Holidays6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * DE-BY: Buß- und Bettag is a school holiday since 1995 (kde#512302) * Update version to 6.21.0 ==== kf6-ki18n ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6I18n6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * qml: expose a LocalizedContext singleton as KI18n * Update version to 6.21.0 ==== kf6-kiconthemes ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconWidgets6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kidletime ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kidletime-plugins libKF6IdleTime6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kimageformats ==== Version update (6.20.0 -> 6.21.0) - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Fix various typos in the codebase Fixes mostly source documentation, comments, and some user-facing typos. Found via `codespell -q 3 -S "*.eps,*.raw" -L ahd,siz,widthn` * XCF: initialize tiles and buffers * HDR: fix uninitialized buffer * PSD: add support for GrayA (8/16/32 bit) and Gray 32 bit * PSD: fix use of uninitialized tmp image * EXR: fix of uninitialized RGB read buffer * RGB: fix Use-of-uninitialized-value * HDR: readHeader() sanity checks * PSD: return error if a complete line is read/decompressed * Update version to 6.21.0 ==== kf6-kio ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6KIO6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Add braces around single-line if statements * KFileItem: Remove or shorten timezone in timeString * KFileWidget: Guard empty selection when double clicking * Remove unneeded Q_Q * Fix creating links to subdirectories of desktop links (kde#479350) * RenameDialog: Set devicePixelRatio on PreviewJob * RenameDialog: Use KContextualHelpButton * KPropertiesDialog: Use KFileItem::timeString * FilePreviewJob: Abort preview if no plugin is found (kde#511305) * http: Use operation with known verb, if applicable (kde#492178) * FilePreviewJob: After stat'ing the file, report the data back * pastejob: Emit ERR_USER_CANCELED when closing paste filename prompt (kde#493075) * Revert "KFileItemActions: Don't show hidden services on Open With menu" (kde#508607) * kurlnavigator: show focus indicator * KCoreDirLister: stop looking back at mount points * KProcessRunner: Avoid setting bogus working directory * kfilefilter: workaround to crash in Qt 6.11 * systemd: prevent passing invalid env vars starting with digit (kde#510968) * Update version to 6.21.0 * kmountpoint: do not follow symlink before getting realpath * trash: don't fallback to home trash if trash is unavailable (kde#502315) * trash: force confirmation for ERR_TRASH_FILE_TOO_LARGE (kde#475235) * Escape /* inside comment * copyjob: Fallback to file-based progress when byte size is unavailable (kde#511241) ==== kf6-kirigami ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kirigami-imports libKirigamiPlatform6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Too many changes since 6.20.0, only listing bugfixes: * globaltoolbar/NavigationButtons: fix Back button in RtL (kde#511295) ==== kf6-kitemmodels ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kitemmodels-imports libKF6ItemModels6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kitemviews ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6ItemViews6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kjobwidgets ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6JobWidgets6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 * Fix double free of JobView in KUIServerV2JobTracker ==== kf6-knewstuff ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffWidgets6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-knotifications ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-knotifications-imports libKF6Notifications6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Fix build with Qt 6.10 on Android * Update version to 6.21.0 ==== kf6-knotifyconfig ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6NotifyConfig6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kpackage ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Package6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kparts ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Parts6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kplotting ==== Version update (6.20.0 -> 6.21.0) - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kpty ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Pty6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kquickcharts ==== Version update (6.20.0 -> 6.21.0) - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-krunner ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Runner6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * ResultsModel: Include QMimeData (kde#511228) * Emit historyChanged() when history changed * KF6KRunnerMacros: remove unnecessary CMakeParseArguments * Update version to 6.21.0 ==== kf6-kservice ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Service6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kstatusnotifieritem ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6StatusNotifierItem6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-ksvg ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-ksvg-imports libKF6Svg6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Remove unused signal * Simplify ImageSet config file handling * Remove FallbackImageSet config handling * Wrap useGlobal handling in deprecation macro * Wrap ImageSet metadata handling in deprecation macro * Drop unused variable * Add test for ImageSet::filePath * Add test for currentImageSetHasImage * Rename imageSetChanged parameter * Test ImageSet file selectors * Drop iconImageSetMetadataPath * Reduce scope of themeMetadataPath variable * Remove KDirWatch leftovers * Run clang-format * [imageset] Preserve basePath when calling setImageName * Add Alpine CI build * Update version to 6.21.0 * Correct some typos in FrameSvg docs * Clarify what FrameSvg insets are * Clarify what FrameSvg margins are * Add FrameSvg::insets() * Add QMargins getters for margins in FrameSvg * Fix deprecation syntax * [imageset] Deprecate metadata * [imageset] Deprecate setCacheLimit * [imageset] Deprecate setUseGlobalSettings * [imageset] Remove unused isDefault * [imageset] Remove Plasma theme version handling * Don't use QDir::separator ==== kf6-ktexteditor ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6TextEditor6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Fix text animation (kde#512586) * ensure proper size of mode selection 'dialog' on first show (kde#497192) * Update version to 6.21.0 ==== kf6-ktexttemplate ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6TextTemplate6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * examples: Align cmake_minimum_required versions in examples/ w/ root file * Update version to 6.21.0 ==== kf6-ktextwidgets ==== Version update (6.20.0 -> 6.21.0) - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kunitconversion ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6UnitConversion6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kuserfeedback ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kuserfeedback-imports kf6-kuserfeedback-lang libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kwallet ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kwallet-tools kwalletd6 libKF6Wallet6 libKF6WalletBackend6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Always reload collections prior to secret_service_get_collections (kde#512135) * Update version to 6.21.0 ==== kf6-kwidgetsaddons ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6WidgetsAddons6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-kwindowsystem ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Use XDG_ACTIVATION_TOKEN env variable for setCurrentXdgActivationToken() * Update version to 6.21.0 ==== kf6-kxmlgui ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6XmlGui6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 * ktooltiphelper.cpp: fix hint text color ==== kf6-modemmanager-qt ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6ModemManagerQt6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-networkmanager-qt ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-prison ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-prison-imports libKF6Prison6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-purpose ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-qqc2-desktop-style ==== Version update (6.20.0 -> 6.21.0) - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * *Delegate: Update the paddings of all other delegates * ComboBox: fix paddings (kde#512914) * ItemDelegate: support custom paddings * DefaultListItemBackground: make alternating background touch the edges * SwipeDelegate: same behavior between SwipeDelegate and ItemDelegate * ItemDelegate: More padding/inset to ItemDelegate to match ToolBar paddings (kde#487653) * Consistent toolbar heights with QWidget applications * DefaultListItemBackground: hide hover effect when control is disabled * Update version to 6.21.0 ==== kf6-solid ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-solid-tools libKF6Solid6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * backends/udisks2: register "AvailableAnswer" before use * Upower: expose WearableBattery battery type * predicate_parser: prevent an unused warning * Update version to 6.21.0 ==== kf6-sonnet ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetUi6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * hunspell: load flatpak sources as well * Update version to 6.21.0 * Adapt CMake version 4.1 or later ==== kf6-syndication ==== Version update (6.20.0 -> 6.21.0) Subpackages: libKF6Syndication6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kf6-syntax-highlighting ==== Version update (6.20.0 -> 6.21.0) Subpackages: kf6-syntax-highlighting-imports libKF6SyntaxHighlighting6 - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * spdx-comments.xml: update SPDX licenses * Add support for new wayland interface delimiter * fix(cmake.xml): `CACHE{name}` also can be in `if`, `elseif`, and `while` * misc: update comment in `cmake.xml` generator * update cmake refs to new hl state * replace regex where possible with plain string matching * cmake.xml: update syntax for CMake 4.2 * Highlight Kaitai Struct (.ksy) files as YAML * Add tool for generating Jinja highlighting and use it on some languages * CSV: tolerate spaces before double quotes (#38) * Fix import context rule order and update test reference files * Fix backslash in symbolops entity for proper /\ operator matching * Revert "Remove test cases to avoid reference mismatch" * Remove test cases to avoid reference mismatch (kde#512318) * Merge operator rules to satisfy CI indexer (kde#512318) * Haskell: fix backslash operator tokenization (kde#512318) * syntax: Add blueprint-compiler syntax highlighting. * Update version to 6.21.0 ==== kf6-threadweaver ==== Version update (6.20.0 -> 6.21.0) - Update to 6.21.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.21.0 - Changes since 6.20.0: * Update dependency version to 6.21.0 * Update version to 6.21.0 ==== kgeography ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Change circle around Kyiv to Frontier/Cost instead of outside of ukraine * Fix danish flag color * Fix french flag colors * Fix some technicalities with ukraine map ==== khangman ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Prevent letter guessing during pause or result timer * Use the theme text color for GamePage timerText * Replace hint toolbutton icon with text - Remove unused BuildRequires: update-desktop-files. - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use kf6 upper case include headers ==== khelpcenter ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use Help Center also in the appstream file * searchwidget: Increase the number of search results by default ==== kidentitymanagement ==== Version update (25.08.3 -> 25.12.0) Subpackages: kidentitymanagement-lang libKPim6IdentityManagementCore6 libKPim6IdentityManagementWidgets6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Fix index when we use activity support - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Port deprecated invalidateFilter * Clean includes * Remove extra ; * Use QCOMPARE here * Increase ktextaddons to 1.7.0 * Enable qmllint in CI * Disable CMAKE_CXX_SCAN_FOR_MODULES * Drop unneeded expl. addition of build dir to lib's build includes interface * Add missing explicit * Add cppcheck ==== kig ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * CI: Add Linux Qt6-next * Fix various typos Fixes user-facing and non-user-facing typos. * Fix for python-based kig math formulas * cmake: Remove unused variable * cmake: Replace obsolete QT_MAJOR_VERSION instance * cmake: Remove endif(foo) in favour of endif() * snapcraft: add patch to fix build. ==== kimap ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6IMAP6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * .gitlab-ci.yml - remove alpine builds since kio isn't available there * cppcheck - fixes bounds containerOutOfBounds * Clean unused includes * Use QCOMPARE here * USe u'' * Revert "Remove linux-qt6 as alphin does the same => reduce CI call" ==== kio-extras ==== Version update (25.08.3 -> 25.12.0) Subpackages: libkioarchive6-6 trash_kcm - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * kio_filenamesearch: Include a "syntax=wordlist" option. * exeutils: Handle virtual size of zero (kde#508383) * recentlyused: mark the protocol as readonly * Drop unused Qt6Core5Compat dependency * kio_filenamesearch: Add options to search for a phrase or regular expression. * kio_filenamesearch: Add namespace FileNameSearch and refactor * sftp: Support setting mtime * Drop worker status handling * recentlyused: take into account passed in limit argument * Drop kfileaudiopreview * [kcms/netpref] Port to KConfigXT * Remove the last remains of QTextCodec and thus Qt::Core5Compat use * Use CMake for building KIO-Extras Thumbnailers fuzzers * Make KCMS optional, remove unused dependencies, and conditionally find dependencies * thumbnail.json: Set maxInstances to 5 * Return correct AFC error code instead of lockdown error * [thumbnail] Test more sizes * Drop unused dependency * kio_filenamesearch: Return ERR_WORKER_DEFINED error after an invalid regex. * Replace breeze.cursor (LGPL, added by mistake) with wget * Add dict files for KDE-Thumbnailers fuzzer * Enforce passing tests on all platforms * Skip TestKioArchive on Windows * Drop unused ktextwidgets dependency * Use ThumbnailRequest::mimeType() rather than manual mime detection * Fix oss-fuzz afl and coverage builds * FilenameSearchExternalTest: Add autotests for external search script. * Integrate KDE-Thumbnailers into OSS-Fuzz ==== kio_audiocd ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Suffix the version with the Gear version automation * Drop unused include * Don't use tile location template if it's empty * Enable file location config on kcm load * chop trailing slashes from location macro * Wrong checkbox queried for using location * Fixed building when DocTools is disabled. ==== kiten ==== Version update (25.08.3 -> 25.12.0) Subpackages: fonts-KanjiStrokeOrders - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Remove unused BuildRequires: update-desktop-files. - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== kitinerary ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6Itinerary6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Update RSP6 public keys * Allow to ingest RSP6 keys from a manually provided file as well * Extract MAV Volan bus tickets * Extract ticket validity from all types of MÁV ticket barcode blocks * Extract prices from Cytric hotel bookings * Extract station codes from MAV supplement and reservation blocks too * Fix parsing MAV ticket numbers * Improve MAV barcode trigger patterns * Handle RSP6 decoding failures properly * Support MAV supplement blocks and fix v6 reservation blocks * Extract MAV passenger block data also from tickets without a trip block * Emit generic Ticket objects for MAV barcodes not bound to a specific trip * Extract ticket validity time ranges from MAV barcodes * Consolidate extractor script for different MÁV barcode versions * Resolve Hungarian railway station codes in post-processing * Add lookup function for Hungarian railway station codes * Regenerate train station database * Generate train station lookup tables for Hungarian railway station codes * Adapt to Wikidata railway station ontology changes * Validate the format of Indian railway station codes * Extract Hungarian station codes from MAV v5/6 barcodes * Extract price from MÁV ticket barcodes * Update static build dependencies * Fix Flatpak build * Add another date/time format pattern for Eurostar * Exclude the right column when extracting Eurostar PDFs - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * Extract Müpa Budapest tickets correctly (kde#511257) ==== kldap ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6LdapCore6 libKPim6LdapWidgets6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Port deprecated invalidateFilter * Fix some cppcheck warnings * Clean unused includes * Use [[maybe_unused]] * Disable CMAKE_CXX_SCAN_FOR_MODULES * fix some cppcheck warnings ==== kleopatra ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Too many changes to list here. ==== kmag ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Bump kf ecm_set_disabled_deprecation_versions ==== kmahjongg ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: ==== kmail ==== Version update (25.08.3 -> 25.12.0) Subpackages: kmail-application-icons ktnef - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Fix mem leak - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * Don't show "what's new" in first step (kde#509043) ==== kmail-account-wizard ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Set username for incoming server after autoconfig * Use release 25.12 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use correct KMime include * Removed KDocTools dependency, since it's currently completely unused * Apop auth is only pop3 support * apop is an pop3 encryption method, not smtp * Fix i18n * Fix icon/text see https://invent.kde.org/pim/kmail/-/issues/3 * Add contact/contribute url * Add missing #prama once * Disable CMAKE_CXX_SCAN_FOR_MODULES * Remove unused signal ==== kmailtransport ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6MailTransport6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Port deprecated invalidateFilter method * Clean unused include headers * Clean forward declaration * Clean includes * Disable CMAKE_CXX_SCAN_FOR_MODULES * Fix some cppcheck warnings * Fix default port in mail transport config ==== kmbox ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6Mbox6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Add missing "regular" Linux CI job ==== kmime ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6Mime6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Too many changes to list here. ==== kmines ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== kmousetool ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Bump kf ecm_set_disabled_deprecation_versions * Remove unused phonon from .kde-ci.yml ==== kmplot ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== kompare ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix typos ==== konsole ==== Version update (25.08.3 -> 25.12.0) Subpackages: konsole-part konsole-part-lang - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * HTMLDecoder: fix missing span on subsequent lines (kde#509784) * Do not change auto save action visibility and title when auto save task failed to be spawned. (kde#507069) * Inherit parent's app ID when creating a new cgroup for tabs (kde#508716) * use QPointer to track life time of terminal display (kde#508721) * avoid wrong spacing at top of label (kde#493118) * avoid random line breaks on the config page (kde#508061) * Disable toolbar accelerators to avoid conflicts with terminal apps (kde#482628) ==== kontact ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Reactivate windows support * Use release 25.12 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix stable url * CI: Remove craft windows * The show/hide sidebar option is for Kontact and not one of its plugins. * Fix window compile * It seems that appstreamtest doesn"t like empty tag => remove it * removing last year's fundraiser supporters * Add support for VerifyNewVersionWidget (ktextaddonswidget) * Add missing explicit * We don't have c++ module * Add contact support * Fix logic ==== kontactinterface ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6KontactInterface6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * We use Q_OS_WIN is other pim sources ==== konversation ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Avoid crash if caps list is empty * Ensure channel autojoin works without RPL_ISUPPORT * Prevent incorrect account name in nicklist tooltip - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Added BUILD_DOC option to make the doc optional. * Pass a valid QWidget pointer to QFileDialog (kde#437584) ==== korganizer ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * akonadicollectionview.cpp - quiet the "no items found" popups on delete (kde#508530) ==== kpat ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Switch to standardised BUILD_DOC cmake option ==== kpimtextedit ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6TextEdit6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Clean up code. Not necessary * const'ify * Clean forward declaration * Avoid duplicate lines * Use QCOMPARE here * Now autotest works on windows * Initialize pointer * const'ify variable * Increase ktextaddons to 1.7.0 * Const'ify + add missing [[nodiscard]] * Disable CMAKE_CXX_SCAN_FOR_MODULES * Fix some cppcheck warnings ==== kpkpass ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6PkPass6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * include KDEInstallDirs before searching for Qt or KF * Handle UTF-8 BOMs in message catalogs * Disable CMAKE_CXX_SCAN_FOR_MODULES * .pre-commit-config.yaml - restore gersemi (cmake formatting) * Remove CMake linter that is apparently unable to handle our CMake code * Backport shared-mime-info data for .pkpasses files * Add basic support for .pkpasses pass bundle files * Foreign QML type declarations don't need to be QObjects * Also export the KPkPass::Barcode enums to QML * Bump version * Port to qml registration ==== kreversi ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== ksanecore ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * fix: do not crash when source or mode option do not exist ==== ksmtp ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6SMTP6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Disable CMAKE_CXX_SCAN_FOR_MODULES * Fix some cppcheck warnings ==== ksudoku ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Remove unused include * Add option to highlight cells with the selected value. (kde#346143, kde#217324) ==== ktnef ==== Version update (25.08.3 -> 25.12.0) Subpackages: ktnef-debug-categories libKPim6Tnef6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use QCOMPARE vs QVERIFY * Fix some cppcheck warnings * Disable CMAKE_CXX_SCAN_FOR_MODULES ==== ktouch ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Drop duplicate required KF6DocTools dependency * appstream: fix developer id * cmake: Search for KQtQuickCharts again ==== kwalletmanager ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * kwalleteditor: fix crash due to nullptr in updateFolderList() and updateEntries() * Make sure entrylist context menu is created for empty list (kde#510780) * Convert the two missing old style connects * Bump kf ecm_set_disabled_deprecation_versions ==== kwin6 ==== Subpackages: libkwin6 - Add patch to fix kwin freezes (kde#513151): * 0001-core-sessions-don-t-take-ownership-of-an-fd-that-Qt-.patch ==== kwordquiz ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use kf6 upper case include headers ==== libgpg-error ==== Version update (1.56 -> 1.58) - Update to 1.58: * fixes for platforms other than GNU/Linux - Update to 1.57: * The sysconfdir as provided by the configure run is now used for the default global config files of the argparser. [T7894] * New function gpgrt_fconcat and improved the existing gpgrt_fnameconcat and gpgrt_absfnameconcat. [T7894,rE34dba88757] * Some minor build improvements for zOS. * Updated the Swedish and Portuguese translations. * Interface changes relative to the 1.56 release: - gpgrt_fconcat NEW. - GPGRT_FCONCAT_ABS NEW. - GPGRT_FCONCAT_TILDE NEW. - GPGRT_FCONCAT_SYSCONF NEW. * Release-info: https://dev.gnupg.org/T7847 ==== libgravatar ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6Gravatar6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Drop unneeded expl. addition of build dir to lib's build includes interface ==== libkcddb-qt6 ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKCddb5 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== libkcompactdisc ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKCompactDisc6-5 libkcompactdisc-lang - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Port to modern connect style ==== libkdcraw-qt6 ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKDcrawQt6-5 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Add find_package(LibRaw) to KDcrawConfig.cmake for static builds * Add static CI build * Allow building libkdcraw as a static library ==== libkdegames ==== Version update (25.08.3 -> 25.12.0) Subpackages: kdegames-carddecks-default libKDEGames6 libkdegames-imports - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== libkdepim ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6Libkdepim6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Exclude some cppcheck warnings * Clean includes * Disable CMAKE_CXX_SCAN_FOR_MODULES * Fix some cppcheck warnings ==== libkeduvocdocument ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Remove unused BuildRequires: update-desktop-files. - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== libkexiv2-qt6 ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKExiv2Qt6-0 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use exiv2 own cmake config file * Require exiv2 >= 0.27 * Remove Qt5 support * KExiv2Config.cmake.in: find LibExiv2 when building in static mode ==== libkgapi6 ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6GAPICalendar6 libKPim6GAPICore6 libKPim6GAPIPeople6 libKPim6GAPITasks6 libkgapi6-lang libkgapi6-sasl2-kdexoauth2 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix space ==== libkleo ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6libkleo6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Too many changes to list here. - Add patch: * 0001-Decrease-minimum-boost-version.patch ==== libkmahjongg ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKMahjongg6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== libkomparediff2 ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== libksane ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKSaneWidgets6 libksane-icons libksane-lang - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== libksieve ==== Version update (25.08.3 -> 25.12.0) Subpackages: libksieve6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Fix build without HAVE_TEXT_AUTOGENERATE_TEXT - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix typo * Move settings to config-*.h + implement HAVE_TEXTTOSPEECH_ENQQUEUE_SUPPORT * Port away java style iterator * Use ktextaddons master * pre-commit autoupdate * Use ktextaddons 1.8.0 * Use [[maybe_unused]] * Add missing explicit * Add quick ask support * Clean forward declaration * Remove duplicate lines * Use correct KMime include * Increase ktextaddons to 1.7.0 * Disable CMAKE_CXX_SCAN_FOR_MODULES * Drop unneeded expl. addition of build dir to lib's build includes interface * Fix some cppcheck ==== lokalize ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Revert "Add KDDockWidgets as new dependency" - Update to 25.11.80 * New feature release - Changes since 25.08.3: * formatting: format with vscode-json-languageservice * Add KDDockWidgets as new dependency * Add plural rule for kabyle (kde#509627) * Fix changing catalog filter/sort leaving some navigation actions disabled (kde#508431) * Allow sorting by unit modified status in catalog * doc: mention that Esc in catalog filter brings user back to TT field * Reduce header file includes * Tidy headers * Open editor tab in background when Control key pressed (kde#504957) * Improve HTML tag matching to reduce the false-positive colouring (kde#504749) * Fix crash when doing "Find next in files" with no current selected (kde#502342) * fix ar plural form ==== mailcommon ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6MailCommon6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Remove it * Adapt to api * Port away java style iterator * Adapt to new api * Fix typo * Dont use std::pair/QPair, use named structs * Port deprecated invalidateFilter method * We depend againsty kf6.17 * Add expandAll/collapseAll method * Use KMime::Content::contentType rather than an own implementation of that * Use decodedBody() * Remove duplicate lines * Use QCOMPARE here * Use u'' * Increase ktextaddons to 1.7.0 * Disable CMAKE_CXX_SCAN_FOR_MODULES * Fix clang format * don't use deprecated method * Fix some cppcheck warnings ==== mailimporter ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6MailImporter6 libKPim6MailImporterAkonadi6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Clean includes * Disable CMAKE_CXX_SCAN_FOR_MODULES * Fix some cppcheck warnings ==== markdownpart ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== mbox-importer ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Drop unused KIO dependency * Add cppcheck support ==== messagelib ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Allow to hide mSearchLineCommandWidget when we hide it * Don't unconditionally ignore SSL errors from Google's phishing API * Fix scam support * Add auto test for specific url - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * Fix bug 510551: False positive scam detection when an tag contains the "title" attribute of which the content is the URL with uppercase letters (kde#510551) * Fix 505898: Modify the temp folder of attachements from /tmp to /tmp/kmail (kde#505898) ==== mimetreeparser ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6MimeTreeParserCore6 libKPim6MimeTreeParserWidgets6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use const KMime API for Content::header<>() calls * Use KMime::Content::contentType() instead of doing this manually * Add missing override/explicit keyword * Use decodedBody() * Use string literals inline operators * Fix CMakeLists style * Fix spacing * Fix autotest * Use QCOMPARE here * Add missing CI dep * Enable qmllint in CI * Fix some cppcheck warnings * Add missing Qt::Literals::StringLiterals * Use u..._s * Use Qt::Literals::StringLiterals * .gitignore - ignore compile_commands.json * messageviewwindow: Use subject as window title * urlhandler: Use new string literals inline operators ==== okular ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Drop unused KF6ItemViews dependency * Do not process HTML with QDomDocument (kde#510945) * FilePrinter: Use the mapping already provided by Qt - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * Select first certificate if previous not found (kde#511986) * Set parent widget for input dialogs (kde#496390) * KIMGIO: Reject large files (kde#507550) * Fix crash in DocumentPrivate::evaluateKeystrokeEventChange (kde#506851) ==== openSUSE-release ==== Version update (20251212 -> 20251216) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== openssh ==== Subpackages: openssh-clients openssh-common openssh-server - Install 50-suse.conf in distconfdir instead of sysconfdir if possible (bsc#1254374). ==== pam ==== - Add pam_env.conf.d directory for configuration snippets, to support drop-in configuration files for pam_env, following the modular configuration pattern used in modern Linux distributions. ==== pam-full-src ==== Subpackages: pam-extra pam-manpages - Add pam_env.conf.d directory for configuration snippets, to support drop-in configuration files for pam_env, following the modular configuration pattern used in modern Linux distributions. ==== parley ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * remove duplicate headers * Use kf6 upper case include headers ==== patterns-kde ==== Subpackages: patterns-kde-kde patterns-kde-kde_edutainment patterns-kde-kde_games patterns-kde-kde_ide patterns-kde-kde_imaging patterns-kde-kde_internet patterns-kde-kde_multimedia patterns-kde-kde_office patterns-kde-kde_pim patterns-kde-kde_plasma patterns-kde-kde_utilities patterns-kde-kde_utilities_opt patterns-kde-kde_yast - Drop recommends on purpose-devel. - Drop a few recommends from patterns ==== patterns-xfce ==== Subpackages: patterns-xfce-xfce patterns-xfce-xfce_basis patterns-xfce-xfce_laptop - Drop pidgin recommends: It's becoming more and more niche. - Do not recommend remmina: it's quite special software used by a small fraction of people. - Recommend xfce_extra to get a more complete installation by default (boo#1254779). ==== pim-data-exporter ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Port away java style iterator * Use TextAddonsWidgets api * Clean includes * Add contact/contribute url * Fix if that must be ifdef * Increase ktextaddons to 1.7.0 * Fix some cppcheck warnings ==== pim-sieve-editor ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Use 1.8.0 * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix stable url * Add check about Q_OS_HAIKU * Fix build on windows * Use #if * Allow to use TextAddonsWidgets * Prepare to support whatsnew/etc from ktextaddonswidget * Only find Qt6GuiPrivate when building with KDSingleApplication * pre-commit autoupdate * Remove unused code * Add new features info * Clean includes * Don't show "what's new" in first step * Use QCOMPARE * Use u'' * Add contact/contribute url * Use ktextaddons 1.7 * Fix icon on windows * Disable CMAKE_CXX_SCAN_FOR_MODULES * Fix icon on windows * Prepare 6.6.0 whatsnew translation ==== pimcommon ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6PimCommon6 libKPim6PimCommonAkonadi6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Remove QPair => use struct named * Prepare PluginsStateList * Fix variable name * Activate HAVE_TEXTUTILS_HAS_WHATSNEW_SUPPORT * Add support for HAVE_TEXTUTILS_HAS_WHATSNEW_SUPPORT => don't build needupdateversion/whatsnew/verifynewversion when not necessary * Remove not necessary now KF6::TextAutoCorrection * const'ify variable * Remove duplicate headers * Don't store empty key * Now autotest seems to work on windows CI * Disable CMAKE_CXX_SCAN_FOR_MODULES * Fix some cppcheck warnings * Use static * whatsnewwidget.cpp - change "All Version" to "All Versions" ==== polkit-default-privs ==== Version update (1550+20251118.addc6cd -> 1550+20251212.3e30f11) - Update to version 1550+20251212.3e30f11: * profiles: whitelist smb4k actions (bsc#1249004) * build(deps): bump actions/checkout from 6.0.0 to 6.0.1 * build(deps): bump actions/checkout from 5.0.0 to 6.0.0 ==== qemu ==== Version update (10.1.2 -> 10.1.3) Subpackages: qemu-arm 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-pr-helper qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios - Update to stable release 10.1.3: Full backport list here: https://lore.kernel.org/qemu-devel/1765091757.917767.2720030.nullmailer@tls.msk.ru/ This release includes the fixes for (among others): bsc#1253002 (CVE-2025-12464) bsc#1250984 (CVE-2025-11234) A selection of them is reported here below: kvm: Fix kvm_vm_ioctl() and kvm_device_ioctl() return value docs/devel: Update URL for make-pullreq script target/arm: Fix assert on BRA. hw/aspeed/{xdma, rtc, sdhci}: Fix endianness to DEVICE_LITTLE_ENDIAN hw/core/machine: Provide a description for aux-ram-share property hw/pci: Make msix_init take a uint32_t for nentries block/io_uring: avoid potentially getting stuck after resubmit at the end of ioq_submit() iotests: add Linux loop device image creation test block: use pwrite_zeroes_alignment when writing first sector file-posix: populate pwrite_zeroes_alignment block-backend: Fix race when resuming queued requests ui/vnc: Fix qemu abort when query vnc info chardev/char-pty: Do not ignore chr_write() failures ui/vdagent: fix windows agent regression hw/display/exynos4210_fimd: Account for zero length in fimd_update_memory_section() hw/arm/armv7m: Disable reentrancy guard for v7m_sysreg_ns_ops MRs hw/arm/aspeed: Fix missing SPI IRQ connection causing DMA interrupt failure hw/arm/ast27x0: Fix typo in LTPI address migration: Fix transition to COLO state from precopy qmp: Fix a typo for a USO feature target/i386: fix stack size when delivering real mode interrupts target/i386: svm: fix sign extension of exit code target/i386/tcg: validate segment registers target/i386: Mark VPERMILPS as not valid with prefix 0 hw/southbridge/lasi: Correct LasiState parent hw/dma/zynq-devcfg: Fix register memory tests/functional: handle URLError when fetching assets tests/functional: fix formatting of exception args block/io: Take reqs_lock for tracked_requests nvme: Fix coroutine waking ... - Fixes: * [openSUSE][RPM]: really fix *-virtio-gpu-pci dependency on ARM (bsc#1254494) * io: fix use after free in websocket handshake code (bsc#1250984) * io: move websock resource release to close method (bsc#1250984) * io: release active GSource in TLS channel finalizer (bsc#1250984) ==== selinux-policy ==== Version update (20251208 -> 20251211) Subpackages: selinux-policy-targeted - Update to version 20251211: * Create seperate type for /run/account (bsc#1253469) * Make newidmapd_t, pwaccessd_t, pwupdd_t permissive until testing is complete (bsc#1253469) * Allow polkit access pwaccessd varlink socket (bsc#1253469) * Allow account-utils use userdbd varlink socket (bsc#1253469) * Initial policy for account-utils (bsc#1253469) * Allow virtlogd_t dac_override (bsc#1253389) ==== signon-kwallet-extension ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Require Qt6 ==== skanlite ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix typos Found via `codespell -S "*.appdata.xml,*.metainfo.xml,*.po,./po"` ==== step ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Accept eigen 5 in cmake * Import two files from old eigen (kde#510419) * Fix compile with Qt 6.11 * Fix build with modern clang - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== suse-module-tools ==== Version update (16.1.1 -> 16.1.2) Subpackages: suse-module-tools-scriptlets - Update to version 16.1.2: * udev rules: write block queue attributes only if necessary (bsc#1254928) * mkosi-initrd: perform some basic checks on regenerate all ==== svgpart ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== umbrello ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Apply grid snapping during resize * Disable alignment guides when snap-to-grid is active and exclude text labels * Add alignment guides with zoom-independent snapping (kde#405409) * Fix exported diagram background size * Fix bug not showing the context menu in class associations page (kde#512239) * In class ClassAssociationsPage make const if possible * Reorder switch cases in DialogsPopupMenu constructor alphabetically - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * Fix bug not deleting uml association (kde#511328) * Fix moving association widgets (kde#447866) * Fix warnings: 'kf.xmlgui: Action without text! "view_show_.' (kde#508513) * Prevent a crash when opening a new file with a modified document is canceled (kde#504939) * Prevent a crash when opening a new file with a modified document is canceled (kde#504942) * Prevent a crash when opening a new file with a modified document is canceled (kde#504941) ==== yast2-packager ==== Version update (5.0.9 -> 5.0.10) - Add dependency on rubygem-cgi which is separated in ruby4. ruby3.4 has provision for that rubygem. (gh#yast/yast-packager#664) - 5.0.10 ==== yast2-trans ==== Version update (84.87.20251202.6c2698bf7a -> 84.87.20251209.92c74828a8) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20251209.92c74828a8: * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian)