diff --git a/containmentactions/paste/CMakeLists.txt b/containmentactions/paste/CMakeLists.txt index afcd2d414..3e29ef059 100644 --- a/containmentactions/paste/CMakeLists.txt +++ b/containmentactions/paste/CMakeLists.txt @@ -5,10 +5,12 @@ set(paste_SRCS ) add_library(plasma_containmentactions_paste MODULE ${paste_SRCS}) -target_link_libraries(plasma_containmentactions_paste - KF5::Plasma - KF5::KIOCore - ) +target_link_libraries(plasma_containmentactions_paste + Qt5::Gui + Qt5::Widgets + KF5::Plasma + KF5::KIOCore + ) kservice_desktop_to_json(plasma_containmentactions_paste plasma-containmentactions-paste.desktop) diff --git a/containmentactions/switchactivity/CMakeLists.txt b/containmentactions/switchactivity/CMakeLists.txt index 90d68980a..a5932649f 100644 --- a/containmentactions/switchactivity/CMakeLists.txt +++ b/containmentactions/switchactivity/CMakeLists.txt @@ -9,6 +9,7 @@ add_library(plasma_containmentactions_switchactivity MODULE ${switchactivity_SRC kservice_desktop_to_json(plasma_containmentactions_switchactivity plasma-containmentactions-switchactivity.desktop) target_link_libraries(plasma_containmentactions_switchactivity + Qt5::Widgets KF5::Plasma KF5::KIOCore KF5::Activities diff --git a/dataengines/activities/CMakeLists.txt b/dataengines/activities/CMakeLists.txt index c1159e1d0..85849ffc7 100644 --- a/dataengines/activities/CMakeLists.txt +++ b/dataengines/activities/CMakeLists.txt @@ -20,6 +20,7 @@ target_link_libraries(plasma_engine_activities KF5::I18n KF5::Service Qt5::DBus + Qt5::Widgets ) kservice_desktop_to_json(plasma_engine_activities plasma-engine-activities.desktop) diff --git a/dataengines/favicons/CMakeLists.txt b/dataengines/favicons/CMakeLists.txt index e1fa3aeb2..bdaa108ec 100644 --- a/dataengines/favicons/CMakeLists.txt +++ b/dataengines/favicons/CMakeLists.txt @@ -7,6 +7,7 @@ add_library(plasma_engine_favicons MODULE ${favicons_engine_SRCS} ) target_link_libraries(plasma_engine_favicons KF5::Plasma KF5::KIOCore + Qt5::Gui ) kservice_desktop_to_json(plasma_engine_favicons plasma-dataengine-favicons.desktop) diff --git a/dataengines/share/CMakeLists.txt b/dataengines/share/CMakeLists.txt index f7737bf74..595dba9bd 100644 --- a/dataengines/share/CMakeLists.txt +++ b/dataengines/share/CMakeLists.txt @@ -36,9 +36,11 @@ add_subdirectory(backends) add_library(plasma_packagestructure_share MODULE ${sharepackage_SRCS}) target_link_libraries(plasma_packagestructure_share - KF5::Plasma - KF5::I18n - KF5::Service) + KF5::Plasma + KF5::I18n + KF5::Service + Qt5::Gui +) install(TARGETS plasma_packagestructure_share DESTINATION ${PLUGIN_INSTALL_DIR}/plasma/packagestructure) diff --git a/runners/calculator/CMakeLists.txt b/runners/calculator/CMakeLists.txt index 31f6fd43f..79773ded0 100644 --- a/runners/calculator/CMakeLists.txt +++ b/runners/calculator/CMakeLists.txt @@ -30,14 +30,15 @@ if ( QALCULATE_FOUND ) KF5::KIOCore KF5::Runner KF5::I18n - Qt5::Script Qt5::Network + Qt5::Script ) else () add_library(krunner_calculatorrunner MODULE ${krunner_calculatorrunner_SRCS}) target_link_libraries(krunner_calculatorrunner KF5::Runner KF5::I18n + Qt5::Gui Qt5::Script ) endif ()