Hello community, here is the log from the commit of package krunner for openSUSE:Leap:15.2 checked in at 2020-02-16 18:27:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/krunner (Old) and /work/SRC/openSUSE:Leap:15.2/.krunner.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "krunner" Sun Feb 16 18:27:23 2020 rev:60 rq:773945 version:5.67.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/krunner/krunner.changes 2020-01-19 15:49:36.221777947 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.krunner.new.26092/krunner.changes 2020-02-16 18:28:16.170716400 +0100 @@ -1,0 +2,15 @@ +Sun Feb 2 18:07:10 UTC 2020 - Christophe Giboudeaux <[email protected]> + +- Replace %make_jobs with %cmake_build. + +------------------------------------------------------------------- +Sun Feb 2 14:32:58 UTC 2020 - Christophe Giboudeaux <[email protected]> + +- Update to 5.67.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.67.0.php +- Changes since 5.66.0: + * Port QRegExp to QRegularExpression + +------------------------------------------------------------------- Old: ---- krunner-5.66.0.tar.xz krunner-5.66.0.tar.xz.sig New: ---- krunner-5.67.0.tar.xz krunner-5.67.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ krunner.spec ++++++ --- /var/tmp/diff_new_pack.AerTM4/_old 2020-02-16 18:28:16.462716553 +0100 +++ /var/tmp/diff_new_pack.AerTM4/_new 2020-02-16 18:28:16.466716555 +0100 @@ -17,7 +17,7 @@ %define lname libKF5Runner5 -%define _tar_path 5.66 +%define _tar_path 5.67 # 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.66.0 +Version: 5.67.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.11.0 -BuildRequires: cmake(Qt5Quick) >= 5.11.0 -BuildRequires: cmake(Qt5Test) >= 5.11.0 +BuildRequires: cmake(Qt5Gui) >= 5.12.0 +BuildRequires: cmake(Qt5Quick) >= 5.12.0 +BuildRequires: cmake(Qt5Test) >= 5.12.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.11.0 +Requires: cmake(Qt5Core) >= 5.12.0 Conflicts: kapptemplate <= 16.03.80 %description devel @@ -93,7 +93,7 @@ %build %cmake_kf5 -d build - %make_jobs + %cmake_build %install %kf5_makeinstall -C build ++++++ krunner-5.66.0.tar.xz -> krunner-5.67.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.66.0/CMakeLists.txt new/krunner-5.67.0/CMakeLists.txt --- old/krunner-5.66.0/CMakeLists.txt 2020-01-04 00:13:57.000000000 +0100 +++ new/krunner-5.67.0/CMakeLists.txt 2020-02-01 10:06:40.000000000 +0100 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.66.0") # handled by release scripts -set(KF5_DEP_VERSION "5.66.0") # handled by release scripts +set(KF5_VERSION "5.67.0") # handled by release scripts +set(KF5_DEP_VERSION "5.67.0") # handled by release scripts project(KRunner VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.66.0 NO_MODULE) +find_package(ECM 5.67.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) @@ -55,7 +55,7 @@ list(APPEND CMAKE_AUTOMOC_MACRO_NAMES ${KRunner_AUTOMOC_MACRO_NAMES}) endif() add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050d00) -add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054100) +add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054200) add_definitions(-DPLASMA_DISABLE_DEPRECATED_BEFORE_AND_AT=0x050500) # needed because we use Plasma::Package in the API add_definitions(-DQT_NO_FOREACH) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.66.0/src/runnercontext.cpp new/krunner-5.67.0/src/runnercontext.cpp --- old/krunner-5.66.0/src/runnercontext.cpp 2020-01-04 00:13:57.000000000 +0100 +++ new/krunner-5.67.0/src/runnercontext.cpp 2020-02-01 10:06:40.000000000 +0100 @@ -26,6 +26,7 @@ #include <QDir> #include <QFile> #include <QFileInfo> +#include <QRegularExpression> #include <QSharedData> #include <kconfiggroup.h> @@ -569,11 +570,14 @@ { const QStringList cfgList = config.readEntry("LaunchCounts", QStringList()); - const QRegExp r(QStringLiteral("(\\d*) (.*)")); + const QRegularExpression re(QStringLiteral("(\\d*) (.+)")); for (const QString& entry : cfgList) { - r.indexIn(entry); - int count = r.cap(1).toInt(); - QString id = r.cap(2); + const QRegularExpressionMatch match = re.match(entry); + if (!match.hasMatch()) { + continue; + } + const int count = match.captured(1).toInt(); + const QString id = match.captured(2); d->launchCounts[id] = count; } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.66.0/src/runnermanager.cpp new/krunner-5.67.0/src/runnermanager.cpp --- old/krunner-5.66.0/src/runnermanager.cpp 2020-01-04 00:13:57.000000000 +0100 +++ new/krunner-5.67.0/src/runnermanager.cpp 2020-02-01 10:06:40.000000000 +0100 @@ -774,7 +774,7 @@ if (term.isEmpty()) { if (d->singleMode && d->currentSingleRunner->defaultSyntax()) { - term = d->currentSingleRunner->defaultSyntax()->exampleQueries().first().remove(QRegExp(QStringLiteral(":q:"))); + term = d->currentSingleRunner->defaultSyntax()->exampleQueries().first().remove(QLatin1String(":q:")); } else { reset(); return;
