Hello community,

here is the log from the commit of package kded for openSUSE:Factory checked in 
at 2020-03-19 19:42:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kded (Old)
 and      /work/SRC/openSUSE:Factory/.kded.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kded"

Thu Mar 19 19:42:10 2020 rev:78 rq:785312 version:5.68.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kded/kded.changes        2020-02-14 
16:33:14.067447303 +0100
+++ /work/SRC/openSUSE:Factory/.kded.new.3160/kded.changes      2020-03-19 
19:44:00.923977272 +0100
@@ -1,0 +2,11 @@
+Sun Mar  8 09:17:42 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.68.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.68.0.php
+- Changes since 5.67.0:
+  * Add a --replace option to kded5
+  * Use ecm_qt_install_logging_categories over manual categories file
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ kded.spec ++++++
--- /var/tmp/diff_new_pack.vmZQov/_old  2020-03-19 19:44:01.391977544 +0100
+++ /var/tmp/diff_new_pack.vmZQov/_new  2020-03-19 19:44:01.395977546 +0100
@@ -16,14 +16,14 @@
 #
 
 
-%define _tar_path 5.67
+%define _tar_path 5.68
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without lang
 Name:           kded
-Version:        5.67.0
+Version:        5.68.0
 Release:        0
 Summary:        Central daemon of KDE workspaces
 License:        LGPL-2.1-or-later


++++++ kded-5.67.0.tar.xz -> kded-5.68.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-5.67.0/.gitignore new/kded-5.68.0/.gitignore
--- old/kded-5.67.0/.gitignore  2020-02-02 13:46:22.000000000 +0100
+++ new/kded-5.68.0/.gitignore  2020-03-07 10:39:03.000000000 +0100
@@ -19,3 +19,4 @@
 /build*/
 CMakeLists.txt.user*
 *.unc-backup*
+.cmake/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-5.67.0/CMakeLists.txt 
new/kded-5.68.0/CMakeLists.txt
--- old/kded-5.67.0/CMakeLists.txt      2020-02-02 13:46:22.000000000 +0100
+++ new/kded-5.68.0/CMakeLists.txt      2020-03-07 10:39:03.000000000 +0100
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.67.0") # handled by release scripts
-set(KF5_DEP_VERSION "5.67.0") # handled by release scripts
+set(KF5_VERSION "5.68.0") # handled by release scripts
+set(KF5_DEP_VERSION "5.68.0") # handled by release scripts
 project(KDED VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.67.0  NO_MODULE)
+find_package(ECM 5.68.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)
 
@@ -27,6 +27,7 @@
 
 
 include(CMakePackageConfigHelpers)
+include(ECMQtDeclareLoggingCategory)
 include(ECMSetupVersion)
 include(ECMMarkNonGuiExecutable)
 
@@ -40,7 +41,7 @@
 # We don't install kded_version.h, it's only useful internally
 # (given that this framework produces no library)
 add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050d00)
-add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054200)
+add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054300)
 add_definitions(-DQT_NO_FOREACH)
 if (KF5DocTools_FOUND)
     if (IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/po")
@@ -68,7 +69,6 @@
   COMPONENT Devel
 )
 
-install(FILES kded.categories  DESTINATION  
${KDE_INSTALL_LOGGINGCATEGORIESDIR})
 install(FILES org.kde.kded5.desktop DESTINATION ${KDE_INSTALL_APPDIR})
 
 feature_summary(WHAT ALL   FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-5.67.0/kded.categories 
new/kded-5.68.0/kded.categories
--- old/kded-5.67.0/kded.categories     2020-02-02 13:46:22.000000000 +0100
+++ new/kded-5.68.0/kded.categories     1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-kf5.kded KDED DEFAULT_SEVERITY [WARNING] IDENTIFIER [KDED]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-5.67.0/src/CMakeLists.txt 
new/kded-5.68.0/src/CMakeLists.txt
--- old/kded-5.67.0/src/CMakeLists.txt  2020-02-02 13:46:22.000000000 +0100
+++ new/kded-5.68.0/src/CMakeLists.txt  2020-03-07 10:39:03.000000000 +0100
@@ -2,6 +2,14 @@
     ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kded5.xml # just so that it gets 
generated
 )
 
+ecm_qt_export_logging_category(
+    IDENTIFIER KDED
+    CATEGORY_NAME kf5.kded
+    DEFAULT_SEVERITY Warning
+    DESCRIPTION "KDED"
+    EXPORT KDED
+)
+
 add_executable(kded5 ${kded_SRCS})
 ecm_mark_nongui_executable(kded5)
 
@@ -28,3 +36,9 @@
 kdbusaddons_generate_dbus_service_file(kded5 org.kde.kded5 
${KDE_INSTALL_FULL_BINDIR})
 
 install( FILES kdedmodule.desktop DESTINATION  
${KDE_INSTALL_KSERVICETYPES5DIR} )
+
+ecm_qt_install_logging_categories(
+    EXPORT KDED
+    FILE kded.categories
+    DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}
+)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kded-5.67.0/src/kded.cpp new/kded-5.68.0/src/kded.cpp
--- old/kded-5.67.0/src/kded.cpp        2020-02-02 13:46:22.000000000 +0100
+++ new/kded-5.68.0/src/kded.cpp        2020-03-07 10:39:03.000000000 +0100
@@ -751,6 +751,8 @@
     parser.addHelpOption();
     parser.addVersionOption();
     parser.addOption(QCommandLineOption(QStringLiteral("check"), 
QStringLiteral("Check cache validity")));
+    QCommandLineOption replaceOption({QStringLiteral("replace")}, 
QStringLiteral("Replace an existing instance"));
+    parser.addOption(replaceOption);
     parser.process(app);
 
     // Parse command line before checking D-Bus
@@ -761,7 +763,7 @@
         return 0;
     }
 
-    KDBusService service(KDBusService::Unique);
+    KDBusService service(KDBusService::Unique | 
KDBusService::StartupOption(parser.isSet(replaceOption) ? KDBusService::Replace 
: 0));
 
     QDBusConnectionInterface *bus = QDBusConnection::sessionBus().interface();
     // Also register as all the names we should respond to 
(org.kde.kcookiejar, org.kde.khotkeys etc.)


Reply via email to