<pre style='margin:0'>
Mark Moll (mamoll) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/aebdda8d1e0cc9d7a3226e4518fbc73514f790ea">https://github.com/macports/macports-ports/commit/aebdda8d1e0cc9d7a3226e4518fbc73514f790ea</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new aebdda8 py-pyqt5: add new subport for py-pyqt5-chart (#5972)
</span>aebdda8 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit aebdda8d1e0cc9d7a3226e4518fbc73514f790ea
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Wed Dec 11 14:53:51 2019 -0500
<span style='display:block; white-space:pre;color:#404040;'> py-pyqt5: add new subport for py-pyqt5-chart (#5972)
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * py-pyqt5: add subports for PyQtChart
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * py-pyqt5: refactor Portfile
</span>---
python/py-pyqt5/Portfile | 57 +++++++++++++++++++++++++++++++++---------------
1 file changed, 39 insertions(+), 18 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pyqt5/Portfile b/python/py-pyqt5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9d36c89..a4adb48 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pyqt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pyqt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,6 +30,7 @@ subport "${name}-common" {}
</span>
foreach py_ver ${python.versions} {
subport "py${py_ver}-pyqt5-webengine" {}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ subport "py${py_ver}-pyqt5-chart" {}
</span> }
if {${subport} eq "${name}-common"} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,27 +50,11 @@ if {${subport} eq "${name}-common"} {
</span> file copy ${worksrcpath}/sip/Enginio ${destroot}${prefix}/share/sip/PyQt5
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-} elseif {[string first "webengine" ${subport}] != -1} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {[string first "webengine" ${subport}] != -1 || [string first "chart" ${subport}] != -1} {
</span> PortGroup qmake5 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 5.13.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- description PyQt5 Webengine bindings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- long_description ${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- master_sites https://www.riverbankcomputing.com/static/Downloads/PyQtWebEngine/${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- distname PyQtWebEngine_gpl-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 88d23dacc583ca028b7444c3233d82901e2ad7da \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8d8c1262005d8465653a848bf67327fb338e0d3c2d26090a6f7eb071dbb42092 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 44883
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.type regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.url https://www.riverbankcomputing.com/software/pyqtwebengine/download
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.regex >PyQtWebEngine_gpl-(\[0-9.\]*).tar.gz<
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> compiler.cxx_standard 2011
depends_lib-append port:py${python.version}-pyqt5
<span style='display:block; white-space:pre;background:#ffe0e0;'>- qt5.depends_component \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- qtwebengine
</span> use_configure yes
configure.pre_args
configure.cmd "${python.bin} configure.py"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -86,6 +71,43 @@ if {${subport} eq "${name}-common"} {
</span> destroot.cmd ${build.cmd}
destroot.destdir DESTDIR=${destroot}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[string first "webengine" ${subport}] != -1} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 5.13.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description PyQt5 Webengine bindings
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ long_description ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites https://www.riverbankcomputing.com/static/Downloads/PyQtWebEngine/${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distname PyQtWebEngine_gpl-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 88d23dacc583ca028b7444c3233d82901e2ad7da \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 8d8c1262005d8465653a848bf67327fb338e0d3c2d26090a6f7eb071dbb42092 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 44883
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ qt5.depends_component \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ qtwebengine
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.type regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.url https://www.riverbankcomputing.com/software/pyqtwebengine/download
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.regex >PyQtWebEngine_gpl-(\[0-9.\]*).tar.gz<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } elseif {[string first "chart" ${subport}] != -1} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 5.13.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description PyQt5 Charts bindings
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ long_description ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites https://www.riverbankcomputing.com/static/Downloads/PyQtChart/${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distname PyQtChart_gpl-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 731013f88098d6236ebf4a7ac544ac58a1b2fb6f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 21742b84343a3d598956f291cb971a734be849a47cd30ec74d1538e95c074a49 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 64350
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ qt5.depends_component \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ qtcharts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.type regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.url https://www.riverbankcomputing.com/software/pyqtchart/download
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.regex >PyQtChart_gpl-(\[0-9.\]*).tar.gz<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> } elseif {${name} ne ${subport}} {
PortGroup qmake5 1.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -170,5 +192,4 @@ if {${subport} eq "${name}-common"} {
</span> variant graceful description {Don't abort (crash) on Python errors} {
patchfiles-append patch-no-abort-on-python-errors.diff
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> }
</pre><pre style='margin:0'>
</pre>