@@ -36,9 +36,9 @@ if {${os.platform} eq "darwin" && ${os.major} < 17} {
3636 }
3737} else {
3838
39- # macOS 11's most recently supported Go major version is 1.24
40- if {${os.platform} eq " darwin" && ${os.major} = = 20} {
41- version 1.24.6
39+ # macOS 10.13 - 10.15, 11's most recently supported major version is 1.24
40+ if {${os.platform} eq " darwin" && ${os.major} < = 20} {
41+ version 1.24.8
4242 set unsupported_macos false
4343 set unsupported_macos_386 false
4444 revision 0
@@ -60,12 +60,12 @@ platforms {darwin >= 10} freebsd linux
6060# Subport for Go Unstable Version
6161subport ${name} -devel {
6262
63- # No go-devel for 10.15 and earlier
64- platforms {darwin >= 20 } freebsd linux
63+ # No go-devel for 10.12 and earlier
64+ platforms {darwin >= 17 } freebsd linux
6565
66- # macOS 11's most recently supported Go major version is 1.24
67- if {${os.platform} eq " darwin" && ${os.major} = = 20} {
68- version 1.24.6
66+ # macOS 10.13 - 10.15, 11's most recently supported major version is 1.24
67+ if {${os.platform} eq " darwin" && ${os.major} < = 20} {
68+ version 1.24.8
6969 set unsupported_macos false
7070 set unsupported_macos_386 false
7171 revision 0
@@ -113,20 +113,20 @@ livecheck.url ${homepage}/dl/
113113
114114if {$subport eq " ${name} -devel" } {
115115
116- # Go (DEVEL / UNSTABLE) - macOS 11
117- if {${os.platform} eq " darwin" && ${os.major} = = 20} {
116+ # Go (DEVEL / UNSTABLE) - macOS 10.13 - 10.15, 11
117+ if {${os.platform} eq " darwin" && ${os.major} < = 20} {
118118 checksums ${go_src_dist} \
119- rmd160 7015227465326c4feb4f86371cd209b159a2b76b \
120- sha256 e1cb5582aab588668bc04c07de18688070f6b8c9b2aaf361f821e19bd47cfdbd \
121- size 30794139 \
119+ rmd160 f0b0a7fe7867dc9ea9c7f662332dcaf954728625 \
120+ sha256 b1ff32c5c4a50ddfa1a1cb78b60dd5a362aeb2184bb78f008b425b62095755fb \
121+ size 30797581 \
122122 ${go_armbin_dist} \
123- rmd160 7dd60961b2e2e851364743836e970be80a839a17 \
124- sha256 4e29202c49573b953be7cc3500e1f8d9e66ddd12faa8cf0939a4951411e09a2a \
125- size 76293244 \
123+ rmd160 2d1d9eb6decfa110168acbda9ccf3962a704bf5d \
124+ sha256 0db27ff8c3e35fd93ccf9d31dd88a0f9c6454e8d9b30c28bd88a70b930cc4240 \
125+ size 76429684 \
126126 ${go_amdbin_dist} \
127- rmd160 79910d8795a22d3dd02bf6ffee4413c840325b38 \
128- sha256 4a8d7a32052f223e71faab424a69430455b27b3fff5f4e651f9d97c3e51a8746 \
129- size 79994594
127+ rmd160 86fdbaddbb31cfc967f8cb60adb918689e94700a \
128+ sha256 ecb3cecb1e0bcfb24e50039701f9505b09744cc4730a8b9fc512b0a3b47cf232 \
129+ size 80113551
130130
131131 # Go (DEVEL / UNSTABLE) - LATEST
132132 } else {
@@ -178,20 +178,20 @@ if {$subport eq "${name}-devel"} {
178178 "
179179 } else {
180180
181- # GO RELEASE - macOS 11 - Go 1.24
182- if {${os.platform} eq " darwin" && ${os.major} = = 20} {
181+ # GO RELEASE - macOS 10.13 - 10.15, 11 - Go 1.24
182+ if {${os.platform} eq " darwin" && ${os.major} < = 20} {
183183 checksums ${go_src_dist} \
184- rmd160 7015227465326c4feb4f86371cd209b159a2b76b \
185- sha256 e1cb5582aab588668bc04c07de18688070f6b8c9b2aaf361f821e19bd47cfdbd \
186- size 30794139 \
184+ rmd160 f0b0a7fe7867dc9ea9c7f662332dcaf954728625 \
185+ sha256 b1ff32c5c4a50ddfa1a1cb78b60dd5a362aeb2184bb78f008b425b62095755fb \
186+ size 30797581 \
187187 ${go_armbin_dist} \
188- rmd160 7dd60961b2e2e851364743836e970be80a839a17 \
189- sha256 4e29202c49573b953be7cc3500e1f8d9e66ddd12faa8cf0939a4951411e09a2a \
190- size 76293244 \
188+ rmd160 2d1d9eb6decfa110168acbda9ccf3962a704bf5d \
189+ sha256 0db27ff8c3e35fd93ccf9d31dd88a0f9c6454e8d9b30c28bd88a70b930cc4240 \
190+ size 76429684 \
191191 ${go_amdbin_dist} \
192- rmd160 79910d8795a22d3dd02bf6ffee4413c840325b38 \
193- sha256 4a8d7a32052f223e71faab424a69430455b27b3fff5f4e651f9d97c3e51a8746 \
194- size 79994594
192+ rmd160 86fdbaddbb31cfc967f8cb60adb918689e94700a \
193+ sha256 ecb3cecb1e0bcfb24e50039701f9505b09744cc4730a8b9fc512b0a3b47cf232 \
194+ size 80113551
195195
196196 # GO RELEASE - macOS 12+ - Latest version
197197 } else {
0 commit comments