Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kf6-krunner for openSUSE:Factory 
checked in at 2025-09-15 19:49:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kf6-krunner (Old)
 and      /work/SRC/openSUSE:Factory/.kf6-krunner.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kf6-krunner"

Mon Sep 15 19:49:52 2025 rev:19 rq:1304423 version:6.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kf6-krunner/kf6-krunner.changes  2025-08-09 
20:03:44.160038924 +0200
+++ /work/SRC/openSUSE:Factory/.kf6-krunner.new.1977/kf6-krunner.changes        
2025-09-15 19:53:32.872719439 +0200
@@ -1,0 +2,16 @@
+Mon Sep  8 13:33:11 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 6.18.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/6/6.18.0
+- Changes since 6.17.0:
+  * Update dependency version to 6.18.0
+  * Use -> operator directly instead of calling data on QPointer member
+  * make test more stable
+  * Drop unneeded addition of build dirs to lib's build includes interface
+  * Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles 
fine without kf 6.17 deprecated methods
+  * Remove min letter count example
+  * Update version to 6.18.0
+
+-------------------------------------------------------------------

Old:
----
  krunner-6.17.0.tar.xz
  krunner-6.17.0.tar.xz.sig

New:
----
  krunner-6.18.0.tar.xz
  krunner-6.18.0.tar.xz.sig

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

Other differences:
------------------
++++++ kf6-krunner.spec ++++++
--- /var/tmp/diff_new_pack.ojVYjG/_old  2025-09-15 19:53:34.076770099 +0200
+++ /var/tmp/diff_new_pack.ojVYjG/_new  2025-09-15 19:53:34.088770604 +0200
@@ -19,11 +19,11 @@
 %define qt6_version 6.8.0
 
 %define rname krunner
-# Full KF6 version (e.g. 6.17.0)
+# Full KF6 version (e.g. 6.18.0)
 %{!?_kf6_version: %global _kf6_version %{version}}
 %bcond_without released
 Name:           kf6-krunner
-Version:        6.17.0
+Version:        6.18.0
 Release:        0
 Summary:        KDE Framework for providing different actions given a string 
query
 License:        LGPL-2.1-or-later


++++++ krunner-6.17.0.tar.xz -> krunner-6.18.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-6.17.0/CMakeLists.txt 
new/krunner-6.18.0/CMakeLists.txt
--- old/krunner-6.17.0/CMakeLists.txt   2025-08-01 12:38:54.000000000 +0200
+++ new/krunner-6.18.0/CMakeLists.txt   2025-09-08 10:14:26.000000000 +0200
@@ -3,13 +3,13 @@
 
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "6.17.0") # handled by release scripts
-set(KF_DEP_VERSION "6.17.0") # handled by release scripts
+set(KF_VERSION "6.18.0") # handled by release scripts
+set(KF_DEP_VERSION "6.18.0") # handled by release scripts
 project(KRunner VERSION ${KF_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 6.17.0  NO_MODULE)
+find_package(ECM 6.18.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)
 
@@ -47,7 +47,7 @@
 
 ecm_set_disabled_deprecation_versions(
     QT 6.10.0
-    KF 6.16.0
+    KF 6.17.0
 )
 
 find_package(KF6Config ${KF_DEP_VERSION} REQUIRED)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-6.17.0/autotests/threadingtest.cpp 
new/krunner-6.18.0/autotests/threadingtest.cpp
--- old/krunner-6.17.0/autotests/threadingtest.cpp      2025-08-01 
12:38:54.000000000 +0200
+++ new/krunner-6.18.0/autotests/threadingtest.cpp      2025-09-08 
10:14:26.000000000 +0200
@@ -55,15 +55,12 @@
         manager->launchQuery("foo");
         QThread::msleep(1); // Wait for runner to be invoked and query started
 
-        QEventLoop loop;
-        QTimer::singleShot(500, &loop, &QEventLoop::quit);
-
         QVERIFY(manager->querying());
         manager.reset(nullptr);
         QVERIFY(ptr); // Runner should not be deleted or reset now
 
-        loop.exec();
-        QVERIFY(!ptr);
+        // try it maximal 5 seconds with running the event loop in-between
+        QTRY_VERIFY_WITH_TIMEOUT(!ptr, 5000);
     }
 
     void testTeardownWhileJobIsRunning()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-6.17.0/src/CMakeLists.txt 
new/krunner-6.18.0/src/CMakeLists.txt
--- old/krunner-6.17.0/src/CMakeLists.txt       2025-08-01 12:38:54.000000000 
+0200
+++ new/krunner-6.18.0/src/CMakeLists.txt       2025-09-08 10:14:26.000000000 
+0200
@@ -53,10 +53,7 @@
     EXCLUDE_DEPRECATED_BEFORE_AND_AT ${EXCLUDE_DEPRECATED_BEFORE_AND_AT}
 )
 
