commit:     6118791cd73fe2d17e693bfddecfde3011c2dcaf
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  8 19:44:30 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Nov 11 20:18:46 2023 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=6118791c

dev-qt/qtwebengine: Apply ppc64 patches after eapply_user

Thanks-to: Marcus Comstedt <marcus <AT> mc.pp.se>
Closes: https://bugs.gentoo.org/910218
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebengine/qtwebengine-5.15.11.9999.ebuild | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.11.9999.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15.11.9999.ebuild
index 8adabbf0..3911bd56 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15.11.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.11.9999.ebuild
@@ -208,9 +208,6 @@ src_prepare() {
 
        qt_use_disable_mod widgets widgets src/src.pro
 
-       qt5-build_src_prepare
-
-       # we need to generate ppc64 stuff because upstream does not ship it yet
        if use ppc64; then
                einfo "Patching for ppc64le and generating build files"
                eapply "${FILESDIR}/qtwebengine-5.15.2-enable-ppc64.patch"
@@ -218,6 +215,13 @@ src_prepare() {
                eapply -p0 "${WORKDIR}/${PN}-ppc64le"
                eapply -p1 "${WORKDIR}/${PN}-ffmpeg-ppc64le"
                popd > /dev/null || die
+       fi
+
+       qt5-build_src_prepare
+
+       # we need to generate ppc64 stuff because upstream does not ship it yet
+       if use ppc64; then
+               einfo "Generating ppc64le build files"
                pushd src/3rdparty/chromium/third_party/libvpx > /dev/null || 
die
                mkdir -vp source/config/linux/ppc64 || die
                mkdir -p source/libvpx/test || die

Reply via email to