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-04-09 18:39:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kcoreaddons (Old) and /work/SRC/openSUSE:Factory/.kcoreaddons.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kcoreaddons" Sun Apr 9 18:39:35 2023 rev:116 rq:1078043 version:5.105.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kcoreaddons/kcoreaddons.changes 2023-03-12 16:24:38.204868034 +0100 +++ /work/SRC/openSUSE:Factory/.kcoreaddons.new.19717/kcoreaddons.changes 2023-04-09 18:41:29.917914940 +0200 @@ -1,0 +2,10 @@ +Sat Apr 1 17:00:38 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 5.105.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.105.0 +- Changes since 5.104.0: + * Prevent KSignalHandler leaking signalfd file descriptors + +------------------------------------------------------------------- Old: ---- kcoreaddons-5.104.0.tar.xz kcoreaddons-5.104.0.tar.xz.sig New: ---- kcoreaddons-5.105.0.tar.xz kcoreaddons-5.105.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kcoreaddons.spec ++++++ --- /var/tmp/diff_new_pack.ERWHas/_old 2023-04-09 18:41:30.429917836 +0200 +++ /var/tmp/diff_new_pack.ERWHas/_new 2023-04-09 18:41:30.433917859 +0200 @@ -17,14 +17,14 @@ %define lname libKF5CoreAddons5 -%define _tar_path 5.104 +%define _tar_path 5.103 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without released Name: kcoreaddons -Version: 5.104.0 +Version: 5.105.0 Release: 0 Summary: Utilities for core application functionality and accessing the OS License: LGPL-2.1-or-later ++++++ kcoreaddons-5.104.0.tar.xz -> kcoreaddons-5.105.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/CMakeLists.txt new/kcoreaddons-5.105.0/CMakeLists.txt --- old/kcoreaddons-5.104.0/CMakeLists.txt 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/CMakeLists.txt 2023-03-31 11:00:21.000000000 +0200 @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.104.0") # handled by release scripts +set(KF_VERSION "5.105.0") # handled by release scripts project(KCoreAddons VERSION ${KF_VERSION}) include(FeatureSummary) -find_package(ECM 5.104.0 NO_MODULE) +find_package(ECM 5.105.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.104.0/poqm/ar/kcoreaddons5_qt.po new/kcoreaddons-5.105.0/poqm/ar/kcoreaddons5_qt.po --- old/kcoreaddons-5.104.0/poqm/ar/kcoreaddons5_qt.po 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/poqm/ar/kcoreaddons5_qt.po 2023-03-31 11:00:21.000000000 +0200 @@ -177,13 +177,13 @@ "internationalization visit <a href=\"https://l10n.kde.org\">https://l10n.kde." "org</a></p>" msgstr "" -"<p>ÙØ¹Ù Ù Ø£ÙØ±Ø§Ø¯ طاÙÙ Ø¹Ø±Ø¨Ø¢ÙØ² عÙ٠ترج٠ة ÙØ§Ø¬ÙØ© ÙØ¯Ù Ø¥Ù٠اÙÙØºØ© Ø§ÙØ¹Ø±Ø¨ÙØ©Ø ÙÙØ°Ø§ Ø¨ÙØ¶Ù " +"<p>ÙØ¹Ù Ù Ø£ÙØ±Ø§Ø¯ طاÙÙ Ø¹Ø±Ø¨Ø¢ÙØ² عÙ٠ترج٠ة ÙØ§Ø¬ÙØ© ÙÙÙØ¯Ù٠إÙ٠اÙÙØºØ© Ø§ÙØ¹Ø±Ø¨ÙØ©Ø ÙÙØ°Ø§ Ø¨ÙØ¶Ù " "جÙÙØ¯ ٠ترج٠Ù٠٠تطÙÙØ¹ÙÙ Ù Ù ÙØ§ÙØ© Ø§ÙØ¯ÙÙ Ø§ÙØ¹Ø±Ø¨ÙØ© ÙØºÙØ±ÙØ§.</p>\n" -"<p>ÙÙ Ø²ÙØ¯ ٠٠اÙ٠عÙÙ٠ات ع٠ترج٠ة ÙØ¯Ù Ø¥ÙÙ Ø§ÙØ¹Ø±Ø¨Ø©ÙØ Ø²ÙØ± <a href=\"https://www." +"<p>ÙÙ Ø²ÙØ¯ ٠٠اÙ٠عÙÙ٠ات ع٠ترج٠ة ÙÙÙØ¯Ù٠إÙÙ Ø§ÙØ¹Ø±Ø¨Ø©ÙØ Ø²ÙØ± <a href=\"https://www." "arabeyes.org\">اÙÙ ÙÙØ¹ Ø§ÙØ±Ø³Ù Ù ÙÙÙØ±ÙÙ</a>. Ø±Ø¬Ø§Ø¡Ù Ø£Ø¨ÙØº ع٠أخطاء Ø§ÙØªØ±Ø¬Ù Ø© عÙÙ " "Ø§ÙØ¹ÙÙØ§Ù Ø§ÙØ¢ØªÙ: <a href=\"mailto:[email protected]\">[email protected]</" "a></p>\n" -"<p>ØªÙØªØ±Ø¬Ù ÙØ¯Ù Ø¥ÙÙ ÙØºØ§Øª Ø¹Ø¯ÙØ¯Ø© Ø¨ÙØ¶Ù ٠ختÙÙ Ø·ÙØ§ÙÙ Ø§ÙØªØ±Ø¬Ù Ø© Ù Ù Ø§ÙØ¹Ø§Ù٠بأسرÙ.</p>\n" +"<p>ØªÙØªØ±Ø¬Ù ÙÙÙØ¯Ù٠إÙÙ ÙØºØ§Øª Ø¹Ø¯ÙØ¯Ø© Ø¨ÙØ¶Ù ٠ختÙÙ Ø·ÙØ§ÙÙ Ø§ÙØªØ±Ø¬Ù Ø© Ù Ù Ø§ÙØ¹Ø§Ù٠بأسرÙ.</p>\n" "<p>ÙÙ Ø²ÙØ¯ ٠٠اÙ٠عÙÙ٠ات Ø²ÙØ± <a href=\"https://l10n.kde.org\">https://l10n.kde." "org</a>.</p>" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/poqm/fi/kcoreaddons5_qt.po new/kcoreaddons-5.105.0/poqm/fi/kcoreaddons5_qt.po --- old/kcoreaddons-5.104.0/poqm/fi/kcoreaddons5_qt.po 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/poqm/fi/kcoreaddons5_qt.po 2023-03-31 11:00:21.000000000 +0200 @@ -11,7 +11,7 @@ # Joonas Niilola <[email protected]>, 2006. # Mikko Piippo <[email protected]>, 2007. # Teemu Rytilahti <[email protected]>, 2008. -# Tommi Nieminen <[email protected]>, 2009, 2010, 2011, 2017, 2018, 2019, 2020, 2021, 2022. +# Tommi Nieminen <[email protected]>, 2009, 2010, 2011, 2017, 2018, 2019, 2020, 2021, 2022, 2023. # Jorma Karvonen <[email protected]>, 2010. # Lasse Liehu <[email protected]>, 2006, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017. # @@ -26,7 +26,7 @@ "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" -"PO-Revision-Date: 2022-07-22 22:18+0300\n" +"PO-Revision-Date: 2023-02-26 16:24+0200\n" "Last-Translator: Tommi Nieminen <[email protected]>\n" "Language-Team: Finnish <[email protected]>\n" "Language: fi\n" @@ -34,7 +34,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 20.12.0\n" +"X-Generator: Lokalize 22.12.2\n" "X-POT-Import-Date: 2013-01-13 20:43:21+0000\n" "X-Qt-Contexts: true\n" @@ -76,7 +76,7 @@ #: lib/io/kfilesystemtype.cpp:250 msgctxt "KFileSystemType|" msgid "FUSE" -msgstr "" +msgstr "FUSE" #: lib/io/kfilesystemtype.cpp:252 msgctxt "KFileSystemType|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/poqm/nb/kcoreaddons5_qt.po new/kcoreaddons-5.105.0/poqm/nb/kcoreaddons5_qt.po --- old/kcoreaddons-5.104.0/poqm/nb/kcoreaddons5_qt.po 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/poqm/nb/kcoreaddons5_qt.po 2023-03-31 11:00:21.000000000 +0200 @@ -1,4 +1,4 @@ -# Translation of kcoreaddons5_qt to Norwegian BokmÃ¥l +# Translation of kcoreaddons6_qt to Norwegian BokmÃ¥l # # Knut Yrvin <[email protected]>, 2002, 2003, 2004, 2005. # Bjørn Steensrud <[email protected]>, 2002, 2003, 2004, 2005, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/poqm/nn/kcoreaddons5_qt.po new/kcoreaddons-5.105.0/poqm/nn/kcoreaddons5_qt.po --- old/kcoreaddons-5.104.0/poqm/nn/kcoreaddons5_qt.po 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/poqm/nn/kcoreaddons5_qt.po 2023-03-31 11:00:21.000000000 +0200 @@ -1,4 +1,4 @@ -# Translation of kcoreaddons5_qt to Norwegian Nynorsk +# Translation of kcoreaddons6_qt to Norwegian Nynorsk # # Gaute Hvoslef Kvalnes <[email protected]>, 2003, 2004, 2005, 2006. # HÃ¥vard Korsvoll <[email protected]>, 2003, 2005. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/poqm/zh_CN/kcoreaddons5_qt.po new/kcoreaddons-5.105.0/poqm/zh_CN/kcoreaddons5_qt.po --- old/kcoreaddons-5.104.0/poqm/zh_CN/kcoreaddons5_qt.po 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/poqm/zh_CN/kcoreaddons5_qt.po 2023-03-31 11:00:21.000000000 +0200 @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"PO-Revision-Date: 2023-02-24 12:43\n" +"PO-Revision-Date: 2023-03-27 11:59\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.104.0/src/lib/io/knetworkmounts.h new/kcoreaddons-5.105.0/src/lib/io/knetworkmounts.h --- old/kcoreaddons-5.104.0/src/lib/io/knetworkmounts.h 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/io/knetworkmounts.h 2023-03-31 11:00:21.000000000 +0200 @@ -13,7 +13,7 @@ #include <kcoreaddons_export.h> /** - * \class KNetworkMounts knetworkmounts.h <KCoreAddons/KNetworkMounts> + * \class KNetworkMounts knetworkmounts.h <KNetworkMounts> * * Performance control on network mounts. * @@ -273,10 +273,10 @@ private: /// Creates a new KNetworkMounts object - KNetworkMounts(); + KCOREADDONS_NO_EXPORT KNetworkMounts(); /// Destructor - ~KNetworkMounts() override; + KCOREADDONS_NO_EXPORT ~KNetworkMounts() override; std::unique_ptr<class KNetworkMountsPrivate> const d; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/lib/io/kprocess.h new/kcoreaddons-5.105.0/src/lib/io/kprocess.h --- old/kcoreaddons-5.104.0/src/lib/io/kprocess.h 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/io/kprocess.h 2023-03-31 11:00:21.000000000 +0200 @@ -312,7 +312,7 @@ /** * @internal */ - KProcess(KProcessPrivate *d, QObject *parent); + KCOREADDONS_NO_EXPORT KProcess(KProcessPrivate *d, QObject *parent); /** * @internal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/lib/jobs/kcompositejob.h new/kcoreaddons-5.105.0/src/lib/jobs/kcompositejob.h --- old/kcoreaddons-5.104.0/src/lib/jobs/kcompositejob.h 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/jobs/kcompositejob.h 2023-03-31 11:00:21.000000000 +0200 @@ -104,7 +104,7 @@ virtual void slotInfoMessage(KJob *job, const QString &plain, const QString &rich); protected: - KCompositeJob(KCompositeJobPrivate &dd, QObject *parent); + KCOREADDONS_NO_EXPORT KCompositeJob(KCompositeJobPrivate &dd, QObject *parent); private: Q_DECLARE_PRIVATE(KCompositeJob) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/lib/jobs/kjob.h new/kcoreaddons-5.105.0/src/lib/jobs/kjob.h --- old/kcoreaddons-5.104.0/src/lib/jobs/kjob.h 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/jobs/kjob.h 2023-03-31 11:00:21.000000000 +0200 @@ -813,10 +813,11 @@ protected: std::unique_ptr<KJobPrivate> const d_ptr; - KJob(KJobPrivate &dd, QObject *parent); + + KCOREADDONS_NO_EXPORT KJob(KJobPrivate &dd, QObject *parent); private: - void finishJob(bool emitResult); + KCOREADDONS_NO_EXPORT void finishJob(bool emitResult); Q_DECLARE_PRIVATE(KJob) }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/lib/jobs/kjobuidelegate.h new/kcoreaddons-5.105.0/src/lib/jobs/kjobuidelegate.h --- old/kcoreaddons-5.104.0/src/lib/jobs/kjobuidelegate.h 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/jobs/kjobuidelegate.h 2023-03-31 11:00:21.000000000 +0200 @@ -148,7 +148,7 @@ virtual void slotWarning(KJob *job, const QString &plain, const QString &rich); private: - void connectJob(KJob *job); + KCOREADDONS_NO_EXPORT void connectJob(KJob *job); private: std::unique_ptr<class KJobUiDelegatePrivate> const d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/lib/kaboutdata.h new/kcoreaddons-5.105.0/src/lib/kaboutdata.h --- old/kcoreaddons-5.104.0/src/lib/kaboutdata.h 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/kaboutdata.h 2023-03-31 11:00:21.000000000 +0200 @@ -161,7 +161,7 @@ /** * @internal Used by KAboutData to construct translator data. */ - explicit KAboutPerson(const QString &name, const QString &email, bool disambiguation); + KCOREADDONS_NO_EXPORT explicit KAboutPerson(const QString &name, const QString &email, bool disambiguation); private: QSharedDataPointer<class KAboutPersonPrivate> d; @@ -315,23 +315,25 @@ /** * @internal Used by KAboutData to construct a predefined license. */ - explicit KAboutLicense(enum KAboutLicense::LicenseKey licenseType, enum KAboutLicense::VersionRestriction versionRestriction, const KAboutData *aboutData); + KCOREADDONS_NO_EXPORT explicit KAboutLicense(enum KAboutLicense::LicenseKey licenseType, + enum KAboutLicense::VersionRestriction versionRestriction, + const KAboutData *aboutData); /** * @internal Used by KAboutData to construct a predefined license. */ - explicit KAboutLicense(enum KAboutLicense::LicenseKey licenseType, const KAboutData *aboutData); + KCOREADDONS_NO_EXPORT explicit KAboutLicense(enum KAboutLicense::LicenseKey licenseType, const KAboutData *aboutData); /** * @internal Used by KAboutData to construct a KAboutLicense */ - explicit KAboutLicense(const KAboutData *aboutData); + KCOREADDONS_NO_EXPORT explicit KAboutLicense(const KAboutData *aboutData); /** * @internal Used by KAboutData to construct license by given text */ - void setLicenseFromPath(const QString &pathToFile); + KCOREADDONS_NO_EXPORT void setLicenseFromPath(const QString &pathToFile); /** * @internal Used by KAboutData to construct license by given text */ - void setLicenseFromText(const QString &licenseText); + KCOREADDONS_NO_EXPORT void setLicenseFromText(const QString &licenseText); private: QSharedDataPointer<class KAboutLicensePrivate> d; @@ -1370,13 +1372,14 @@ QString desktopFileName() const; private: - QVariantList licensesVariant() const; - QVariantList authorsVariant() const; - QVariantList creditsVariant() const; - QVariantList translatorsVariant() const; - QVariantList componentsVariant() const; + KCOREADDONS_NO_EXPORT QVariantList licensesVariant() const; + KCOREADDONS_NO_EXPORT QVariantList authorsVariant() const; + KCOREADDONS_NO_EXPORT QVariantList creditsVariant() const; + KCOREADDONS_NO_EXPORT QVariantList translatorsVariant() const; + KCOREADDONS_NO_EXPORT QVariantList componentsVariant() const; friend void KCrash::defaultCrashHandler(int sig); + // exported for KCrash, no other users intended static const KAboutData *applicationDataPointer(); private: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/lib/plugin/kpluginmetadata.h new/kcoreaddons-5.105.0/src/lib/plugin/kpluginmetadata.h --- old/kcoreaddons-5.104.0/src/lib/plugin/kpluginmetadata.h 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/plugin/kpluginmetadata.h 2023-03-31 11:00:21.000000000 +0200 @@ -617,18 +617,18 @@ bool isStaticPlugin() const; private: - QJsonObject rootObject() const; + KCOREADDONS_NO_EXPORT QJsonObject rootObject() const; #if KCOREADDONS_BUILD_DEPRECATED_SINCE(5, 92) - void loadFromDesktopFile(const QString &file, const QStringList &serviceTypes); + KCOREADDONS_NO_EXPORT void loadFromDesktopFile(const QString &file, const QStringList &serviceTypes); #endif - void loadFromJsonFile(const QString &file); + KCOREADDONS_NO_EXPORT void loadFromJsonFile(const QString &file); private: - QVariantList authorsVariant() const; - QVariantList translatorsVariant() const; - QVariantList otherContributorsVariant() const; - QStaticPlugin staticPlugin() const; - QString requestedFileName() const; + KCOREADDONS_NO_EXPORT QVariantList authorsVariant() const; + KCOREADDONS_NO_EXPORT QVariantList translatorsVariant() const; + KCOREADDONS_NO_EXPORT QVariantList otherContributorsVariant() const; + KCOREADDONS_NO_EXPORT QStaticPlugin staticPlugin() const; + KCOREADDONS_NO_EXPORT QString requestedFileName() const; QJsonObject m_metaData; QString m_fileName; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/lib/util/klibexec.h new/kcoreaddons-5.105.0/src/lib/util/klibexec.h --- old/kcoreaddons-5.104.0/src/lib/util/klibexec.h 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/util/klibexec.h 2023-03-31 11:00:21.000000000 +0200 @@ -11,11 +11,17 @@ #include <QString> #include <QStringList> +/** + * @brief Utility functions around libexec. + */ namespace KLibexec { + +#ifndef K_DOXYGEN // Internal helpers. Do not use these but the inline variants. KCOREADDONS_EXPORT QString pathFromAddress(const QString &relativePath, void *address); KCOREADDONS_EXPORT QStringList pathCandidates(const QString &relativePath); +#endif /** * @brief Absolute libexec path resolved in relative relation to the current shared object. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/lib/util/kmemoryinfo.h new/kcoreaddons-5.105.0/src/lib/util/kmemoryinfo.h --- old/kcoreaddons-5.104.0/src/lib/util/kmemoryinfo.h 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/util/kmemoryinfo.h 2023-03-31 11:00:21.000000000 +0200 @@ -126,7 +126,7 @@ * @brief update Refresh the memory information. * @return @c true on success, otherwise @c false. */ - bool update(); + KCOREADDONS_NO_EXPORT bool update(); QSharedDataPointer<KMemoryInfoPrivate> d; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/lib/util/kruntimeplatform.h new/kcoreaddons-5.105.0/src/lib/util/kruntimeplatform.h --- old/kcoreaddons-5.104.0/src/lib/util/kruntimeplatform.h 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/util/kruntimeplatform.h 2023-03-31 11:00:21.000000000 +0200 @@ -5,10 +5,13 @@ #include "kcoreaddons_export.h" +/** + * @brief Utility functions around the runtime platform. + */ namespace KRuntimePlatform { -/* - * Returns the runtime platform, e.g. "desktop" or "tablet, touch". The first entry/ies in the list relate to the platform +/** + * Returns the runtime platform, e.g.\ "desktop" or "tablet, touch". The first entry/ies in the list relate to the platform * formfactor and the last is the input method specialization. * If the string is empty, there is no specified runtime platform and a traditional desktop environment may be assumed. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/lib/util/ksignalhandler.cpp new/kcoreaddons-5.105.0/src/lib/util/ksignalhandler.cpp --- old/kcoreaddons-5.104.0/src/lib/util/ksignalhandler.cpp 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/util/ksignalhandler.cpp 2023-03-31 11:00:21.000000000 +0200 @@ -34,7 +34,7 @@ { d->q = this; #ifndef Q_OS_WIN - if (::socketpair(AF_UNIX, SOCK_STREAM, 0, KSignalHandlerPrivate::signalFd)) { + if (::socketpair(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0, KSignalHandlerPrivate::signalFd)) { qCWarning(KCOREADDONS_DEBUG) << "Couldn't create a socketpair"; return; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/lib/util/ksignalhandler.h new/kcoreaddons-5.105.0/src/lib/util/ksignalhandler.h --- old/kcoreaddons-5.104.0/src/lib/util/ksignalhandler.h 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/lib/util/ksignalhandler.h 2023-03-31 11:00:21.000000000 +0200 @@ -58,7 +58,7 @@ void signalReceived(int signal); private: - KSignalHandler(); + KCOREADDONS_NO_EXPORT KSignalHandler(); QScopedPointer<KSignalHandlerPrivate> d; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcoreaddons-5.104.0/src/mimetypes/kde5.xml new/kcoreaddons-5.105.0/src/mimetypes/kde5.xml --- old/kcoreaddons-5.104.0/src/mimetypes/kde5.xml 2023-03-04 11:00:32.000000000 +0100 +++ new/kcoreaddons-5.105.0/src/mimetypes/kde5.xml 2023-03-31 11:00:21.000000000 +0200 @@ -280,7 +280,7 @@ </mime-type> <mime-type type="application/x-kcsrc"> <comment>KDE color scheme</comment> - <comment xml:lang="ar">٠خطط Ø£ÙÙØ§Ù ÙØ¯Ù</comment> + <comment xml:lang="ar">٠خطط Ø£ÙÙØ§Ù ÙÙÙØ¯ÙÙ</comment> <comment xml:lang="ast">Esquema de colores de KDE</comment> <comment xml:lang="az">KDE rÉng sxemi</comment> <comment xml:lang="be">ÐолеÑÐ°Ð²Ð°Ñ ÑÑ ÐµÐ¼Ð° KDE</comment> @@ -1114,7 +1114,7 @@ <mime-type type="image/x-kde-raw"> <sub-class-of type="image/x-dcraw"/> <comment>KDE raw image formats</comment> - <comment xml:lang="ar">ØªÙØ³ÙÙØ§Øª ØµÙØ±Ø© خا٠ة ÙÙØ¯Ù</comment> + <comment xml:lang="ar">ØªÙØ³ÙÙØ§Øª ØµÙØ±Ø© خا٠ة ÙÙÙÙØ¯ÙÙ</comment> <comment xml:lang="ast">Formatos d'imaxe en bruto de KDE</comment> <comment xml:lang="az">KDE raw ÅÉkil formatı</comment> <comment xml:lang="be">ФаÑмаÑÑ Ð½ÐµÐ°Ð¿ÑаÑаванÑÑ Ð²ÑÑÑ KDE</comment> @@ -1493,7 +1493,7 @@ <mime-type type="application/x-ksysguard"> <!-- <sub-class-of type="application/xml"/> --> <comment>KDE system monitor</comment> - <comment xml:lang="ar">ÙØ¸Ø§Ù Ù Ø±Ø§ÙØ¨Ø© ÙØ¯Ù</comment> + <comment xml:lang="ar">ÙØ¸Ø§Ù Ù Ø±Ø§ÙØ¨Ø© ÙÙÙØ¯ÙÙ</comment> <comment xml:lang="ast">Monitor del sistema de KDE</comment> <comment xml:lang="az">KDE sistem izlÉyicisi</comment> <comment xml:lang="be">СÑÑÑÑÐ¼Ð½Ñ Ð½Ð°Ð·ÑÑалÑнÑк KDE</comment> @@ -1546,7 +1546,7 @@ <mime-type type="application/x-ktheme"> <sub-class-of type="application/zip"/> <comment>KDE theme</comment> - <comment xml:lang="ar">س٠ة ÙØ¯Ù</comment> + <comment xml:lang="ar">س٠ة ÙÙÙØ¯ÙÙ</comment> <comment xml:lang="ast">Estilu de KDE</comment> <comment xml:lang="az">KDE mövzusu</comment> <comment xml:lang="be">ТÑма KDE</comment> @@ -3011,6 +3011,7 @@ <comment xml:lang="eo">Deklaro de KNotification</comment> <comment xml:lang="es">Declaración de KNotification</comment> <comment xml:lang="eu">KNotification-eko deklarazioa</comment> + <comment xml:lang="fi">KNotification-deklaraatio</comment> <comment xml:lang="fr">Déclaration de KNotification</comment> <comment xml:lang="hi">à¤à¥-नà¥à¤à¤¿à¤«à¤¿à¤à¥à¤¶à¤¨ à¤à¥à¤·à¤£à¤¾à¤ªà¤¤à¥à¤°</comment> <comment xml:lang="hu">KNotification deklaráció</comment>
