summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Peukert2023-10-04 20:41:58 +0200
committerDaniel Peukert2023-10-04 20:41:58 +0200
commit3b5893b2783dfbfcf8a6f3836e7994752b76b9f3 (patch)
tree86e4f753603a424dd7272843d1e1f6416cfa5a95
parentadbd818ebfd1d69e03ff0f5a3a3e0951f2e3a374 (diff)
downloadaur-3b5893b2783dfbfcf8a6f3836e7994752b76b9f3.tar.gz
Update go architectures and build vars
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD10
2 files changed, 3 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 04dcb255b0f5..5b2720f095e8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -4,6 +4,7 @@ pkgbase = bitw-git
pkgrel = 1
url = https://github.com/mvdan/bitw
arch = x86_64
+ arch = i686
arch = pentium4
arch = armv7h
arch = aarch64
diff --git a/PKGBUILD b/PKGBUILD
index 522215fa8a9e..c5e0d3e79b64 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ pkgname="$_pkgname-git"
pkgver='r91.gae87ee7'
pkgrel='1'
pkgdesc='Minimalist BitWarden client with Secret Service API implementation - git version'
-arch=('x86_64' 'pentium4' 'armv7h' 'aarch64')
+arch=('x86_64' 'i686' 'pentium4' 'armv7h' 'aarch64')
url="https://github.com/mvdan/$_pkgname"
license=('BSD')
makedepends=('git' 'go>=1.19')
@@ -39,18 +39,12 @@ build() {
export CGO_CFLAGS="${CFLAGS}"
export CGO_CXXFLAGS="${CXXFLAGS}"
export CGO_LDFLAGS="${LDFLAGS}"
- export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+ export GOFLAGS='-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw'
go build -v -o "$srcdir/$_bindir/" './...'
}
check() {
cd "$srcdir/$_sourcedirectory/"
- export GOPATH="$srcdir/$_gopath"
- export CGO_CPPFLAGS="${CPPFLAGS}"
- export CGO_CFLAGS="${CFLAGS}"
- export CGO_CXXFLAGS="${CXXFLAGS}"
- export CGO_LDFLAGS="${LDFLAGS}"
- export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
go test -v './...'
}