summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 7 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a2b057a547be..391ecb7bff52 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
# Contributor: Morten Linderud <foxboron archlinux.org>
pkgname=gopass-git
-pkgver=1.10.1.r32.g93539afc
-pkgrel=2
+pkgver=1.15.12.r4.g57f19d2c
+pkgrel=1
pkgdesc="The slightly more awesome standard unix password manager for teams."
arch=('x86_64' 'i686' 'armv6h' 'armv7h')
url="https://github.com/gopasspw/gopass"
@@ -12,7 +12,9 @@ license=('MIT')
makedepends=('go' 'git')
optdepends=('xdotool: for typing passwords selected by dmenu'
'xsel: clipboard support'
- 'xclip: clipboard support')
+ 'xclip: clipboard support'
+ 'wl-clipboard: clipboard support (wayland)')
+options=("!lto")
provides=("gopass")
conflicts=("gopass")
source=("git+${url}")
@@ -26,6 +28,7 @@ pkgver() {
prepare() {
cd gopass
sed -i 's|-gcflags="-trimpath=$(GOPATH)" -asmflags="-trimpath=$(GOPATH)"||' Makefile
+ sed -i 's|CGO_ENABLED=0||' Makefile
}
build() {
@@ -34,7 +37,7 @@ 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"
make
}