Hello community, here is the log from the commit of package libkscreen2 for openSUSE:Factory checked in at 2020-03-12 22:59:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libkscreen2 (Old) and /work/SRC/openSUSE:Factory/.libkscreen2.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkscreen2" Thu Mar 12 22:59:54 2020 rev:99 rq:783641 version:5.18.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libkscreen2/libkscreen2.changes 2020-02-29 21:22:39.714296526 +0100 +++ /work/SRC/openSUSE:Factory/.libkscreen2.new.3160/libkscreen2.changes 2020-03-12 22:59:59.903031200 +0100 @@ -1,0 +2,10 @@ +Tue Mar 10 14:55:32 UTC 2020 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 5.18.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.3.php +- Changes since 5.18.2: + * fix: handle when backend fails to load/initialize + +------------------------------------------------------------------- Old: ---- libkscreen-5.18.2.tar.xz libkscreen-5.18.2.tar.xz.sig New: ---- libkscreen-5.18.3.tar.xz libkscreen-5.18.3.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libkscreen2.spec ++++++ --- /var/tmp/diff_new_pack.zE5vbz/_old 2020-03-12 23:00:01.395031795 +0100 +++ /var/tmp/diff_new_pack.zE5vbz/_new 2020-03-12 23:00:01.495031834 +0100 @@ -19,7 +19,7 @@ %bcond_without lang %define lname libKF5Screen7 Name: libkscreen2 -Version: 5.18.2 +Version: 5.18.3 Release: 0 # Full Plasma 5 version (e.g. 5.8.95) %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}} ++++++ libkscreen-5.18.2.tar.xz -> libkscreen-5.18.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkscreen-5.18.2/CMakeLists.txt new/libkscreen-5.18.3/CMakeLists.txt --- old/libkscreen-5.18.2/CMakeLists.txt 2020-02-25 14:15:36.000000000 +0100 +++ new/libkscreen-5.18.3/CMakeLists.txt 2020-03-10 14:07:39.000000000 +0100 @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.0) project(libkscreen) -set(PROJECT_VERSION "5.18.2") +set(PROJECT_VERSION "5.18.3") set(QT_MIN_VERSION "5.12.0") set(KF5_MIN_VERSION "5.66.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkscreen-5.18.2/src/getconfigoperation.cpp new/libkscreen-5.18.3/src/getconfigoperation.cpp --- old/libkscreen-5.18.2/src/getconfigoperation.cpp 2020-02-25 14:15:36.000000000 +0100 +++ new/libkscreen-5.18.3/src/getconfigoperation.cpp 2020-03-10 14:07:39.000000000 +0100 @@ -171,6 +171,9 @@ Q_D(GetConfigOperation); if (BackendManager::instance()->method() == BackendManager::InProcess) { auto backend = d->loadBackend(); + if (!backend) { + return; // loadBackend() already set error and called emitResult() for us + } d->config = backend->config()->clone(); d->loadEdid(backend); emitResult();