Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kcoreaddons for openSUSE:Factory checked in at 2023-08-20 00:10:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kcoreaddons (Old) and /work/SRC/openSUSE:Factory/.kcoreaddons.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kcoreaddons" Sun Aug 20 00:10:32 2023 rev:120 rq:1104561 version:5.109.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kcoreaddons/kcoreaddons.changes 2023-07-09 20:41:22.601504253 +0200 +++ /work/SRC/openSUSE:Factory/.kcoreaddons.new.1766/kcoreaddons.changes 2023-08-20 00:13:11.715114642 +0200 @@ -1,0 +2,14 @@ +Tue Aug 8 17:42:48 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 5.109.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.109.0 +- Changes since 5.108.0: + * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716) + * Remove code variants for building with Qt 6 + * kurlmimedata: don't portal symlinks (kde#464225) + * KSignalHandler: possibility to register signal handler as early as possible + * Add explicit moc includes to sources for moc-covered headers + +------------------------------------------------------------------- Old: ---- kcoreaddons-5.108.0.tar.xz kcoreaddons-5.108.0.tar.xz.sig New: ---- kcoreaddons-5.109.0.tar.xz kcoreaddons-5.109.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kcoreaddons.spec ++++++ --- /var/tmp/diff_new_pack.3hXpk9/_old 2023-08-20 00:13:12.399115988 +0200 +++ /var/tmp/diff_new_pack.3hXpk9/_new 2023-08-20 00:13:12.407116003 +0200 @@ -24,7 +24,7 @@ %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without released Name: kcoreaddons -Version: 5.108.0 +Version: 5.109.0 Release: 0 Summary: Utilities for core application functionality and accessing the OS License: LGPL-2.1-or-later ++++++ kcoreaddons-5.108.0.tar.xz -> kcoreaddons-5.109.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/CMakeLists.txt new/kcoreaddons-5.109.0/CMakeLists.txt --- old/kcoreaddons-5.108.0/CMakeLists.txt 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/CMakeLists.txt 2023-08-05 14:35:30.000000000 +0200 @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.108.0") # handled by release scripts +set(KF_VERSION "5.109.0") # handled by release scripts project(KCoreAddons VERSION ${KF_VERSION}) include(FeatureSummary) -find_package(ECM 5.108.0 NO_MODULE) +find_package(ECM 5.109.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/alwaysunloadplugin.cpp new/kcoreaddons-5.109.0/autotests/alwaysunloadplugin.cpp --- old/kcoreaddons-5.108.0/autotests/alwaysunloadplugin.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/alwaysunloadplugin.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -20,3 +20,5 @@ K_PLUGIN_FACTORY(AlwaysUnloadPluginFactory, registerPlugin<AlwaysUnloadPlugin>();) #include "alwaysunloadplugin.moc" + +#include "moc_alwaysunloadplugin.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/jsonplugin.cpp new/kcoreaddons-5.109.0/autotests/jsonplugin.cpp --- old/kcoreaddons-5.108.0/autotests/jsonplugin.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/jsonplugin.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -16,3 +16,5 @@ K_PLUGIN_FACTORY_WITH_JSON(jsonpluginfa, "jsonplugin.json", registerPlugin<JsonPlugin>();) #include "jsonplugin.moc" + +#include "moc_jsonplugin.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/jsonplugin2.cpp new/kcoreaddons-5.109.0/autotests/jsonplugin2.cpp --- old/kcoreaddons-5.108.0/autotests/jsonplugin2.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/jsonplugin2.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -16,3 +16,5 @@ K_PLUGIN_FACTORY_WITH_JSON(jsonplugin2, "jsonplugin2.json", registerPlugin<JsonPlugin2>();) #include "jsonplugin2.moc" + +#include "moc_jsonplugin2.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/kautosavefiletest.cpp new/kcoreaddons-5.109.0/autotests/kautosavefiletest.cpp --- old/kcoreaddons-5.108.0/autotests/kautosavefiletest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/kautosavefiletest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -154,3 +154,5 @@ qDeleteAll(staleFiles); } + +#include "moc_kautosavefiletest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/kcompositejobtest.cpp new/kcoreaddons-5.109.0/autotests/kcompositejobtest.cpp --- old/kcoreaddons-5.108.0/autotests/kcompositejobtest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/kcompositejobtest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -94,3 +94,5 @@ } QTEST_GUILESS_MAIN(KCompositeJobTest) + +#include "moc_kcompositejobtest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/kfileutilstest.cpp new/kcoreaddons-5.109.0/autotests/kfileutilstest.cpp --- old/kcoreaddons-5.108.0/autotests/kfileutilstest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/kfileutilstest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -89,3 +89,5 @@ const QStringList actual = KFileUtils::findAllUniqueFiles(dirs, QStringList{QStringLiteral("*.test")}); QCOMPARE(actual, expected); } + +#include "moc_kfileutilstest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/kformattest.cpp new/kcoreaddons-5.109.0/autotests/kformattest.cpp --- old/kcoreaddons-5.108.0/autotests/kformattest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/kformattest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -398,3 +398,5 @@ } QTEST_MAIN(KFormatTest) + +#include "moc_kformattest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/kfuzzymatchertest.cpp new/kcoreaddons-5.109.0/autotests/kfuzzymatchertest.cpp --- old/kcoreaddons-5.108.0/autotests/kfuzzymatchertest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/kfuzzymatchertest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -233,3 +233,5 @@ }); QVERIFY(res); } + +#include "moc_kfuzzymatchertest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/klistopenfilesjobtest_unix.cpp new/kcoreaddons-5.109.0/autotests/klistopenfilesjobtest_unix.cpp --- old/kcoreaddons-5.108.0/autotests/klistopenfilesjobtest_unix.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/klistopenfilesjobtest_unix.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -145,3 +145,5 @@ QCOMPARE(job->error(), static_cast<int>(KListOpenFilesJob::Error::InternalError)); QVERIFY(job->processInfoList().empty()); } + +#include "moc_klistopenfilesjobtest_unix.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/klistopenfilesjobtest_win.cpp new/kcoreaddons-5.109.0/autotests/klistopenfilesjobtest_win.cpp --- old/kcoreaddons-5.108.0/autotests/klistopenfilesjobtest_win.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/klistopenfilesjobtest_win.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -22,3 +22,5 @@ QCOMPARE(job->errorText(), QStringLiteral("KListOpenFilesJob is not supported on Windows")); QVERIFY(job->processInfoList().empty()); } + +#include "moc_klistopenfilesjobtest_win.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/kmemoryinfotest.cpp new/kcoreaddons-5.109.0/autotests/kmemoryinfotest.cpp --- old/kcoreaddons-5.108.0/autotests/kmemoryinfotest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/kmemoryinfotest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -35,3 +35,5 @@ QVERIFY(m.totalPhysical() != 0); QCOMPARE(m.totalPhysical(), m1.totalPhysical()); } + +#include "moc_kmemoryinfotest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/knetworkmountstestcanonical.cpp new/kcoreaddons-5.109.0/autotests/knetworkmountstestcanonical.cpp --- old/kcoreaddons-5.108.0/autotests/knetworkmountstestcanonical.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/knetworkmountstestcanonical.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -231,3 +231,5 @@ QCOMPARE(KNetworkMounts::self()->canonicalSymlinkPath(symlinkedPath), canonicalPath); } + +#include "moc_knetworkmountstestcanonical.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/knetworkmountstestnoconfig.cpp new/kcoreaddons-5.109.0/autotests/knetworkmountstestnoconfig.cpp --- old/kcoreaddons-5.108.0/autotests/knetworkmountstestnoconfig.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/knetworkmountstestnoconfig.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -140,3 +140,5 @@ QCOMPARE(KNetworkMounts::self()->isOptionEnabled(option, default_value), expected_value); } + +#include "moc_knetworkmountstestnoconfig.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/knetworkmountstestpaths.cpp new/kcoreaddons-5.109.0/autotests/knetworkmountstestpaths.cpp --- old/kcoreaddons-5.108.0/autotests/knetworkmountstestpaths.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/knetworkmountstestpaths.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -153,3 +153,5 @@ QCOMPARE(KNetworkMounts::self()->isSlowPath(path, KNetworkMounts::SmbPaths), expected_smb); } + +#include "moc_knetworkmountstestpaths.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/knetworkmountsteststatic.cpp new/kcoreaddons-5.109.0/autotests/knetworkmountsteststatic.cpp --- old/kcoreaddons-5.108.0/autotests/knetworkmountsteststatic.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/knetworkmountsteststatic.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -108,3 +108,5 @@ QCOMPARE(enumToString(type), string); } + +#include "moc_knetworkmountsteststatic.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/kprocesslisttest.cpp new/kcoreaddons-5.109.0/autotests/kprocesslisttest.cpp --- old/kcoreaddons-5.108.0/autotests/kprocesslisttest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/kprocesslisttest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -80,3 +80,5 @@ KProcessList::KProcessInfo processInfo = KProcessList::processInfo(-1); QVERIFY(processInfo.isValid() == false); } + +#include "moc_kprocesslisttest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/kstringhandlertest.cpp new/kcoreaddons-5.109.0/autotests/kstringhandlertest.cpp --- old/kcoreaddons-5.108.0/autotests/kstringhandlertest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/kstringhandlertest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -254,3 +254,5 @@ QCOMPARE(KStringHandler::rsqueeze(string, length), expected); } + +#include "moc_kstringhandlertest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/ktexttohtmltest.cpp new/kcoreaddons-5.109.0/autotests/ktexttohtmltest.cpp --- old/kcoreaddons-5.108.0/autotests/ktexttohtmltest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/ktexttohtmltest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -480,3 +480,5 @@ const QString actualHtml = KTextToHTML::convertToHtml(plainText, flags); QCOMPARE(actualHtml, htmlText); } + +#include "moc_ktexttohtmltest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/kurlmimedatatest.cpp new/kcoreaddons-5.109.0/autotests/kurlmimedatatest.cpp --- old/kcoreaddons-5.108.0/autotests/kurlmimedatatest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/kurlmimedatatest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -158,3 +158,5 @@ delete mimeData; } + +#include "moc_kurlmimedatatest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/multiplugin.cpp new/kcoreaddons-5.109.0/autotests/multiplugin.cpp --- old/kcoreaddons-5.108.0/autotests/multiplugin.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/multiplugin.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -35,3 +35,5 @@ #endif #include "multiplugin.moc" + +#include "moc_multiplugin.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/unversionedplugin.cpp new/kcoreaddons-5.109.0/autotests/unversionedplugin.cpp --- old/kcoreaddons-5.108.0/autotests/unversionedplugin.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/unversionedplugin.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -20,3 +20,5 @@ K_PLUGIN_FACTORY(UnversionedPluginFactory, registerPlugin<UnversionedPlugin>();) #include "unversionedplugin.moc" + +#include "moc_unversionedplugin.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/autotests/versionedplugin.cpp new/kcoreaddons-5.109.0/autotests/versionedplugin.cpp --- old/kcoreaddons-5.108.0/autotests/versionedplugin.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/autotests/versionedplugin.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -23,3 +23,5 @@ #endif #include "versionedplugin.moc" + +#include "moc_versionedplugin.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/poqm/fa/kcoreaddons5_qt.po new/kcoreaddons-5.109.0/poqm/fa/kcoreaddons5_qt.po --- old/kcoreaddons-5.108.0/poqm/fa/kcoreaddons5_qt.po 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/poqm/fa/kcoreaddons5_qt.po 2023-08-05 14:35:30.000000000 +0200 @@ -18,7 +18,7 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Poedit 3.2.2\n" "X-Qt-Contexts: true\n" @@ -811,6 +811,7 @@ msgid "%n minute(s) ago" msgid_plural "%n minute(s) ago" msgstr[0] "%1 دÙÛÙÙ Ù¾ÛØ´" +msgstr[1] "" # %1 %2 #. relative datetime with %1 result of QLocale.toString(date, format) or formatRelativeDate and %2 result of QLocale.toString(time, timeformatType) If this does not fit the grammar of your language please contact the i18n team to solve the problem diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/poqm/ia/kcoreaddons5_qt.po new/kcoreaddons-5.109.0/poqm/ia/kcoreaddons5_qt.po --- old/kcoreaddons-5.108.0/poqm/ia/kcoreaddons5_qt.po 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/poqm/ia/kcoreaddons5_qt.po 2023-08-05 14:35:30.000000000 +0200 @@ -3785,7 +3785,7 @@ #~ msgstr "Pagina Domo o Principal" #~ msgid "About KDE" -#~ msgstr "A proposio de KDE" +#~ msgstr "A proposito de KDE" #~ msgid "" #~ "<html><font size=\"5\">KDE - Be Free!</font><br /><b>Platform Version %1</" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/poqm/ko/kcoreaddons5_qt.po new/kcoreaddons-5.109.0/poqm/ko/kcoreaddons5_qt.po --- old/kcoreaddons-5.108.0/poqm/ko/kcoreaddons5_qt.po 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/poqm/ko/kcoreaddons5_qt.po 2023-08-05 14:35:30.000000000 +0200 @@ -197,7 +197,7 @@ #: lib/kaboutdata.cpp:1228 msgctxt "KAboutData CLI|" msgid "The base file name of the desktop entry for this application." -msgstr "ì´ íë¡ê·¸ë¨ì desktop í목ì 기본 íì¼ ì´ë¦ì ëë¤." +msgstr "ì´ ì±ì desktop í목ì 기본 íì¼ ì´ë¦ì ëë¤." #: lib/kaboutdata.cpp:1229 msgctxt "KAboutData CLI|" @@ -207,7 +207,7 @@ #: lib/kaboutdata.cpp:1239 msgctxt "KAboutData CLI|" msgid "This application was written by somebody who wants to remain anonymous." -msgstr "ì´ íë¡ê·¸ë¨ì ìµëª ì¼ë¡ ë¨ê³ ì¶ì ì¬ëì´ ìì±íìµëë¤." +msgstr "ì´ ì±ì ìµëª ì¼ë¡ ë¨ê³ ì¶ì ì¬ëì´ ìì±íìµëë¤." #: lib/kaboutdata.cpp:1241 #, qt-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/poqm/sv/kcoreaddons5_qt.po new/kcoreaddons-5.109.0/poqm/sv/kcoreaddons5_qt.po --- old/kcoreaddons-5.108.0/poqm/sv/kcoreaddons5_qt.po 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/poqm/sv/kcoreaddons5_qt.po 2023-08-05 14:35:30.000000000 +0200 @@ -1,8 +1,8 @@ -# Stefan Asserhäll <[email protected]>, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022. +# Stefan Asserhäll <[email protected]>, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023. msgid "" msgstr "" "Project-Id-Version: \n" -"PO-Revision-Date: 2022-10-02 16:47+0200\n" +"PO-Revision-Date: 2023-07-31 08:03+0200\n" "Last-Translator: Stefan Asserhäll <[email protected]>\n" "Language-Team: Swedish <[email protected]>\n" "Language: sv\n" @@ -781,14 +781,12 @@ #. @item:intext %1 is a whole number #: lib/util/kformatprivate.cpp:515 -#, fuzzy, qt-format -#| msgctxt "KFormat|" -#| msgid "%1 minutes ago" +#, qt-format msgctxt "KFormat|" msgid "%n minute(s) ago" msgid_plural "%n minute(s) ago" -msgstr[0] "För %1 minuter sedan" -msgstr[1] "För %1 minuter sedan" +msgstr[0] "För %n minut sedan" +msgstr[1] "För %n minuter sedan" #. relative datetime with %1 result of QLocale.toString(date, format) or formatRelativeDate and %2 result of QLocale.toString(time, timeformatType) If this does not fit the grammar of your language please contact the i18n team to solve the problem #: lib/util/kformatprivate.cpp:531 @@ -809,12 +807,10 @@ msgstr "Kunde inte hitta körbart program lsof i PATH:" #: lib/util/klistopenfilesjob_unix.cpp:55 -#, fuzzy, qt-format -#| msgctxt "QObject|" -#| msgid "Failed to execute `lsof' error code %1" +#, qt-format msgctxt "QObject|" msgid "Failed to execute `lsof'. Error code %1" -msgstr "Misslyckades köra `lsof' felkod %1" +msgstr "Misslyckades köra `lsof'. Felkod %1" #: lib/util/klistopenfilesjob_win.cpp:27 msgctxt "QObject|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/poqm/zh_CN/kcoreaddons5_qt.po new/kcoreaddons-5.109.0/poqm/zh_CN/kcoreaddons5_qt.po --- old/kcoreaddons-5.108.0/poqm/zh_CN/kcoreaddons5_qt.po 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/poqm/zh_CN/kcoreaddons5_qt.po 2023-08-05 14:35:30.000000000 +0200 @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"PO-Revision-Date: 2023-06-17 04:11\n" +"PO-Revision-Date: 2023-08-02 12:40\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/io/kbackup.cpp new/kcoreaddons-5.109.0/src/lib/io/kbackup.cpp --- old/kcoreaddons-5.108.0/src/lib/io/kbackup.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/io/kbackup.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -148,11 +148,7 @@ int idex = sTemp.lastIndexOf(QLatin1Char('.')); if (idex > 0) { bool ok; -#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) - const uint num = QStringView(sTemp).mid(idex + 1).toUInt(&ok); -#else const uint num = sTemp.midRef(idex + 1).toUInt(&ok); -#endif if (ok) { if (num >= maxBackups) { QFile::remove(fi.filePath()); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/io/knetworkmounts.cpp new/kcoreaddons-5.109.0/src/lib/io/knetworkmounts.cpp --- old/kcoreaddons-5.108.0/src/lib/io/knetworkmounts.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/io/knetworkmounts.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -215,3 +215,5 @@ { d->m_settings->sync(); } + +#include "moc_knetworkmounts.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/io/kprocess.h new/kcoreaddons-5.109.0/src/lib/io/kprocess.h --- old/kcoreaddons-5.108.0/src/lib/io/kprocess.h 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/io/kprocess.h 2023-08-05 14:35:30.000000000 +0200 @@ -321,7 +321,7 @@ private: // hide those -#if QT_DEPRECATED_SINCE(5, 13) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) +#if QT_DEPRECATED_SINCE(5, 13) using QProcess::readChannelMode; using QProcess::setReadChannelMode; #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/io/kurlmimedata.cpp new/kcoreaddons-5.109.0/src/lib/io/kurlmimedata.cpp --- old/kcoreaddons-5.108.0/src/lib/io/kurlmimedata.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/io/kurlmimedata.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -275,9 +275,17 @@ qWarning() << "kio-fuse is missing"; return false; } - } else if (isLocal && QFileInfo(url.toLocalFile()).isDir()) { - // XDG Document Portal doesn't support directories and silently drops them. - return false; + } else { + const QFileInfo info(url.toLocalFile()); + if (info.isDir()) { + // XDG Document Portal doesn't support directories and silently drops them. + return false; + } + if (info.isSymbolicLink()) { + // XDG Document Portal also doesn't support symlinks since it doesn't let us open the fd O_NOFOLLOW. + // https://github.com/flatpak/xdg-desktop-portal/issues/961#issuecomment-1573646299 + return false; + } } } @@ -296,15 +304,44 @@ return false; } + // Prevent running into "too many open files" errors. + // Because submission of calls happens on the qdbus thread we may be feeding + // it QDBusUnixFileDescriptors faster than it can submit them over the wire, this would eventually + // lead to running into the open file cap since the QDBusUnixFileDescriptor hold + // an open FD until their call has been made. + // To prevent this from happening we collect a submission batch, make the call and **wait** for + // the call to succeed. + FDList pendingFds; + static constexpr decltype(pendingFds.size()) maximumBatchSize = 16; + pendingFds.reserve(maximumBatchSize); + + const auto addFilesAndClear = [transferId, &iface, &pendingFds]() { + if (pendingFds.isEmpty()) { + return; + } + auto reply = iface->AddFiles(transferId, pendingFds, {}); + reply.waitForFinished(); + if (reply.isError()) { + qCWarning(KCOREADDONS_DEBUG) << "Some files could not be exported. " << reply.error(); + } + pendingFds.clear(); + }; + for (const auto &path : optionalPaths.value()) { const int fd = open(QFile::encodeName(path).constData(), O_RDONLY | O_CLOEXEC | O_NONBLOCK); if (fd == -1) { const int error = errno; qCWarning(KCOREADDONS_DEBUG) << "Failed to open" << path << strerror(error); } - iface->AddFiles(transferId, {QDBusUnixFileDescriptor(fd)}, {}); + pendingFds << QDBusUnixFileDescriptor(fd); close(fd); + + if (pendingFds.size() >= maximumBatchSize) { + addFilesAndClear(); + } } + addFilesAndClear(); + QObject::connect(mimeData, &QObject::destroyed, iface, [transferId, iface] { iface->StopTransfer(transferId); iface->deleteLater(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/kaboutdata.cpp new/kcoreaddons-5.109.0/src/lib/kaboutdata.cpp --- old/kcoreaddons-5.108.0/src/lib/kaboutdata.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/kaboutdata.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -1308,3 +1308,5 @@ { return listToVariant(d->_componentList); } + +#include "moc_kaboutdata.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/plugin/kpluginfactory.cpp new/kcoreaddons-5.109.0/src/lib/plugin/kpluginfactory.cpp --- old/kcoreaddons-5.108.0/src/lib/plugin/kpluginfactory.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/plugin/kpluginfactory.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -279,3 +279,5 @@ } return variantlist; } + +#include "moc_kpluginfactory.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/plugin/kpluginloader.cpp new/kcoreaddons-5.109.0/src/lib/plugin/kpluginloader.cpp --- old/kcoreaddons-5.108.0/src/lib/plugin/kpluginloader.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/plugin/kpluginloader.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -316,4 +316,6 @@ return ret; } +#include "moc_kpluginloader.cpp" + #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/plugin/kpluginmetadata.cpp new/kcoreaddons-5.109.0/src/lib/plugin/kpluginmetadata.cpp --- old/kcoreaddons-5.108.0/src/lib/plugin/kpluginmetadata.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/plugin/kpluginmetadata.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -707,3 +707,5 @@ Q_ASSERT(d->staticPlugin.has_value()); return d->staticPlugin.value(); } + +#include "moc_kpluginmetadata.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/plugin/kpluginmetadata.h new/kcoreaddons-5.109.0/src/lib/plugin/kpluginmetadata.h --- old/kcoreaddons-5.108.0/src/lib/plugin/kpluginmetadata.h 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/plugin/kpluginmetadata.h 2023-08-05 14:35:30.000000000 +0200 @@ -636,11 +636,7 @@ friend class KPluginFactory; }; -#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) -inline size_t qHash(const KPluginMetaData &md, size_t seed) -#else inline uint qHash(const KPluginMetaData &md, uint seed) -#endif { return qHash(md.pluginId(), seed); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/text/kmacroexpander.cpp new/kcoreaddons-5.109.0/src/lib/text/kmacroexpander.cpp --- old/kcoreaddons-5.108.0/src/lib/text/kmacroexpander.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/text/kmacroexpander.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -101,13 +101,11 @@ QHash<KT, VT> macromap; }; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) static QStringList &operator+=(QStringList &s, const QString &n) { s << n; return s; } -#endif //////// diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/text/ktexttohtml.cpp new/kcoreaddons-5.109.0/src/lib/text/ktexttohtml.cpp --- old/kcoreaddons-5.108.0/src/lib/text/ktexttohtml.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/text/ktexttohtml.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -137,15 +137,7 @@ // this isn't 100% accurate, we filter stuff below that is too hard to capture with a regexp static const QRegularExpression telPattern(QStringLiteral(R"([+0](( |( ?[/-] ?)?)\(?\d+\)?+){6,30})")); - const auto match = telPattern.match(mText, - mPos, - QRegularExpression::NormalMatch, -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QRegularExpression::AnchoredMatchOption -#else - QRegularExpression::AnchorAtOffsetMatchOption -#endif - ); + const auto match = telPattern.match(mText, mPos, QRegularExpression::NormalMatch, QRegularExpression::AnchoredMatchOption); if (match.hasMatch()) { QStringView matchedText = match.capturedView(); // check for maximum number of digits (15), see https://en.wikipedia.org/wiki/Telephone_numbering_plan @@ -417,15 +409,7 @@ QRegularExpression re(QStringLiteral("\\%1([^\\s|^\\%1].*[^\\s|^\\%1])\\%1").arg(ch)); re.setPatternOptions(QRegularExpression::InvertedGreedinessOption); - const auto match = re.match(mText, - mPos, - QRegularExpression::NormalMatch, -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QRegularExpression::AnchoredMatchOption -#else - QRegularExpression::AnchorAtOffsetMatchOption -#endif - ); + const auto match = re.match(mText, mPos, QRegularExpression::NormalMatch, QRegularExpression::AnchoredMatchOption); if (match.hasMatch()) { if (match.capturedStart() == mPos) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/util/kdelibs4configmigrator.cpp new/kcoreaddons-5.109.0/src/lib/util/kdelibs4configmigrator.cpp --- old/kcoreaddons-5.108.0/src/lib/util/kdelibs4configmigrator.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/util/kdelibs4configmigrator.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -8,8 +8,6 @@ #include "kdelibs4configmigrator.h" -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - #include <Kdelibs4Migration> #include <QDir> #include <QFile> @@ -114,4 +112,3 @@ return true; } -#endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/util/kdelibs4configmigrator.h new/kcoreaddons-5.109.0/src/lib/util/kdelibs4configmigrator.h --- old/kcoreaddons-5.108.0/src/lib/util/kdelibs4configmigrator.h 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/util/kdelibs4configmigrator.h 2023-08-05 14:35:30.000000000 +0200 @@ -13,8 +13,6 @@ #include <kcoreaddons_export.h> #include <memory> -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - /** * @class Kdelibs4ConfigMigrator kdelibs4configmigrator.h Kdelibs4ConfigMigrator * @@ -78,5 +76,4 @@ std::unique_ptr<class Kdelibs4ConfigMigratorPrivate> const d; }; -#endif #endif // KDELIBS4CONFIGMIGRATOR_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/util/kdelibs4migration.cpp new/kcoreaddons-5.109.0/src/lib/util/kdelibs4migration.cpp --- old/kcoreaddons-5.108.0/src/lib/util/kdelibs4migration.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/util/kdelibs4migration.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -9,8 +9,6 @@ #include "kdelibs4migration.h" -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - #include "config-util.h" #include "kcoreaddons_debug.h" #include <QDir> @@ -116,4 +114,3 @@ qCWarning(KCOREADDONS_DEBUG) << "No such resource" << type; return QString(); } -#endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/util/kdelibs4migration.h new/kcoreaddons-5.109.0/src/lib/util/kdelibs4migration.h --- old/kcoreaddons-5.108.0/src/lib/util/kdelibs4migration.h 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/util/kdelibs4migration.h 2023-08-05 14:35:30.000000000 +0200 @@ -16,8 +16,6 @@ #include <memory> -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - class Kdelibs4MigrationPrivate; /** @@ -111,5 +109,4 @@ std::unique_ptr<Kdelibs4MigrationPrivate> const d; }; -#endif #endif // KFORMAT_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/util/klistopenfilesjob_unix.cpp new/kcoreaddons-5.109.0/src/lib/util/klistopenfilesjob_unix.cpp --- old/kcoreaddons-5.108.0/src/lib/util/klistopenfilesjob_unix.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/util/klistopenfilesjob_unix.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -92,11 +92,7 @@ const QString out(QString::fromLocal8Bit(lsofProcess.readAll())); const QRegularExpression re(QStringLiteral("\\s+")); -#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) - const QVector<QStringView> pidList = QStringView(out).split(re, Qt::SkipEmptyParts); -#else const QVector<QStringRef> pidList = out.splitRef(re, Qt::SkipEmptyParts); -#endif for (const auto &pidStr : pidList) { const qint64 pid = pidStr.toLongLong(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/util/kmemoryinfo.cpp new/kcoreaddons-5.109.0/src/lib/util/kmemoryinfo.cpp --- old/kcoreaddons-5.108.0/src/lib/util/kmemoryinfo.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/util/kmemoryinfo.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -20,9 +20,6 @@ #elif defined(Q_OS_LINUX) || defined(Q_OS_ANDROID) #include <QByteArray> #include <QFile> - #if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) - #include <QByteArrayView> - #endif #elif defined(Q_OS_MACOS) #include <mach/mach.h> #include <sys/sysctl.h> @@ -187,11 +184,7 @@ * GNU/Linux ****************************************************************************/ -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) using ByteArrayView = QByteArray; -#else -using ByteArrayView = QByteArrayView; -#endif bool extractBytes(quint64 &value, const QByteArray &buffer, const ByteArrayView &beginPattern, qsizetype &from) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/util/kprocesslist_unix.cpp new/kcoreaddons-5.109.0/src/lib/util/kprocesslist_unix.cpp --- old/kcoreaddons-5.108.0/src/lib/util/kprocesslist_unix.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/util/kprocesslist_unix.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -80,11 +80,7 @@ const int endOfName = line.indexOf(blank, endOfUser + 1); if (endOfPid >= 0 && endOfState >= 0 && endOfUser >= 0) { -#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) - const qint64 pid = QStringView(line).left(endOfPid).toUInt(); -#else const qint64 pid = line.leftRef(endOfPid).toUInt(); -#endif QString user = line.mid(endOfState + 1, endOfUser - endOfState - 1); QString name = line.mid(endOfUser + 1, endOfName - endOfUser - 1); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/src/lib/util/ksignalhandler.cpp new/kcoreaddons-5.109.0/src/lib/util/ksignalhandler.cpp --- old/kcoreaddons-5.108.0/src/lib/util/ksignalhandler.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/src/lib/util/ksignalhandler.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -7,6 +7,7 @@ #include "ksignalhandler.h" #include "kcoreaddons_debug.h" #include <QSocketNotifier> +#include <QTimer> #ifndef Q_OS_WIN #include <cerrno> @@ -44,8 +45,10 @@ fcntl(KSignalHandlerPrivate::signalFd[0], F_SETFD, FD_CLOEXEC); fcntl(KSignalHandlerPrivate::signalFd[1], F_SETFD, FD_CLOEXEC); - d->m_handler = new QSocketNotifier(KSignalHandlerPrivate::signalFd[1], QSocketNotifier::Read, this); - connect(d->m_handler, &QSocketNotifier::activated, d.get(), &KSignalHandlerPrivate::handleSignal); + QTimer::singleShot(0, [this] { + d->m_handler = new QSocketNotifier(KSignalHandlerPrivate::signalFd[1], QSocketNotifier::Read, this); + connect(d->m_handler, &QSocketNotifier::activated, d.get(), &KSignalHandlerPrivate::handleSignal); + }); #endif } @@ -99,3 +102,5 @@ static KSignalHandler s_self; return &s_self; } + +#include "moc_ksignalhandler.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/tests/faceicontest.cpp new/kcoreaddons-5.109.0/tests/faceicontest.cpp --- old/kcoreaddons-5.108.0/tests/faceicontest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/tests/faceicontest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -39,3 +39,5 @@ item->setData(Qt::DecorationRole, pixmap); } } + +#include "moc_faceicontest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/tests/kdirwatchtest.cpp new/kcoreaddons-5.109.0/tests/kdirwatchtest.cpp --- old/kcoreaddons-5.108.0/tests/kdirwatchtest.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/tests/kdirwatchtest.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -74,3 +74,5 @@ return a.exec(); } + +#include "moc_kdirwatchtest.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.108.0/tests/kdirwatchtest_gui.cpp new/kcoreaddons-5.109.0/tests/kdirwatchtest_gui.cpp --- old/kcoreaddons-5.108.0/tests/kdirwatchtest_gui.cpp 2023-07-01 11:54:58.000000000 +0200 +++ new/kcoreaddons-5.109.0/tests/kdirwatchtest_gui.cpp 2023-08-05 14:35:30.000000000 +0200 @@ -127,3 +127,5 @@ { m_eventBrowser->append(QLatin1String("Deleted(") + sender()->objectName() + QLatin1String("): ") + path + QLatin1Char('\n')); } + +#include "moc_kdirwatchtest_gui.cpp"
