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-05-11 12:32:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libkscreen2 (Old) and /work/SRC/openSUSE:Factory/.libkscreen2.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkscreen2" Thu May 11 12:32:37 2023 rev:156 rq:1085926 version:5.27.5 Changes: -------- --- /work/SRC/openSUSE:Factory/libkscreen2/libkscreen2.changes 2023-04-05 21:34:22.290128901 +0200 +++ /work/SRC/openSUSE:Factory/.libkscreen2.new.1533/libkscreen2.changes 2023-05-11 12:32:57.870549234 +0200 @@ -1,0 +2,12 @@ +Tue May 9 13:44:10 UTC 2023 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 5.27.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.27.5 +- Changes since 5.27.4: + * xrandr: always try to update primary + * Cleanup dpms object in destructor + * Update edid when plugging a monitor + +------------------------------------------------------------------- Old: ---- libkscreen-5.27.4.tar.xz libkscreen-5.27.4.tar.xz.sig New: ---- libkscreen-5.27.5.tar.xz libkscreen-5.27.5.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libkscreen2.spec ++++++ --- /var/tmp/diff_new_pack.mIvlDV/_old 2023-05-11 12:32:59.398556744 +0200 +++ /var/tmp/diff_new_pack.mIvlDV/_new 2023-05-11 12:32:59.402556763 +0200 @@ -20,7 +20,7 @@ %define sover 8 %define lname libKF5Screen%{sover} Name: libkscreen2 -Version: 5.27.4 +Version: 5.27.5 Release: 0 # Full Plasma 5 version (e.g. 5.8.95) %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}} ++++++ libkscreen-5.27.4.tar.xz -> libkscreen-5.27.5.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkscreen-5.27.4/CMakeLists.txt new/libkscreen-5.27.5/CMakeLists.txt --- old/libkscreen-5.27.4/CMakeLists.txt 2023-04-04 12:40:42.000000000 +0200 +++ new/libkscreen-5.27.5/CMakeLists.txt 2023-05-09 13:37:26.000000000 +0200 @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.16) project(libkscreen) -set(PROJECT_VERSION "5.27.4") +set(PROJECT_VERSION "5.27.5") 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.4/backends/xrandr/xrandroutput.cpp new/libkscreen-5.27.5/backends/xrandr/xrandroutput.cpp --- old/libkscreen-5.27.4/backends/xrandr/xrandroutput.cpp 2023-04-04 12:40:42.000000000 +0200 +++ new/libkscreen-5.27.5/backends/xrandr/xrandroutput.cpp 2023-05-09 13:37:26.000000000 +0200 @@ -73,11 +73,13 @@ void XRandROutput::setPriority(XRandROutput::Priority newPriority) { - if (priority() == newPriority) { - return; + if (priority() != newPriority) { + setOutputPriorityToProperty(newPriority); } - setOutputPriorityToProperty(newPriority); + // Always update the primary regardless of it having changed. If a primary gets unplugged and plugged back in we'd + // otherwise end up with priorities not being in sync with xrandr primary because the effective priorities in the + // atoms haven't changed; also see priority(). if (newPriority == 1) { setAsPrimary(); } @@ -177,6 +179,7 @@ } m_hotplugModeUpdate = XRandR::hasProperty(m_id, "hotplug_mode_update"); + m_edid.clear(); } // A monitor has been enabled or disabled diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkscreen-5.27.4/poqm/de/libkscreen5_qt.po new/libkscreen-5.27.5/poqm/de/libkscreen5_qt.po --- old/libkscreen-5.27.4/poqm/de/libkscreen5_qt.po 1970-01-01 01:00:00.000000000 +0100 +++ new/libkscreen-5.27.5/poqm/de/libkscreen5_qt.po 2023-05-09 13:37:26.000000000 +0200 @@ -0,0 +1,47 @@ +# Frederik Schwarzer <schwar...@kde.org>, 2023. +# Jannick Kuhr <opensou...@kuhr.org>, 2023. +msgid "" +msgstr "" +"Project-Id-Version: l 10n-support\n" +"PO-Revision-Date: 2023-04-04 21:04+0200\n" +"Last-Translator: Jannick Kuhr <opensou...@kuhr.org>\n" +"Language-Team: German <kde-i18n...@kde.org>\n" +"Language: de\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-Qt-Contexts: true\n" + +#: getconfigoperation.cpp:62 +msgctxt "KScreen::GetConfigOperationPrivate|" +msgid "Failed to prepare backend" +msgstr "Vorbereitung des Hintergrundprogramms ist fehlgeschlagen" + +#: getconfigoperation.cpp:87 +msgctxt "KScreen::GetConfigOperationPrivate|" +msgid "Failed to deserialize backend response" +msgstr "" +"Deserialisierung der Antwort des Hintergrundprogramms ist fehlgeschlagen" + +#: getconfigoperation.cpp:99 +msgctxt "KScreen::GetConfigOperationPrivate|" +msgid "Backend invalidated" +msgstr "Hintergrundprogramm ungültig gemacht" + +#: setconfigoperation.cpp:58 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to prepare backend" +msgstr "Vorbereitung des Hintergrundprogramms ist fehlgeschlagen" + +#: setconfigoperation.cpp:65 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to serialize request" +msgstr "Serialisierung der Anfrage ist fehlgeschlagen" + +#: setconfigoperation.cpp:89 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to deserialize backend response" +msgstr "" +"Deserialisierung der Antwort des Hintergrundprogramms ist fehlgeschlagen" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkscreen-5.27.4/poqm/gl/libkscreen5_qt.po new/libkscreen-5.27.5/poqm/gl/libkscreen5_qt.po --- old/libkscreen-5.27.4/poqm/gl/libkscreen5_qt.po 1970-01-01 01:00:00.000000000 +0100 +++ new/libkscreen-5.27.5/poqm/gl/libkscreen5_qt.po 2023-05-09 13:37:26.000000000 +0200 @@ -0,0 +1,44 @@ +# Adrián Chaves (Gallaecio) <adr...@chaves.io>, 2023. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"PO-Revision-Date: 2023-04-28 17:45+0200\n" +"Last-Translator: Adrián Chaves (Gallaecio) <adr...@chaves.io>\n" +"Language-Team: Galician <proxe...@trasno.gal>\n" +"Language: gl\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 "Non se puido preparar o motor" + +#: getconfigoperation.cpp:87 +msgctxt "KScreen::GetConfigOperationPrivate|" +msgid "Failed to deserialize backend response" +msgstr "Non se puido deserializar a resposta do motor" + +#: getconfigoperation.cpp:99 +msgctxt "KScreen::GetConfigOperationPrivate|" +msgid "Backend invalidated" +msgstr "Invalidouse o motor" + +#: setconfigoperation.cpp:58 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to prepare backend" +msgstr "Non se puido preparar o motor" + +#: setconfigoperation.cpp:65 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to serialize request" +msgstr "Non se puido serializar a solicitude" + +#: setconfigoperation.cpp:89 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to deserialize backend response" +msgstr "Non se puido deserializar a resposta do motor" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkscreen-5.27.4/poqm/ja/libkscreen5_qt.po new/libkscreen-5.27.5/poqm/ja/libkscreen5_qt.po --- old/libkscreen-5.27.4/poqm/ja/libkscreen5_qt.po 1970-01-01 01:00:00.000000000 +0100 +++ new/libkscreen-5.27.5/poqm/ja/libkscreen5_qt.po 2023-05-09 13:37:26.000000000 +0200 @@ -0,0 +1,42 @@ +msgid "" +msgstr "" +"Project-Id-Version: libkscreen5_qt\n" +"Language-Team: Japanese <kde...@kde.org>\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" +"X-Accelerator-Marker: &\n" +"X-Text-Markup: qtrich\n" +"X-Qt-Contexts: true\n" + +#: getconfigoperation.cpp:62 +msgctxt "KScreen::GetConfigOperationPrivate|" +msgid "Failed to prepare backend" +msgstr "" + +#: getconfigoperation.cpp:87 +msgctxt "KScreen::GetConfigOperationPrivate|" +msgid "Failed to deserialize backend response" +msgstr "" + +#: getconfigoperation.cpp:99 +msgctxt "KScreen::GetConfigOperationPrivate|" +msgid "Backend invalidated" +msgstr "" + +#: setconfigoperation.cpp:58 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to prepare backend" +msgstr "" + +#: setconfigoperation.cpp:65 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to serialize request" +msgstr "" + +#: setconfigoperation.cpp:89 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to deserialize backend response" +msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkscreen-5.27.4/poqm/ko/libkscreen5_qt.po new/libkscreen-5.27.5/poqm/ko/libkscreen5_qt.po --- old/libkscreen-5.27.4/poqm/ko/libkscreen5_qt.po 1970-01-01 01:00:00.000000000 +0100 +++ new/libkscreen-5.27.5/poqm/ko/libkscreen5_qt.po 2023-05-09 13:37:26.000000000 +0200 @@ -0,0 +1,44 @@ +# Shinjo Park <k...@peremen.name>, 2023. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"PO-Revision-Date: 2023-04-22 00:57+0200\n" +"Last-Translator: Shinjo Park <k...@peremen.name>\n" +"Language-Team: Korean <kde...@kde.org>\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Lokalize 22.12.3\n" +"X-Qt-Contexts: true\n" + +#: getconfigoperation.cpp:62 +msgctxt "KScreen::GetConfigOperationPrivate|" +msgid "Failed to prepare backend" +msgstr "ë°±ìë를 ì¤ë¹í ì ìì" + +#: getconfigoperation.cpp:87 +msgctxt "KScreen::GetConfigOperationPrivate|" +msgid "Failed to deserialize backend response" +msgstr "ë°±ìë ìëµì ì§ë ¬í를 í´ìí ì ìì" + +#: getconfigoperation.cpp:99 +msgctxt "KScreen::GetConfigOperationPrivate|" +msgid "Backend invalidated" +msgstr "ë°±ìëê° ë¬´í¨íë¨" + +#: setconfigoperation.cpp:58 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to prepare backend" +msgstr "ë°±ìë를 ì¤ë¹í ì ìì" + +#: setconfigoperation.cpp:65 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to serialize request" +msgstr "ìì²ì ì§ë ¬íí ì ìì" + +#: setconfigoperation.cpp:89 +msgctxt "KScreen::SetConfigOperationPrivate|" +msgid "Failed to deserialize backend response" +msgstr "ë°±ìë ìëµì ì§ë ¬í를 í´ìí ì ìì" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkscreen-5.27.4/poqm/zh_CN/libkscreen5_qt.po new/libkscreen-5.27.5/poqm/zh_CN/libkscreen5_qt.po --- old/libkscreen-5.27.4/poqm/zh_CN/libkscreen5_qt.po 2023-04-04 12:40:42.000000000 +0200 +++ new/libkscreen-5.27.5/poqm/zh_CN/libkscreen5_qt.po 2023-05-09 13:37:26.000000000 +0200 @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"PO-Revision-Date: 2023-03-27 12:02\n" +"PO-Revision-Date: 2023-04-29 08:36\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.4/src/libdpms/waylanddpmshelper.cpp new/libkscreen-5.27.5/src/libdpms/waylanddpmshelper.cpp --- old/libkscreen-5.27.4/src/libdpms/waylanddpmshelper.cpp 2023-04-04 12:40:42.000000000 +0200 +++ new/libkscreen-5.27.5/src/libdpms/waylanddpmshelper.cpp 2023-05-09 13:37:26.000000000 +0200 @@ -26,6 +26,11 @@ { } + ~Dpms() + { + release(); + } + bool isSupported() const { return m_supported;