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();



Reply via email to