653b2e3
From 20135166521b601da1d4a9dc6c13b58fd3847735 Mon Sep 17 00:00:00 2001
653b2e3
From: David Edmundson <kde@davidedmundson.co.uk>
653b2e3
Date: Wed, 27 Jan 2021 10:56:43 +0000
653b2e3
Subject: [PATCH 14/21] Fix the systemd wayland boot
653b2e3
653b2e3
Plasma-workspace currently starts kwin_wayland before afterwards
653b2e3
continuing to spawn the full session, through whatever mechanism.
653b2e3
653b2e3
We ultimately want to just have systemd manage everything all at once,
653b2e3
but this was not realised in time for 5.21 due to a problem of
653b2e3
propogating environment variables.
653b2e3
653b2e3
By removing this file we go to a working state with the option enabled,
653b2e3
and can build on it for the next release.
653b2e3
653b2e3
BUG: 432189
653b2e3
653b2e3
653b2e3
(cherry picked from commit ca81be6635131bfe2d290022128d0569357d2dd5)
653b2e3
---
653b2e3
 CMakeLists.txt | 5 ++++-
653b2e3
 1 file changed, 4 insertions(+), 1 deletion(-)
653b2e3
653b2e3
diff --git a/CMakeLists.txt b/CMakeLists.txt
653b2e3
index 0e00408e8..f10361b62 100644
653b2e3
--- a/CMakeLists.txt
653b2e3
+++ b/CMakeLists.txt
4709f29
@@ -814,7 +814,10 @@ configure_package_config_file(KWinDBusIn
653b2e3
 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/KWinDBusInterfaceConfig.cmake
653b2e3
     DESTINATION ${CMAKECONFIG_INSTALL_DIR})
653b2e3
 
653b2e3
-ecm_install_configured_files(INPUT plasma-kwin_x11.service.in plasma-kwin_wayland.service.in @ONLY
653b2e3
+
653b2e3
+# plasma-kwin_wayland.service.in is currently disabled as plasma-workspace currently launches
653b2e3
+# kwin-wayland explicitly. Porting this is currently blocked on propogating DISPLAY
653b2e3
+ecm_install_configured_files(INPUT plasma-kwin_x11.service.in @ONLY
653b2e3
             DESTINATION ${SYSTEMD_USER_UNIT_INSTALL_DIR})
4709f29
 
4709f29
 find_package(KF5I18n CONFIG REQUIRED)
653b2e3
-- 
653b2e3
2.29.2
653b2e3