Hello community,

here is the log from the commit of package krunner for openSUSE:Factory checked 
in at 2019-10-14 13:38:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/krunner (Old)
 and      /work/SRC/openSUSE:Factory/.krunner.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "krunner"

Mon Oct 14 13:38:37 2019 rev:69 rq:738054 version:5.63.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/krunner/krunner.changes  2019-09-23 
12:25:57.221722907 +0200
+++ /work/SRC/openSUSE:Factory/.krunner.new.2352/krunner.changes        
2019-10-14 13:38:41.785836201 +0200
@@ -1,0 +2,10 @@
+Sun Oct  6 13:26:54 UTC 2019 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 5.63.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.63.0.php
+- Changes since 5.62.0:
+  * Consider UNC paths as NetworkShare context
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ krunner.spec ++++++
--- /var/tmp/diff_new_pack.fB3LO6/_old  2019-10-14 13:38:42.857833407 +0200
+++ /var/tmp/diff_new_pack.fB3LO6/_new  2019-10-14 13:38:42.857833407 +0200
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Runner5
-%define _tar_path 5.62
+%define _tar_path 5.63
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:           krunner
-Version:        5.62.0
+Version:        5.63.0
 Release:        0
 Summary:        Plugins responsible for better integration of Qt applications 
in KDE Workspace
 License:        LGPL-2.1-or-later
@@ -50,9 +50,9 @@
 BuildRequires:  cmake(KF5Solid) >= %{_kf5_bugfix_version}
 BuildRequires:  cmake(KF5ThreadWeaver) >= %{_kf5_bugfix_version}
 BuildRequires:  cmake(KF5WindowSystem) >= %{_kf5_bugfix_version}
-BuildRequires:  cmake(Qt5Gui) >= 5.6.0
-BuildRequires:  cmake(Qt5Quick) >= 5.6.0
-BuildRequires:  cmake(Qt5Test) >= 5.6.0
+BuildRequires:  cmake(Qt5Gui) >= 5.11.0
+BuildRequires:  cmake(Qt5Quick) >= 5.11.0
+BuildRequires:  cmake(Qt5Test) >= 5.11.0
 
 %description
 Framework Integration is a set of plugins responsible for better
@@ -78,7 +78,7 @@
 Requires:       %{lname} = %{version}
 Requires:       extra-cmake-modules
 Requires:       cmake(KF5Plasma) >= %{_kf5_bugfix_version}
-Requires:       cmake(Qt5Core) >= 5.6.0
+Requires:       cmake(Qt5Core) >= 5.11.0
 Conflicts:      kapptemplate <= 16.03.80
 
 %description devel


++++++ krunner-5.62.0.tar.xz -> krunner-5.63.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-5.62.0/CMakeLists.txt 
new/krunner-5.63.0/CMakeLists.txt
--- old/krunner-5.62.0/CMakeLists.txt   2019-09-07 14:37:26.000000000 +0200
+++ new/krunner-5.63.0/CMakeLists.txt   2019-10-06 11:37:24.000000000 +0200
@@ -1,12 +1,12 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.62.0") # handled by release scripts
-set(KF5_DEP_VERSION "5.62.0") # handled by release scripts
+set(KF5_VERSION "5.63.0") # handled by release scripts
+set(KF5_DEP_VERSION "5.63.0") # handled by release scripts
 project(KRunner VERSION ${KF5_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.62.0  NO_MODULE)
+find_package(ECM 5.63.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/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/krunner-5.62.0/src/abstractrunner.cpp 
new/krunner-5.63.0/src/abstractrunner.cpp
--- old/krunner-5.62.0/src/abstractrunner.cpp   2019-09-07 14:37:26.000000000 
+0200
+++ new/krunner-5.63.0/src/abstractrunner.cpp   2019-10-06 11:37:24.000000000 
+0200
@@ -21,6 +21,7 @@
 #include "abstractrunner_p.h"
 
 #include <QAction>
+#include <QElapsedTimer>
 #include <QHash>
 #include <QMimeData>
 #include <QMutex>
@@ -120,8 +121,8 @@
         return;
     }
 
-    QTime time;
-    time.restart();
+    QElapsedTimer time;
+    time.start();
 
     //The local copy is already obtained in the job
     match(localContext);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/krunner-5.62.0/src/runnercontext.cpp 
new/krunner-5.63.0/src/runnercontext.cpp
--- old/krunner-5.62.0/src/runnercontext.cpp    2019-09-07 14:37:26.000000000 
+0200
+++ new/krunner-5.63.0/src/runnercontext.cpp    2019-10-06 11:37:24.000000000 
+0200
@@ -207,11 +207,13 @@
                 }
                 const bool hasProtocol = !url.scheme().isEmpty();
                 const bool isLocalProtocol = hasProtocol && 
KProtocolInfo::protocolClass(url.scheme()) == QLatin1String(":local");
-                if (hasProtocol &&
+                if ((hasProtocol &&
                     ((!isLocalProtocol && !url.host().isEmpty()) ||
-                     (isLocalProtocol && url.scheme() != 
QLatin1String("file")))) {
+                     (isLocalProtocol && url.scheme() != 
QLatin1String("file"))))
+                        || term.startsWith(QLatin1String("\\\\"))) {
                     // we either have a network protocol with a host, so we 
can show matches for it
                     // or we have a non-file url that may be local so a host 
isn't required
+                    // or we have an UNC path (\\foo\bar)
                     type = RunnerContext::NetworkLocation;
                 } else if (isLocalProtocol) {
                     // at this point in the game, we assume we have a path,


Reply via email to