Integrate the following patches from our Linux friends:
https://raw.githubusercontent.com/void-linux/void-packages/master/srcpkgs/qt5/patches/0089-webengine-ppc64.patch
https://raw.githubusercontent.com/void-linux/void-packages/master/srcpkgs/qt5/patches/0090-chromium-ppc64le.patch
https://raw.githubusercontent.com/void-linux/void-packages/master/srcpkgs/qt5/patches/0091-chromium-ppc64-musl.patch
https://raw.githubusercontent.com/void-linux/void-packages/master/srcpkgs/qt5/patches/0092-chromium-ppc64-be.patch
https://raw.githubusercontent.com/void-linux/void-packages/master/srcpkgs/qt5/patches/0093-chromium-v8-elfv2.patch
0091-chromium-ppc64-musl.patch is called such that it seems it's only for musl, but it has fixes for all non-glibc libc's.
All those patches were modified, so that we don't carry linux-only patches. I also had to add some things.
Since we use WebEngine's ICU we also need to appriopriately change pkg-plist.
According to the information I got, V8 uses features that are only available on POWER6 and above, so this won't work on Macs.
I have tested that it works on my Talos.