From 2491a34b5f690129661796ff628e3856a0e2ba67 Mon Sep 17 00:00:00 2001
From: Luca Weiss <luca.weiss@fairphone.com>
Date: Tue, 14 Nov 2023 22:00:38 +0100
Subject: [PATCH 4/6] Disable lightdm integration

Not needed on postmarketOS
---
 CMakeLists.txt               |  2 +-
 data/CMakeLists.txt          | 16 ++++++++--------
 plugins/CMakeLists.txt       |  2 +-
 tests/mocks/CMakeLists.txt   |  6 +++---
 tests/plugins/CMakeLists.txt |  2 +-
 5 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 249616088..9728e5666 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -101,7 +101,7 @@ pkg_check_modules(UAL REQUIRED lomiri-app-launch-0>=0.1.5)
 pkg_check_modules(LOMIRIGESTURES REQUIRED LomiriGestures)
 pkg_check_modules(DEVICEINFO REQUIRED deviceinfo)
 pkg_check_modules(LOMIRISCHEMA REQUIRED lomiri-schemas>=0.1.4)
-pkg_check_modules(LIBLIGHTDM REQUIRED liblightdm-qt5-3)
+#pkg_check_modules(LIBLIGHTDM REQUIRED liblightdm-qt5-3)
 
 option(WITH_MIR2 "Build against Mir 2" OFF)
 
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
index 7b5bb8e4f..32f69c58a 100644
--- a/data/CMakeLists.txt
+++ b/data/CMakeLists.txt
@@ -35,15 +35,15 @@ install(FILES
     DESTINATION ${CMAKE_INSTALL_DATADIR}/applications
     )
 
-install(FILES
-    ${CMAKE_CURRENT_BINARY_DIR}/${GREETER_APP}.desktop
-    DESTINATION ${CMAKE_INSTALL_DATADIR}/lightdm/greeters
-    )
+#install(FILES
+#    ${CMAKE_CURRENT_BINARY_DIR}/${GREETER_APP}.desktop
+#    DESTINATION ${CMAKE_INSTALL_DATADIR}/lightdm/greeters
+#    )
 
-install(FILES
-    51-lomiri-greeter.conf
-    DESTINATION ${CMAKE_INSTALL_DATADIR}/lightdm/lightdm.conf.d
-    )
+#install(FILES
+#    51-lomiri-greeter.conf
+#    DESTINATION ${CMAKE_INSTALL_DATADIR}/lightdm/lightdm.conf.d
+#    )
 
 add_custom_target(pkgversion ALL COMMAND echo ${PROJECT_VERSION} | head -n1 > ${CMAKE_CURRENT_BINARY_DIR}/version)
 
diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt
index 7dacef455..da53955d4 100644
--- a/plugins/CMakeLists.txt
+++ b/plugins/CMakeLists.txt
@@ -16,7 +16,7 @@ add_subdirectory(BatteryMonitor)
 add_subdirectory(Cursor)
 add_subdirectory(GlobalShortcut)
 add_subdirectory(Greeter)
-add_subdirectory(LightDM)
+#add_subdirectory(LightDM)
 add_subdirectory(Powerd)
 add_subdirectory(ProcessControl)
 add_subdirectory(ScreenshotDirectory)
diff --git a/tests/mocks/CMakeLists.txt b/tests/mocks/CMakeLists.txt
index e0bebee5b..e3ee834dd 100644
--- a/tests/mocks/CMakeLists.txt
+++ b/tests/mocks/CMakeLists.txt
@@ -27,14 +27,14 @@ macro(add_lomiri_mock PLUGIN VERSION PATH)
     )
 endmacro()
 
-add_subdirectory(AccountsService)
+#add_subdirectory(AccountsService)
 add_subdirectory(Biometryd)
 add_subdirectory(Cursor)
 add_subdirectory(GSettings.1.0)
 add_subdirectory(indicator-service)
-add_subdirectory(liblightdm)
+#add_subdirectory(liblightdm)
 add_subdirectory(libusermetrics)
-add_subdirectory(LightDMController)
+#add_subdirectory(LightDMController)
 add_subdirectory(Hfd)
 add_subdirectory(Powerd)
 add_subdirectory(QMenuModel.1)
diff --git a/tests/plugins/CMakeLists.txt b/tests/plugins/CMakeLists.txt
index 352beba17..5f6f5cc8c 100644
--- a/tests/plugins/CMakeLists.txt
+++ b/tests/plugins/CMakeLists.txt
@@ -2,7 +2,7 @@ add_subdirectory(AccountsService)
 add_subdirectory(Cursor)
 add_subdirectory(GlobalShortcut)
 add_subdirectory(Greeter)
-add_subdirectory(LightDM)
+#add_subdirectory(LightDM)
 add_subdirectory(SessionBroadcast)
 add_subdirectory(Lomiri)
 add_subdirectory(Utils)
-- 
2.49.0

