Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kf6-kcoreaddons for openSUSE:Factory 
checked in at 2024-07-14 08:49:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kf6-kcoreaddons (Old)
 and      /work/SRC/openSUSE:Factory/.kf6-kcoreaddons.new.17339 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kf6-kcoreaddons"

Sun Jul 14 08:49:36 2024 rev:5 rq:1187104 version:6.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kf6-kcoreaddons/kf6-kcoreaddons.changes  
2024-06-09 20:22:24.694238120 +0200
+++ 
/work/SRC/openSUSE:Factory/.kf6-kcoreaddons.new.17339/kf6-kcoreaddons.changes   
    2024-07-14 08:52:49.209534554 +0200
@@ -1,0 +2,14 @@
+Tue Jul  9 09:41:40 UTC 2024 - Christophe Marin <[email protected]>
+
+- Update to 6.4.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/6/6.4.0
+- Changes since 6.3.0:
+  * Rename deprecated argument CLASSNAME to CLASS_NAME in ecm_add_qml_module() 
for KCoreAddonsPlugin
+  * kurlmimedata: warn about problems while retrieving files from portal
+  * decode os-release as UTF-8
+  * use REQUIRED_QT_VERSION for dbus, too
+  * provide USE_DBUS option to allow to turn on/off dbus parts
+
+-------------------------------------------------------------------

Old:
----
  kcoreaddons-6.3.0.tar.xz
  kcoreaddons-6.3.0.tar.xz.sig

New:
----
  kcoreaddons-6.4.0.tar.xz
  kcoreaddons-6.4.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kf6-kcoreaddons.spec ++++++
--- /var/tmp/diff_new_pack.ZsD0vj/_old  2024-07-14 08:52:50.081566555 +0200
+++ /var/tmp/diff_new_pack.ZsD0vj/_new  2024-07-14 08:52:50.085566702 +0200
@@ -19,13 +19,13 @@
 %define qt6_version 6.6.0
 
 %define rname kcoreaddons
