contrib: libarchive: build with CMake
That's the target they use in their CI. Although they don't test cross-compilation to Windows...
We don't need the Android patch anymore. There's an upstreamed version in CMake.
Use the quick and dirty way of telling contribs they are building for Android.
Edited by Steve Lhomme