# Template file for 'python-PyQt5-webengine' pkgname=python-PyQt5-webengine version=5.13.0 revision=1 wrksrc="PyQtWebEngine_gpl-${version}" pycompile_module="PyQt5WebEngine" hostmakedepends="pkg-config qt5-qmake qt5-declarative-devel qt5-webchannel-devel qt5-location-devel python-devel python3-devel python-PyQt5-devel qt5-webengine-devel" makedepends="${hostmakedepends/pkg-config/}" depends="python-PyQt5-${version}_${revision} python-PyQt5-webchannel-${version}_${revision}" short_desc="Python2 bindings for the Qt5 toolkit - webengine module" maintainer="Alessio Sergi " license="GPL-3.0-only" homepage="https://www.riverbankcomputing.com/software/pyqtwebengine/intro" distfiles="https://www.riverbankcomputing.com/static/Downloads/PyQtWebEngine/${version}/PyQtWebEngine_gpl-${version}.tar.gz" checksum=bb6cabcc454ed1394aedfb42eb35dbee3ca324cf582e8c0ca5e8c8af0b00e325 lib32disabled=yes case "$XBPS_TARGET_MACHINE" in ppc64*) ;; ppc*) broken="no webengine for 32-bit ppc";; arm*) broken="depends on qt5-webengine";; aarch64*) broken="https://build.voidlinux.org/builders/aarch64_builder/builds/20955/steps/shell_3/logs/stdio";; esac pre_build() { mkdir -p pyqt5-${py2_ver} mv * pyqt5-${py2_ver} || true cp -a pyqt5-${py2_ver} pyqt5-${py3_ver} rm -rf pyqt5-${py2_ver}/pyuic/uic/port_v3 rm -rf pyqt5-${py3_ver}/pyuic/uic/port_v2 } do_build() { local _sysroot= _configuration= py_abiver= qt_version for pyver in $py2_ver $py3_ver; do if [ "$pyver" = "$py3_ver" ]; then py_abiver="$py3_abiver" fi cd $wrksrc/pyqt5-$pyver if [ "$CROSS_BUILD" ]; then qt_version=$(qmake -query QT_VERSION) cat > pyqt5_${XBPS_CROSS_TRIPLET}.cfg <