/go1.17.13.tar.gz
/go1.20.14.tar.gz
/go1.23.5.tar.gz
+/go1.24.0.tar.gz
/go1.4.3.tar.gz
/gocheese-4.2.0.tar.zst
-/gogost-6.0.2.tar.zst
-/gogost-v6.0.2-modcache
+/gogost-6.1.0.tar.zst
+/gogost-v6.1.0-modcache
/golang.org-x-tools-0.18.0-modcache
/gomodcache/
/goredo-2.6.4.tar.zst
/gosha3-v1.0.0-modcache
-/gostls13-1.23.5.patch.zst
+/gostls13-1.24.0.patch.zst
/gostls13.git/
/gpgme-1.23.2.tar.bz2
/graphviz-11.0.0.tar.xz
/mapnik-v3.1.0.tar.bz2
/meson-0.56.0.tar.gz
/meson-0.63.3.tar.gz
-/meta4ra-0.10.0.tar.zst
+/meta4ra-0.11.0.tar.zst
/MIME-Base32-1.303.tar.gz
/mkvtoolnix-58.0.0.tar.xz
/mod_tile-v0.7.0-58-gc3453bc.tar.zst
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<metalink xmlns="urn:ietf:params:xml:ns:metalink">
+ <file name="go1.24.0.tar.gz">
+ <hash type="blake3-256">361aeb0f8d831325c8479102646b9b5845cd723449fa7999b8cbcb12f5830b11</hash>
+ <hash type="blake2b-512">1a74d268ad2bcfd4773eb9d24f0618491680a5347edba60606b3f50144e2d8879509b2640046e5fa535ff126958deb49c4224443210e3bd79523e65208b616e3</hash>
+ <hash type="blake2b-256">330ab0fa33f87ca0e5b1793c9522d8b995215795388b3759344e1ec1ab079a1f</hash>
+ <hash type="skein-512">b19e33d7deaab7e33f5118cbb976d41b088c964c37407cb33c7292d77a9c6c81f739a26806e904ae9fbc2f3e512507417487ef6325727bdc6e85b73c477a6904</hash>
+ <hash type="sha-512">36ba9a3a541208fd33aa49b969d892578e209570541d2b6ca6ff784250d8b6777597d347b823c6026acf0c2741b4abc9012693004e623a1434b06cfecdbebaa8</hash>
+ <hash type="sha-256">d14120614acb29d12bcab72bd689f257eb4be9e0b6f88a8fb7e41ac65f8556e5</hash>
+ <hash type="streebog-512">c02372ae90f11727dd80a375b58d6c250137392db0b53a0bfddc4bf771e31f51cb4d15223a155773a848d893076277dd2d2b27fa1d286838134fd3ae8ff6e619</hash>
+ <hash type="streebog-256">b48ff9e7601dae6d308ca31527d7e35fc9927dcf791e280a8192af5f86af5348</hash>
+ <hash type="xxh3-128">d83de33573a662ffea8b0e2306df82a5</hash>
+ <size>30663922</size>
+ <url>https://go.dev/dl/go1.24.0.src.tar.gz</url>
+ </file>
+</metalink>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<metalink xmlns="urn:ietf:params:xml:ns:metalink">
- <file name="gogost-6.0.2.tar.zst">
- <hash type="blake3-256">a15dabb95b7407d4275be8aa895056142604f1614b4689b14595c3e767c791ac</hash>
- <hash type="blake2b-512">f241c5b9998ec77d9f73484a39a83ca92d9b0551ec2a6f33355197fb1669d41dae41a6d0b5c92fce15c5561b72ce6c3d721d254a0a04a2c191f5a1141dfbd846</hash>
- <hash type="blake2b-256">16151ea03472fe6ee1708017800aa953f69d7ac3c768e2e36e39964954acaffa</hash>
- <hash type="skein-512">3d32807ff4f50d4cc0811c8931a7e316a67116dce691f5faade33888e13eb53e7095ae925b800335ff21a0a2f4f99f6654dd6a66da9d05d97b39a3db5261c494</hash>
- <hash type="shake128">653f82a3392b2c8cf948f2d1498e9675a8ed8056902bda5f408951ccc24d0360</hash>
- <hash type="shake256">cf0662fe2a50a6fe7d5178937caccfe7497c5a0f6a31759d69b06990eee323a0c2ab9af4d8cc1dd4e7a9fa688798ba1a6454ce76add31001a2fd29a878694d22</hash>
- <hash type="sha-512">25f4d46e51fc4edd0facdaab377a3938f5094f784463486192c3b6040ce576128a2539a2d6b8799cbedfd18f843832cc1d52dcb5f5994edebcb7aa788756ec16</hash>
- <hash type="sha-256">1990722da4cae37f5ea12ab08f290264ddcd71680bef04565ff2f9071a378092</hash>
- <hash type="streebog-512">a2afeae39d1ea21d8bcf1b8b4d6555bc6edf084a893e328810861291535cd8b99f0381d8e7cc34e6c1e2d543619d63fc239f91c5eda884e9c57dad42b7b7ec85</hash>
- <hash type="streebog-256">e17ce1e6009c2101b849dc1c5bda32b0bce3cdc3ae3a3e5cca8e1a56971b4037</hash>
- <hash type="xxh3-128">cf2b691ab9a1a8a73bde973e921a7ce3</hash>
- <signature mediatype="application/pgp-signature"><![CDATA[
------BEGIN PGP SIGNATURE-----
-
-iQEzBAABCgAdFiEEzr0SgixGnAKoGgRngjQ0NmlvyFoFAmeKIIYACgkQgjQ0Nmlv
-yFpDAwgApzMr6JhDM/EAWrltnbhQ50woXix884OwQ3ptsaiDXOPPP78hEtlXRuKA
-Knmunv2uTO/91guvMWOWjUJAdmHA/kQqg18hmybFAOqWvTEc+qQgA7qSGAH6hiUd
-nEZyZ4UMgHhn/Adl+gIBNyP8BnXmDFV2fuI1IbTGgS2usvW2e3FBpwWiYbZj6S35
-45WAwnj59pkqRjvDuH0+87LDG4uSnSnU4FhXuw2Z6ZwASfbO5nOe+FXSJK2jL7TT
-lmm7ncfE4dKoa1T+R0EpvrBem9c/lO/sq2cz/IZO9xd5vAYy26N08xb1XD5UTBB+
-NxVmygutqBGyWKd0rwKcdxclKVRj9w==
-=dT8m
------END PGP SIGNATURE-----
-]]></signature>
- <signature mediatype="application/ssh-signature"><![CDATA[
------BEGIN SSH SIGNATURE-----
-U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgW8bjcAb6OOSK11027QOL2nIg3t
-tYhHKao7wAre2IxjsAAAAEZmlsZQAAAAAAAAAGc2hhNTEyAAAAUwAAAAtzc2gtZWQyNTUx
-OQAAAEDCXhBVdaXj5nuiq8sFDC41O13slr6J1eqi8lqOXlsSjmw2qGIAuMySoO46RC9eaL
-b/FMqJAIqM/CMpwikg6BYD
------END SSH SIGNATURE-----
-]]></signature>
- <size>87913</size>
- <url>http://www.gogost.cypherpunks.su/gogost-6.0.2.tar.zst</url>
- <url>http://y.www.gogost.cypherpunks.su/gogost-6.0.2.tar.zst</url>
- </file>
-</metalink>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<metalink xmlns="urn:ietf:params:xml:ns:metalink">
+ <file name="gogost-6.1.0.tar.zst">
+ <hash type="blake3-256">9875a6787aa72f786c21e28134119a7024b3e3adb1e8c4bf0704ef882058c894</hash>
+ <hash type="blake2b-512">38ed373e30b1566b747a93192afe4440697205d2ce1b8c160460e55a5febf5d047514256b72c425ebec82b1479f9587edb3cbd37b1b9d1e1e065ca61044b0c13</hash>
+ <hash type="blake2b-256">176a6c6928cd6113150d05661aaf5eb3deea4d4b679fae6c255a780a35194450</hash>
+ <hash type="skein-512">bc9f98269e154c330738ee06a687df4b4b9007e8250e39e3db6a8ddd583766f7f12572e7f0e2cc11128d3c5bc1cf40e2d461f137eb75df63ba5999e9fb5c143a</hash>
+ <hash type="shake128">cfe9e53ee39d2beba562bb2b50c9098b9c7cba14763ddf1c30d33e7d5d9fb8be</hash>
+ <hash type="shake256">5b0f3bf6cc76324e4fdf21ff482dbe3fbadeeda82e7c563e2f47b3af9022618225b96b90c81d0fc75e01b7c3fee41ea7af8e102849e18a9f50ad715f48617676</hash>
+ <hash type="sha-512">80eb41675833b7476b99423bba23f431e48644dfc05510aa6c70efb2bdd10ce8cce56666404daf8dd4b7d748cd2d016b323db9a492ec82c79aab83f4f52553f1</hash>
+ <hash type="sha-256">928b9bb8362bfdf7553580d1267b1ee7b633cf094b76b47bc0b934ce58db2e31</hash>
+ <hash type="streebog-512">f2dea673ba4717d38811048d30f39ed9eefe937bc20906350a2dc4a7ea697fc26f4bac7df1cc3c47d2e20ca9d480287b8278d22bfbb770555e3ef48db17eda1c</hash>
+ <hash type="streebog-256">3271af01080ee7e4de8b0172cfd1ad8ad3bbdbf17d3789ba09e42cbc91bde138</hash>
+ <hash type="xxh3-128">cae8199f6e1e3cda26781c4131a8576a</hash>
+ <signature mediatype="application/pgp-signature"><![CDATA[
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEzr0SgixGnAKoGgRngjQ0NmlvyFoFAmescUoACgkQgjQ0Nmlv
+yFqCCQgAq3txFlt+jQqBehaQd+LmiJWUfgewg2+V81XVEXzKgN4oGRvIFZd+7XBD
+cFEmEGgAbcE+VOMGH2Xv3pxh6SK3GVKcICfCshqU2kGNcnUvjs9bkPOb+51VF1ES
+siiADVwlODaFJnGqjf+ms3Fq1FQS0PB+7htTgRN74zb49vEMT2CZq5Vuk1JAq8lm
+F3QROKsmPBTtoiMjuSw/R5J64284vnTRDC+8P2sJ04YHnB79TyFttkF3Icz0witB
+CgSv3fVi0XSb6k2L7NHhEwMgYlcwZVWZHle5keySNfXeHc6nm2QrMUewxAu8xP5l
+Ye4mjsCseX6lc4crCRcqXZ73AqeVMg==
+=ok7e
+-----END PGP SIGNATURE-----
+]]></signature>
+ <signature mediatype="application/ssh-signature"><![CDATA[
+-----BEGIN SSH SIGNATURE-----
+U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgW8bjcAb6OOSK11027QOL2nIg3t
+tYhHKao7wAre2IxjsAAAAEZmlsZQAAAAAAAAAGc2hhNTEyAAAAUwAAAAtzc2gtZWQyNTUx
+OQAAAEBmnNWaVh+Hx6FVqCUy6fwzneCuMAOMllLBPgfT+Jk7CZO6tJ7IqPM8PhvHBmEW6S
+xyuoC8mKjdNNuVPVh+/UgJ
+-----END SSH SIGNATURE-----
+]]></signature>
+ <size>84702</size>
+ <url>http://www.gogost.cypherpunks.su/gogost-6.1.0.tar.zst</url>
+ <url>http://y.www.gogost.cypherpunks.su/gogost-6.1.0.tar.zst</url>
+ </file>
+</metalink>
mkdir -p cache/download/go.cypherpunks.su/gogost/v6/@v
cd cache/download/go.cypherpunks.su/gogost/v6/@v
for ext in info mod zip ziphash ziphash.sig ; do
- fn=v6.0.2.$ext
+ fn=v6.1.0.$ext
[ ! -s $fn ] || continue
$JUSTDL tmp http://proxy.go.cypherpunks.su/go.cypherpunks.su/gogost/v6/@v/$fn
$FSYNC tmp
sname=$1.do . "$BASS_ROOT"/lib/rc
[ -d gostls13.git ] || git clone --depth 1 --bare git://git.cypherpunks.su/gostls13.git >&2
cd gostls13.git
-tag=go1.23.5-gost
+tag=go1.24.0-gost
git fetch origin tag $tag ${tag%-gost} >&2
echo gostls13@cypherpunks.su ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILuX3gTqrFb3G2oW/osn3LIa7X5spo0MTsEIRLKVfJrq >allowed-signers
git config gpg.ssh.allowedSignersFile "$(realpath allowed-signers)"
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<metalink xmlns="urn:ietf:params:xml:ns:metalink">
- <file name="meta4ra-0.10.0.tar.zst">
- <hash type="blake3-256">dbd2af2a6540235ed48a1ec0059e2bb34a4bc8d7e2f867f48768a2690dab7120</hash>
- <hash type="blake2b-512">b6187aacf45d7b768740ec6c1596928b1ed502f995c8bdde860dfd1c1db046ad8316c05c0dc193e4f5d8c71f2ec141f020db4ef2f9a01115e15425820ccd7fd7</hash>
- <hash type="blake2b-256">d94f25982e20a8f3206aac68305c70eed6b0baf6f4051b36ccb0481ba3451fdb</hash>
- <hash type="skein-512">dc334f98b033052224eb97696f06cd162d324c2fa2d7497d6b64d48055ef6afa77b970fc0ebaf70b9b3540551175a75f972acdce8b27fc283f7c1ed761fcf0bb</hash>
- <hash type="shake128">02abcb106a135d194decbea9db0fe8ebd39121ff9f3041a267a0d62f97e3fd2a</hash>
- <hash type="shake256">67a959cb753c25b441199b09369987b46673aa9f54cde6f8f30f17341a493181743c4db639a797d0fc7818067319b1661d8d2c9bbf1208546d88eb06e3e7f023</hash>
- <hash type="sha-512">f447e710e5f608ab6acbd68d2e5d0fbd61ed4b1620454fee6b7d71517c7e07b42c9b29bab7a537e17b07355417fe7a19e366afc3f6de2bff57c06eb6e21854bc</hash>
- <hash type="sha-256">8d29a85065a63a6fa5055f0376bedfd29184b20ffc2df728b83d7756016b414a</hash>
- <hash type="streebog-512">c730655b08b262b18d9f3c78cd5b2315c1c9be79a5a9ff7e60293d1f5b952aece0522115f951215a441db9332c75ca0fd40b99f235a79c7cd55ef53af7631751</hash>
- <hash type="streebog-256">8a727a3339579d4f8e2383ea2860ba455fac0d37050487b5b9d49d54815ae91a</hash>
- <hash type="xxh3-128">ceb2d3999df8ed678dfd36dc491334ef</hash>
- <signature mediatype="application/ssh-signature"><![CDATA[
------BEGIN SSH SIGNATURE-----
-U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAghQxyOlPm7DilJhOJz1KoUGtVbH
-BWX/nRiWzQembxCXUAAAAEZmlsZQAAAAAAAAAGc2hhNTEyAAAAUwAAAAtzc2gtZWQyNTUx
-OQAAAED/MFPCWkZlTskm3ItTR4k2+pchfB1Y24PGLLKsaOS56j79ppQmDwWfnfojTVOiMJ
-MVM4IyH5SqvGFrd/SRsIwH
------END SSH SIGNATURE-----
-]]></signature>
- <size>468870</size>
- <url>http://www.meta4ra.stargrave.org/download/meta4ra-0.10.0.tar.zst</url>
- <url>http://y.www.meta4ra.stargrave.org/download/meta4ra-0.10.0.tar.zst</url>
- </file>
-</metalink>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<metalink xmlns="urn:ietf:params:xml:ns:metalink">
+ <file name="meta4ra-0.11.0.tar.zst">
+ <hash type="blake3-256">75be557772eb150d785327bf7444cd6d2e7f49f8011e55b6fbfd11d1a771fc25</hash>
+ <hash type="blake2b-512">d4c09f04e35bf3d5e95acf94f3f3cec3d68d2d5f68a42c7dcadc45364171fed77841548b6b863d3f132dff757c85cc8100c29003e228958f389f75925459145e</hash>
+ <hash type="blake2b-256">50316feddf016d8c19c44921d0d4cffa6d5a95920334e2705cc4cbc0811eba41</hash>
+ <hash type="skein-512">a83769a31dbc94f866ead3aeda1d222f2920589c5048c9b1246f747186375580f97b7d9b399a51300d5e04e63e3e6de4791f7018d384fbd98848dbcb66ff3442</hash>
+ <hash type="sha-512">e1f04a718d33620101b499a14496804c0c8624e553bd89106038e1076e7e706c55aee22482927d75c36b1dfec93d572448947c1e24b84db0751485d30a5771c9</hash>
+ <hash type="sha-256">dde702119eae14366b928c93af83dfff8c7b444e2de6e4bf22351d48e5707d93</hash>
+ <hash type="streebog-512">8bf0b71380b4b940160f9c9e04ce5c9723a0ad22ae60188d59cae79c223602df4daf514a697a62dbc8c2112943975528641ff6863e20d6bd9e1216b9e369c465</hash>
+ <hash type="streebog-256">49d43b704c79cfe22c688b8b20865e24bfe412089a81819a6f4a1d03b39043d5</hash>
+ <hash type="xxh3-128">05402ef74b998af5ebba2bec18aab18e</hash>
+ <signature mediatype="application/ssh-signature"><![CDATA[
+-----BEGIN SSH SIGNATURE-----
+U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAghQxyOlPm7DilJhOJz1KoUGtVbH
+BWX/nRiWzQembxCXUAAAAEZmlsZQAAAAAAAAAGc2hhNTEyAAAAUwAAAAtzc2gtZWQyNTUx
+OQAAAED/QEPB7LOQZdzyOrvgAlmF3CixkfsEFfu//3eQgx1HfXgRCZYAIx1G4YPvR5fCS5
+LungGG2DuWrpl7mUMZMMIG
+-----END SSH SIGNATURE-----
+]]></signature>
+ <size>466946</size>
+ <url>http://www.meta4ra.stargrave.org/download/meta4ra-0.11.0.tar.zst</url>
+ <url>http://y.www.meta4ra.stargrave.org/download/meta4ra-0.11.0.tar.zst</url>
+ </file>
+</metalink>
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd lang/go1.23.5"
+bdeps="rc-paths stow archivers/zstd lang/go1.24.0"
redo-ifchange $bdeps "$DISTFILES"/golang.org-x-tools-0.18.0-modcache
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd lang/go1.23.5"
+bdeps="rc-paths stow archivers/zstd lang/go1.24.0"
redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.zst
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.32.1"
goprev=go1.20.14
redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz lang/$goprev
-[ -z "$GOSTLS13_ENABLED" ] ||
- redo-ifchange "$DISTFILES"/gostls13-1.23.5.patch.zst "$DISTFILES"/gogost-6.0.2.tar.zst
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh
cd go
-if [ -n "$GOSTLS13_ENABLED" ] ; then
- zstd -d <"$DISTFILES"/gostls13-1.23.5.patch.zst | patch >&2
- cp "$DISTFILES"/gogost-6.0.2.tar.zst .
- chmod +x debash gogost-install
- ./gogost-install >&2
- command -v bash >/dev/null 2>/dev/null || ./debash
- cat >>src/crypto/tls/gost.go <<EOF
-func init() {
- GOSTInstall()
-}
-EOF
-else
- command -v bash >/dev/null 2>/dev/null || "$BASS_ROOT"/contrib/go-debash/v1
-fi
+command -v bash >/dev/null 2>/dev/null || "$BASS_ROOT"/contrib/go-debash/v1
cd src
GOROOT_BOOTSTRAP=$bootstrap ./make.bash >&2
cd ../..
--- /dev/null
+[ -n "$BASS_ROOT" ] || BASS_ROOT="$(dirname "$(realpath -- "$0")")"/../../../..
+sname=$1.do . "$BASS_ROOT"/lib/rc
+. "$BASS_ROOT"/build/skel/common.rc
+
+bdeps="rc-paths stow archivers/zstd"
+command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.32.1"
+goprev=go1.23.5
+redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz lang/$goprev
+[ -z "$GOSTLS13_ENABLED" ] ||
+ redo-ifchange \
+ "$DISTFILES"/gostls13-1.24.0.patch.zst \
+ "$DISTFILES"/gogost-6.1.0.tar.zst
+hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
+
+. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
+"$BASS_ROOT"/build/bin/pkg-inst $bdeps lang/$goprev
+. ./rc
+bootstrap="$(realpath local/$goprev)"
+$TAR xf "$DISTFILES"/$NAME.tar.gz
+"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh
+
+cd go
+if [ -n "$GOSTLS13_ENABLED" ] ; then
+ zstd -d <"$DISTFILES"/gostls13-1.24.0.patch.zst | patch >&2
+ cp "$DISTFILES"/gogost-6.1.0.tar.zst .
+ chmod +x debash gogost-install
+ ./gogost-install >&2
+ command -v bash >/dev/null 2>/dev/null || ./debash
+ cat >>src/crypto/tls/gost.go <<EOF
+func init() {
+ GOSTInstall()
+}
+EOF
+else
+ command -v bash >/dev/null 2>/dev/null || "$BASS_ROOT"/contrib/go-debash/v1
+fi
+cd src
+GOROOT_BOOTSTRAP=$bootstrap ./make.bash >&2
+cd ../..
+mkdir -p "$SKELBINS"/$ARCH/$NAME-$hsh
+mv go "$SKELBINS"/$ARCH/$NAME-$hsh/$NAME
+
+cd "$SKELBINS"/$ARCH
+mkdir -p $NAME-$hsh/skelpkg/$NAME-$hsh/hooks/postinst
+cat >$NAME-$hsh/skelpkg/$NAME-$hsh/hooks/postinst/01rc-add <<EOF2
+#!/bin/sh -e
+_localpath="\$(realpath local)"
+cat >>rc <<EOF
+export GOPATH="\$_localpath/go"
+export PATH="\$_localpath/$NAME/bin:\\\$PATH"
+EOF
+EOF2
+chmod +x $NAME-$hsh/skelpkg/$NAME-$hsh/hooks/postinst/01rc-add
+
+"$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd lang/go1.23.5"
+bdeps="rc-paths stow archivers/zstd lang/go1.24.0"
redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.zst
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd lang/go1.23.5"
+bdeps="rc-paths stow archivers/zstd lang/go1.24.0"
redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.zst "$DISTFILES"/$NAME-modcache
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd lang/go1.23.5"
+bdeps="rc-paths stow archivers/zstd lang/go1.24.0"
redo-ifchange $bdeps "$DISTFILES"/$NAME-modcache
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd lang/go1.23.5"
+bdeps="rc-paths stow archivers/zstd lang/go1.24.0"
redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.zst
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd lang/go1.23.5"
+bdeps="rc-paths stow archivers/zstd lang/go1.24.0"
redo-ifchange $bdeps "$DISTFILES"/$NAME-modcache
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
cd $name
command -v bash >/dev/null 2>/dev/null || $ROOT/../go-debash/v1
cd src
-GOROOT_BOOTSTRAP=$(realpath $DIR/go1.20.14) ./make.bash
-cd ../..
-mv $name $DIR/local/go
+GOROOT_BOOTSTRAP=$(realpath $DIR/go1.20.14) CGO_ENABLED=0 ./make.bash
--- /dev/null
+rm -fr go
+tar xf $DISTFILES/$name.src.tar.gz
+mv go $name
+cd $name
+command -v bash >/dev/null 2>/dev/null || $ROOT/../go-debash/v1
+cd src
+GOROOT_BOOTSTRAP=$(realpath $DIR/go1.23.5) ./make.bash
+cd ../..
+mv $name $DIR/local/go
--- /dev/null
+dodl https://go.dev/dl/$name.src.tar.gz $name.src.tar.gz 36ba9a3a541208fd33aa49b969d892578e209570541d2b6ca6ff784250d8b6777597d347b823c6026acf0c2741b4abc9012693004e623a1434b06cfecdbebaa8
+++ /dev/null
-dodl https://github.com/facebook/zstd/releases/download/v1.5.5/$name.tar.gz $name.tar.gz 99109ec0e07fa65c2101c9cb36be56b672bbd0ee69d265f924718e61f9192ae8385c8d9e4d0c318be9edfa6d849fd3d60e5f164fa120961449429ea3c5dab6b6
+++ /dev/null
-dodl http://www.meta4ra.stargrave.org/download/$name.tar.zst $name.tar.zst f447e710e5f608ab6acbd68d2e5d0fbd61ed4b1620454fee6b7d71517c7e07b42c9b29bab7a537e17b07355417fe7a19e366afc3f6de2bff57c06eb6e21854bc
--- /dev/null
+dodl https://github.com/facebook/zstd/releases/download/v1.5.6/$name.tar.gz $name.tar.gz 54a578f2484da0520a6e9a24f501b9540a3fe3806785d6bc9db79fc095b7c142a7c121387c7eecd460ca71446603584ef1ba4d29a33ca90873338c9ffbd04f14
--- /dev/null
+dodl http://www.meta4ra.stargrave.org/download/$name.tar.zst $name.tar.zst e1f04a718d33620101b499a14496804c0c8624e553bd89106038e1076e7e706c55aee22482927d75c36b1dfec93d572448947c1e24b84db0751485d30a5771c9