From: hefee Date: Fri, 10 Sep 2021 22:21:04 +0000 (+0100) Subject: Make QtWebEngine optional X-Git-Tag: archive/raspbian/4%21.08.1-1+rpi1^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=81de7763ad3692433b88f90f3ac85a035bcc3e8e;p=kdepim-runtime.git Make QtWebEngine optional Origin: Debian Last-Update: 2019-03-21 Most resources do not depend on QtWebEngine, so let's enable kdepim-runtime for all other archs, too. Last-Update: 2019-03-21 Gbp-Pq: Name make_qtwebengine_optional.patch --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 675884f4..5159a5fd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -101,7 +101,8 @@ set_package_properties(Qca-qt5 PROPERTIES DESCRIPTION "Qt Cryptographic Architec PURPOSE "Needed for ews resource.") option(KDEPIM_RUN_AKONADI_TEST "Enable autotest based on Akonadi." TRUE) # QT5 package -find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED TextToSpeech Network Widgets Test XmlPatterns DBus WebEngineWidgets NetworkAuth) +find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED TextToSpeech Network Widgets Test XmlPatterns DBus NetworkAuth) +find_package(Qt5 OPTIONAL_COMPONENTS WebEngineWidgets) # KF5 package diff --git a/resources/CMakeLists.txt b/resources/CMakeLists.txt index 0cf2ff1d..ea4309f6 100644 --- a/resources/CMakeLists.txt +++ b/resources/CMakeLists.txt @@ -75,5 +75,8 @@ add_subdirectory( vcarddir ) add_subdirectory( icaldir ) add_subdirectory( vcard ) add_subdirectory( folderarchivesettings ) -add_subdirectory( tomboynotes ) -add_subdirectory( ews ) + +if(Qt5WebEngineWidgets_FOUND) + add_subdirectory( ews ) + add_subdirectory( tomboynotes ) +endif()