Skip to content

Commit bc49c35

Browse files
sambthompsonherbygillot
authored andcommitted
go, go-devel: update to version 1.24.8 (for macOS 10.13 - 11)
* Updated go version to latest in 1.24.x series * Expanded version support for this series from just macOS 11 to include 10.13 - 10.15. Fixes: https://trac.macports.org/ticket/72828
1 parent ed73057 commit bc49c35

File tree

1 file changed

+30
-30
lines changed

1 file changed

+30
-30
lines changed

lang/go/Portfile

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -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
6161
subport ${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

114114
if {$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

Comments
 (0)