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