net-libs/webkit-gtk: fix USE=-jumbo-build builds on non-amd64
authorMart Raudsepp <leio@gentoo.org>
Sun, 19 Jan 2020 18:47:40 +0000 (20:47 +0200)
committerMart Raudsepp <leio@gentoo.org>
Sun, 19 Jan 2020 18:48:01 +0000 (20:48 +0200)
commit67cc73686f1c4ea44aa0b639d2be4659c21c4c9c
tree637c8fbc91e5cb3e9e12be77218d30f07628391b
parentbe457fd895af46d6e5235eae6534d1c661734f21
net-libs/webkit-gtk: fix USE=-jumbo-build builds on non-amd64

In some non-amd64 architectures (arm and sparc at least), there
are missing headers in JSC. Not sure what the trigger is - maybe
lack of FTL, or some other differences. Hopefully fix it by
patching in the necessary includes to the places I could identify
with limited armv7a cross-compiling.

Closes: https://bugs.gentoo.org/704194
Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
net-libs/webkit-gtk/files/2.26.2-fix-arm-non-unified-build.patch [new file with mode: 0644]
net-libs/webkit-gtk/webkit-gtk-2.26.2.ebuild