From 3aa23093e23608a8fd278f2757c8b5ab1926e8f2 Mon Sep 17 00:00:00 2001 From: Kai Uwe Broulik Date: Tue, 22 Feb 2022 12:22:38 +0100 Subject: [PATCH] effects: Explicitly link against CoreAddons Don't rely on another framework to pull it in. It's where `KPluginFactory` lives. Signed-off-by: Eike Hein --- src/effects/blur/CMakeLists.txt | 1 + src/effects/desktopgrid/CMakeLists.txt | 1 + src/effects/diminactive/CMakeLists.txt | 1 + src/effects/glide/CMakeLists.txt | 1 + src/effects/invert/CMakeLists.txt | 1 + src/effects/lookingglass/CMakeLists.txt | 1 + src/effects/magiclamp/CMakeLists.txt | 1 + src/effects/magnifier/CMakeLists.txt | 1 + src/effects/mouseclick/CMakeLists.txt | 1 + src/effects/mousemark/CMakeLists.txt | 1 + src/effects/overview/kcm/CMakeLists.txt | 1 + src/effects/presentwindows/CMakeLists.txt | 1 + src/effects/showfps/CMakeLists.txt | 1 + src/effects/showpaint/CMakeLists.txt | 1 + src/effects/slide/CMakeLists.txt | 1 + src/effects/thumbnailaside/CMakeLists.txt | 1 + src/effects/trackmouse/CMakeLists.txt | 1 + src/effects/wobblywindows/CMakeLists.txt | 1 + src/effects/zoom/CMakeLists.txt | 1 + 19 files changed, 19 insertions(+) diff --git a/src/effects/blur/CMakeLists.txt b/src/effects/blur/CMakeLists.txt index eed03c3160..22a28780de 100644 --- a/src/effects/blur/CMakeLists.txt +++ b/src/effects/blur/CMakeLists.txt @@ -33,6 +33,7 @@ kwin_add_effect_config(kwin_blur_config ${kwin_blur_config_SRCS}) target_link_libraries(kwin_blur_config KF5::ConfigWidgets + KF5::CoreAddons KF5::I18n Qt::DBus KWinEffectsInterface diff --git a/src/effects/desktopgrid/CMakeLists.txt b/src/effects/desktopgrid/CMakeLists.txt index 6400f233fe..e23b022cce 100644 --- a/src/effects/desktopgrid/CMakeLists.txt +++ b/src/effects/desktopgrid/CMakeLists.txt @@ -33,6 +33,7 @@ kwin_add_effect_config(kwin_desktopgrid_config ${kwin_desktopgrid_config_SRCS}) target_link_libraries(kwin_desktopgrid_config KF5::Completion KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::XmlGui diff --git a/src/effects/diminactive/CMakeLists.txt b/src/effects/diminactive/CMakeLists.txt index 80ba187c5d..2e81e04166 100644 --- a/src/effects/diminactive/CMakeLists.txt +++ b/src/effects/diminactive/CMakeLists.txt @@ -27,6 +27,7 @@ kwin_add_effect_config(kwin_diminactive_config ${kwin_diminactive_config_SRCS}) target_link_libraries(kwin_diminactive_config KF5::ConfigWidgets + KF5::CoreAddons KF5::I18n Qt::DBus KWinEffectsInterface diff --git a/src/effects/glide/CMakeLists.txt b/src/effects/glide/CMakeLists.txt index bb3f37bc12..8666266ace 100644 --- a/src/effects/glide/CMakeLists.txt +++ b/src/effects/glide/CMakeLists.txt @@ -27,6 +27,7 @@ kwin_add_effect_config(kwin_glide_config ${kwin_glide_config_SRCS}) target_link_libraries(kwin_glide_config KF5::ConfigWidgets + KF5::CoreAddons KF5::I18n Qt::DBus KWinEffectsInterface diff --git a/src/effects/invert/CMakeLists.txt b/src/effects/invert/CMakeLists.txt index 8e236151a0..c49ce4be78 100644 --- a/src/effects/invert/CMakeLists.txt +++ b/src/effects/invert/CMakeLists.txt @@ -24,6 +24,7 @@ kwin_add_effect_config(kwin_invert_config ${kwin_invert_config_SRCS}) target_link_libraries(kwin_invert_config KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::XmlGui diff --git a/src/effects/lookingglass/CMakeLists.txt b/src/effects/lookingglass/CMakeLists.txt index e1d25298cc..6c9bfb2bc1 100644 --- a/src/effects/lookingglass/CMakeLists.txt +++ b/src/effects/lookingglass/CMakeLists.txt @@ -32,6 +32,7 @@ kwin_add_effect_config(kwin_lookingglass_config ${kwin_lookingglass_config_SRCS} target_link_libraries(kwin_lookingglass_config KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::XmlGui diff --git a/src/effects/magiclamp/CMakeLists.txt b/src/effects/magiclamp/CMakeLists.txt index fea81ffb99..fc74f3c50d 100644 --- a/src/effects/magiclamp/CMakeLists.txt +++ b/src/effects/magiclamp/CMakeLists.txt @@ -27,6 +27,7 @@ kwin_add_effect_config(kwin_magiclamp_config ${kwin_magiclamp_config_SRCS}) target_link_libraries(kwin_magiclamp_config KF5::ConfigWidgets + KF5::CoreAddons KF5::I18n Qt::DBus KWinEffectsInterface diff --git a/src/effects/magnifier/CMakeLists.txt b/src/effects/magnifier/CMakeLists.txt index 2a786aef72..a9cfc5e67a 100644 --- a/src/effects/magnifier/CMakeLists.txt +++ b/src/effects/magnifier/CMakeLists.txt @@ -31,6 +31,7 @@ kwin_add_effect_config(kwin_magnifier_config ${kwin_magnifier_config_SRCS}) target_link_libraries(kwin_magnifier_config KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::XmlGui diff --git a/src/effects/mouseclick/CMakeLists.txt b/src/effects/mouseclick/CMakeLists.txt index afccc6ea9c..38c479f4ef 100644 --- a/src/effects/mouseclick/CMakeLists.txt +++ b/src/effects/mouseclick/CMakeLists.txt @@ -31,6 +31,7 @@ kwin_add_effect_config(kwin_mouseclick_config ${kwin_mouseclick_config_SRCS}) target_link_libraries(kwin_mouseclick_config KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::XmlGui diff --git a/src/effects/mousemark/CMakeLists.txt b/src/effects/mousemark/CMakeLists.txt index a68c02330e..9338165974 100644 --- a/src/effects/mousemark/CMakeLists.txt +++ b/src/effects/mousemark/CMakeLists.txt @@ -30,6 +30,7 @@ kwin_add_effect_config(kwin_mousemark_config ${kwin_mousemark_config_SRCS}) target_link_libraries(kwin_mousemark_config KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::TextWidgets diff --git a/src/effects/overview/kcm/CMakeLists.txt b/src/effects/overview/kcm/CMakeLists.txt index 6b35c47b05..294487c0cf 100644 --- a/src/effects/overview/kcm/CMakeLists.txt +++ b/src/effects/overview/kcm/CMakeLists.txt @@ -10,6 +10,7 @@ kwin_add_effect_config(kwin_overview_config ${kwin_overview_config_SOURCES}) target_link_libraries(kwin_overview_config KF5::Completion KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::XmlGui diff --git a/src/effects/presentwindows/CMakeLists.txt b/src/effects/presentwindows/CMakeLists.txt index 371c59d739..a6ca650990 100644 --- a/src/effects/presentwindows/CMakeLists.txt +++ b/src/effects/presentwindows/CMakeLists.txt @@ -36,6 +36,7 @@ kwin_add_effect_config(kwin_presentwindows_config ${kwin_presentwindows_config_S target_link_libraries(kwin_presentwindows_config KF5::Completion KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::XmlGui diff --git a/src/effects/showfps/CMakeLists.txt b/src/effects/showfps/CMakeLists.txt index 409d172c24..ecae36e2af 100644 --- a/src/effects/showfps/CMakeLists.txt +++ b/src/effects/showfps/CMakeLists.txt @@ -30,6 +30,7 @@ kwin_add_effect_config(kwin_showfps_config ${kwin_showfps_config_SRCS}) target_link_libraries(kwin_showfps_config KF5::Completion KF5::ConfigWidgets + KF5::CoreAddons KF5::I18n Qt::DBus KWinEffectsInterface diff --git a/src/effects/showpaint/CMakeLists.txt b/src/effects/showpaint/CMakeLists.txt index c328b3f032..27c33a002f 100644 --- a/src/effects/showpaint/CMakeLists.txt +++ b/src/effects/showpaint/CMakeLists.txt @@ -24,6 +24,7 @@ kwin_add_effect_config(kwin_showpaint_config ${kwin_showpaint_config_SRCS}) target_link_libraries(kwin_showpaint_config KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::XmlGui diff --git a/src/effects/slide/CMakeLists.txt b/src/effects/slide/CMakeLists.txt index 9ebba561dc..59f379aca8 100644 --- a/src/effects/slide/CMakeLists.txt +++ b/src/effects/slide/CMakeLists.txt @@ -27,6 +27,7 @@ kwin_add_effect_config(kwin_slide_config ${kwin_slide_config_SRCS}) target_link_libraries(kwin_slide_config KF5::ConfigWidgets + KF5::CoreAddons KF5::I18n Qt::DBus KWinEffectsInterface diff --git a/src/effects/thumbnailaside/CMakeLists.txt b/src/effects/thumbnailaside/CMakeLists.txt index 71578379ad..228c75429e 100644 --- a/src/effects/thumbnailaside/CMakeLists.txt +++ b/src/effects/thumbnailaside/CMakeLists.txt @@ -30,6 +30,7 @@ kwin_add_effect_config(kwin_thumbnailaside_config ${kwin_thumbnailaside_config_S target_link_libraries(kwin_thumbnailaside_config KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::XmlGui diff --git a/src/effects/trackmouse/CMakeLists.txt b/src/effects/trackmouse/CMakeLists.txt index 365b367499..7d32f1f227 100644 --- a/src/effects/trackmouse/CMakeLists.txt +++ b/src/effects/trackmouse/CMakeLists.txt @@ -32,6 +32,7 @@ kwin_add_effect_config(kwin_trackmouse_config ${kwin_trackmouse_config_SRCS}) target_link_libraries(kwin_trackmouse_config KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::XmlGui diff --git a/src/effects/wobblywindows/CMakeLists.txt b/src/effects/wobblywindows/CMakeLists.txt index c51ec02e28..125c6bd5cb 100644 --- a/src/effects/wobblywindows/CMakeLists.txt +++ b/src/effects/wobblywindows/CMakeLists.txt @@ -27,6 +27,7 @@ kwin_add_effect_config(kwin_wobblywindows_config ${kwin_wobblywindows_config_SRC target_link_libraries(kwin_wobblywindows_config KF5::ConfigWidgets + KF5::CoreAddons KF5::I18n Qt::DBus KWinEffectsInterface diff --git a/src/effects/zoom/CMakeLists.txt b/src/effects/zoom/CMakeLists.txt index ebaa7758ce..0bded88359 100644 --- a/src/effects/zoom/CMakeLists.txt +++ b/src/effects/zoom/CMakeLists.txt @@ -42,6 +42,7 @@ kwin_add_effect_config(kwin_zoom_config ${kwin_zoom_config_SRCS}) target_link_libraries(kwin_zoom_config KF5::ConfigWidgets + KF5::CoreAddons KF5::GlobalAccel KF5::I18n KF5::XmlGui