diff --git a/local/recipes/kde/kf6-kwindowsystem/recipe.toml b/local/recipes/kde/kf6-kwindowsystem/recipe.toml index da3c4032f1..79fe60a468 100644 --- a/local/recipes/kde/kf6-kwindowsystem/recipe.toml +++ b/local/recipes/kde/kf6-kwindowsystem/recipe.toml @@ -15,6 +15,13 @@ dependencies = [ # find_package(Qt6Qml) via ECMQmlModule. Qt6Qml comes from qtdeclarative, so # it must be a dependency or configure fails "Could not find ... Qt6Qml". "qtdeclarative", + # KWINDOWSYSTEM_WAYLAND=ON requires Qt6WaylandClient (qtwayland), + # WaylandProtocols (wayland-protocols) and PlasmaWaylandProtocols + # (plasma-wayland-protocols). Declare all three so configure's + # find_package(... REQUIRED) resolves from this recipe's sysroot. + "qtwayland", + "wayland-protocols", + "plasma-wayland-protocols", "kf6-extra-cmake-modules", ] script = """