Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kf6-kded for openSUSE:Factory 
checked in at 2026-05-11 16:51:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kf6-kded (Old)
 and      /work/SRC/openSUSE:Factory/.kf6-kded.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kf6-kded"

Mon May 11 16:51:12 2026 rev:27 rq:1352078 version:6.26.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kf6-kded/kf6-kded.changes        2026-04-11 
22:27:53.560113920 +0200
+++ /work/SRC/openSUSE:Factory/.kf6-kded.new.1966/kf6-kded.changes      
2026-05-11 16:56:45.251352352 +0200
@@ -1,0 +2,13 @@
+Sat May  2 07:52:35 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.26.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/6/6.26.0
+- Changes since 6.25.0:
+  * Update dependency version to 6.26.0
+  * Drop X-KDE-Kded-phase
+  * Drop outdated stuff from documentation
+  * Update version to 6.26.0
+
+-------------------------------------------------------------------

Old:
----
  kded-6.25.0.tar.xz
  kded-6.25.0.tar.xz.sig

New:
----
  kded-6.26.0.tar.xz
  kded-6.26.0.tar.xz.sig

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

Other differences:
------------------
++++++ kf6-kded.spec ++++++
--- /var/tmp/diff_new_pack.TJ0CDD/_old  2026-05-11 16:56:45.923380085 +0200
+++ /var/tmp/diff_new_pack.TJ0CDD/_new  2026-05-11 16:56:45.927380250 +0200
@@ -16,14 +16,14 @@
 #
 
 
-%define qt6_version 6.8.0
+%define qt6_version 6.9.0
 
 %define rname kded
-# Full KF6 version (e.g. 6.25.0)
+# Full KF6 version (e.g. 6.26.0)
 %{!?_kf6_version: %global _kf6_version %{version}}
 %bcond_without released
 Name:           kf6-kded
-Version:        6.25.0
+Version:        6.26.0
 Release:        0
 Summary:        Central daemon of KDE workspaces
 License:        LGPL-2.1-or-later


++++++ kded-6.25.0.tar.xz -> kded-6.26.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-6.25.0/CMakeLists.txt 
new/kded-6.26.0/CMakeLists.txt
--- old/kded-6.25.0/CMakeLists.txt      2026-04-03 19:08:36.000000000 +0200
+++ new/kded-6.26.0/CMakeLists.txt      2026-05-01 13:52:50.000000000 +0200
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.29)
 
