/golang.org-x-tools-0.18.0-modcache
/gomodcache/
/goredo-2.8.0.tar.zst
-/gosha3-v1.0.0-modcache
+/gosha3-v1.1.0-modcache
/gpgme-1.23.2.tar.bz2
/graphviz-11.0.0.tar.xz
/grep-3.11.tar.xz
+++ /dev/null
-[ -n "$BASS_ROOT" ] || BASS_ROOT="$(dirname "$(realpath -- "$0")")"/../..
-sname=$1.do . "$BASS_ROOT"/lib/rc
-
-redo-ifchange "$BASS_ROOT"/build/lib/zip-hash/zip-hash
-vdir="$GOMODCACHE"/cache/download/go.stargrave.org/gosha3/@v
-mkdir -p $vdir
-. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
-$JUSTDL tmp http://proxy.go.stargrave.org/go.stargrave.org/gosha3/@v/v1.0.0.zip
-$FSYNC tmp
-[ "$("$BASS_ROOT"/build/lib/zip-hash/zip-hash tmp)" = "h1:aJJZpPd0pze3vUEdeI7rrhtYfbsBwxGCBAj1KH8u4hA=" ]
-mv tmp $vdir/v1.0.0.zip
-go mod init dummy
-GOPROXY=direct go get go.stargrave.org/gosha3/cmd/goshake128@v1.0.0
-while read mod hsh ; do
- [ "$("$BASS_ROOT"/build/lib/zip-hash/zip-hash "$GOMODCACHE"/cache/download/$mod.zip)" = "$hsh" ]
-done <<EOF
-golang.org/x/crypto/@v/v0.8.0 h1:pd9TJtTueMTVQXzk8E2XESSMQDj/U7OUu0PqJqPXQjQ=
-golang.org/x/sys/@v/v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU=
-EOF
-touch "$DISTFILES"/$3
--- /dev/null
+[ -n "$BASS_ROOT" ] || BASS_ROOT="$(dirname "$(realpath -- "$0")")"/../..
+sname=$1.do . "$BASS_ROOT"/lib/rc
+
+redo-ifchange "$BASS_ROOT"/build/lib/zip-hash/zip-hash
+vdir="$GOMODCACHE"/cache/download/go.stargrave.org/gosha3/@v
+mkdir -p $vdir
+cd $vdir
+url=http://proxy.go.stargrave.org/go.stargrave.org/gosha3/@v
+$JUSTDL tmp $url/v1.1.0.zip
+$FSYNC tmp
+[ "$("$BASS_ROOT"/build/lib/zip-hash/zip-hash tmp)" = "h1:9FDmAEU07dVhWV5GYoaetbspzU5u+2amPXClwvHVZ6Q=" ]
+mv tmp v1.1.0.zip
+for ext in info mod ziphash ; do
+ fn=v1.1.0.$ext
+ $JUSTDL tmp $url/$fn
+ $FSYNC tmp
+ mv tmp $fn
+done
+touch "$DISTFILES"/$3
. ./rc
"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh
+unzip "$GOMODCACHE"/cache/download/go.stargrave.org/gosha3/@v/v1.1.0.zip
mkdir -p "$SKELBINS"/$ARCH/$NAME-$hsh/bin
export GOBIN="$SKELBINS"/$ARCH/$NAME-$hsh/bin
-go install go.stargrave.org/gosha3/cmd/goshake128@v1.0.0
-go install go.stargrave.org/gosha3/cmd/goshake256@v1.0.0
+cd go.stargrave.org/gosha3@v1.1.0
+chmod +x build
+./build
cd "$SKELBINS"/$ARCH
"$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh