aboutsummaryrefslogtreecommitdiffstats
path: root/testing/btcd/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/btcd/APKBUILD')
-rw-r--r--testing/btcd/APKBUILD19
1 files changed, 14 insertions, 5 deletions
diff --git a/testing/btcd/APKBUILD b/testing/btcd/APKBUILD
index 2262750a314..fa857dae688 100644
--- a/testing/btcd/APKBUILD
+++ b/testing/btcd/APKBUILD
@@ -1,22 +1,31 @@
# Maintainer: MichaƂ Adamski <michal@ert.pl>
pkgname=btcd
-pkgver=0.22.0_beta
+pkgver=0.23.4
_pkgver=${pkgver/_/-}
-pkgrel=0
+pkgrel=5
pkgdesc="Alternative full node bitcoin implementation written in Go"
url="https://github.com/btcsuite/btcd#btcd"
arch="all"
license="ISC"
makedepends="go"
-source="https://github.com/btcsuite/btcd/archive/v$_pkgver/$pkgname-$_pkgver.tar.gz"
+source="https://github.com/btcsuite/btcd/archive/v$_pkgver/btcd-$_pkgver.tar.gz"
builddir="$srcdir/$pkgname-$_pkgver"
+# secfixes:
+# 0.23.3-r0:
+# - CVE-2022-39389
+
+export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
+export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
+export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
+
build() {
mkdir bin
- go build -trimpath -ldflags="-s -w" -v -o bin . ./cmd/...
+ go build -trimpath -v -o bin . ./cmd/...
}
check() {
+ export GOFLAGS="${GOFLAGS/-trimpath/}"
go test ./...
}
@@ -26,5 +35,5 @@ package() {
done
}
sha512sums="
-cae1bf46900890e4bc01b817f72cbf6654636af5bac887032a85afba91a813162e5b2e1bcb23cd0a013e8b0711d9e7a68d6ff08f8767c6b375a2df7d8d72c291 btcd-0.22.0-beta.tar.gz
+aa6c40d58d8d4e7302005fa80b192a8f0298707d67685273e2b57cc339f2a999ea1953215f1a89c0480ea926dc6a55740c243656b67ca3b9d494b05f06537880 btcd-0.23.4.tar.gz
"