-set(KRunner_BUILD_INCLUDE_DIRS ${KRunner_BINARY_DIR} 
${CMAKE_CURRENT_BINARY_DIR})
 target_include_directories(KF6Runner INTERFACE 
"$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR_KF}/KRunner>")
-target_include_directories(KF6Runner PUBLIC 
"$<BUILD_INTERFACE:${KRunner_BUILD_INCLUDE_DIRS}>")
-
 
 target_link_libraries(KF6Runner
     PUBLIC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-6.17.0/src/querymatch.cpp 
new/krunner-6.18.0/src/querymatch.cpp
--- old/krunner-6.17.0/src/querymatch.cpp       2025-08-01 12:38:54.000000000 
+0200
+++ new/krunner-6.18.0/src/querymatch.cpp       2025-09-08 10:14:26.000000000 
+0200
@@ -55,7 +55,7 @@
             id = newId;
         } else {
             if (runner) {
-                id = runner.data()->id();
+                id = runner->id();
             }
             if (!id.isEmpty()) {
                 id.append(QLatin1Char('_')).append(newId);
@@ -104,7 +104,7 @@
 QString QueryMatch::id() const
 {
     if (d->id.isEmpty() && d->runner) {
-        return d->runner.data()->id();
+        return d->runner->id();
     }
 
     return d->id;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-6.17.0/templates/runner6/runner.kdevtemplate 
new/krunner-6.18.0/templates/runner6/runner.kdevtemplate
--- old/krunner-6.17.0/templates/runner6/runner.kdevtemplate    2025-08-01 
12:38:54.000000000 +0200
+++ new/krunner-6.18.0/templates/runner6/runner.kdevtemplate    2025-09-08 
10:14:26.000000000 +0200
@@ -36,7 +36,6 @@
 Name[sv]=C++ (Qt6)
 Name[tr]=C++ (Qt6)
 Name[uk]=C++ (Qt6)
-Name[x-test]=xxC++ (Qt6)xx
 Name[zh_CN]=C++ (Qt6)
 Name[zh_TW]=C++ (Qt6)
 Comment=Plasma Runner Template. A plasma runner template
@@ -87,7 +86,6 @@
 Comment[tr]=Plasma Çalıştırıcı Şablonu. Bir Plasma çalıştırıcı şablonu
 Comment[uk]=Шаблон засобу запуску Плазми
 Comment[vi]=Bản mẫu trình chạy Plasma. Một bản mẫu trình chạy Plasma
-Comment[x-test]=xxPlasma Runner Template. A plasma runner templatexx
 Comment[zh_CN]=Plasma Runner 模板。一个 Plasma Runner 模板
 Comment[zh_TW]=Plasma Runner 範本。一個 plasma runner 的範本
 Category=Plasma/KRunner
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/krunner-6.17.0/templates/runner6/src/%{APPNAMELC}.cpp 
new/krunner-6.18.0/templates/runner6/src/%{APPNAMELC}.cpp
--- old/krunner-6.17.0/templates/runner6/src/%{APPNAMELC}.cpp   2025-08-01 
12:38:54.000000000 +0200
+++ new/krunner-6.18.0/templates/runner6/src/%{APPNAMELC}.cpp   2025-09-08 
10:14:26.000000000 +0200
@@ -11,8 +11,6 @@
 %{APPNAME}::%{APPNAME}(QObject *parent, const KPluginMetaData &data)
     : KRunner::AbstractRunner(parent, data)
 {
-    // Disallow short queries
-    setMinLetterCount(3);
     // Provide usage help for this plugin
     addSyntax(QStringLiteral("sometriggerword :q:"), i18n("Description for 
this syntax"));
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/krunner-6.17.0/templates/runner6python/runnerpy.kdevtemplate 
new/krunner-6.18.0/templates/runner6python/runnerpy.kdevtemplate
--- old/krunner-6.17.0/templates/runner6python/runnerpy.kdevtemplate    
2025-08-01 12:38:54.000000000 +0200
+++ new/krunner-6.18.0/templates/runner6python/runnerpy.kdevtemplate    
2025-09-08 10:14:26.000000000 +0200
@@ -34,7 +34,6 @@
 Name[sv]=Python-insticksprogram för Kör program (Qt6)
 Name[tr]=Python K Çalıştır Eklentisi (Qt6)
 Name[uk]=Додаток до KRunner мовою Python (Qt6)
-Name[x-test]=xxPython KRunner Plugin (Qt6)xx
 Name[zh_CN]=Python KRunner 插件 (Qt6)
 Name[zh_TW]=Python KRunner 外掛程式 (Qt6)
 Comment=Template for a KRunner Python Plugin using D-Bus
@@ -78,7 +77,6 @@
 Comment[tr]=D-Bus kullanan bir K Çalıştır Python Eklentisi için şablon
 Comment[uk]=Шаблон для додатка Python KRunner з використанням D-Bus
 Comment[vi]=Bản mẫu cho một phần cài cắm KRunner bằng Python sử dụng D-Bus
-Comment[x-test]=xxTemplate for a KRunner Python Plugin using D-Busxx
 Comment[zh_CN]=使用 D-Bus 的 KRunner Python 插件模板
 Comment[zh_TW]=使用 D-Bus 的 KRunner Python 外掛程式的範本
 Category=Plasma/KRunner

Reply via email to