diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2023-04-23 12:54:52 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2023-04-23 13:02:25 +0200 |
commit | 48de0dc468f8db4db83a0fc725b667971d550c79 (patch) | |
tree | 303e857c974cc76194a2c9fe3047757f7eb0c136 /kde-misc/kdeconnect/files | |
parent | app-emacs/gnuplot-mode: update upstream metadata (diff) | |
download | gentoo-48de0dc468f8db4db83a0fc725b667971d550c79.tar.gz gentoo-48de0dc468f8db4db83a0fc725b667971d550c79.tar.bz2 gentoo-48de0dc468f8db4db83a0fc725b667971d550c79.zip |
kde-misc/kdeconnect: Add IUSE telephony
Upstream commits:
7b1f10d4d514285017928b79316ff5e061f16e86
97e47efdf6626fa0ae282684ab50ee6fce67d642
Closes: https://bugs.gentoo.org/904823
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-misc/kdeconnect/files')
-rw-r--r-- | kde-misc/kdeconnect/files/kdeconnect-23.04.0-telephony-optional.patch | 40 |
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 + |