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-05-14 16:30:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kcoreaddons (Old)
 and      /work/SRC/openSUSE:Factory/.kcoreaddons.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kcoreaddons"

Sun May 14 16:30:24 2023 rev:117 rq:1086913 version:5.106.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kcoreaddons/kcoreaddons.changes  2023-04-09 
18:41:29.917914940 +0200
+++ /work/SRC/openSUSE:Factory/.kcoreaddons.new.1533/kcoreaddons.changes        
2023-05-14 16:32:27.287409873 +0200
@@ -1,0 +2,12 @@
+Sat May  6 14:01:30 UTC 2023 - Christophe Marin <[email protected]>
+
+- Update to 5.106.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.106.0
+- Changes since 5.105.0:
+  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
+  * exportUrlsToPortal: don't export when there are non-sendable non-local 
files
+  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ kcoreaddons.spec ++++++
--- /var/tmp/diff_new_pack.LGaMKO/_old  2023-05-14 16:32:27.747412097 +0200
+++ /var/tmp/diff_new_pack.LGaMKO/_new  2023-05-14 16:32:27.751412116 +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.105.0
+Version:        5.106.0
 Release:        0
 Summary:        Utilities for core application functionality and accessing the 
OS
 License:        LGPL-2.1-or-later


++++++ kcoreaddons-5.105.0.tar.xz -> kcoreaddons-5.106.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-5.105.0/CMakeLists.txt 
new/kcoreaddons-5.106.0/CMakeLists.txt
--- old/kcoreaddons-5.105.0/CMakeLists.txt      2023-03-31 11:00:21.000000000 
+0200
+++ new/kcoreaddons-5.106.0/CMakeLists.txt      2023-05-06 11:22:18.000000000 
+0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.105.0") # handled by release scripts
+set(KF_VERSION "5.106.0") # handled by release scripts
 project(KCoreAddons VERSION ${KF_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.105.0  NO_MODULE)
+find_package(ECM 5.106.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.105.0/poqm/de/kcoreaddons5_qt.po 
new/kcoreaddons-5.106.0/poqm/de/kcoreaddons5_qt.po
--- old/kcoreaddons-5.105.0/poqm/de/kcoreaddons5_qt.po  2023-03-31 
11:00:21.000000000 +0200
+++ new/kcoreaddons-5.106.0/poqm/de/kcoreaddons5_qt.po  2023-05-06 
11:22:18.000000000 +0200
@@ -22,7 +22,7 @@
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Lokalize 22.12.0\n"
 "X-Qt-Contexts: true\n"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-5.105.0/poqm/fi/kcoreaddons5_qt.po 
new/kcoreaddons-5.106.0/poqm/fi/kcoreaddons5_qt.po
--- old/kcoreaddons-5.105.0/poqm/fi/kcoreaddons5_qt.po  2023-03-31 
11:00:21.000000000 +0200
+++ new/kcoreaddons-5.106.0/poqm/fi/kcoreaddons5_qt.po  2023-05-06 
11:22:18.000000000 +0200
@@ -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: 2023-02-26 16:24+0200\n"
+"PO-Revision-Date: 2023-03-12 18:16+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 22.12.2\n"
+"X-Generator: Lokalize 22.12.3\n"
 "X-POT-Import-Date: 2013-01-13 20:43:21+0000\n"
 "X-Qt-Contexts: true\n"
 
@@ -806,14 +806,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] "%1 minuuttia sitten"
-msgstr[1] "%1 minuuttia sitten"
+msgstr[0] "%n minuutti sitten"
+msgstr[1] "%n minuuttia sitten"
 
 #. 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
@@ -834,12 +832,10 @@
 msgstr "lsof-ohjelmatiedostoa ei löytynyt hakupolusta:"
 
 #: 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 "lsof-komennon suoritus epäonnistui, virhekoodi %1"
+msgstr "”lsof”-komennon suoritus epäonnistui. Virhekoodi %1"
 
 #: lib/util/klistopenfilesjob_win.cpp:27
 msgctxt "QObject|"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-5.105.0/poqm/ia/kcoreaddons5_qt.po 
new/kcoreaddons-5.106.0/poqm/ia/kcoreaddons5_qt.po
--- old/kcoreaddons-5.105.0/poqm/ia/kcoreaddons5_qt.po  2023-03-31 
11:00:21.000000000 +0200
+++ new/kcoreaddons-5.106.0/poqm/ia/kcoreaddons5_qt.po  2023-05-06 
11:22:18.000000000 +0200
@@ -3356,7 +3356,7 @@
 #~ msgstr "Vista Preliminar de &Imprimer"
 
 #~ msgid "Show a print preview of document"
-#~ msgstr "Monstra un vista preliminari del documento"
+#~ msgstr "Monstra un vista preliminar del documento"
 
 #~ msgid "&Mail..."
 #~ msgstr "Invia via &E-posta..."
@@ -5091,13 +5091,13 @@
 #~ msgstr "Tu pressa per selectionar un font"
 
 #~ msgid "Preview of the selected font"
-#~ msgstr "Vista preliminari de le font selectionate"
+#~ msgstr "Vista preliminar de le font selectionate"
 
 #~ msgid ""
 #~ "This is a preview of the selected font. You can change it by clicking the "
 #~ "\"Choose...\" button."
 #~ msgstr ""
-#~ "Isto es un vista preliminari de le font selectionate. Tu pote cambiar lo "
+#~ "Isto es un vista preliminar de le font selectionate. Tu pote cambiar lo "
 #~ "per pressar le button \"Selectiona ...\""
 
 #~ msgid "Preview of the \"%1\" font"
@@ -5107,7 +5107,7 @@
 #~ "This is a preview of the \"%1\" font. You can change it by clicking the "
 #~ "\"Choose...\" button."
 #~ msgstr ""
-#~ "Isto es un vista preliminari de le font \"%1\". Tu pote cambiar per "
+#~ "Isto es un vista preliminar de le font \"%1\". Tu pote cambiar per "
 #~ "pressar le button \"Selectiona...\"."
 
 #~ msgid "Search"
@@ -5520,7 +5520,7 @@
 
 #~ msgctxt "@action"
 #~ msgid "Print Preview"
-#~ msgstr "Vista preliminari de imprimer"
+#~ msgstr "Vista preliminar de imprimer"
 
 #~ msgctxt "@action"
 #~ msgid "Clear"
@@ -9022,10 +9022,10 @@
 #~ msgstr "Evalutation : %1"
 
 #~ msgid "No Preview"
-#~ msgstr "Nulle vista preliminari"
+#~ msgstr "Nulle vista preliminar"
 
 #~ msgid "Loading Preview"
-#~ msgstr "Cargante le vista preliminari"
+#~ msgstr "Cargante le vista preliminar"
 
 #~ msgid "Comments"
 #~ msgstr "Commentos"
@@ -9173,7 +9173,7 @@
 #~ msgstr "BSD"
 
 #~ msgid "Preview URL:"
-#~ msgstr "URL de vista preliminari:"
+#~ msgstr "URL de vista preliminar:"
 
 #~ msgid "Language:"
 #~ msgstr "Linguage:"
@@ -9257,7 +9257,7 @@
 
 #~ msgid "Loading one preview"
 #~ msgid_plural "Loading %1 previews"
-#~ msgstr[0] "Cargante un vista preliminari"
+#~ msgstr[0] "Cargante un vista preliminar"
 #~ msgstr[1] "Cargante %1 vistas preliminar"
 
 #~ msgid "Installing"
@@ -9439,7 +9439,7 @@
 #~ msgstr "Le categoria selectionate \"%1\" es invalide."
 
 #~ msgid "Select preview image"
-#~ msgstr "Selectiona le Imagine de vista preliminari"
+#~ msgstr "Selectiona le Imagine de vista preliminar"
 
 #~ msgid "There was a network error."
 #~ msgstr "Il habeva un error de rete"
@@ -9470,10 +9470,10 @@
 #~ "mesmo texto que le titulo del file kvtml"
 
 #~ msgid "Preview Images"
-#~ msgstr "Imagines de vista preliminari"
+#~ msgstr "Imagines de vista preliminar"
 
 #~ msgid "Select Preview..."
-#~ msgstr "Selectiona vista preliminari..."
+#~ msgstr "Selectiona vista preliminar..."
 
 #~ msgid "Set a price for this item"
 #~ msgstr "Fixa un precio pro iste articulo"
@@ -9497,17 +9497,17 @@
 #~ msgstr "Incarga contento"
 
 #~ msgid "Upload first preview"
-#~ msgstr "Incarga prime vista preliminari"
+#~ msgstr "Incarga prime vista preliminar"
 
 #~ msgid "Note: You can edit, update and delete your content on the website."
 #~ msgstr ""
 #~ "Nota: tu pote editar, actualisar e cancellar tu contento sur le sito web."
 
 #~ msgid "Upload second preview"
-#~ msgstr "Incarga le secunde vista preliminari"
+#~ msgstr "Incarga le secunde vista preliminar"
 
 #~ msgid "Upload third preview"
-#~ msgstr "Incarga le tertie vista preliminari"
+#~ msgstr "Incarga le tertie vista preliminar"
 
 #~ msgid ""
 #~ "I ensure that this content does not violate any existing copyright, law "
@@ -9935,7 +9935,7 @@
 #~ msgstr "On usa pro le auto-completion in dialogos de file, pro exemplo"
 
 #~ msgid "Show file preview in file dialog"
-#~ msgstr "Monstra le vista preliminari de file in le dialogo de file"
+#~ msgstr "Monstra le vista preliminar de file in le dialogo de file"
 
 #~ msgid "Show hidden files"
 #~ msgstr "Monstra le files celate"
@@ -10067,10 +10067,10 @@
 #~ msgstr "A proposito de %1"
 
 #~ msgid "Could not load print preview part"
-#~ msgstr "Il non pote cargar le parte de le vista preliminari de impression"
+#~ msgstr "Il non pote cargar le parte de le vista preliminar de impression"
 
 #~ msgid "Print Preview"
-#~ msgstr "Vista preliminari de impression"
+#~ msgstr "Vista preliminar de impression"
 
 #~ msgid "Select Components"
 #~ msgstr "Selectionar componentes"
@@ -10674,7 +10674,7 @@
 #~ msgstr "Le provider pote non esser initiate."
 
 #~ msgid "Uploading preview image and content..."
-#~ msgstr "Cargamento de le imagine de vista preliminari e contento ..."
+#~ msgstr "Cargamento de le imagine de vista preliminar e contento ..."
 
 #~ msgid "Content Added"
 #~ msgstr "Contento addite"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-5.105.0/poqm/se/kcoreaddons5_qt.po 
new/kcoreaddons-5.106.0/poqm/se/kcoreaddons5_qt.po
--- old/kcoreaddons-5.105.0/poqm/se/kcoreaddons5_qt.po  2023-03-31 
11:00:21.000000000 +0200
+++ new/kcoreaddons-5.106.0/poqm/se/kcoreaddons5_qt.po  2023-05-06 
11:22:18.000000000 +0200
@@ -1,4 +1,4 @@
-# Translation of kcoreaddons5_qt to Northern Sami
+# Translation of kcoreaddons6_qt to Northern Sami
 #
 # Børre Gaup <[email protected]>, 2002, 2003, 2004, 2005, 2006, 2007, 
2008, 2009, 2010, 2011, 2012.
 msgid ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-5.105.0/poqm/zh_CN/kcoreaddons5_qt.po 
new/kcoreaddons-5.106.0/poqm/zh_CN/kcoreaddons5_qt.po
--- old/kcoreaddons-5.105.0/poqm/zh_CN/kcoreaddons5_qt.po       2023-03-31 
11:00:21.000000000 +0200
+++ new/kcoreaddons-5.106.0/poqm/zh_CN/kcoreaddons5_qt.po       2023-05-06 
11:22:18.000000000 +0200
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kdeorg\n"
-"PO-Revision-Date: 2023-03-27 11:59\n"
+"PO-Revision-Date: 2023-04-29 08:33\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.105.0/src/lib/io/kdirwatch.cpp 
new/kcoreaddons-5.106.0/src/lib/io/kdirwatch.cpp
--- old/kcoreaddons-5.105.0/src/lib/io/kdirwatch.cpp    2023-03-31 
11:00:21.000000000 +0200
+++ new/kcoreaddons-5.106.0/src/lib/io/kdirwatch.cpp    2023-05-06 
11:22:18.000000000 +0200
@@ -335,7 +335,7 @@
                 m_inotify_wd_to_entry.remove(e->wd);
                 e->wd = -1;
                 e->m_ctime = invalid_ctime;
-                emitEvent(e, Deleted, e->path);
+                emitEvent(e, Deleted);
                 // If the parent dir was already watched, tell it something 
changed
                 Entry *parentEntry = entry(e->parentDirectory());
                 if (parentEntry) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcoreaddons-5.105.0/src/lib/io/kurlmimedata.cpp 
new/kcoreaddons-5.106.0/src/lib/io/kurlmimedata.cpp
--- old/kcoreaddons-5.105.0/src/lib/io/kurlmimedata.cpp 2023-03-31 
11:00:21.000000000 +0200
+++ new/kcoreaddons-5.106.0/src/lib/io/kurlmimedata.cpp 2023-05-06 
11:22:18.000000000 +0200
@@ -204,13 +204,7 @@
     qCDebug(KCOREADDONS_DEBUG) << "mounting urls with fuse" << urls;
 
     // Fuse redirection only applies if the list contains non-local files.
-    // &
-    // For the time being the fuse redirection is opt-in because we later need 
to open() the files
-    // and this is an insanely expensive operation involving a stat() for 
remote URLs that we can't
-    // really get rid of. We'll need a way to avoid the open().
-    // https://bugs.kde.org/show_bug.cgi?id=457529
-    // https://github.com/flatpak/xdg-desktop-portal/issues/961
-    if (onlyLocalFiles || 
!qEnvironmentVariableIntValue("KCOREADDONS_FUSE_REDIRECT")) {
+    if (onlyLocalFiles) {
         return urlListToStringList(urls);
     }
 
@@ -255,7 +249,7 @@
 bool KUrlMimeData::exportUrlsToPortal(QMimeData *mimeData)
 {
 #if HAVE_QTDBUS
-    if (!isDocumentsPortalAvailable() || !isKIOFuseAvailable()) {
+    if (!isDocumentsPortalAvailable()) {
         return false;
     }
     QList<QUrl> urls = mimeData->urls();
@@ -265,6 +259,22 @@
         const auto isLocal = url.isLocalFile();
         if (!isLocal) {
             onlyLocalFiles = false;
+
+            // For the time being the fuse redirection is opt-in because we 
later need to open() the files
+            // and this is an insanely expensive operation involving a stat() 
for remote URLs that we can't
+            // really get rid of. We'll need a way to avoid the open().
+            // https://bugs.kde.org/show_bug.cgi?id=457529
+            // https://github.com/flatpak/xdg-desktop-portal/issues/961
+            static const auto fuseRedirect = 
qEnvironmentVariableIntValue("KCOREADDONS_FUSE_REDIRECT");
+            if (!fuseRedirect) {
+                return false;
+            }
+
+            // some remotes, fusing is enabled, but kio-fuse is unavailable -> 
cannot run this url list through the portal
+            if (!isKIOFuseAvailable()) {
+                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;

Reply via email to