-set(KF_VERSION "6.25.0") # handled by release scripts
-set(KF_DEP_VERSION "6.25.0") # handled by release scripts
+set(KF_VERSION "6.26.0") # handled by release scripts
+set(KF_DEP_VERSION "6.26.0") # handled by release scripts
 project(KDED VERSION ${KF_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 6.25.0  NO_MODULE)
+find_package(ECM 6.26.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/kded-6.25.0/README.md new/kded-6.26.0/README.md
--- old/kded-6.25.0/README.md   2026-04-03 19:08:36.000000000 +0200
+++ new/kded-6.26.0/README.md   2026-05-01 13:52:50.000000000 +0200
@@ -32,10 +32,6 @@
 editor, there is no GUI available. All options are listed under the [General]
 group:
 
-**HostnamePollInterval**: This can be used to adjust the time interval at which
-the hostname is checked for changes. The time is specified in milliseconds
-and has a default of 5000 (5 seconds).
-
 **CheckSycoca**: This option can be used to disable checking for new software.
 ksycoca will still be built when kded starts up and when applications
 explicitly request a rebuild of the ksycoca database. The user can
@@ -48,45 +44,13 @@
 The default value of this option is "true". Checking can be disabled by
 setting this option to "false".
 
-**CheckHostname**: This option can be used to disable checking for hostname
-changes. The default value of this option is "true". Checking can be
-disabled by setting this option to "false".
-
 Example kdedrc file with default values:
 
     [General]
-    HostnamePollInterval=5000
     CheckSycoca=true
     CheckUpdates=true
-    CheckHostname=true
-    CheckFileStamps=true
     DelayedCheck=false
 
-If FAM or DNOTIFY is not available, the filesystem will be polled at regular 
interval for any changes. Under the [DirWatch] group in the kdeglobals file
-the following options are available to adjust the polling frequency:
-
-**PollInterval**: This can be used to adjust the time interval at which the 
local
-filesystem is checked for new software or update files. The time is specified
-in milliseconds and has a default of 500 (0.5 seconds).
-
-**NFSPollInterval**: This can be used to adjust the time interval at which 
remote
-filesystems, such as NFS or Samba, are ebing checked for new software or
-update files. The time is specified in milliseconds and has a default of 5000
-(5 seconds).
-
-The above options are not used when FAM is used to watch for changes in the
-filesystem, or when DNOTIFY is used. Specifying larger intervals may reduce
-the CPU load and/or network traffic. Shorter intervals are not recommended.
-
-Please note that in previous versions of KDE these options where listed in
-the kderc file.
-
-Example kdeglobals fragment:
-
-    [DirWatch]
-    PollInterval=500
-    NFSPollInterval=5000
-
 ### KDED modules
 
 Some things can be greatly simplified if they can be coordinated from a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-6.25.0/docs/HOWTO new/kded-6.26.0/docs/HOWTO
--- old/kded-6.25.0/docs/HOWTO  2026-04-03 19:08:36.000000000 +0200
+++ new/kded-6.26.0/docs/HOWTO  2026-05-01 13:52:50.000000000 +0200
@@ -22,15 +22,6 @@
 Note that this flag doesn't cause the module to be loaded if the KDE desktop
 is not running (i.e. when running a KDE application in another environment).
 
-[The following paragraph was copied from kdebase/workspace/ksmserver/README]
-The exact way autoloading works is controlled by X-KDE-Kded-phase=,
-which may be 0, 1 or 2 (the default). Kded phase 0 means the module is
-always loaded by kded, even outside of KDE session. It should used only
-by kded modules which must be always running. Kded phase 1 modules are
-loaded right after kded startup, but only during KDE startup, i.e. it is
-for modules that are always needed by the KDE session. Phase 2 modules
-will be loaded later.
-
 Normally KDED modules are loaded whenever they are accessed, so you don't
 need autoloading enabled. On demand loading can be disabled by putting
 the following line in the .desktop file:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-6.25.0/docs/kded6/man-kded6.8.docbook 
new/kded-6.26.0/docs/kded6/man-kded6.8.docbook
--- old/kded-6.25.0/docs/kded6/man-kded6.8.docbook      2026-04-03 
19:08:36.000000000 +0200
+++ new/kded-6.26.0/docs/kded6/man-kded6.8.docbook      2026-05-01 
13:52:50.000000000 +0200
@@ -103,11 +103,6 @@
 </listitem>
 </varlistentry>
 <varlistentry>
-<term><option>CheckFileStamps</option></term>
-<listitem><para>Whether to check file timestamps when performing the initial 
sycoca update (default: <constant>true</constant>). See the documentation for 
<command>kbuildsycoca6</command> for more details.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
 <term><option>DelayedCheck</option></term>
 <listitem><para>Whether to delay the initial sycoca update until about a 
minute after starting (default: <constant>false</constant>).</para>
 </listitem>
@@ -124,7 +119,6 @@
 <title>See Also</title>
 <para>
 
<citerefentry><refentrytitle>kbuildsycoca6</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
-<citerefentry><refentrytitle>kdeinit6</refentrytitle><manvolnum>8</manvolnum></citerefentry>
 </para>
 </refsect1>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-6.25.0/org.kde.kded6.desktop 
new/kded-6.26.0/org.kde.kded6.desktop
--- old/kded-6.25.0/org.kde.kded6.desktop       2026-04-03 19:08:36.000000000 
+0200
+++ new/kded-6.26.0/org.kde.kded6.desktop       2026-05-01 13:52:50.000000000 
+0200
@@ -47,6 +47,7 @@
 Name[sv]=KDED
 Name[ta]=KDED
 Name[tr]=KDED
+Name[ug]=KDED
 Name[uk]=KDED
 Name[vi]=KDED
 Name[zh_CN]=KDED
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-6.25.0/po/ca/docs/kded6/man-kded6.8.docbook 
new/kded-6.26.0/po/ca/docs/kded6/man-kded6.8.docbook
--- old/kded-6.25.0/po/ca/docs/kded6/man-kded6.8.docbook        2026-04-03 
19:08:36.000000000 +0200
+++ new/kded-6.26.0/po/ca/docs/kded6/man-kded6.8.docbook        2026-05-01 
13:52:50.000000000 +0200
@@ -188,20 +188,6 @@
 <varlistentry>
 <term
 ><option
->CheckFileStamps</option
-></term>
-<listitem
-><para
->Per a comprovar les marques de temps dels fitxers en realitzar 
l'actualització inicial de «sycoca» (predeterminat: <constant
->true</constant
->). Per a més detalls, vegeu la documentació per a <command
->kbuildsycoca6</command
->.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term
-><option
 >DelayedCheck</option
 ></term>
 <listitem
@@ -248,13 +234,7 @@
 ><manvolnum
 >8</manvolnum
 ></citerefentry
->, <citerefentry
-><refentrytitle
->kdeinit6</refentrytitle
-><manvolnum
->8</manvolnum
-></citerefentry
-> </para>
+>, </para>
 </refsect1>
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-6.25.0/po/es/docs/kded6/man-kded6.8.docbook 
new/kded-6.26.0/po/es/docs/kded6/man-kded6.8.docbook
--- old/kded-6.25.0/po/es/docs/kded6/man-kded6.8.docbook        2026-04-03 
19:08:36.000000000 +0200
+++ new/kded-6.26.0/po/es/docs/kded6/man-kded6.8.docbook        2026-05-01 
13:52:50.000000000 +0200
@@ -186,20 +186,6 @@
 <varlistentry>
 <term
 ><option
->CheckFileStamps</option
-></term>
-<listitem
-><para
->Indica si se debe comprobar las marcas de tiempo del archivo cuando se 
realiza la actualización inicial de sycoca (de manera predeterminada: <constant
->true</constant
->). Consulte la documentación de <command
->kbuildsycoca6</command
-> para obtener más información.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term
-><option
 >DelayedCheck</option
 ></term>
 <listitem
@@ -246,13 +232,7 @@
 ><manvolnum
 >8</manvolnum
 ></citerefentry
->, <citerefentry
-><refentrytitle
->kdeinit6</refentrytitle
-><manvolnum
->8</manvolnum
-></citerefentry
-> </para>
+>, </para>
 </refsect1>
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-6.25.0/po/nl/docs/kded6/man-kded6.8.docbook 
new/kded-6.26.0/po/nl/docs/kded6/man-kded6.8.docbook
--- old/kded-6.25.0/po/nl/docs/kded6/man-kded6.8.docbook        2026-04-03 
19:08:36.000000000 +0200
+++ new/kded-6.26.0/po/nl/docs/kded6/man-kded6.8.docbook        2026-05-01 
13:52:50.000000000 +0200
@@ -186,20 +186,6 @@
 <varlistentry>
 <term
 ><option
->CheckFileStamps</option
-></term>
-<listitem
-><para
->Of datum-tijd van bestanden gecontroleerd moeten worden bij het uitvoeren van 
het initiële bijwerken van sycoca (standaard: <constant
->true</constant
->). Zie de documentatie voor <command
->kbuildsycoca6</command
-> voor meer details.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term
-><option
 >DelayedCheck</option
 ></term>
 <listitem
@@ -246,13 +232,7 @@
 ><manvolnum
 >8</manvolnum
 ></citerefentry
->, <citerefentry
-><refentrytitle
->kdeinit6</refentrytitle
-><manvolnum
->8</manvolnum
-></citerefentry
-> </para>
+>, </para>
 </refsect1>
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-6.25.0/po/tr/docs/kded6/man-kded6.8.docbook 
new/kded-6.26.0/po/tr/docs/kded6/man-kded6.8.docbook
--- old/kded-6.25.0/po/tr/docs/kded6/man-kded6.8.docbook        2026-04-03 
19:08:36.000000000 +0200
+++ new/kded-6.26.0/po/tr/docs/kded6/man-kded6.8.docbook        2026-05-01 
13:52:50.000000000 +0200
@@ -186,20 +186,6 @@
 <varlistentry>
 <term
 ><option
->CheckFileStamps</option
-></term>
-<listitem
-><para
->İlk sycoca güncellemesini yaparken dosya zaman damgalarının denetlenip 
denetlenmeyeceği (öntanımlı: <constant
->true</constant
->). Ayrıntılar için <command
->kbuildsycoca6</command
-> belgelendirmesine göz atın.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term
-><option
 >DelayedCheck</option
 ></term>
 <listitem
@@ -246,13 +232,7 @@
 ><manvolnum
 >8</manvolnum
 ></citerefentry
->, <citerefentry
-><refentrytitle
->kdeinit6</refentrytitle
-><manvolnum
->8</manvolnum
-></citerefentry
-> </para>
+>, </para>
 </refsect1>
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-6.25.0/po/uk/docs/kded6/man-kded6.8.docbook 
new/kded-6.26.0/po/uk/docs/kded6/man-kded6.8.docbook
--- old/kded-6.25.0/po/uk/docs/kded6/man-kded6.8.docbook        2026-04-03 
19:08:36.000000000 +0200
+++ new/kded-6.26.0/po/uk/docs/kded6/man-kded6.8.docbook        2026-05-01 
13:52:50.000000000 +0200
@@ -186,20 +186,6 @@
 <varlistentry>
 <term
 ><option
->CheckFileStamps</option
-></term>
-<listitem
-><para
->Визначає, чи слід виконувати перевірку часових позначок під час початкового 
оновлення sycoca (типове значення: <constant
->true</constant
->). Щоб дізнатися більше, зверніться до документації з <command
->kbuildsycoca6</command
->.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term
-><option
 >DelayedCheck</option
 ></term>
 <listitem
@@ -246,13 +232,7 @@
 ><manvolnum
 >8</manvolnum
 ></citerefentry
->, <citerefentry
-><refentrytitle
->kdeinit6</refentrytitle
-><manvolnum
->8</manvolnum
-></citerefentry
-> </para>
+>, </para>
 </refsect1>
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-6.25.0/src/kded.cpp new/kded-6.26.0/src/kded.cpp
--- old/kded-6.25.0/src/kded.cpp        2026-04-03 19:08:36.000000000 +0200
+++ new/kded-6.26.0/src/kded.cpp        2026-05-01 13:52:50.000000000 +0200
@@ -110,11 +110,6 @@
     self()->loadModule(obj, true);
 }
 
