<pre style='margin:0'>
Mojca Miklavec (mojca) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/29713242ec770d56c2278612788547ca38c2ec18">https://github.com/macports/macports-ports/commit/29713242ec770d56c2278612788547ca38c2ec18</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 29713242ec770d56c2278612788547ca38c2ec18
</span>Author: Mojca Miklavec <mojca@macports.org>
AuthorDate: Sat Nov 4 10:37:47 2017 +0100
<span style='display:block; white-space:pre;color:#404040;'> wxWidgets-3.2: update to the latest commit
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * Update to the latest commit from 2017-11-03
</span><span style='display:block; white-space:pre;color:#404040;'> * Add a temporary variant to turn on compatibility with wxWidgets 3.0
</span><span style='display:block; white-space:pre;color:#404040;'> which is useful for testing software transitioning to the new version of wx.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/54476
</span>---
graphics/wxWidgets-3.2/Portfile | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/wxWidgets-3.2/Portfile b/graphics/wxWidgets-3.2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 13c711a..279a6c7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/wxWidgets-3.2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/wxWidgets-3.2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,8 +10,8 @@ PortGroup wxWidgets 1.0
</span> # This is a development port anyway and generally not used as dependency.
#github.setup wxWidgets wxWidgets 3.1.0 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup wxWidgets wxWidgets 159186d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.1.0-git-20161212
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup wxWidgets wxWidgets 6d3530a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.1.0-git-20171103
</span> livecheck.version v3.1.0
name wxWidgets-3.2
wxWidgets.use wxWidgets-3.2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,8 +31,8 @@ long_description wxWidgets ${branch} is an open-source cross-platform C++ \
</span>
homepage http://www.wxwidgets.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 51cd65d4823555757e3f67153a480e5705195f45 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0cb93a8a9bc2d343bd71115a750c9bdc480b344c7ab338b88144aa38af3ccc13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 288c38e7c9d0e2f36fa0f8c5d96621be4b4d7e96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a1106035321c91de5c285e46620856d993fe2f851502523abf071948a265d5da
</span>
dist_subdir wxWidgets/${version}
worksrcdir ${distname}/build
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -81,6 +81,13 @@ configure.args --prefix=${wxWidgets.prefix} \
</span> --disable-compat30
# during the test period we could afford to disable compatibility to 3.0
# to detect the problems earlier
<span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# for the moment provide a variant to allow testing *with* compatibility turned on
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant compat30 description {enable wxWidgets 3.0 compatibility (will become default)} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-compat30 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --enable-compat30
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
# notes:
# --enable-unicode (already default)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -96,6 +103,8 @@ post-destroot {
</span> ln -sf ${confscript} ${destroot}${wxWidgets.prefix}/bin/wx-config
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO: --disable-precomp-headers should hopefully no longer be needed (try building wxGTK with universal)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# in both 3.0 branch and master
</span> variant universal {
set archs [join ${configure.universal_archs} ,]
# --disable-precomp-headers is automatically selected with cocoa, but not with gtk
</pre><pre style='margin:0'>
</pre>