15018fb50d
Three fixes from the stub audit: 1. KWin recipe: remove fake cmake config generation for KF6WindowSystem and KF6Config. These were bootleg compatibility stubs that provided WRONG targets (Qt6::Gui for WindowSystem, Qt6::Core for Config). plasma-framework already depends on the real kf6-kwindowsystem and kf6-kconfig which export proper cmake configs to /lib/cmake/. 2. KIdleTime recipe: enable WITH_WAYLAND=ON (was OFF). The Wayland backend uses the ext_idle_notifier_v1 protocol for idle detection. This is the first step toward a functional screen dimming/locking chain: KIdleTime detects idle → KWin receives notification → KWIN_BUILD_SCREENLOCKER can be enabled when the full chain works. 3. Config: re-enable kde-cli-tools. Recipe exists with all dependencies (kf6-kio, kf6-kwindowsystem, etc.). Previous 'direct repo cook fails' resolved by KF6 stack maturity.