<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e235e80d6ac61aa100aabedab552d8c9b7914c85">https://github.com/macports/macports-ports/commit/e235e80d6ac61aa100aabedab552d8c9b7914c85</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit e235e80d6ac61aa100aabedab552d8c9b7914c85
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Thu Jan 9 06:54:59 2025 -0800
<span style='display:block; white-space:pre;color:#404040;'> Revert "wx-3.0 ports: set appropriate c++ standards"
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> This reverts commit 5afd513e200ace27741c3167d27953459823212c.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> unfortunately this port will need more surgery and probably extensive
</span><span style='display:block; white-space:pre;color:#404040;'> cleanup to get this right. My apologies -- I thought I had it.
</span><span style='display:block; white-space:pre;color:#404040;'> Guess not.
</span>---
graphics/wxWidgets-3.0/Portfile | 25 +++++--------------------
1 file changed, 5 insertions(+), 20 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/wxWidgets-3.0/Portfile b/graphics/wxWidgets-3.0/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9f5a866adcd..b181f000b59 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/wxWidgets-3.0/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/wxWidgets-3.0/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup wxWidgets 1.0
</span>
github.setup wxWidgets wxWidgets 3.0.5.1 v
github.tarball_from releases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 4
</span>
# macOS 15 Requirement: CGDisplayCreateImage fails as it's been removed
platform darwin 24 {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,7 +40,7 @@ if {${subport} eq ${name}} {
</span> } elseif {${subport} eq "wxPython-3.0"} {
wxWidgets.use wxPython-3.0
version 3.0.2
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 8
</span> } elseif {${subport} eq "wxgtk-3.0"} {
# wxgtk-3.0 is need to support older systems where wxWidgets-3.0
# do not work correctly (they do build, but are unusable).
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -145,11 +145,7 @@ platform darwin powerpc {
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.cxxflags-append -std=c++03
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} elseif {${subport} eq "wxPython-3.0"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq "wxPython-3.0"} {
</span> master_sites sourceforge:project/wxwindows/${version} \
http://biolpc22.york.ac.uk/pub/${version}/ \
http://trac.macports.org/raw-attachment/ticket/19190/:trac
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -183,8 +179,6 @@ if {${subport} eq ${name}} {
</span> patch-upstream-strvararg.diff \
patch-upstream-webkit-proper-types.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.cxxflags-append -std=c++03
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # https://trac.macports.org/ticket/52069
if {${os.platform} eq "darwin" && ${os.major} >= 16} {
# The patch probably works on all OS X versions,
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -221,8 +215,6 @@ if {${subport} eq ${name}} {
</span> --without-sdl
configure.args-append --with-sdl
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.cxxflags-append -std=c++03
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> #variant gtk2 conflicts gtk3 description {} {
# depends_lib-append path:lib/pkgconfig/gtk+-2.0.pc:gtk2
# configure.args-append --with-gtk=2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -280,18 +272,11 @@ if {${subport} eq ${name}} {
</span>
configure.args-replace --with-cocoa --with-gtk=3 \
--without-sdl --with-sdl
<span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.cxxflags-append -std=c++11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} elseif {${subport} eq "wxgtk-3.0"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Address this bug: https://trac.macports.org/ticket/70124
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append patch-no-osx-evtloopsrc.h.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.cxxflags-append -std=c++03
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} elseif {${subport} eq "wxgtk-3.0-cxx11"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq "wxgtk-3.0" || ${subport} eq "wxgtk-3.0-cxx11"} {
</span> # Address this bug: https://trac.macports.org/ticket/70124
patchfiles-append patch-no-osx-evtloopsrc.h.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.cxxflags-append -std=c++11
</span> }
post-destroot {
</pre><pre style='margin:0'>
</pre>