From 9deb94f8b64fb70f8dee645f9b60880b39d7d3c0 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 13 Jul 2020 14:53:01 -0400 Subject: [PATCH] qutebrowser: disable webengine for cross builds python3-PyQt5-webengine is nocross because its configure script is broken for anything but native builds. Better to have a current qutebrowser that uses -webkit than a stale package with old -webengine. --- srcpkgs/qutebrowser/template | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/srcpkgs/qutebrowser/template b/srcpkgs/qutebrowser/template index 6c0d25a4d7..bdcf47619a 100644 --- a/srcpkgs/qutebrowser/template +++ b/srcpkgs/qutebrowser/template @@ -2,7 +2,7 @@ # not noarch as the package might be built with different backend for each arch pkgname=qutebrowser version=1.13.0 -revision=1 +revision=2 build_style=python3-module hostmakedepends="python3-setuptools asciidoc" depends="python3-PyQt5-quick python3-Jinja2 python3-Pygments python3-pyPEG2 @@ -21,7 +21,10 @@ build_options="webengine" desc_option_webengine="Build Qt5 WebEngine support" if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then - if [ "$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE" ]; then + # qt5-webengine is only available for little-endian systems + if [ -z "$CROSS_BUILD" ]; then + # qt5-webengine can only be built when target and host bitness match + # python3-PyQt5-webengine is currently nocross build_options_default="webengine" fi fi