Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libkscreen2 for openSUSE:Factory 
checked in at 2023-06-21 22:38:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libkscreen2 (Old)
 and      /work/SRC/openSUSE:Factory/.libkscreen2.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libkscreen2"

Wed Jun 21 22:38:08 2023 rev:157 rq:1094190 version:5.27.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/libkscreen2/libkscreen2.changes  2023-05-11 
12:32:57.870549234 +0200
+++ /work/SRC/openSUSE:Factory/.libkscreen2.new.15902/libkscreen2.changes       
2023-06-21 22:38:41.881951892 +0200
@@ -1,0 +2,12 @@
+Tue Jun 20 17:15:02 UTC 2023 - Fabian Vogt <[email protected]>
+
+- Update to 5.27.6
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.27.6
+- Changes since 5.27.5:
+  * dpms: Don't crash if trying to interact with the fake screen (kde#470484)
+  * Fix the wrong argument in usage example
+  * XRandR: Avoid a null pointer dereference in crtcChanged()
+
+-------------------------------------------------------------------

Old:
----
  libkscreen-5.27.5.tar.xz
  libkscreen-5.27.5.tar.xz.sig

New:
----
  libkscreen-5.27.6.tar.xz
  libkscreen-5.27.6.tar.xz.sig

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

Other differences:
------------------
++++++ libkscreen2.spec ++++++
--- /var/tmp/diff_new_pack.U7meDv/_old  2023-06-21 22:38:42.577956081 +0200
+++ /var/tmp/diff_new_pack.U7meDv/_new  2023-06-21 22:38:42.581956105 +0200
@@ -20,7 +20,7 @@
 %define sover   8
 %define lname   libKF5Screen%{sover}
 Name:           libkscreen2
-Version:        5.27.5
+Version:        5.27.6
 Release:        0
 # Full Plasma 5 version (e.g. 5.8.95)
 %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}}

++++++ libkscreen-5.27.5.tar.xz -> libkscreen-5.27.6.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkscreen-5.27.5/CMakeLists.txt 
new/libkscreen-5.27.6/CMakeLists.txt
--- old/libkscreen-5.27.5/CMakeLists.txt        2023-05-09 13:37:26.000000000 
+0200
+++ new/libkscreen-5.27.6/CMakeLists.txt        2023-06-20 15:32:56.000000000 
+0200
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.16)
 
 project(libkscreen)
-set(PROJECT_VERSION "5.27.5")
+set(PROJECT_VERSION "5.27.6")
 
 set(QT_MIN_VERSION "5.15.2")
 set(KF5_MIN_VERSION "5.102.0")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkscreen-5.27.5/backends/xrandr/xrandr.cpp 
