Hello community, here is the log from the commit of package kdbusaddons for openSUSE:Factory checked in at 2017-08-24 17:54:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdbusaddons (Old) and /work/SRC/openSUSE:Factory/.kdbusaddons.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdbusaddons" Thu Aug 24 17:54:50 2017 rev:44 rq:516667 version:5.37.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kdbusaddons/kdbusaddons.changes 2017-07-17 10:22:51.109936912 +0200 +++ /work/SRC/openSUSE:Factory/.kdbusaddons.new/kdbusaddons.changes 2017-08-24 17:55:52.475052087 +0200 @@ -1,0 +2,13 @@ +Sat Aug 12 09:23:21 UTC 2017 - [email protected] + +- Update to 5.37.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.37.0.php +- Changes since 5.36.0 : + * API dox: use official name "D-Bus" consistently + * KDBusService: improve documentation to handle empty argument list correctly. + * Revert "API docs: prepend executable name, since QCommandLineParser needs it." + * API docs: prepend executable name, since QCommandLineParser needs it. + +------------------------------------------------------------------- Old: ---- kdbusaddons-5.36.0.tar.xz New: ---- kdbusaddons-5.37.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdbusaddons.spec ++++++ --- /var/tmp/diff_new_pack.mRuSEx/_old 2017-08-24 17:55:53.014976039 +0200 +++ /var/tmp/diff_new_pack.mRuSEx/_new 2017-08-24 17:55:53.014976039 +0200 @@ -18,9 +18,9 @@ %bcond_without lang %define lname libKF5DBusAddons5 -%define _tar_path 5.36 +%define _tar_path 5.37 Name: kdbusaddons -Version: 5.36.0 +Version: 5.37.0 Release: 0 BuildRequires: cmake >= 3.0 BuildRequires: extra-cmake-modules >= %{_tar_path} ++++++ kdbusaddons-5.36.0.tar.xz -> kdbusaddons-5.37.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbusaddons-5.36.0/CMakeLists.txt new/kdbusaddons-5.37.0/CMakeLists.txt --- old/kdbusaddons-5.36.0/CMakeLists.txt 2017-07-02 09:59:36.000000000 +0200 +++ new/kdbusaddons-5.37.0/CMakeLists.txt 2017-08-06 19:59:28.000000000 +0200 @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.0) -set(KF5_VERSION "5.36.0") # handled by release scripts +set(KF5_VERSION "5.37.0") # handled by release scripts project(KDBusAddons VERSION ${KF5_VERSION}) include(FeatureSummary) -find_package(ECM 5.36.0 NO_MODULE) +find_package(ECM 5.37.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) @@ -15,7 +15,7 @@ include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(KDECMakeSettings) -set(REQUIRED_QT_VERSION 5.6.0) +set(REQUIRED_QT_VERSION 5.7.0) find_package(Qt5DBus ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE) find_package(Qt5X11Extras ${REQUIRED_QT_VERSION} NO_MODULE) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbusaddons-5.36.0/README.md new/kdbusaddons-5.37.0/README.md --- old/kdbusaddons-5.36.0/README.md 2017-07-02 09:59:36.000000000 +0200 +++ new/kdbusaddons-5.37.0/README.md 2017-08-06 19:59:28.000000000 +0200 @@ -1,6 +1,6 @@ # KDBusAddons -Convenience classes for DBus +Convenience classes for D-Bus ## Introduction diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbusaddons-5.36.0/po/zh_CN/kdbusaddons5_qt.po new/kdbusaddons-5.37.0/po/zh_CN/kdbusaddons5_qt.po --- old/kdbusaddons-5.36.0/po/zh_CN/kdbusaddons5_qt.po 2017-07-02 09:59:36.000000000 +0200 +++ new/kdbusaddons-5.37.0/po/zh_CN/kdbusaddons5_qt.po 2017-08-06 19:59:28.000000000 +0200 @@ -1,17 +1,20 @@ -# Weng Xuetian <[email protected]>, 2014. msgid "" msgstr "" -"Project-Id-Version: \n" -"PO-Revision-Date: 2014-07-16 15:19-0400\n" -"Last-Translator: Weng Xuetian <[email protected]>\n" -"Language-Team: Chinese Simplified <[email protected]>\n" +"Project-Id-Version: kdeorg\n" +"Report-Msgid-Bugs-To: http://bugs.kde.org\n" +"POT-Creation-Date: 2016-11-19 20:11+0100\n" +"PO-Revision-Date: 2017-07-13 11:17-0400\n" +"Last-Translator: guoyunhebrave <[email protected]>\n" +"Language-Team: Chinese Simplified\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Qt-Contexts: true\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 1.5\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: kdeorg\n" +"X-Crowdin-Language: zh-CN\n" +"X-Crowdin-File: /kf5-trunk/messages/frameworks/baloo_file5.pot\n" #: tools/kquitapp/kquitapp.cpp:31 msgctxt "main|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbusaddons-5.36.0/src/kdbusconnectionpool.h new/kdbusaddons-5.37.0/src/kdbusconnectionpool.h --- old/kdbusaddons-5.36.0/src/kdbusconnectionpool.h 2017-07-02 09:59:36.000000000 +0200 +++ new/kdbusaddons-5.37.0/src/kdbusconnectionpool.h 2017-08-06 19:59:28.000000000 +0200 @@ -43,7 +43,7 @@ * object, which means whichever thread this is called * from must have both an event loop and be as long-lived as * the object using it. If either condition is not met, the - * returned QDBusConnection will not send or receive DBus + * returned QDBusConnection will not send or receive D-Bus * events (calls, return values, etc). * * Using this within libraries can create complexities for diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbusaddons-5.36.0/src/kdbusinterprocesslock.h new/kdbusaddons-5.37.0/src/kdbusinterprocesslock.h --- old/kdbusaddons-5.36.0/src/kdbusinterprocesslock.h 2017-07-02 09:59:36.000000000 +0200 +++ new/kdbusaddons-5.37.0/src/kdbusinterprocesslock.h 2017-08-06 19:59:28.000000000 +0200 @@ -36,7 +36,7 @@ * * This class can be used to serialize access to a resource between * multiple processes. Instead of using lock files, which could - * become stale easily, the registration of dummy dbus services is used + * become stale easily, the registration of dummy D-Bus services is used * to allow only one process at a time to access the resource. * * Example: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbusaddons-5.36.0/src/kdbusservice.cpp new/kdbusaddons-5.37.0/src/kdbusservice.cpp --- old/kdbusaddons-5.36.0/src/kdbusservice.cpp 2017-07-02 09:59:36.000000000 +0200 +++ new/kdbusaddons-5.37.0/src/kdbusservice.cpp 2017-08-06 19:59:28.000000000 +0200 @@ -222,7 +222,7 @@ void KDBusService::ActivateAction(const QString &action_name, const QVariantList &maybeParameter, const QVariantMap &platform_data) { Q_UNUSED(platform_data); - // This is a workaround for DBus not supporting null variants. + // This is a workaround for D-Bus not supporting null variants. const QVariant param = maybeParameter.count() == 1 ? maybeParameter.first() : QVariant(); emit activateActionRequested(action_name, param); // TODO (via hook) KStartupInfo::appStarted(platform_data.value("desktop-startup-id")) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbusaddons-5.36.0/src/kdbusservice.h new/kdbusaddons-5.37.0/src/kdbusservice.h --- old/kdbusaddons-5.36.0/src/kdbusservice.h 2017-07-02 09:59:36.000000000 +0200 +++ new/kdbusaddons-5.37.0/src/kdbusservice.h 2017-08-06 19:59:28.000000000 +0200 @@ -78,7 +78,7 @@ QApplication app(argc, argv); app.setApplicationName("kuiserver"); app.setOrganizationDomain("kde.org"); - // Create your dbus objects here + // Create your D-Bus objects here // ... KDBusService service(KDBusService::Unique); // If this point is reached, this is the only running instance @@ -126,7 +126,7 @@ * Tries to register the current process to D-Bus at an address based on the * application name and organization domain. * - * The DBus service name is the reversed organization domain, followed by + * The D-Bus service name is the reversed organization domain, followed by * the application name. If @p options includes the @c Multiple flag, the * application PID will be appended. For example, * @code @@ -159,7 +159,7 @@ bool isRegistered() const; /** - * Returns the name of the DBus service registered by this class. + * Returns the name of the D-Bus service registered by this class. * Mostly useful when using the option Multiple. * @since 5.33 */ @@ -205,18 +205,25 @@ * In single-window applications, the connected signal should typically * raise the window. * - * @param arguments The arguments the executable was called with. + * @param arguments The arguments the executable was called with, starting with the executable file name. * See QCoreApplication::arguments(). + * This can also be empty. * * A typical implementation of the slot would be * @code - * commandLineParser->parse(arguments); // same QCommandLineParser instance as the one used in main() - * handleCmdLine(workingDirectory); // shared method with main(), which uses commandLineParser to handle options and positional arguments + * if (!arguments.isEmpty()) { + * commandLineParser->parse(arguments); // same QCommandLineParser instance as the one used in main() + * handleCmdLine(workingDirectory); // shared method with main(), which uses commandLineParser to handle options and positional arguments + * } * // and for GUI applications, also terminate startup notification and activate the mainwindow: * KStartupInfo::setNewStartupId(mainWindow, KStartupInfo::startupId()); * KWindowSystem::forceActiveWindow(mainWindow->winId()); * @endcode * + * If you're using the builtin handling of --help and --version in QCommandLineParser, + * you should call parser.process(arguments) before creating the KDBusService instance, + * since parse() doesn't handle those (and exiting the already-running instance would be wrong anyway). + * * @see setExitValue() */ void activateRequested(const QStringList &arguments, const QString &workingDirectory); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbusaddons-5.36.0/src/kdedmodule.h new/kdbusaddons-5.37.0/src/kdedmodule.h --- old/kdbusaddons-5.36.0/src/kdedmodule.h 2017-07-02 09:59:36.000000000 +0200 +++ new/kdbusaddons-5.37.0/src/kdedmodule.h 2017-08-06 19:59:28.000000000 +0200 @@ -71,7 +71,7 @@ QString moduleName() const; /** - * Returns the module being called by this dbus message. + * Returns the module being called by this D-Bus message. * Useful for autoloading modules in kded and similar daemons. * @since 5.7 */
