Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kactivities-stats for openSUSE:Factory checked in at 2024-05-20 18:09:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kactivities-stats (Old) and /work/SRC/openSUSE:Factory/.kactivities-stats.new.1880 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kactivities-stats" Mon May 20 18:09:54 2024 rev:96 rq:1175113 version:5.116.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kactivities-stats/kactivities-stats.changes 2024-02-12 18:51:46.989592657 +0100 +++ /work/SRC/openSUSE:Factory/.kactivities-stats.new.1880/kactivities-stats.changes 2024-05-20 18:10:28.951841426 +0200 @@ -1,0 +2,10 @@ +Mon May 6 11:32:24 UTC 2024 - Christophe Marin <christo...@krop.fr> + +- Update to 5.116.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.116.0 +- Changes since 5.115.0: + * resultset: fix agent escape string + +------------------------------------------------------------------- Old: ---- kactivities-stats-5.115.0.tar.xz kactivities-stats-5.115.0.tar.xz.sig New: ---- kactivities-stats-5.116.0.tar.xz kactivities-stats-5.116.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kactivities-stats.spec ++++++ --- /var/tmp/diff_new_pack.JAnikw/_old 2024-05-20 18:10:29.611865456 +0200 +++ /var/tmp/diff_new_pack.JAnikw/_new 2024-05-20 18:10:29.615865601 +0200 @@ -24,7 +24,7 @@ %define qt5_version 5.15.2 %bcond_without released Name: kactivities-stats -Version: 5.115.0 +Version: 5.116.0 Release: 0 Summary: KDE Plasma Activities support License: LGPL-2.0-or-later ++++++ kactivities-stats-5.115.0.tar.xz -> kactivities-stats-5.116.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kactivities-stats-5.115.0/CMakeLists.txt new/kactivities-stats-5.116.0/CMakeLists.txt --- old/kactivities-stats-5.115.0/CMakeLists.txt 2024-02-03 15:21:26.000000000 +0100 +++ new/kactivities-stats-5.116.0/CMakeLists.txt 2024-05-04 13:37:20.000000000 +0200 @@ -2,8 +2,8 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.115.0") # handled by release scripts -set(KF_DEP_VERSION "5.115.0") # handled by release scripts +set(KF_VERSION "5.116.0") # handled by release scripts +set(KF_DEP_VERSION "5.116.0") # handled by release scripts project (KActivitiesStats VERSION ${KF_VERSION}) set (REQUIRED_QT_VERSION 5.15.2) @@ -20,7 +20,7 @@ # Extra CMake stuff include (FeatureSummary) -find_package (ECM 5.115.0 NO_MODULE) +find_package (ECM 5.116.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/kactivities-stats-5.115.0/src/common/database/Database.h new/kactivities-stats-5.116.0/src/common/database/Database.h --- old/kactivities-stats-5.115.0/src/common/database/Database.h 2024-02-03 15:21:26.000000000 +0100 +++ new/kactivities-stats-5.116.0/src/common/database/Database.h 2024-05-04 13:37:20.000000000 +0200 @@ -112,7 +112,9 @@ inline QString escapeSqliteLikePattern(QString pattern) { - return pattern.replace(QLatin1String("%"), QLatin1String("\\%")).replace(QLatin1String("_"), QLatin1String("\\_")); + return pattern.replace(QLatin1String("%"), QLatin1String("\\%")) + .replace(QLatin1String("_"), QLatin1String("\\_")) + .replace(QLatin1String("'"), QLatin1String("\\'")); } inline QString starPatternToLike(const QString &pattern) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kactivities-stats-5.115.0/src/resultset.cpp new/kactivities-stats-5.116.0/src/resultset.cpp --- old/kactivities-stats-5.115.0/src/resultset.cpp 2024-02-03 15:21:26.000000000 +0100 +++ new/kactivities-stats-5.116.0/src/resultset.cpp 2024-05-04 13:37:20.000000000 +0200 @@ -145,12 +145,9 @@ return QStringLiteral("1"); } - /* clang-format off */ - return QStringLiteral("agent = '") + ( - agent == QLatin1String(":current") ? QCoreApplication::instance()->applicationName() : - agent - ) + QStringLiteral("'"); - /* clang-format on */ + return QLatin1String("agent = '") + + Common::escapeSqliteLikePattern(agent == QLatin1String(":current") ? QCoreApplication::instance()->applicationName() : agent) + + QLatin1String("'"); } QString activityClause(const QString &activity) const @@ -159,12 +156,9 @@ return QStringLiteral("1"); } - /* clang-format off */ - return QStringLiteral("activity = '") + ( - activity == QLatin1String(":current") ? ActivitiesSync::currentActivity(activities) : - activity - ) + QStringLiteral("'"); - /* clang-format on */ + return QLatin1String("activity = '") + // + Common::escapeSqliteLikePattern(activity == QLatin1String(":current") ? ActivitiesSync::currentActivity(activities) : activity) + + QLatin1String("'"); } inline QString starPattern(const QString &pattern) const