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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
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