qtbase: Don't treat warnings as errors
qtbase: Disable xinput

xinput2 fails to build so we disable it along with xinput, this shouldn't
be a problem for us since we only use Wayland in Maui.
cmake: Update build API patch