summaryrefslogtreecommitdiff
path: root/kde-misc/kdeconnect/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-23 18:08:08 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-23 18:08:08 +0100
commit622b78d0d832282505f685f2f442c34ea0e8a7b1 (patch)
tree6c8da6dc24185f6abeac5388572b48fd1db79e04 /kde-misc/kdeconnect/files
parent57dda344760f34c8c8f93c3c161ab10e55dc3860 (diff)
gentoo auto-resync : 23:04:2023 - 18:08:08
Diffstat (limited to 'kde-misc/kdeconnect/files')
-rw-r--r--kde-misc/kdeconnect/files/kdeconnect-23.04.0-telephony-optional.patch40
1 files changed, 40 insertions, 0 deletions
diff --git a/kde-misc/kdeconnect/files/kdeconnect-23.04.0-telephony-optional.patch b/kde-misc/kdeconnect/files/kdeconnect-23.04.0-telephony-optional.patch
new file mode 100644
index 000000000000..bec66fd64538
--- /dev/null
+++ b/kde-misc/kdeconnect/files/kdeconnect-23.04.0-telephony-optional.patch
@@ -0,0 +1,40 @@
+From 97e47efdf6626fa0ae282684ab50ee6fce67d642 Mon Sep 17 00:00:00 2001
+From: Heiko Becker <heiko.becker@kde.org>
+Date: Mon, 20 Mar 2023 20:33:11 +0100
+Subject: [PATCH] Make mmtelephony plugin optional
+
+I see little purpose in pulling that stack in on a desktop computer,
+which doesn't even have a modem.
+---
+ plugins/CMakeLists.txt | 5 ++++-
+ plugins/mmtelephony/CMakeLists.txt | 1 -
+ 2 files changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt
+index dda19398b..1e304b88e 100644
+--- a/plugins/CMakeLists.txt
++++ b/plugins/CMakeLists.txt
+@@ -39,7 +39,10 @@ if(NOT SAILFISHOS)
+ add_subdirectory(virtualmonitor)
+
+ if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
+- add_subdirectory(mmtelephony)
++ find_package(KF5ModemManagerQt ${KF5_MIN_VERSION})
++ if (TARGET KF5::ModemManagerQt)
++ add_subdirectory(mmtelephony)
++ endif()
+ endif()
+
+ if(NOT WIN32)
+diff --git a/plugins/mmtelephony/CMakeLists.txt b/plugins/mmtelephony/CMakeLists.txt
+index 1fd9afe1e..c792b4c7c 100644
+--- a/plugins/mmtelephony/CMakeLists.txt
++++ b/plugins/mmtelephony/CMakeLists.txt
+@@ -1,4 +1,3 @@
+-find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS ModemManagerQt)
+ set(debug_file_SRCS)
+ ecm_qt_declare_logging_category(
+ debug_file_SRCS HEADER plugin_mmtelephony_debug.h
+--
+GitLab
+