diff options
author | bgme | 2023-11-05 09:09:13 +0800 |
---|---|---|
committer | bgme | 2023-11-05 09:09:13 +0800 |
commit | 8b3c53237537d2703f0cc85b66670bf59c575966 (patch) | |
tree | 44ac599b3b370ac754afbd80b41f31389ea11f00 | |
parent | e60a104e8cf7ace8066576434e687272dd57c59e (diff) | |
download | aur-8b3c53237537d2703f0cc85b66670bf59c575966.tar.gz |
Use GOTOOLCHAIN replace go1.20 AUR package
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 8 insertions, 5 deletions
@@ -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 @@ -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() { |