Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kwin5 for openSUSE:Factory checked 
in at 2021-10-18 22:03:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwin5 (Old)
 and      /work/SRC/openSUSE:Factory/.kwin5.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kwin5"

Mon Oct 18 22:03:32 2021 rev:151 rq:925992 version:5.23.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kwin5/kwin5.changes      2021-10-13 
18:05:30.811220698 +0200
+++ /work/SRC/openSUSE:Factory/.kwin5.new.1890/kwin5.changes    2021-10-18 
22:03:40.846158183 +0200
@@ -1,0 +2,12 @@
+Mon Oct 18 10:01:46 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Add patch to fix black screen when compositing fails to initialize
+  (kde#443953):
+  * kde443953.patch
+
+-------------------------------------------------------------------
+Fri Oct 15 09:02:05 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Make pipewire-devel BR versioned
+
+-------------------------------------------------------------------

New:
----
  kde443953.patch

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

Other differences:
------------------
++++++ kwin5.spec ++++++
--- /var/tmp/diff_new_pack.7aQTJc/_old  2021-10-18 22:03:41.398158582 +0200
+++ /var/tmp/diff_new_pack.7aQTJc/_new  2021-10-18 22:03:41.402158585 +0200
@@ -39,6 +39,8 @@
 Source1:        kwin-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
+# PATCH-FIX-UPSTREAM
+Patch1:         kde443953.patch
 # PATCH-FEATURE-OPENSUSE
 Patch101:       0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch
 # PATCH-FIX-OPENSUSE
@@ -134,7 +136,7 @@
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(wayland-egl)
 # Don't use pkgconfig here as that would cause unresolvables on 0.1 -> 0.2 -> 
0.3 bumps
-BuildRequires:  pipewire-devel
+BuildRequires:  pipewire-devel >= 0.3.29
 # xorg-x11-server-wayland is required by plasma5-session-wayland and kwin5 can 
run with just X11
 Recommends:     xorg-x11-server-wayland
 %endif

++++++ kde443953.patch ++++++
>From 0f5427bc66b9c5d4372676fa3c845da710688e37 Mon Sep 17 00:00:00 2001
From: Vlad Zahorodnii <vlad.zahorod...@kde.org>
Date: Mon, 18 Oct 2021 12:42:19 +0300
Subject: [PATCH] foo

---
 src/composite.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/composite.cpp b/src/composite.cpp
index 8d8edb323..2317ad9ff 100644
--- a/src/composite.cpp
+++ b/src/composite.cpp
@@ -251,6 +251,10 @@ bool Compositor::setupStart()
         delete m_scene;
         m_scene = nullptr;
 
+        if (auto *con = kwinApp()->x11Connection()) {
+            xcb_composite_unredirect_subwindows(con, 
kwinApp()->x11RootWindow(),
+                                                XCB_COMPOSITE_REDIRECT_MANUAL);
+        }
         if (m_selectionOwner) {
             m_selectionOwner->setOwning(false);
             m_selectionOwner->release();
-- 
2.33.1

Reply via email to