416565fe38
sddm and the kf6 modules (pulled by kwin) do find_package(Qt6Qml)/Qt6Quick, which only exist once qtdeclarative is built. When resolved only transitively during the parallel make-live graph, a consumer (qtwayland, kf6-kwindowsystem) could be cooked before qtdeclarative published Qt6Qml -> "Could not find a package configuration file provided by Qt6Qml" -> whole build aborts (exit 2). Pre-cook qtbase qtshadertools qtdeclarative qtsvg qtwayland (in order) before sddm/kwin so every Qt6 CMake config is cached in the sysroot first. Complements the qtwayland->qtdeclarative recipe dep; covers all kf6 consumers at once.