Hello community, here is the log from the commit of package libkscreen2 for openSUSE:Factory checked in at 2019-02-28 21:36:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libkscreen2 (Old) and /work/SRC/openSUSE:Factory/.libkscreen2.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkscreen2" Thu Feb 28 21:36:03 2019 rev:80 rq:679635 version:5.15.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libkscreen2/libkscreen2.changes 2019-02-11 21:21:09.987216397 +0100 +++ /work/SRC/openSUSE:Factory/.libkscreen2.new.28833/libkscreen2.changes 2019-02-28 21:36:05.801683716 +0100 @@ -1,0 +2,19 @@ +Tue Feb 26 14:05:35 UTC 2019 - [email protected] + +- Update to 5.15.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.15.2.php +- No code changes since 5.15.1 + +------------------------------------------------------------------- +Tue Feb 19 12:26:12 UTC 2019 - [email protected] + +- Update to 5.15.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.15.1.php +- Changes since 5.15.0: + * Exclude kscreen backend launcher from session management + +------------------------------------------------------------------- Old: ---- libkscreen-5.15.0.tar.xz libkscreen-5.15.0.tar.xz.sig New: ---- libkscreen-5.15.2.tar.xz libkscreen-5.15.2.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libkscreen2.spec ++++++ --- /var/tmp/diff_new_pack.lnMhzi/_old 2019-02-28 21:36:06.433683518 +0100 +++ /var/tmp/diff_new_pack.lnMhzi/_new 2019-02-28 21:36:06.433683518 +0100 @@ -19,7 +19,7 @@ %bcond_without lang %define lname libKF5Screen7 Name: libkscreen2 -Version: 5.15.0 +Version: 5.15.2 Release: 0 # Full Plasma 5 version (e.g. 5.8.95) %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}} @@ -29,9 +29,9 @@ License: GPL-2.0-or-later Group: System/GUI/KDE Url: http://www.kde.org -Source: libkscreen-%{version}.tar.xz +Source: https://download.kde.org/stable/plasma/%{version}/libkscreen-%{version}.tar.xz %if %{with lang} -Source1: libkscreen-%{version}.tar.xz.sig +Source1: https://download.kde.org/stable/plasma/%{version}/libkscreen-%{version}.tar.xz.sig Source2: plasma.keyring %endif Source3: baselibs.conf ++++++ libkscreen-5.15.0.tar.xz -> libkscreen-5.15.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkscreen-5.15.0/CMakeLists.txt new/libkscreen-5.15.2/CMakeLists.txt --- old/libkscreen-5.15.0/CMakeLists.txt 2019-02-07 12:12:39.000000000 +0100 +++ new/libkscreen-5.15.2/CMakeLists.txt 2019-02-26 12:34:02.000000000 +0100 @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.0) project(libkscreen) -set(PROJECT_VERSION "5.15.0") +set(PROJECT_VERSION "5.15.2") set(QT_MIN_VERSION "5.11.0") set(KF5_MIN_VERSION "5.54.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkscreen-5.15.0/src/backendlauncher/main.cpp new/libkscreen-5.15.2/src/backendlauncher/main.cpp --- old/libkscreen-5.15.0/src/backendlauncher/main.cpp 2019-02-07 12:12:39.000000000 +0100 +++ new/libkscreen-5.15.2/src/backendlauncher/main.cpp 2019-02-26 12:34:02.000000000 +0100 @@ -19,6 +19,7 @@ #include <QGuiApplication> #include <QDBusConnection> +#include <QSessionManager> #include "kscreen_backendLauncher_debug.h" #include "backendloader.h" @@ -30,6 +31,12 @@ QGuiApplication::setDesktopSettingsAware(false); QGuiApplication app(argc, argv); + auto disableSessionManagement = [](QSessionManager &sm) { + sm.setRestartHint(QSessionManager::RestartNever); + }; + QObject::connect(&app, &QGuiApplication::commitDataRequest, disableSessionManagement); + QObject::connect(&app, &QGuiApplication::saveStateRequest, disableSessionManagement); + if (!QDBusConnection::sessionBus().registerService(QStringLiteral("org.kde.KScreen"))) { qCWarning(KSCREEN_BACKEND_LAUNCHER) << "Cannot register org.kde.KScreen service. Another launcher already running?"; return -1;
