summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbgme2023-11-05 09:09:13 +0800
committerbgme2023-11-05 09:09:13 +0800
commit8b3c53237537d2703f0cc85b66670bf59c575966 (patch)
tree44ac599b3b370ac754afbd80b41f31389ea11f00
parente60a104e8cf7ace8066576434e687272dd57c59e (diff)
downloadaur-8b3c53237537d2703f0cc85b66670bf59c575966.tar.gz
Use GOTOOLCHAIN replace go1.20 AUR package
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD9
2 files changed, 8 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bef6b3f3536a..24a90beca31c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,11 @@
pkgbase = ooniprobe-cli
pkgdesc = Next generation OONI Probe CLI
pkgver = 3.19.0
- pkgrel = 2
+ pkgrel = 3
url = https://ooni.org/
arch = x86_64
license = GPL3
- makedepends = go1.20
+ makedepends = go
depends = glibc
source = probe-cli-3.19.0.tar.gz::https://github.com/ooni/probe-cli/archive/refs/tags/v3.19.0.tar.gz
sha256sums = 9ec38edb7bb4254e16a58f184ddceafc4a0ede060e08f6741ab02d1e7d6820a2
diff --git a/PKGBUILD b/PKGBUILD
index b341007c9194..711d789536a2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,26 +5,29 @@ _pkgname=probe-cli
pkgname=ooniprobe-cli
pkgver=3.19.0
_pkgver=3.19.0
-pkgrel=2
+pkgrel=3
pkgdesc='Next generation OONI Probe CLI'
arch=('x86_64')
url='https://ooni.org/'
license=('GPL3')
depends=('glibc')
-makedepends=('go1.20')
+makedepends=('go')
source=("${_pkgname}-${_pkgver}.tar.gz::https://github.com/ooni/${_pkgname}/archive/refs/tags/v${_pkgver}.tar.gz")
sha256sums=('9ec38edb7bb4254e16a58f184ddceafc4a0ede060e08f6741ab02d1e7d6820a2')
sha512sums=('3780d7439f51b9a6dc7190ba5414fc88fbdd0ffdb9bbc4a9b7cee924beebcde5556b1199542ec4f7981ee960cc050299742e728c9d87bb2872991929ba550978')
build() {
cd "${_pkgname}-${_pkgver}"
+ GOVERSION=$(cat GOVERSION)
+ export GOTOOLCHAIN=go${GOVERSION}
+
export CGO_ENABLED=1
export CGO_LDFLAGS="$LDFLAGS"
export CGO_CFLAGS="$CFLAGS"
export CGO_CPPFLAGS="$CPPFLAGS"
export CGO_CXXFLAGS="$CXXFLAGS"
export GOFLAGS='-ldflags=-linkmode=external -buildmode=pie -trimpath -modcacherw'
- go1.20 build ./cmd/ooniprobe
+ go build ./cmd/ooniprobe
}
package() {