From 1a1f6a876b5972efdd5860cc7b405406a8b2ce11 Mon Sep 17 00:00:00 2001 From: q66 Date: Sun, 5 May 2019 01:55:42 +0200 Subject: [PATCH] qt-webkit: fix build and disable jit/asm for ppc It is necessary to add python to host makedepends as python2 is necessary on host during build (python3 will fail to run the respective script). Adding it early is necessary for proper alternatives registration for py2. [ci skip] --- srcpkgs/qt-webkit/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/qt-webkit/template b/srcpkgs/qt-webkit/template index af8507d45a..1c3ff6c0ee 100644 --- a/srcpkgs/qt-webkit/template +++ b/srcpkgs/qt-webkit/template @@ -5,7 +5,7 @@ revision=7 _qtver=4.8.7 wrksrc="qtwebkit-${version}" create_wrksrc=yes -hostmakedepends="automake libtool bison flex gperf ruby pkg-config qt-qmake" +hostmakedepends="automake libtool bison flex gperf python ruby pkg-config qt-qmake" makedepends="MesaLib-devel libjpeg-turbo-devel qt-devel qt-designer-devel glib-devel fontconfig-devel gst-plugins-base1-devel sqlite-devel libXrender-devel" short_desc="Open source web browser engine (Qt4 port)" @@ -50,7 +50,7 @@ do_build() { opts+=" DEFINES+=ENABLE_JIT=0" opts+=" DEFINES+=ENABLE_YARR_JIT=0" ;; - arm*|mips*) + arm*|mips*|ppc*) # Disable JIT and assembler opts+=" DEFINES+=ENABLE_JIT=0" opts+=" DEFINES+=ENABLE_YARR_JIT=0"