new/libkscreen-5.27.6/backends/xrandr/xrandr.cpp
--- old/libkscreen-5.27.5/backends/xrandr/xrandr.cpp    2023-05-09 
13:37:26.000000000 +0200
+++ new/libkscreen-5.27.6/backends/xrandr/xrandr.cpp    2023-06-20 
15:32:56.000000000 +0200
@@ -151,6 +151,7 @@
     XRandRCrtc *xCrtc = s_internalConfig->crtc(crtc);
     if (!xCrtc) {
         s_internalConfig->addNewCrtc(crtc);
+        xCrtc = s_internalConfig->crtc(crtc);
     } else {
         xCrtc->update(mode, rotation, geom);
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkscreen-5.27.5/poqm/id/libkscreen5_qt.po 
new/libkscreen-5.27.6/poqm/id/libkscreen5_qt.po
--- old/libkscreen-5.27.5/poqm/id/libkscreen5_qt.po     1970-01-01 
01:00:00.000000000 +0100
+++ new/libkscreen-5.27.6/poqm/id/libkscreen5_qt.po     2023-06-20 
15:32:56.000000000 +0200
@@ -0,0 +1,44 @@
+# Wantoyèk <[email protected]>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"PO-Revision-Date: 2023-05-30 20:40+0700\n"
+"Last-Translator: Wantoyèk <[email protected]>\n"
+"Language-Team: Indonesian <[email protected]>\n"
+"Language: id\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Lokalize 23.04.0\n"
+"X-Qt-Contexts: true\n"
+
+#: getconfigoperation.cpp:62
+msgctxt "KScreen::GetConfigOperationPrivate|"
+msgid "Failed to prepare backend"
+msgstr "Gagal mempersiapkan backend"
+
+#: getconfigoperation.cpp:87
+msgctxt "KScreen::GetConfigOperationPrivate|"
+msgid "Failed to deserialize backend response"
+msgstr "Gagal mendeserialkan respons backend"
+
+#: getconfigoperation.cpp:99
+msgctxt "KScreen::GetConfigOperationPrivate|"
+msgid "Backend invalidated"
+msgstr "Backend tidak berlaku"
+
+#: setconfigoperation.cpp:58
+msgctxt "KScreen::SetConfigOperationPrivate|"
+msgid "Failed to prepare backend"
+msgstr "Gagal mempersiapkan backend"
+
+#: setconfigoperation.cpp:65
+msgctxt "KScreen::SetConfigOperationPrivate|"
+msgid "Failed to serialize request"
+msgstr "Gagal meyerialkan permintaan"
+
+#: setconfigoperation.cpp:89
+msgctxt "KScreen::SetConfigOperationPrivate|"
+msgid "Failed to deserialize backend response"
+msgstr "Gagal mendeserialkan backend"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkscreen-5.27.5/poqm/ja/libkscreen5_qt.po 
new/libkscreen-5.27.6/poqm/ja/libkscreen5_qt.po
--- old/libkscreen-5.27.5/poqm/ja/libkscreen5_qt.po     2023-05-09 
13:37:26.000000000 +0200
+++ new/libkscreen-5.27.6/poqm/ja/libkscreen5_qt.po     2023-06-20 
15:32:56.000000000 +0200
@@ -1,12 +1,15 @@
+# Fumiaki Okushi <[email protected]>, 2023.
 msgid ""
 msgstr ""
 "Project-Id-Version: libkscreen5_qt\n"
+"PO-Revision-Date: 2023-05-26 23:55-0700\n"
+"Last-Translator: Fumiaki Okushi <[email protected]>\n"
 "Language-Team: Japanese <[email protected]>\n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
 "X-Accelerator-Marker: &\n"
 "X-Text-Markup: qtrich\n"
 "X-Qt-Contexts: true\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkscreen-5.27.5/poqm/nn/libkscreen5_qt.po 
new/libkscreen-5.27.6/poqm/nn/libkscreen5_qt.po
--- old/libkscreen-5.27.5/poqm/nn/libkscreen5_qt.po     2023-05-09 
13:37:26.000000000 +0200
+++ new/libkscreen-5.27.6/poqm/nn/libkscreen5_qt.po     2023-06-20 
15:32:56.000000000 +0200
@@ -3,14 +3,14 @@
 # Karl Ove Hufthammer <[email protected]>, 2023.
 msgid ""
 msgstr ""
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
-"PO-Revision-Date: 2023-03-05 12:32+0100\n"
 "Project-Id-Version: \n"
+"PO-Revision-Date: 2023-03-05 12:32+0100\n"
+"Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
 "Language-Team: Norwegian Nynorsk <[email protected]>\n"
 "Language: nn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Lokalize 22.12.3\n"
 "X-Environment: kde\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkscreen-5.27.5/poqm/zh_CN/libkscreen5_qt.po 
new/libkscreen-5.27.6/poqm/zh_CN/libkscreen5_qt.po
--- old/libkscreen-5.27.5/poqm/zh_CN/libkscreen5_qt.po  2023-05-09 
13:37:26.000000000 +0200
+++ new/libkscreen-5.27.6/poqm/zh_CN/libkscreen5_qt.po  2023-06-20 
15:32:56.000000000 +0200
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kdeorg\n"
-"PO-Revision-Date: 2023-04-29 08:36\n"
+"PO-Revision-Date: 2023-06-17 04:14\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkscreen-5.27.5/src/doctor/main.cpp 
new/libkscreen-5.27.6/src/doctor/main.cpp
--- old/libkscreen-5.27.5/src/doctor/main.cpp   2023-05-09 13:37:26.000000000 
+0200
+++ new/libkscreen-5.27.6/src/doctor/main.cpp   2023-06-20 15:32:56.000000000 
+0200
@@ -44,7 +44,7 @@
         "\n   Disable the hdmi output, enable the laptop panel and set it to a 
specific mode\n"
         "   $ kscreen-doctor output.HDMI-2.disable output.eDP-1.mode.1 
output.eDP-1.enable\n"
         "\n   Position the hdmi monitor on the right of the laptop panel\n"
-        "   $ kscreen-doctor output.HDMI-2.position.0,1280 
output.eDP-1.position.0,0\n"
+        "   $ kscreen-doctor output.HDMI-2.position.1280,0 
output.eDP-1.position.0,0\n"
         "\n   Set resolution mode\n"
         "   $ kscreen-doctor output.HDMI-2.mode.1920x1080@60 \n"
         "\n   Set scale (note: fractional scaling is only supported on 
wayland)\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkscreen-5.27.5/src/libdpms/waylanddpmshelper.cpp 
new/libkscreen-5.27.6/src/libdpms/waylanddpmshelper.cpp
--- old/libkscreen-5.27.5/src/libdpms/waylanddpmshelper.cpp     2023-05-09 
13:37:26.000000000 +0200
+++ new/libkscreen-5.27.6/src/libdpms/waylanddpmshelper.cpp     2023-06-20 
15:32:56.000000000 +0200
@@ -161,7 +161,7 @@
     case KScreen::Dpms::Toggle: {
         for (QScreen *screen : screens) {
             auto dpms = m_dpmsManager->fetch(screen);
-            if (!dpms->isSupported()) {
+            if (!dpms || !dpms->isSupported()) {
                 qCDebug(KSCREEN_DPMS) << "screen does not provide dpms" << 
screen;
                 continue;
             }
@@ -188,7 +188,9 @@
     }
     for (auto screen : screens) {
         auto dpms = m_dpmsManager->fetch(screen);
-        dpms->set(level);
+        if (dpms) {
+            dpms->set(level);
+        }
     }
     setHasPendingChanges(false);
 }

Reply via email to