-# Full KF6 version (e.g. 6.3.0)
+# Full KF6 version (e.g. 6.4.0)
 %{!?_kf6_version: %global _kf6_version %{version}}
 # Last major and minor KF6 version (e.g. 6.0)
 %{!?_kf6_bugfix_version: %define _kf6_bugfix_version %(echo %{_kf6_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without released
 Name:           kf6-kcoreaddons
-Version:        6.3.0
+Version:        6.4.0
 Release:        0
 Summary:        Utilities for core application functionality and accessing the 
OS
 License:        LGPL-2.1-or-later


++++++ kcoreaddons-6.3.0.tar.xz -> kcoreaddons-6.4.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/CMakeLists.txt 
new/kcoreaddons-6.4.0/CMakeLists.txt
--- old/kcoreaddons-6.3.0/CMakeLists.txt        2024-05-31 15:24:42.000000000 
+0200
+++ new/kcoreaddons-6.4.0/CMakeLists.txt        2024-07-05 22:06:15.000000000 
+0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "6.3.0") # handled by release scripts
+set(KF_VERSION "6.4.0") # handled by release scripts
 project(KCoreAddons VERSION ${KF_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 6.3.0 NO_MODULE)
+find_package(ECM 6.4.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)
 
@@ -85,8 +85,15 @@
     endif()
 endif()
 
-if (UNIX AND NOT APPLE AND NOT ANDROID) # never relevant there
-    find_package(Qt6DBus ${QT_MIN_VERSION} CONFIG)
+# shall we use DBus?
+# enabled per default on Linux & BSD systems
+set(USE_DBUS_DEFAULT OFF)
+if(UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAIKU)
+    set(USE_DBUS_DEFAULT ON)
+endif()
+option(USE_DBUS "Build components using DBus" ${USE_DBUS_DEFAULT})
+if(USE_DBUS)
+    find_package(Qt6DBus ${REQUIRED_QT_VERSION} CONFIG REQUIRED)
     set(HAVE_QTDBUS ${Qt6DBus_FOUND})
     add_feature_info(XDGPortalDragAndDrop HAVE_QTDBUS "Drag and Drop support 
via xdg-desktop-portal requies QtDBus")
 endif()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/autotests/data/os-release 
new/kcoreaddons-6.4.0/autotests/data/os-release
--- old/kcoreaddons-6.3.0/autotests/data/os-release     2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/autotests/data/os-release     2024-07-05 
22:06:15.000000000 +0200
@@ -4,7 +4,7 @@
 ID_LIKE="otherid otherotherid"
 VERSION_CODENAME=versioncodename
 VERSION_ID="500.1"
-PRETTY_NAME="Pretty Name #1"
+PRETTY_NAME="Vicuña — Pretty Name #1"
 ANSI_COLOR="1;34"
 CPE_NAME="cpe:/o:foo:bar:100"
 HOME_URL="https://url.home";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/autotests/kosreleasetest.cpp 
new/kcoreaddons-6.4.0/autotests/kosreleasetest.cpp
--- old/kcoreaddons-6.3.0/autotests/kosreleasetest.cpp  2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/autotests/kosreleasetest.cpp  2024-07-05 
22:06:15.000000000 +0200
@@ -21,7 +21,7 @@
         QCOMPARE(r.idLike(), QStringList({QStringLiteral("otherid"), 
QStringLiteral("otherotherid")}));
         QCOMPARE(r.versionCodename(), QStringLiteral("versioncodename"));
         QCOMPARE(r.versionId(), QStringLiteral("500.1"));
-        QCOMPARE(r.prettyName(), QStringLiteral("Pretty Name #1"));
+        QCOMPARE(r.prettyName(), QStringLiteral("Vicuña — Pretty Name #1"));
         QCOMPARE(r.ansiColor(), QStringLiteral("1;34"));
         QCOMPARE(r.cpeName(), QStringLiteral("cpe:/o:foo:bar:100"));
         QCOMPARE(r.homeUrl(), QStringLiteral("https://url.home";));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/autotests/kurlmimedatatest.cpp 
new/kcoreaddons-6.4.0/autotests/kurlmimedatatest.cpp
--- old/kcoreaddons-6.3.0/autotests/kurlmimedatatest.cpp        2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/autotests/kurlmimedatatest.cpp        2024-07-05 
22:06:15.000000000 +0200
@@ -12,6 +12,8 @@
 #include <kurlmimedata_p.h>
 #include <memory>
 
+using namespace Qt::StringLiterals;
+
 QTEST_MAIN(KUrlMimeDataTest)
 
 void KUrlMimeDataTest::testURLList()
@@ -177,7 +179,7 @@
 
     // Should fail because the transfer id is invalid
     QList<QUrl> decodedURLs = KUrlMimeData::urlsFromMimeData(mimeData.get());
-    QVERIFY(decodedURLs.length() != 2);
+    QVERIFY(decodedURLs.isEmpty());
 
     // Should succeed because we put in the source id, so the portal is skipped
     KUrlMimeData::setSourceId(mimeData.get());
@@ -188,9 +190,16 @@
     // Should fail because we put in a bad source id, so the portal is not 
skipped
     mimeData->setData(QStringLiteral("application/x-kde-source-id"), 
QStringLiteral("bad-source-id").toUtf8());
     decodedURLs = KUrlMimeData::urlsFromMimeData(mimeData.get());
-    QVERIFY(decodedURLs.length() != 2);
+    QVERIFY(decodedURLs.isEmpty());
 }
 
 #endif // HAVE_QTDBUS
 
+void KUrlMimeDataTest::initTestCase()
+{
+#if HAVE_QTDBUS
+    qputenv("KCOREADDONS_FORCE_DOCUMENTS_PORTAL", "1"_ba);
+#endif
+}
+
 #include "moc_kurlmimedatatest.cpp"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/autotests/kurlmimedatatest.h 
new/kcoreaddons-6.4.0/autotests/kurlmimedatatest.h
--- old/kcoreaddons-6.3.0/autotests/kurlmimedatatest.h  2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/autotests/kurlmimedatatest.h  2024-07-05 
22:06:15.000000000 +0200
@@ -23,6 +23,7 @@
 #if HAVE_QTDBUS
     void testSameProcessCopyPaste();
 #endif
+    void initTestCase();
 };
 
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/poqm/ar/kcoreaddons6_qt.po 
new/kcoreaddons-6.4.0/poqm/ar/kcoreaddons6_qt.po
--- old/kcoreaddons-6.3.0/poqm/ar/kcoreaddons6_qt.po    2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/poqm/ar/kcoreaddons6_qt.po    2024-07-05 
22:06:15.000000000 +0200
@@ -15,7 +15,6 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
 "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Lokalize 23.08.1\n"
 "X-Qt-Contexts: true\n"
 
 #: lib/io/kfilesystemtype.cpp:252
@@ -297,7 +296,7 @@
 #: lib/util/kformatprivate.cpp:111
 msgctxt "KFormat|SI prefix for 10^3"
 msgid "k"
-msgstr "ك"
+msgstr "كـ"
 
 #: lib/util/kformatprivate.cpp:111
 msgctxt "KFormat|IEC binary prefix for 2^10"
@@ -307,7 +306,7 @@
 #: lib/util/kformatprivate.cpp:112
 msgctxt "KFormat|SI prefix for 10^6"
 msgid "M"
-msgstr "ميغا"
+msgstr "ميجا"
 
 #: lib/util/kformatprivate.cpp:112
 msgctxt "KFormat|IEC binary prefix for 2^20"
@@ -546,56 +545,56 @@
 #, qt-format
 msgctxt "KFormat|IECBinaryDialect"
 msgid "%1 KiB"
-msgstr "%1 كي.بايت"
+msgstr "%1 ك.بايت"
 
 #. IECBinaryDialect size in 10^20 bytes
 #: lib/util/kformatprivate.cpp:284
 #, qt-format
 msgctxt "KFormat|IECBinaryDialect"
 msgid "%1 MiB"
-msgstr "%1 مي.بايت"
+msgstr "%1 م.بايت"
 
 #. IECBinaryDialect size in 10^30 bytes
 #: lib/util/kformatprivate.cpp:287
 #, qt-format
 msgctxt "KFormat|IECBinaryDialect"
 msgid "%1 GiB"
-msgstr "%1 غي.بايت"
+msgstr "%1 غ.بايت"
 
 #. IECBinaryDialect size in 10^40 bytes
 #: lib/util/kformatprivate.cpp:290
 #, qt-format
 msgctxt "KFormat|IECBinaryDialect"
 msgid "%1 TiB"
-msgstr "%1 تي.بايت"
+msgstr "%1 ت.بايت"
 
 #. IECBinaryDialect size in 10^50 bytes
 #: lib/util/kformatprivate.cpp:293
 #, qt-format
 msgctxt "KFormat|IECBinaryDialect"
 msgid "%1 PiB"
-msgstr "%1 بي.بايت"
+msgstr "%1 ب.بايت"
 
 #. IECBinaryDialect size in 10^60 bytes
 #: lib/util/kformatprivate.cpp:296
 #, qt-format
 msgctxt "KFormat|IECBinaryDialect"
 msgid "%1 EiB"
-msgstr "%1 إي.بايت"
+msgstr "%1 إ.بايت"
 
 #. IECBinaryDialect size in 10^70 bytes
 #: lib/util/kformatprivate.cpp:299
 #, qt-format
 msgctxt "KFormat|IECBinaryDialect"
 msgid "%1 ZiB"
-msgstr "%1 زي.بايت"
+msgstr "%1 ز.بايت"
 
 #. IECBinaryDialect size in 10^80 bytes
 #: lib/util/kformatprivate.cpp:302
 #, qt-format
 msgctxt "KFormat|IECBinaryDialect"
 msgid "%1 YiB"
-msgstr "%1 يي.بايت"
+msgstr "%1 ي.بايت"
 
 #. @item:intext Duration format minutes, seconds and milliseconds
 #: lib/util/kformatprivate.cpp:339
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/poqm/az/kcoreaddons6_qt.po 
new/kcoreaddons-6.4.0/poqm/az/kcoreaddons6_qt.po
--- old/kcoreaddons-6.3.0/poqm/az/kcoreaddons6_qt.po    2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/poqm/az/kcoreaddons6_qt.po    2024-07-05 
22:06:15.000000000 +0200
@@ -1,9 +1,10 @@
 # Xəyyam <[email protected]>, 2020, 2021, 2022, 2023.
+# SPDX-FileCopyrightText: 2024 Kheyyam Godjayev <xxmn77gmail.com>
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2023-02-18 20:49+0400\n"
-"Last-Translator: Kheyyam <[email protected]>\n"
+"PO-Revision-Date: 2024-06-25 14:28+0400\n"
+"Last-Translator: Kheyyam Godjayev <xxmn77gmail.com>\n"
 "Language-Team: Azerbaijani <[email protected]>\n"
 "Language: az\n"
 "MIME-Version: 1.0\n"
@@ -11,7 +12,7 @@
 "Content-Transfer-Encoding: 8bit\n"
 "X-Qt-Contexts: true\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Lokalize 22.12.2\n"
+"X-Generator: Lokalize 24.07.70\n"
 
 #: lib/io/kfilesystemtype.cpp:252
 msgctxt "KFileSystemType|"
@@ -146,20 +147,14 @@
 msgstr "GNU Lesser General Public License Versiya 2.1"
 
 #: lib/kaboutdata.cpp:344
-#, fuzzy
-#| msgctxt "KAboutLicense|@item license (short name)"
-#| msgid "BSD License"
 msgctxt "KAboutLicense|@item license (short name)"
 msgid "MIT License"
-msgstr "BSD Lisenziyası"
+msgstr "MİT Lisenziyası"
 
 #: lib/kaboutdata.cpp:345
-#, fuzzy
-#| msgctxt "KAboutLicense|@item license"
-#| msgid "BSD License"
 msgctxt "KAboutLicense|@item license"
 msgid "MIT License"
-msgstr "BSD Lisenziyası"
+msgstr "MİT Lisenziyası"
 
 #: lib/kaboutdata.cpp:349
 msgctxt "KAboutLicense|@item license"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/poqm/be/kcoreaddons6_qt.po 
new/kcoreaddons-6.4.0/poqm/be/kcoreaddons6_qt.po
--- old/kcoreaddons-6.3.0/poqm/be/kcoreaddons6_qt.po    2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/poqm/be/kcoreaddons6_qt.po    2024-07-05 
22:06:15.000000000 +0200
@@ -1,9 +1,9 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: 86ff119b1606fcaa910d6b44fc14b611\n"
+"Project-Id-Version: fc57ad16a28d02dea100ceb1c60de14e\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2014-03-23 01:50+0000\n"
-"PO-Revision-Date: 2023-02-08 13:40\n"
+"PO-Revision-Date: 2024-06-05 07:01\n"
 "Last-Translator: Alaksandr SuÅ¡a <[email protected]>\n"
 "Language-Team: Belarusian\n"
 "Language: be\n"
@@ -15,11 +15,12 @@
 "%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || n%10>=5 && n%10<=9 || n"
 "%100>=11 && n%100<=14 ? 2 : 3);\n"
 "X-Qt-Contexts: true\n"
-"X-Crowdin-Project: 86ff119b1606fcaa910d6b44fc14b611\n"
-"X-Crowdin-Project-ID: 127\n"
+"X-Crowdin-Project: fc57ad16a28d02dea100ceb1c60de14e\n"
+"X-Crowdin-Project-ID: 136\n"
 "X-Crowdin-Language: be\n"
-"X-Crowdin-File: /main/be/kcoreaddons/kcoreaddons5_qt.po\n"
-"X-Crowdin-File-ID: 7803\n"
+"X-Crowdin-File: /[antikruk.KDE] main/KDE6/be/messages/kcoreaddons/"
+"kcoreaddons6_qt.po\n"
+"X-Crowdin-File-ID: 9952\n"
 
 #: lib/io/kfilesystemtype.cpp:252
 msgctxt "KFileSystemType|"
@@ -154,18 +155,14 @@
 msgstr "GNU Lesser General Public License версія 2.1"
 
 #: lib/kaboutdata.cpp:344
-#, fuzzy
-#| msgid "License:"
 msgctxt "KAboutLicense|@item license (short name)"
 msgid "MIT License"
-msgstr "Ліцэнзія:"
+msgstr ""
 
 #: lib/kaboutdata.cpp:345
-#, fuzzy
-#| msgid "License:"
 msgctxt "KAboutLicense|@item license"
 msgid "MIT License"
-msgstr "Ліцэнзія:"
+msgstr ""
 
 #: lib/kaboutdata.cpp:349
 msgctxt "KAboutLicense|@item license"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/poqm/ro/kcoreaddons6_qt.po 
new/kcoreaddons-6.4.0/poqm/ro/kcoreaddons6_qt.po
--- old/kcoreaddons-6.3.0/poqm/ro/kcoreaddons6_qt.po    2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/poqm/ro/kcoreaddons6_qt.po    2024-07-05 
22:06:15.000000000 +0200
@@ -1008,7 +1008,7 @@
 
 #~ msgctxt "EMAIL OF TRANSLATORS"
 #~ msgid "Your emails"
-#~ msgstr ",[email protected],[email protected],[email protected]"
+#~ msgstr ",[email protected],[email protected],[email protected]"
 
 #~ msgid "Name"
 #~ msgstr "Denumire"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/poqm/sv/kcoreaddons6_qt.po 
new/kcoreaddons-6.4.0/poqm/sv/kcoreaddons6_qt.po
--- old/kcoreaddons-6.3.0/poqm/sv/kcoreaddons6_qt.po    2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/poqm/sv/kcoreaddons6_qt.po    2024-07-05 
22:06:15.000000000 +0200
@@ -1,8 +1,8 @@
-# Stefan Asserhäll <[email protected]>, 2014, 2015, 2016, 2017, 
2018, 2019, 2020, 2021, 2022.
+# SPDX-FileCopyrightText: 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 
2022, 2024 Stefan Asserhäll <[email protected]>
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2022-10-02 16:47+0200\n"
+"PO-Revision-Date: 2024-06-18 00:10+0200\n"
 "Last-Translator: Stefan Asserhäll <[email protected]>\n"
 "Language-Team: Swedish <[email protected]>\n"
 "Language: sv\n"
@@ -11,7 +11,7 @@
 "Content-Transfer-Encoding: 8bit\n"
 "X-Qt-Contexts: true\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Lokalize 20.08.1\n"
+"X-Generator: Lokalize 23.08.5\n"
 
 #: lib/io/kfilesystemtype.cpp:252
 msgctxt "KFileSystemType|"
@@ -146,20 +146,14 @@
 msgstr "GNU Lesser General Public License Version 2.1"
 
 #: lib/kaboutdata.cpp:344
-#, fuzzy
-#| msgctxt "KAboutLicense|@item license (short name)"
-#| msgid "BSD License"
 msgctxt "KAboutLicense|@item license (short name)"
 msgid "MIT License"
-msgstr "BSD-licens"
+msgstr "MIT-licens"
 
 #: lib/kaboutdata.cpp:345
-#, fuzzy
-#| msgctxt "KAboutLicense|@item license"
-#| msgid "BSD License"
 msgctxt "KAboutLicense|@item license"
 msgid "MIT License"
-msgstr "BSD-licens"
+msgstr "MIT-licens"
 
 #: lib/kaboutdata.cpp:349
 msgctxt "KAboutLicense|@item license"
@@ -781,14 +775,12 @@
 
 #. @item:intext %1 is a whole number
 #: lib/util/kformatprivate.cpp:521
-#, 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:537
@@ -809,12 +801,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-6.3.0/poqm/tr/kcoreaddons6_qt.po 
new/kcoreaddons-6.4.0/poqm/tr/kcoreaddons6_qt.po
--- old/kcoreaddons-6.3.0/poqm/tr/kcoreaddons6_qt.po    2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/poqm/tr/kcoreaddons6_qt.po    2024-07-05 
22:06:15.000000000 +0200
@@ -23,7 +23,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: 2024-02-09 17:45+0300\n"
+"PO-Revision-Date: 2024-06-04 01:40+0300\n"
 "Last-Translator: Emir SARI <[email protected]>\n"
 "Language-Team: Turkish <[email protected]>\n"
 "Language: tr\n"
@@ -31,7 +31,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 24.01.95\n"
+"X-Generator: Lokalize 24.07.70\n"
 "X-Qt-Contexts: true\n"
 
 #: lib/io/kfilesystemtype.cpp:252
@@ -87,8 +87,8 @@
 "licensing terms.\n"
 msgstr ""
 "Bu program için bir lisans koşulu verilmemiş.\n"
-"Lütfen lisans bilgisi için belgelendirmeyi veya kaynak kodu\n"
-"kontrol edin.\n"
+"Lütfen lisans bilgisi için belgelendirmeye veya\n"
+"kaynak koduna bir bakın.\n"
 
 #: lib/kaboutdata.cpp:272
 #, qt-format
@@ -195,24 +195,24 @@
 "org</a></p>"
 msgstr ""
 "<p>KDE birçok dile çevrilmiştir; dünyanın dört bir yanındaki çeviri "
-"ekiplerine çalışmaları için teşekkür ederiz.</p><p>KDE "
+"takımlarına çalışmaları için teşekkür ederiz.</p><p>KDE’nin "
 "uluslararasılaştırılması hakkında daha fazla bilgi almak için <a href="
 "\"http://l10n.kde.org\";>http://l10n.kde.org</a> adresini ziyaret edin.</p>"
 
 #: lib/kaboutdata.cpp:1148
 msgctxt "KAboutData CLI|"
 msgid "Show author information."
-msgstr "Yazar bilgisini göster."
+msgstr "Yazar bilgisini gösterin."
 
 #: lib/kaboutdata.cpp:1149
 msgctxt "KAboutData CLI|"
 msgid "Show license information."
-msgstr "Lisans bilgisini göster."
+msgstr "Lisans bilgisini gösterin."
 
 #: lib/kaboutdata.cpp:1151
 msgctxt "KAboutData CLI|"
 msgid "The base file name of the desktop entry for this application."
-msgstr "Bu uygulama için masaüstü girdisinin temel dosya adı."
+msgstr "Bu uygulama için olan masaüstü girdisinin temel dosya adı."
 
 #: lib/kaboutdata.cpp:1152
 msgctxt "KAboutData CLI|"
@@ -613,35 +613,35 @@
 #, qt-format
 msgctxt "KFormat|"
 msgid "%1m%2.%3s"
-msgstr "%1dk%2.%3sn"
+msgstr "%1 dk %2.%3 sn"
 
 #. @item:intext Duration format minutes and seconds
 #: lib/util/kformatprivate.cpp:342
 #, qt-format
 msgctxt "KFormat|"
 msgid "%1m%2s"
-msgstr "%1dk%2sn"
+msgstr "%1 dk %2 sn"
 
 #. @item:intext Duration format hours and minutes
 #: lib/util/kformatprivate.cpp:345
 #, qt-format
 msgctxt "KFormat|"
 msgid "%1h%2m"
-msgstr "%1sa%2dk"
+msgstr "%1 sa %2 dk"
 
 #. @item:intext Duration format hours, minutes, seconds, milliseconds
 #: lib/util/kformatprivate.cpp:348
 #, qt-format
 msgctxt "KFormat|"
 msgid "%1h%2m%3.%4s"
-msgstr "%1sa%2dk%3.%4sn"
+msgstr "%1 sa %2 dk %3.%4 sn"
 
 #. @item:intext Duration format hours, minutes, seconds
 #: lib/util/kformatprivate.cpp:355
 #, qt-format
 msgctxt "KFormat|"
 msgid "%1h%2m%3s"
-msgstr "%1sa%2dk%3sn"
+msgstr "%1 sa %2 dk %3 sn"
 
 #. @item:intext Duration format minutes, seconds and milliseconds
 #: lib/util/kformatprivate.cpp:361
@@ -832,15 +832,3 @@
 msgctxt "QObject|"
 msgid "KListOpenFilesJob is not supported on Windows"
 msgstr "KListOpenFilesJob, Windows’ta desteklenmez"
-
-#~ msgctxt "KAboutLicense|@item license (short name)"
-#~ msgid "QPL v1.0"
-#~ msgstr "QPL v1.0"
-
-#~ msgctxt "KAboutLicense|@item license"
-#~ msgid "Q Public License"
-#~ msgstr "Q Kamu Lisansı"
-
-#~ msgctxt "KPluginLoader|"
-#~ msgid "The library %1 does not offer a KPluginFactory."
-#~ msgstr "%1 kitaplığı bir KPluginFactory sunmuyor."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/src/lib/io/kurlmimedata.cpp 
new/kcoreaddons-6.4.0/src/lib/io/kurlmimedata.cpp
--- old/kcoreaddons-6.3.0/src/lib/io/kurlmimedata.cpp   2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/src/lib/io/kurlmimedata.cpp   2024-07-05 
22:06:15.000000000 +0200
@@ -131,7 +131,12 @@
     }
     auto iface =
         new OrgFreedesktopPortalFileTransferInterface(portalServiceName(), 
QStringLiteral("/org/freedesktop/portal/documents"), 
QDBusConnection::sessionBus());
-    const QStringList list = 
iface->RetrieveFiles(QString::fromUtf8(transferId), {});
+    const QDBusReply<QStringList> reply = 
iface->RetrieveFiles(QString::fromUtf8(transferId), {});
+    if (!reply.isValid()) {
+        qCWarning(KCOREADDONS_DEBUG) << "Failed to retrieve files from 
portal:" << reply.error();
+        return {};
+    }
+    const QStringList list = reply.value();
     QList<QUrl> uris;
     uris.reserve(list.size());
     for (const auto &path : list) {
@@ -171,6 +176,11 @@
 #if HAVE_QTDBUS
     if (!hasSameSourceId(mimeData) && isDocumentsPortalAvailable() && 
mimeData->hasFormat(portalFormat())) {
         uris = extractPortalUriList(mimeData);
+        if (static const auto force = 
qEnvironmentVariableIntValue("KCOREADDONS_FORCE_DOCUMENTS_PORTAL"); force == 1) 
{
+            // The environment variable is FOR TESTING ONLY!
+            // It is used to prevent the fallback logic from running.
+            return uris;
+        }
     }
 #endif
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/src/lib/util/kosrelease.cpp 
new/kcoreaddons-6.4.0/src/lib/util/kosrelease.cpp
--- old/kcoreaddons-6.3.0/src/lib/util/kosrelease.cpp   2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/src/lib/util/kosrelease.cpp   2024-07-05 
22:06:15.000000000 +0200
@@ -118,7 +118,7 @@
         QStringList parts;
         while (!file.atEnd()) {
             // Trimmed to handle indented comment lines properly
-            line = QString::fromLatin1(file.readLine()).trimmed();
+            line = QString::fromUtf8(file.readLine()).trimmed();
 
             if (line.startsWith(QLatin1Char('#'))) {
                 // Comment line
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/src/mimetypes/kde6.xml 
new/kcoreaddons-6.4.0/src/mimetypes/kde6.xml
--- old/kcoreaddons-6.3.0/src/mimetypes/kde6.xml        2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/src/mimetypes/kde6.xml        2024-07-05 
22:06:15.000000000 +0200
@@ -313,7 +313,7 @@
     <comment xml:lang="ar">حزمة KNewStuff</comment>
     <comment xml:lang="ast">Paquete de KNewStuff</comment>
     <comment xml:lang="az">KNewStuff paketi</comment>
-    <comment xml:lang="be">Пакунак KNewStuff</comment>
+    <comment xml:lang="be">Пакет KNewStuff</comment>
     <comment xml:lang="be@latin">Pakunak KNewStuff</comment>
     <comment xml:lang="bg">Пакет KNewStuff</comment>
     <comment xml:lang="bs">KNewStuff paket</comment>
@@ -600,7 +600,7 @@
     <comment xml:lang="ar">وثيقة حزمة عمل Calligra Plan</comment>
     <comment xml:lang="ast">Documentu del paquete llaboral de Calligra 
Plan</comment>
     <comment xml:lang="az">Calligra Plan iş paketi sənədi</comment>
-    <comment xml:lang="be">Пакунак работ Calligra Plan</comment>
+    <comment xml:lang="be">Пакет работ Calligra Plan</comment>
     <comment xml:lang="be@latin">Pakunak rabot Calligra Plan</comment>
     <comment xml:lang="bg">Документ за работния пакет 
на Calligra Plan</comment>
     <comment xml:lang="bs">Calligra Plan dokument radnog paketa</comment>
@@ -712,7 +712,7 @@
     <comment xml:lang="ar">حزمة عمل إدارة مشاريع 
KPlato</comment>
     <comment xml:lang="ast">Paquete de trabayu de la xestión de proyeutos de 
KPlato</comment>
     <comment xml:lang="az">KPlato idarəetmə sənədi iş paketi</comment>
-    <comment xml:lang="be">Пакунак работ KPlato</comment>
+    <comment xml:lang="be">Пакет работ KPlato</comment>
     <comment xml:lang="be@latin">Pakunak rabot KPlato</comment>
     <comment xml:lang="bg">KPlato работен пакет за 
управление на проекти</comment>
     <comment xml:lang="bs">KPlato radni paket upravljanja projektom</comment>
@@ -1297,7 +1297,7 @@
     <comment xml:lang="ar">حزمة خطوط</comment>
     <comment xml:lang="ast">Paquete de fontes</comment>
     <comment xml:lang="az">şrift paketi</comment>
-    <comment xml:lang="be">пакунак шрыфтоў</comment>
+    <comment xml:lang="be">пакет</comment>
     <comment xml:lang="be@latin">pakunak šryftoŭ</comment>
     <comment xml:lang="bg">пакет шрифтове</comment>
     <comment xml:lang="bs">paket fontova</comment>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-6.3.0/src/qml/CMakeLists.txt 
new/kcoreaddons-6.4.0/src/qml/CMakeLists.txt
--- old/kcoreaddons-6.3.0/src/qml/CMakeLists.txt        2024-05-31 
15:24:42.000000000 +0200
+++ new/kcoreaddons-6.4.0/src/qml/CMakeLists.txt        2024-07-05 
22:06:15.000000000 +0200
@@ -1,4 +1,4 @@
-ecm_add_qml_module(kcoreaddonsplugin URI org.kde.coreaddons CLASSNAME 
KCoreAddonsPlugin)
+ecm_add_qml_module(kcoreaddonsplugin URI org.kde.coreaddons CLASS_NAME 
KCoreAddonsPlugin)
 target_sources(kcoreaddonsplugin PRIVATE
     formats.cpp
     formats.h

Reply via email to