<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/809260494f43a0a92aad27de91eb35efdae0262a">https://github.com/macports/macports-ports/commit/809260494f43a0a92aad27de91eb35efdae0262a</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 8092604 py-pyqt5: update to version 5.11.2
</span>8092604 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 809260494f43a0a92aad27de91eb35efdae0262a
</span>Author: Mark Moll <mmoll@macports.org>
AuthorDate: Thu Aug 16 11:50:18 2018 -0500
<span style='display:block; white-space:pre;color:#404040;'> py-pyqt5: update to version 5.11.2
</span>---
python/py-pyqt5/Portfile | 11 +++++----
python/py-pyqt5/files/patch-use-default-sip.diff | 29 ++++++++++++++++++++++++
python/py-pyqt5/files/patch-webengine_56.diff | 22 ------------------
3 files changed, 36 insertions(+), 26 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 18ed8c8..fc16eda 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;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup python 1.0
name py-pyqt5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 5.10.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 5.11.2
</span> revision 0
categories-append devel
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,9 +16,10 @@ homepage http://www.riverbankcomputing.co.uk/software/pyqt/intro
</span> license GPL-3
master_sites sourceforge:pyqt
distname PyQt5_gpl-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 4e0d454172288d26d40ebf2c15a70e0e271da57e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9932e971e825ece4ea08f84ad95017837fa8f3f29c6b0496985fa1093661e9ef \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3110469
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 efe3ecc837b7a21cd0afeaa49554de22e564cf5f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7caa581155c3433716b7e6aba71fe1378cd7d92f4155c266d60e5cffb64e9603 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3119615
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>
python.versions 27 34 35 36 37
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,6 +66,8 @@ if {${name} ne ${subport}} {
</span> # the DBus headers themselves
# do not clear include directories just because --dbus is given
patchfiles-append patch-dbus_includes.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # PyQt5 insists on using a private copy of sip, but the default sip seems to work just fine
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-use-default-sip.diff
</span>
build.cmd make
build.target all
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pyqt5/files/patch-use-default-sip.diff b/python/py-pyqt5/files/patch-use-default-sip.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..250d635
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pyqt5/files/patch-use-default-sip.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,29 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.py.orig 2018-08-16 09:10:53.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.py 2018-08-16 09:12:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -644,7 +644,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Check there is a private copy of the sip module already installed.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ try:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- from PyQt5 import sip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ import sip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ except ImportError:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ error(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "Unable to import PyQt5.sip. Make sure you have "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2438,7 +2438,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ the target configuration.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ """
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- sip_flags = ['-n', 'PyQt5.sip']
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ sip_flags = ['-n', 'sip']
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # If we don't check for signed interpreters, we exclude the 'VendorID'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # feature
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2916,7 +2916,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Check there is a private copy of the sip module already installed.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ try:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- from PyQt5 import sip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ import sip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ except ImportError:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ error(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "Unable to import PyQt5.sip. Make sure you have configured "
</span>\ No newline at end of file
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pyqt5/files/patch-webengine_56.diff b/python/py-pyqt5/files/patch-webengine_56.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 52a74c5..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pyqt5/files/patch-webengine_56.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- sip/QtWebEngine/qquickwebengineprofile.sip.orig 2016-12-25 10:56:11.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ sip/QtWebEngine/qquickwebengineprofile.sip 2017-01-05 19:25:26.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -40,7 +40,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- MemoryHttpCache,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DiskHttpCache,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%If (Qt_5_7_0 -)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- NoCache,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%End
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- enum PersistentCookiesPolicy
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -75,7 +77,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void removeUrlScheme(const QByteArray &scheme);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void removeUrlSchemeHandler(QWebEngineUrlSchemeHandler *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void removeAllUrlSchemeHandlers();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%If (Qt_5_7_0 -)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void clearHttpCache();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%End
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static QQuickWebEngineProfile *defaultProfile();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- signals:
</span></pre><pre style='margin:0'>
</pre>