summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--.gitignore9
-rw-r--r--PKGBUILD11
3 files changed, 15 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 24fb915d3886..85f131a058ba 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gopass-git
pkgdesc = The slightly more awesome standard unix password manager for teams.
- pkgver = 1.10.1.r32.g93539afc
- pkgrel = 2
+ pkgver = 1.15.12.r4.g57f19d2c
+ pkgrel = 1
url = https://github.com/gopasspw/gopass
arch = x86_64
arch = i686
@@ -13,10 +13,11 @@ pkgbase = gopass-git
optdepends = xdotool: for typing passwords selected by dmenu
optdepends = xsel: clipboard support
optdepends = xclip: clipboard support
+ optdepends = wl-clipboard: clipboard support (wayland)
provides = gopass
conflicts = gopass
+ options = !lto
source = git+https://github.com/gopasspw/gopass
sha256sums = SKIP
pkgname = gopass-git
-
diff --git a/.gitignore b/.gitignore
index 79df7c20abd9..1970994f527a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,4 @@
-*.tar.xz
-/gopass/
-/pkg/
-/src/
-/usr/bin/gopass
+*
+!/.SRCINFO
+!/.gitignore
+!/PKGBUILD
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
}