]> Cypherpunks repositories - bass.git/commitdiff
Update Go
authorSergey Matveev <stargrave@stargrave.org>
Thu, 25 Jul 2024 10:40:22 +0000 (13:40 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 25 Jul 2024 10:40:22 +0000 (13:40 +0300)
17 files changed:
build/distfiles/.gitignore
build/distfiles/go1.22.4.tar.gz.meta4 [deleted file]
build/distfiles/go1.22.5.tar.gz.meta4 [new file with mode: 0644]
build/distfiles/gostls13-debash-1.22.5.tar.zst.do [moved from build/distfiles/gostls13-debash-1.22.4.tar.zst.do with 85% similarity]
build/skel/devel/go-stringer-0.18.0.do
build/skel/devel/goredo-2.6.2.do
build/skel/lang/go1.22.5.do [moved from build/skel/lang/go1.22.4.do with 97% similarity]
build/skel/misc/gocheese-4.2.0.do
build/skel/security/age-v1.1.1-23-g29b68c2.do
build/skel/security/gosha3-v1.0.0.do
build/skel/sysutils/meta4ra-0.10.0.do
build/skel/textproc/fzf-0.53.0.do
contrib/prepare-deps/README
contrib/prepare-deps/steps/040-go1.22.4.dl [deleted file]
contrib/prepare-deps/steps/040-go1.22.5 [moved from contrib/prepare-deps/steps/040-go1.22.4 with 100% similarity]
contrib/prepare-deps/steps/040-go1.22.5.dl [new file with mode: 0644]
example/goredo/steps/00prerequisites

index b92fb5416e3230ad19fac92d89d52c6bdecf6270da18513aa64a8e3441091ced..691968f32ffcaf2a960e6bcd2f8423cb6ffbe2b3344e7838c2ba0891f3c8d336 100644 (file)
@@ -67,7 +67,7 @@
 /gnutls-3.8.6.tar.xz
 /go1.17.13.tar.gz
 /go1.20.14.tar.gz
-/go1.22.4.tar.gz
+/go1.22.5.tar.gz
 /go1.4.3.tar.gz
 /gocheese-4.2.0.tar.zst
 /gogost-v6.0.0-modcache
@@ -75,7 +75,7 @@
 /gomodcache/
 /goredo-2.6.2.tar.zst
 /gosha3-v1.0.0-modcache
-/gostls13-debash-1.22.4.tar.zst
+/gostls13-debash-1.22.5.tar.zst
 /gostls13.git/
 /gpgme-1.23.2.tar.bz2
 /graphviz-11.0.0.tar.xz
diff --git a/build/distfiles/go1.22.4.tar.gz.meta4 b/build/distfiles/go1.22.4.tar.gz.meta4
deleted file mode 100644 (file)
index bc6da1f..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<metalink xmlns="urn:ietf:params:xml:ns:metalink">
-  <file name="go1.22.4.tar.gz">
-    <hash type="blake3-256">7de8f3dafa64455084002968504666623b4179ea8dc000114089bc264df0be4b</hash>
-    <hash type="blake2b-512">00a6a3430e38fe5b63df3d453bd58ff51f3cff7814f3e05520725ef2093d1f2547c214f6e58c9bbd078334b51be2407dfe5b68eac5b7eeaa2a33bd3c3a13f3f4</hash>
-    <hash type="blake2b-256">c27f79265f8a74e418c4ad18e794f196678c882f949d1618f7d24ca06e966f77</hash>
-    <hash type="skein-512">83f7a58f30bd1ae7fbde55a1b6e65091068af76a20e2c4ad2f698a1a3fddfe99544fd6fd782fd6ec6612c89de7670a6e435a7518ea93ba91cda951ec4153404f</hash>
-    <hash type="shake128">5c406cdbde5433a3635e18f54b5a4d82801675163815cf8045af6191368f4fe5</hash>
-    <hash type="shake256">511c48235364993df0ce762664efe0ff7bbd564cc1556f742c32a2c5667712d2e8f3600ba0dd30ef3d5f6b0b09c781bdd3db7030c0469f3c8aa918ddecc9c401</hash>
-    <hash type="sha-512">4855ba7e277b2eb79eb52e3ad2a52f18b3a4cd3adc20b7a17d29fabae74141265bf31399307b8d3f35110031d11ad7f583016aa903f3e36eeb6d1f64cfc8a5ad</hash>
-    <hash type="sha-256">fed720678e728a7ca30ba8d1ded1caafe27d16028fab0232b8ba8e22008fb784</hash>
-    <hash type="streebog-512">9a9f00f2a5f2cc8af5802bd22123c1763715b06b0d2d7181e1a5f17a8c39838b207cc2cabbed5ad9fec2010dba34c989ccbd4449d345e6c2caffaaa1cfec0c59</hash>
-    <hash type="streebog-256">88b61be2d4a8f6627486b53aa2965cb28d0b6705a5892a7efe005cdd22edac0d</hash>
-    <hash type="xxh3-128">dc60ff71e96a41898c4b3ff7b7c679c6</hash>
-    <size>27555503</size>
-    <url>https://go.dev/dl/go1.22.4.src.tar.gz</url>
-  </file>
-</metalink>
diff --git a/build/distfiles/go1.22.5.tar.gz.meta4 b/build/distfiles/go1.22.5.tar.gz.meta4
new file mode 100644 (file)
index 0000000..db0bc47
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metalink xmlns="urn:ietf:params:xml:ns:metalink">
+  <file name="go1.22.5.tar.gz">
+    <hash type="blake3-256">a679eed63bfcfd3e9bb76e87ef86d1f4732e0c70cd077c61e831a74a4057adfc</hash>
+    <hash type="blake2b-512">f166dd9f1c55addf422f2612f3f6a084fa96d3e2cb7455f03286cf23778ce2bd83097de621c69f9c1f23912d55039c926608dbee25da13f084ca9a5e0f04f249</hash>
+    <hash type="blake2b-256">6f3e317e9e34f96875535a09544e10d7271d76333b694bb5ca97c892f297cda3</hash>
+    <hash type="skein-512">4ef48aff9fd62c8a1cafdce9fb746f54fec5446578786cfd5b9011cd5f59b8ff81c0fe4ce1ba7adc73f515bc4a8e1fda386d9918883af003152a7c5b142c48af</hash>
+    <hash type="shake128">e9ea06103b6445b10121c3265287d536eb1650f3e5877e21ae05c70bbadd36be</hash>
+    <hash type="shake256">88d8daa320424cfcf58f00c00b69076eef415ece1be20547bd1c7a9d5697a75be927a5de3dd5454ea8433b5bde8a000294b5cd16ba1fd346e86a8865b7cd7aa6</hash>
+    <hash type="sha-512">798c2bd5d59be1fb5d7af98893fa7bb68322117facfdee546a37175ec5e8be634f2bed2d8d0e7d4d0555b354c8e9d72b3829c39670d3be2d2328376a00a48576</hash>
+    <hash type="sha-256">ac9c723f224969aee624bc34fd34c9e13f2a212d75c71c807de644bb46e112f6</hash>
+    <hash type="streebog-512">3703a0c66945af70d49e18a4ce18d035e70b33734707c3fa66fd3f564b39b7fd7fb5dcf24a0ea810ac8db4ce36d6a59910d394153fa6f934a520fee9d662336d</hash>
+    <hash type="streebog-256">f2d96e709d516e3dab4e584f27ac51f82d9632fa86355485ac6f95aff17afc95</hash>
+    <hash type="xxh3-128">1e9686511a9fc1126e9ed4824f65480c</hash>
+    <size>27559458</size>
+    <url>https://go.dev/dl/go1.22.5.src.tar.gz</url>
+  </file>
+</metalink>
similarity index 85%
rename from build/distfiles/gostls13-debash-1.22.4.tar.zst.do
rename to build/distfiles/gostls13-debash-1.22.5.tar.zst.do
index a0711264352951bf921c895650fc6dcf4f475e9ef828e2666ce929491cb423c8..54345efab6dbb721005c7f22783ef626d6ba7f2ffe89b3f13237e498d23b16c5 100644 (file)
@@ -2,9 +2,9 @@
 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.22.4-gost
+tag=go1.22.5-gost
 git fetch origin tag $tag >&2
-echo gostls13@cypherpunks.ru ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILuX3gTqrFb3G2oW/osn3LIa7X5spo0MTsEIRLKVfJrq >allowed-signers
+echo gostls13@cypherpunks.su ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILuX3gTqrFb3G2oW/osn3LIa7X5spo0MTsEIRLKVfJrq >allowed-signers
 git config gpg.ssh.allowedSignersFile "$(realpath allowed-signers)"
 git tag --verify $tag >&2
 git archive --prefix=${1%.tar.zst}/ $tag debash | $COMPRESSOR
index 903ce81fe5e938c66d07ba97ce472f15cc111dc191ac6503999a144933eed0ac..12dd112f5b8b0cfd9fdf57875ba842d1d4ddff7aff84ce1e378bee82be9a4d07 100644 (file)
@@ -2,7 +2,7 @@
 sname=$1.do . "$BASS_ROOT"/lib/rc
 . "$BASS_ROOT"/build/skel/common.rc
 
-bdeps="rc-paths stow archivers/zstd lang/go1.22.4"
+bdeps="rc-paths stow archivers/zstd lang/go1.22.5"
 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
index 20bee0b1c09c2f6ee0072006d7661bd5a0f98bd660f616a45476f4c145f99dbc..4ee4fc14f6bc2ab40018dd64394038b28149a540fa961904695008140eb33a02 100644 (file)
@@ -2,7 +2,7 @@
 sname=$1.do . "$BASS_ROOT"/lib/rc
 . "$BASS_ROOT"/build/skel/common.rc
 
-bdeps="rc-paths stow archivers/zstd lang/go1.22.4"
+bdeps="rc-paths stow archivers/zstd lang/go1.22.5"
 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
similarity index 97%
rename from build/skel/lang/go1.22.4.do
rename to build/skel/lang/go1.22.5.do
index 133aad0c22572821fc03e92cddacd762231f88544f40b20841f0b0633eaa1560..6b9683a2efab91baa11c3aa055739b479e9aa1dacd3e9fe0b5de06911dc53004 100644 (file)
@@ -5,7 +5,7 @@ sname=$1.do . "$BASS_ROOT"/lib/rc
 bdeps="rc-paths stow archivers/zstd"
 command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.32.1"
 goprev=go1.20.14
-debash=gostls13-debash-1.22.4
+debash=gostls13-debash-1.22.5
 redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz \
     "$DISTFILES"/$debash.tar.zst lang/$goprev
 hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
index 1ba606a8ef7f5cb60037dbd7573e799ece035930a6a1cf234b823b811e26eac4..f9c3bded36b04c5e32abb8a16071164d36686740605c607f20be8adeee3f6626 100644 (file)
@@ -2,7 +2,7 @@
 sname=$1.do . "$BASS_ROOT"/lib/rc
 . "$BASS_ROOT"/build/skel/common.rc
 
-bdeps="rc-paths stow archivers/zstd lang/go1.22.4"
+bdeps="rc-paths stow archivers/zstd lang/go1.22.5"
 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
index 921985d5ba2e09b0c42dd173d14fabb43ed9cf7ee882572c39c127b82a248258..0bb50283b3ca70ccfe2b2257fabe004657a466c872bfe3ad714c3d97e1237c3d 100644 (file)
@@ -2,7 +2,7 @@
 sname=$1.do . "$BASS_ROOT"/lib/rc
 . "$BASS_ROOT"/build/skel/common.rc
 
-bdeps="rc-paths stow archivers/zstd lang/go1.22.4"
+bdeps="rc-paths stow archivers/zstd lang/go1.22.5"
 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
index c78e4daccce1e6fa1af147b10ac6878c145af9eb06b7ac9e65cc5e5be30e3186..68b05091c005ed9faac443c65303df047f154b0db617f67a71a7cf528269b4da 100644 (file)
@@ -2,7 +2,7 @@
 sname=$1.do . "$BASS_ROOT"/lib/rc
 . "$BASS_ROOT"/build/skel/common.rc
 
-bdeps="rc-paths stow archivers/zstd lang/go1.22.4"
+bdeps="rc-paths stow archivers/zstd lang/go1.22.5"
 redo-ifchange $bdeps "$DISTFILES"/$NAME-modcache
 hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
 . "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
index dd21e4a88cafac4d5429837f743c03bf357063cd92616b49a0e242fbff96a09b..87e8deb98e2ac28ae74503f67f6ac7c58b2c45340e692c5da0e20470d365e7aa 100644 (file)
@@ -2,7 +2,7 @@
 sname=$1.do . "$BASS_ROOT"/lib/rc
 . "$BASS_ROOT"/build/skel/common.rc
 
-bdeps="rc-paths stow archivers/zstd lang/go1.22.4"
+bdeps="rc-paths stow archivers/zstd lang/go1.22.5"
 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
index d9232258271b179fa8d668de5e9d8516c9190794b2d968f676473de31f07e989..cb40b6b4fff0fb529db8eb8f50260679351312aa6f784607e3fc62cdb1a02696 100644 (file)
@@ -2,7 +2,7 @@
 sname=$1.do . "$BASS_ROOT"/lib/rc
 . "$BASS_ROOT"/build/skel/common.rc
 
-bdeps="rc-paths stow archivers/zstd lang/go1.22.4"
+bdeps="rc-paths stow archivers/zstd lang/go1.22.5"
 redo-ifchange $bdeps "$DISTFILES"/$NAME-modcache
 hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
 . "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
index 922e5f0e1481b6f6d5f17312e12d147fd87a53fb7c6356cd358070b5f35afe4e..cc52fc708edfc9ad8479116749a0678ff6f575594a444b48e92fffe1f4ceab27 100644 (file)
@@ -12,7 +12,7 @@ Make, C compiler are prerequired. Go, goredo, meta4ra, zstd will be built.
       010-go1.4.3.done
       020-go1.17.13.done
       030-go1.20.14.done
-      040-go1.22.4.done
+      040-go1.22.5.done
   and symlink your Go to ./go1.4.3, ./go1.17.13, ./go1.20.14
 * Start build process itself:
     $ /path/to/prepare-deps/do
diff --git a/contrib/prepare-deps/steps/040-go1.22.4.dl b/contrib/prepare-deps/steps/040-go1.22.4.dl
deleted file mode 100644 (file)
index 3af67ed..0000000
+++ /dev/null
@@ -1 +0,0 @@
-dodl https://go.dev/dl/$name.src.tar.gz $name.src.tar.gz 4855ba7e277b2eb79eb52e3ad2a52f18b3a4cd3adc20b7a17d29fabae74141265bf31399307b8d3f35110031d11ad7f583016aa903f3e36eeb6d1f64cfc8a5ad
diff --git a/contrib/prepare-deps/steps/040-go1.22.5.dl b/contrib/prepare-deps/steps/040-go1.22.5.dl
new file mode 100644 (file)
index 0000000..8788132
--- /dev/null
@@ -0,0 +1 @@
+dodl https://go.dev/dl/$name.src.tar.gz $name.src.tar.gz 798c2bd5d59be1fb5d7af98893fa7bb68322117facfdee546a37175ec5e8be634f2bed2d8d0e7d4d0555b354c8e9d72b3829c39670d3be2d2328376a00a48576
index 2f8cf6d73307c819368e099f9617e5ad3e7a4c58cd2d13a0ec3b1faf0d88d607..daa300e6533cf5ac2ba7005ab90652b580776f590d6b9f277169405420a8ba8a 100755 (executable)
@@ -1,4 +1,4 @@
 #!/bin/sh -ex
 
 cd ..
-$BASS_ROOT/build/bin/pkg-inst go-stringer-0.18.0 sharness-1.2.0 go1.22.4 perl-5.32.1
+$BASS_ROOT/build/bin/pkg-inst go-stringer-0.18.0 sharness-1.2.0 go1.22.5 perl-5.32.1