summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-11-08 20:44:30 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2023-11-08 20:47:17 +0100
commita7e55d393b2d0d450d3ec950770f32f9fb3e8b13 (patch)
treea85b683150d7acb01744bb697b353f08302744e5 /dev-qt/qtwebengine
parentdev-qt/qtwebengine: fix ppc64 bundled ffmpeg for 5.15 (diff)
downloadgentoo-a7e55d393b2d0d450d3ec950770f32f9fb3e8b13.tar.gz
gentoo-a7e55d393b2d0d450d3ec950770f32f9fb3e8b13.tar.bz2
gentoo-a7e55d393b2d0d450d3ec950770f32f9fb3e8b13.zip
dev-qt/qtwebengine: Apply ppc64 patches after eapply_user
Thanks-to: Marcus Comstedt <marcus@mc.pp.se> Closes: https://bugs.gentoo.org/910218 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-qt/qtwebengine')
-rw-r--r--dev-qt/qtwebengine/qtwebengine-5.15.11_p20231102.ebuild10
1 files changed, 7 insertions, 3 deletions
diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.11_p20231102.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.11_p20231102.ebuild
index 3d0bb168f1bc..6839c81f4377 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15.11_p20231102.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.11_p20231102.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