-static int phaseForModule(const KPluginMetaData &module)
-{
-    return module.value(QStringLiteral("X-KDE-Kded-phase"), 2);
-}
-
 QList<KPluginMetaData> Kded::availableModules() const
 {
     QList<KPluginMetaData> plugins = 
KPluginMetaData::findPlugins(QStringLiteral("kf6/kded"));
@@ -139,20 +134,6 @@
 {
     m_dontLoad.clear();
 
-    bool kde_running = !qEnvironmentVariableIsEmpty("KDE_FULL_SESSION");
-    if (kde_running) {
-        // not the same user like the one running the session (most likely 
we're run via sudo or something)
-        const QByteArray sessionUID = qgetenv("KDE_SESSION_UID");
-        if (!sessionUID.isEmpty() && uid_t(sessionUID.toInt()) != getuid()) {
-            kde_running = false;
-        }
-        // not the same kde version as the current desktop
-        const QByteArray kdeSession = qgetenv("KDE_SESSION_VERSION");
-        if (kdeSession.toInt() != 6) {
-            kde_running = false;
-        }
-    }
-
     // Preload kded modules.
     const QList<KPluginMetaData> kdedModules = availableModules();
     for (const KPluginMetaData &module : kdedModules) {
@@ -162,26 +143,8 @@
             continue;
         }
 
-        // see ksmserver's README for description of the phases
-        bool prevent_autoload = false;
-        switch (phaseForModule(module)) {
-        case 0: // always autoload
-            break;
-        case 1: // autoload only in KDE
-            if (!kde_running) {
-                prevent_autoload = true;
-            }
-            break;
-        case 2: // autoload delayed, only in KDE
-        default:
-            if (!kde_running) {
-                prevent_autoload = true;
-            }
-            break;
-        }
-
         // Load the module if necessary and allowed
-        if (autoload && !prevent_autoload) {
+        if (autoload) {
             if (!loadModule(module, false)) {
                 continue;
             }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-6.25.0/src/kded.h new/kded-6.26.0/src/kded.h
--- old/kded-6.25.0/src/kded.h  2026-04-03 19:08:36.000000000 +0200
+++ new/kded-6.26.0/src/kded.h  2026-05-01 13:52:50.000000000 +0200
@@ -92,8 +92,7 @@
      * Configure whether a module should be loaded on startup
      *
      * If a module is set to be auto-loaded, it will be loaded at the start of 
a KDE
-     * session.  Depending on the phase it is set to load in, it may also be 
loaded
-     * when the first KDE application is run outside of a KDE session.
+     * session.
      *
      * @param module the name of the desktop file for the module, without the 
.desktop extension
      * @param autoload if @c true, the module will be loaded at startup,

Reply via email to