From 0372e0feca78163a4c649cfd82a3e8ac2d30b84c Mon Sep 17 00:00:00 2001 From: Peter Bui Date: Fri, 12 Jul 2019 19:48:37 -0400 Subject: [PATCH] python-PyQt5-webengine: update to 5.13.0 Introduce as separate template since the module is not longer included in PyQt5. --- srcpkgs/python-PyQt5-webengine | 1 - srcpkgs/python-PyQt5-webengine/template | 90 +++++++++++++++++++++++++ srcpkgs/python-PyQt5-webengine/update | 1 + srcpkgs/python3-PyQt5-webengine | 2 +- 4 files changed, 92 insertions(+), 2 deletions(-) delete mode 120000 srcpkgs/python-PyQt5-webengine create mode 100644 srcpkgs/python-PyQt5-webengine/template create mode 100644 srcpkgs/python-PyQt5-webengine/update diff --git a/srcpkgs/python-PyQt5-webengine b/srcpkgs/python-PyQt5-webengine deleted file mode 120000 index 7e24798936..0000000000 --- a/srcpkgs/python-PyQt5-webengine +++ /dev/null @@ -1 +0,0 @@ -python-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python-PyQt5-webengine/template b/srcpkgs/python-PyQt5-webengine/template new file mode 100644 index 0000000000..07cae0ada4 --- /dev/null +++ b/srcpkgs/python-PyQt5-webengine/template @@ -0,0 +1,90 @@ +# Template file for 'python-PyQt5' +pkgname=python-PyQt5-webengine +version=5.13.0 +revision=1 +lib32disabled=yes +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" +short_desc="Python2 bindings for the Qt5 toolkit - webengine module" +maintainer="Alessio Sergi " +homepage="https://www.riverbankcomputing.com/software/pyqtwebengine/intro" +license="GPL-3.0-only" +distfiles="https://www.riverbankcomputing.com/static/Downloads/PyQtWebEngine/${version}/PyQtWebEngine_gpl-${version}.tar.gz" +checksum=bb6cabcc454ed1394aedfb42eb35dbee3ca324cf582e8c0ca5e8c8af0b00e325 + +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 <