<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a5d54855c73887cf7bdf35b7b2f043837b13c447">https://github.com/macports/macports-ports/commit/a5d54855c73887cf7bdf35b7b2f043837b13c447</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 a5d54855c73 go{,-devel}: indicate supported platform versions
</span>a5d54855c73 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a5d54855c73887cf7bdf35b7b2f043837b13c447
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sun Feb 25 09:46:18 2024 +1100

<span style='display:block; white-space:pre;color:#404040;'>    go{,-devel}: indicate supported platform versions
</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/69396
</span>---
 lang/go/Portfile | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/go/Portfile b/lang/go/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index df171f6d194..b8a6c35af35 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/go/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/go/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,6 +15,7 @@ epoch               3
</span> # tested the candidate version using the `go-devel` port, to verify how it
 # builds against current and older versions of macOS.
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {$subport eq $name} {
</span> # Go 1.22 does not build on macOS 10.12 and older.
 # 1.14.x is the last branch to support i386 on macOS.
 # However past 1.11.x everything is broken.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,12 +38,15 @@ if {${os.platform} eq "darwin" && ${os.major} < 17} {
</span>     set unsupported_macos_386 false
     revision        0
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           {darwin >= 10} freebsd linux
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 # Subport for Go Unstable Version
 subport ${name}-devel {
     version         1.22.0
     revision        0
     epoch           1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    platforms       {darwin >= 17} freebsd linux
</span> }
 
 if {${os.platform} eq "darwin" \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,7 +59,6 @@ if {${os.platform} eq "darwin" \
</span> homepage            https://go.dev
 
 categories          lang
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin freebsd linux
</span> license             BSD
 description         compiled, garbage-collected, concurrent programming \
                     language developed by Google Inc.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -345,11 +348,3 @@ destroot {
</span>         copy ${worksrcpath}/go.env ${grfdir}/
     }
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} < 10} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    known_fail yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error "${subport} @${version} requires Mac OS X 10.6 or greater."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        return -code error "incompatible Mac OS X version"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span></pre><pre style='margin:0'>

</pre>