Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package plasma5-workspace for 
openSUSE:Factory checked in at 2022-02-24 18:19:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma5-workspace (Old)
 and      /work/SRC/openSUSE:Factory/.plasma5-workspace.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma5-workspace"

Thu Feb 24 18:19:09 2022 rev:184 rq:957333 version:5.24.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma5-workspace/plasma5-workspace.changes      
2022-02-17 23:40:17.787701030 +0100
+++ 
/work/SRC/openSUSE:Factory/.plasma5-workspace.new.1958/plasma5-workspace.changes
    2022-02-24 18:20:07.818711569 +0100
@@ -1,0 +2,25 @@
+Thu Feb 24 09:39:31 UTC 2022 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Add patch to fix log output of some processes (boo#1196206):
+  * 0001-startkde-Forward-stdout-stderr-of-started-processes.patch
+
+-------------------------------------------------------------------
+Tue Feb 22 16:21:05 UTC 2022 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.24.2
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.24.2
+- Changes since 5.24.1:
+  * applets/clipboard: Focus on the search field for the first time opening 
the applet
+  * applets/clipboard: Make Up/Down arrow keys work in ClipboardPage 
(kde#448811,kde#450040)
+  * applets/panelspacer: Fix optimal size calculation (kde#431668)
+  * Fix overdraw on Wayland
+  * PanelView: Do not crash when the state is transitioning (kde#373461)
+  * Fix launch kscreen kcm in font kcm.
+  * Don't install two copies of kcm_fontinst
+  * Lock/login themes: stop adjusting shadows based on color scheme 
(kde#449985)
+  * Top-align lock/login/logout screen action buttons (kde#450238)
+  * [kcms/user] Set interactive auth flag for more calls (kde#450122)
+
+-------------------------------------------------------------------

Old:
----
  plasma-workspace-5.24.1.tar.xz
  plasma-workspace-5.24.1.tar.xz.sig

New:
----
  0001-startkde-Forward-stdout-stderr-of-started-processes.patch
  plasma-workspace-5.24.2.tar.xz
  plasma-workspace-5.24.2.tar.xz.sig

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

Other differences:
------------------
++++++ plasma5-workspace.spec ++++++
--- /var/tmp/diff_new_pack.wVCgqE/_old  2022-02-24 18:20:08.846711295 +0100
+++ /var/tmp/diff_new_pack.wVCgqE/_new  2022-02-24 18:20:08.850711294 +0100
@@ -29,7 +29,7 @@
 %{!?_plasma5_bugfix: %global _plasma5_bugfix %{version}}
 # Latest ABI-stable Plasma (e.g. 5.8 in KF5, but 5.9.1 in KUF)
 %{!?_plasma5_version: %define _plasma5_version %(echo %{_plasma5_bugfix} | awk 
-F. '{print $1"."$2}')}
-Version:        5.24.1
+Version:        5.24.2
 Release:        0
 Summary:        The KDE Plasma Workspace Components
 License:        GPL-2.0-or-later
@@ -41,6 +41,8 @@
 Source2:        plasma.keyring
 %endif
 Source3:        xprop-kde-full-session.desktop
+# PATCH-FIX-UPSTREAM
+Patch1:         0001-startkde-Forward-stdout-stderr-of-started-processes.patch
 # PATCHES 501-??? are PATCH-FIX-OPENSUSE
 Patch501:       0001-Use-qdbus-qt5.patch
 Patch502:       0001-Ignore-default-sddm-face-icons.patch

++++++ 0001-startkde-Forward-stdout-stderr-of-started-processes.patch ++++++
>From b525767c86cd90b21d5079a4642f01b64941fd79 Mon Sep 17 00:00:00 2001
From: Fabian Vogt <fab...@ritter-vogt.de>
Date: Wed, 23 Feb 2022 22:44:28 +0100
Subject: [PATCH] startkde: Forward stdout/stderr of started processes

QProcess::start defaults to capturing all output, but that got lost as it is
never read. Set QProcess::ForwardedChannels explicitly where it was missing,
so that output ends up in the correct place again.

(cherry picked from commit d1155030afb5f94fc81e7afc4d1480d21d7d73f9)
---
 startkde/plasma-session/startup.cpp | 2 ++
 startkde/startplasma.cpp            | 1 +
 2 files changed, 3 insertions(+)

diff --git a/startkde/plasma-session/startup.cpp 
b/startkde/plasma-session/startup.cpp
index 246d88b35..9078c1f16 100644
--- a/startkde/plasma-session/startup.cpp
+++ b/startkde/plasma-session/startup.cpp
@@ -246,6 +246,7 @@ bool Startup::startDetached(const QString &program, const 
QStringList &args)
 
 bool Startup::startDetached(QProcess *process)
 {
+    process->setProcessChannelMode(QProcess::ForwardedChannels);
     process->start();
     const bool ret = process->waitForStarted();
     if (ret) {
@@ -428,6 +429,7 @@ StartProcessJob::StartProcessJob(const QString &process, 
const QStringList &args
 {
     m_process->setProgram(process);
     m_process->setArguments(args);
+    m_process->setProcessChannelMode(QProcess::ForwardedChannels);
     auto env = QProcessEnvironment::systemEnvironment();
     env.insert(additionalEnv);
     m_process->setProcessEnvironment(env);
diff --git a/startkde/startplasma.cpp b/startkde/startplasma.cpp
index a68e7c023..bd848dda0 100644
--- a/startkde/startplasma.cpp
+++ b/startkde/startplasma.cpp
@@ -500,6 +500,7 @@ QProcess *setupKSplash()
         KConfigGroup ksplashCfg = cfg.group("KSplash");
         if (ksplashCfg.readEntry("Engine", QStringLiteral("KSplashQML")) == 
QLatin1String("KSplashQML")) {
             p = new QProcess;
+            p->setProcessChannelMode(QProcess::ForwardedChannels);
             p->start(QStringLiteral("ksplashqml"), 
{ksplashCfg.readEntry("Theme", QStringLiteral("Breeze"))});
         }
     }
-- 
2.34.0


++++++ plasma-workspace-5.24.1.tar.xz -> plasma-workspace-5.24.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/plasma5-workspace/plasma-workspace-5.24.1.tar.xz 
/work/SRC/openSUSE:Factory/.plasma5-workspace.new.1958/plasma-workspace-5.24.2.tar.xz
 differ: char 26, line 1

Reply via email to