libxi is required for it to build, I don't know why it worked before. libinput is not strictly required, but I saw libinput.h not found falling back to ... and since libinput is already in qt's dependency graph, we can add it. But I'll make it a separate commit.
I left the qtbase string as documentation, as has been done in other places. Do you think it's a bad idea (to not use the same string as the package name)?