Group find_package(KF5*) calls together
KWayland became a framework with 5.22.0, so there's no need to special case it because 5.33.0 is already required.