[arch-commits] Commit in keybase/trunk (PKGBUILD keybase-gui)

2020-10-08 Thread Eli Schwartz via arch-commits
Date: Thursday, October 8, 2020 @ 21:20:32
  Author: eschwartz
Revision: 722012

upgpkg: keybase 5.5.1-2: electron 10 rebuild: not ready, use 9.x

Modified:
  keybase/trunk/PKGBUILD
  keybase/trunk/keybase-gui

-+
 PKGBUILD|   10 +-
 keybase-gui |2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 21:18:24 UTC (rev 722011)
+++ PKGBUILD2020-10-08 21:20:32 UTC (rev 722012)
@@ -6,7 +6,7 @@
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
 pkgver=5.5.1
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')
@@ -17,11 +17,11 @@
 "0001-Don-t-use-electron-to-build.patch")
 
sha512sums=('c203788c672168f506290ed02cee09e825103de047c02ce35515e7f509b2ca3a1e1bb1d2c895c8bfe484b9d0f175136cb4949a03f9d472181be8c33b388e7260'
 'SKIP'
-
'dc52d7c3d5798d9b83a4e42ba70a071b1cd5cb95c8b695a4b7a33d85744762ae644feef58cf4d582c8d8c169be68d57f392c33ff0796490e88f01f09b4c207d2'
+
'2cd6d153a39300a3a03de7aa62be832a1410de335df9e832794a483a76ec5f7856e9633b33137280679fb3624cf2b41bc9552261708e4aff6eaf4085f92bbc90'
 
'1485e41432218b88aff71bbe68d265baad18c8b91b3d51cacdb4ac9b09abfb6cde91b9b87cb861cffeff92830159552307a89462c8697bb066416bd897e7b68b')
 
b2sums=('b98738e47c300ba34de9b32ea97551607d6a311969d2b33dc5917dc11013b5e8666260bdbd90d969d92f1883f576dcf1bcb6d9b2a5c5e2983728040a3cda2f3a'
 'SKIP'
-
'ac27d14a9625a3bca6a4ac87adbe5bb2f0aee0c4a88bf39ac8b3d235801743b2e40e6cd7db26089398f016a25046a674f521b890ddf73c3c6637d0d6bf6e1397'
+
'3a2e97e83555d63ec29c5e72fff3adf36ced7502ce1bf650833927f2810eb0eec240b881bcc25791ff571bb3c92030d9cdef229631c9866b53465b25abd38190'
 
'164dd6f37fe38d3c840b2b92d41553e0be67985d7c8471833a9ff381c05b0c35f295bfc630aa3ce6e31afb70b805d071e8c0a438a504064d24f99720c1571b9a')
 validpgpkeys=('222B85B0F90BE2D24CFEB93F47484E50656D16C7') # Keybase.io Code 
Signing (v1) 
 
@@ -34,7 +34,7 @@
 
 # Fix paths to run electron /path/to/app (or our minimal wrapper script).
 # Also wire up "hideWindow" when running as a service or via XDG autostart.
-sed -i 's@/opt/keybase/Keybase@/usr/bin/electron /usr/share/keybase-app@' \
+sed -i 's@/opt/keybase/Keybase@/usr/bin/electron9 /usr/share/keybase-app@' 
\
 packaging/linux/systemd/keybase.gui.service
 sed -i 's/run_keybase/keybase-gui/g' \
 packaging/linux/keybase.desktop go/install/install_unix.go
@@ -99,7 +99,7 @@
 
 package_keybase-gui() {
 pkgdesc="GUI frontend for GPG with keybase.io"
-depends=('electron' 'keybase' 'kbfs')
+depends=('electron9' 'keybase' 'kbfs')
 
 cd client-v${pkgver}/
 

Modified: keybase-gui
===
--- keybase-gui 2020-10-08 21:18:24 UTC (rev 722011)
+++ keybase-gui 2020-10-08 21:20:32 UTC (rev 722012)
@@ -11,7 +11,7 @@
 fi
 
 if [ $# -gt 0 ] || systemctl --user is-active --quiet keybase.gui; then
-exec electron /usr/share/keybase-app "$@"
+exec electron9 /usr/share/keybase-app "$@"
 else
 systemctl --user import-environment KEYBASE_AUTOSTART
 exec systemctl start --user --wait keybase.gui


[arch-commits] Commit in keybase/trunk (PKGBUILD keybase-gui)

2020-05-27 Thread Eli Schwartz via arch-commits
Date: Thursday, May 28, 2020 @ 03:59:49
  Author: eschwartz
Revision: 636132

upgpkg: keybase 5.5.1-1: upstream release

adapt to deprecation of go-pie
make use of new `keybase version` option to check for needed service restarts

Modified:
  keybase/trunk/PKGBUILD
  keybase/trunk/keybase-gui

-+
 PKGBUILD|   25 ++---
 keybase-gui |9 -
 2 files changed, 26 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-28 00:31:54 UTC (rev 636131)
+++ PKGBUILD2020-05-28 03:59:49 UTC (rev 636132)
@@ -5,23 +5,23 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=5.4.2
+pkgver=5.5.1
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')
 # git is needed for yarn...
-makedepends=('git' 'go-pie' 'yarn')
+makedepends=('git' 'go' 'yarn')
 
source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig}
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('81c90a924dd27eeb0f9f264e729a0d047f9057949eebb42aec85f97fbb34627e07e23a3737fb419041de891126ccba2f0de55e5a37994ab96c46a7120ca25c21'
+sha512sums=('c203788c672168f506290ed02cee09e825103de047c02ce35515e7f509b2ca3a1e1bb1d2c895c8bfe484b9d0f175136cb4949a03f9d472181be8c33b388e7260'
 'SKIP'
-
'd672bdd308b2ab6f7b1248300f85f11b480e08149e1e4da5e01dac6c551b44dbfceb5c89d0fd17ce7a64c8b83cd4c7df14e24c31c2f37ae532abbb9099320290'
+
'dc52d7c3d5798d9b83a4e42ba70a071b1cd5cb95c8b695a4b7a33d85744762ae644feef58cf4d582c8d8c169be68d57f392c33ff0796490e88f01f09b4c207d2'
 
'1485e41432218b88aff71bbe68d265baad18c8b91b3d51cacdb4ac9b09abfb6cde91b9b87cb861cffeff92830159552307a89462c8697bb066416bd897e7b68b')
-b2sums=('f3d9850c0dcc70e4111d131561df6f89188da261f0cb0ca78f36d9a3277c61c001e2ddcf73f25c44fcdb866a0060a6f8f4325b2fd5dd5fcc0dc4202194ea5f8f'
+b2sums=('b98738e47c300ba34de9b32ea97551607d6a311969d2b33dc5917dc11013b5e8666260bdbd90d969d92f1883f576dcf1bcb6d9b2a5c5e2983728040a3cda2f3a'
 'SKIP'
-
'db6d63df77aa73c230128b5c6cd278215e0dfac2b42db861127571a6c867d8a305c18a5ea12a616669c77bd072ab8b26aa52379cbd8167c34bc043bfdcefec1d'
+
'ac27d14a9625a3bca6a4ac87adbe5bb2f0aee0c4a88bf39ac8b3d235801743b2e40e6cd7db26089398f016a25046a674f521b890ddf73c3c6637d0d6bf6e1397'
 
'164dd6f37fe38d3c840b2b92d41553e0be67985d7c8471833a9ff381c05b0c35f295bfc630aa3ce6e31afb70b805d071e8c0a438a504064d24f99720c1571b9a')
 validpgpkeys=('222B85B0F90BE2D24CFEB93F47484E50656D16C7') # Keybase.io Code 
Signing (v1) 
 
@@ -45,8 +45,19 @@
 build() {
 cd client-v${pkgver}/go/keybase
 
+# None of this should be necessary, but we duplicate the work of
+# makepkg.conf here since golang CGO can't be bothered to respect
+# standardized CFLAGS and we don't have native packaging integration for
+# either this or the go-specific flags. Must be done here to make sure
+# we're using debug or !buildflags.
+
+export CGO_CPPFLAGS="${CPPFLAGS}"
+export CGO_CFLAGS="${CFLAGS}"
+export CGO_CXXFLAGS="${CXXFLAGS}"
+export CGO_LDFLAGS="${LDFLAGS}"
+export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+
 export GOPATH="${srcdir}/.gopath"
-# go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" 
github.com/keybase/client/go/keybase
 go build -a -tags production -o ../bin/keybase 
github.com/keybase/client/go/keybase
 go build -a -tags production -o ../bin/kbnm 
github.com/keybase/client/go/kbnm
 go build -a -tags production -o ../bin/kbfsfuse 
github.com/keybase/client/go/kbfs/kbfsfuse

Modified: keybase-gui
===
--- keybase-gui 2020-05-28 00:31:54 UTC (rev 636131)
+++ keybase-gui 2020-05-28 03:59:49 UTC (rev 636132)
@@ -1,8 +1,15 @@
 #!/bin/sh
 
 keybase ctl init
-systemctl start --user keybase kbfs
 
+if ! keybase version --assert-matching >/dev/null 2>&1; then
+echo "restarting outdated services..."
+systemctl --user daemon-reload
+systemctl --user restart keybase kbfs
+else
+systemctl --user start keybase kbfs
+fi
+
 if [ $# -gt 0 ] || systemctl --user is-active --quiet keybase.gui; then
 exec electron /usr/share/keybase-app "$@"
 else


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2020-04-24 Thread Eli Schwartz via arch-commits
Date: Friday, April 24, 2020 @ 23:26:45
  Author: eschwartz
Revision: 619631

upgpkg: keybase 5.4.2-1: upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 22:44:59 UTC (rev 619630)
+++ PKGBUILD2020-04-24 23:26:45 UTC (rev 619631)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=5.4.0
+pkgver=5.4.2
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,11 +15,11 @@
 
source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig}
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('5b0ae52a38fb9ce84a4d5fb53ad0824f03be0f1a8f0b86c4e4e07bf07e814d2accf46fd1a9b0001db5a331866b5414f7d1c59ae7f3ee13348fe97079acf6f883'
+sha512sums=('81c90a924dd27eeb0f9f264e729a0d047f9057949eebb42aec85f97fbb34627e07e23a3737fb419041de891126ccba2f0de55e5a37994ab96c46a7120ca25c21'
 'SKIP'
 
'd672bdd308b2ab6f7b1248300f85f11b480e08149e1e4da5e01dac6c551b44dbfceb5c89d0fd17ce7a64c8b83cd4c7df14e24c31c2f37ae532abbb9099320290'
 
'1485e41432218b88aff71bbe68d265baad18c8b91b3d51cacdb4ac9b09abfb6cde91b9b87cb861cffeff92830159552307a89462c8697bb066416bd897e7b68b')
-b2sums=('d11f94ef3ee769701d590f8a1ee44d1221cc0d1825aff3fbbb4b7c55bee692ecd4b8b15439d1197a9b17f98661f19c4b53fe1daa73d26fa437003303033498e6'
+b2sums=('f3d9850c0dcc70e4111d131561df6f89188da261f0cb0ca78f36d9a3277c61c001e2ddcf73f25c44fcdb866a0060a6f8f4325b2fd5dd5fcc0dc4202194ea5f8f'
 'SKIP'
 
'db6d63df77aa73c230128b5c6cd278215e0dfac2b42db861127571a6c867d8a305c18a5ea12a616669c77bd072ab8b26aa52379cbd8167c34bc043bfdcefec1d'
 
'164dd6f37fe38d3c840b2b92d41553e0be67985d7c8471833a9ff381c05b0c35f295bfc630aa3ce6e31afb70b805d071e8c0a438a504064d24f99720c1571b9a')


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2020-04-19 Thread Eli Schwartz via arch-commits
Date: Monday, April 20, 2020 @ 02:34:15
  Author: eschwartz
Revision: 616845

upgpkg: keybase 5.4.0-1: upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-20 02:01:09 UTC (rev 616844)
+++ PKGBUILD2020-04-20 02:34:15 UTC (rev 616845)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=5.3.0
+pkgver=5.4.0
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,11 +15,11 @@
 
source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig}
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('cf4cd22bb148900d57b435a88c6f02b38f6e65646a6b60efae5f4c992574181059989737f9fd3862359c83349780f2cc41b039c2f5b8f36789eb72e0a2bfba63'
+sha512sums=('5b0ae52a38fb9ce84a4d5fb53ad0824f03be0f1a8f0b86c4e4e07bf07e814d2accf46fd1a9b0001db5a331866b5414f7d1c59ae7f3ee13348fe97079acf6f883'
 'SKIP'
 
'd672bdd308b2ab6f7b1248300f85f11b480e08149e1e4da5e01dac6c551b44dbfceb5c89d0fd17ce7a64c8b83cd4c7df14e24c31c2f37ae532abbb9099320290'
 
'1485e41432218b88aff71bbe68d265baad18c8b91b3d51cacdb4ac9b09abfb6cde91b9b87cb861cffeff92830159552307a89462c8697bb066416bd897e7b68b')
-b2sums=('aaf0d5adb49a01cde03da1893bec9938360bedbb36cd9e0951b21188834c31d1309f1e1f07956cdb0670df4c9b0b9cf203de2326a0704d6482d56df26a807afd'
+b2sums=('d11f94ef3ee769701d590f8a1ee44d1221cc0d1825aff3fbbb4b7c55bee692ecd4b8b15439d1197a9b17f98661f19c4b53fe1daa73d26fa437003303033498e6'
 'SKIP'
 
'db6d63df77aa73c230128b5c6cd278215e0dfac2b42db861127571a6c867d8a305c18a5ea12a616669c77bd072ab8b26aa52379cbd8167c34bc043bfdcefec1d'
 
'164dd6f37fe38d3c840b2b92d41553e0be67985d7c8471833a9ff381c05b0c35f295bfc630aa3ce6e31afb70b805d071e8c0a438a504064d24f99720c1571b9a')


[arch-commits] Commit in keybase/trunk (PKGBUILD keybase-gui)

2020-03-10 Thread Eli Schwartz via arch-commits
Date: Wednesday, March 11, 2020 @ 02:36:29
  Author: eschwartz
Revision: 594070

keybase: check if service is running in keybase-gui

... and don't just activate the service in this case. This ensures repeated
calls to keybase-gui will cause the app to foreground.

This is of greater importance now, since electron 8 dropped support for XEmbed
tray icons, which means some desktops might not see a Keybase tray icon, which
in turn means that foregrounding the application is hard to do with just a
service. Now, frantic clicking on the Keybase desktop file while trying to
figure out where the application went to, will actually have a visible effect
and cause it to come out from where it was "hiding".

Modified:
  keybase/trunk/PKGBUILD
  keybase/trunk/keybase-gui

-+
 PKGBUILD|4 ++--
 keybase-gui |2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-11 02:22:37 UTC (rev 594069)
+++ PKGBUILD2020-03-11 02:36:29 UTC (rev 594070)
@@ -17,11 +17,11 @@
 "0001-Don-t-use-electron-to-build.patch")
 
sha512sums=('fb41428f49376e3b6471a2235dc7a904fd08ef4e9cbbdfe3e33cbc02db8770f833f6be55c77c63fcb954468cd2ce8f4f08d47e1c453050e7e366f3288c2e37e4'
 'SKIP'
-
'4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b'
+
'd672bdd308b2ab6f7b1248300f85f11b480e08149e1e4da5e01dac6c551b44dbfceb5c89d0fd17ce7a64c8b83cd4c7df14e24c31c2f37ae532abbb9099320290'
 
'bfc0919eba93d0367bfbd1a51c5600a1a39bdd1c01e626c7dcbd624c34c9e850006d127455746530598c6660d6ac8a3862fb23897a9fca1dac76ad231fbfdeb5')
 
b2sums=('2835729da5590072aa16f6c24ca5083c783ed40984b0be4bca539b3c9ef265e4f5c97267bd6202d0b0c93165d8d63a105feff9e2a65a241b2776f70af2f36da0'
 'SKIP'
-
'90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd'
+
'db6d63df77aa73c230128b5c6cd278215e0dfac2b42db861127571a6c867d8a305c18a5ea12a616669c77bd072ab8b26aa52379cbd8167c34bc043bfdcefec1d'
 
'e1a42f150f322c560887143a7878df224acafe2391bff6f9f755f7d155303a4c263b9ed3b2ca1d718487bc55f2c39b49f207a7fe06977b2a60b5f99df4122b58')
 validpgpkeys=('222B85B0F90BE2D24CFEB93F47484E50656D16C7') # Keybase.io Code 
Signing (v1) 
 

Modified: keybase-gui
===
--- keybase-gui 2020-03-11 02:22:37 UTC (rev 594069)
+++ keybase-gui 2020-03-11 02:36:29 UTC (rev 594070)
@@ -3,7 +3,7 @@
 keybase ctl init
 systemctl start --user keybase kbfs
 
-if [ $# -gt 0 ]; then
+if [ $# -gt 0 ] || systemctl --user is-active --quiet keybase.gui; then
 exec electron /usr/share/keybase-app "$@"
 else
 systemctl --user import-environment KEYBASE_AUTOSTART


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2020-03-10 Thread Felix Yan via arch-commits
Date: Tuesday, March 10, 2020 @ 14:57:12
  Author: felixonmars
Revision: 593636

upgpkg: keybase 5.2.0-2: rebuild with go 1.14

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-10 14:53:56 UTC (rev 593635)
+++ PKGBUILD2020-03-10 14:57:12 UTC (rev 593636)
@@ -6,7 +6,7 @@
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
 pkgver=5.2.0
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-12-13 Thread Eli Schwartz via arch-commits
Date: Friday, December 13, 2019 @ 17:00:27
  Author: eschwartz
Revision: 537557

upgpkg: keybase 5.1.1-1: upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-13 16:35:38 UTC (rev 537556)
+++ PKGBUILD2019-12-13 17:00:27 UTC (rev 537557)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=5.0.0
+pkgver=5.1.1
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,11 +15,11 @@
 
source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig}
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('547cee20e7a65c6a30f57108ffc936fbab53134effe730fa41995cc19f3acf74b15fa224981a3d426576097351499c090735f9b723120edc21410c02e4e25380'
+sha512sums=('ae3c8b3ca8d0049995e906197ca98ad70b5e4f52799d8b5d5ddf40e0a37e19a583df4af6fb9238bf6e9ded961570937a04cef6b65d2e00b4af2e31ccc8517672'
 'SKIP'
 
'4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b'
 
'32256b4cc3d2dd1ed645f58981db086af09cfe8d8f8e9d913c1d3731e249282dff699e545bf822e67abd4c36abc04130137e2b6f72877c898d75d602abd99fe7')
-b2sums=('2c80183fb94bcbef134e8bd1b9bf7c6136488eabdbbca2552495e6b547f4627ff39088428b8e00b6824debf76ef64c2567455b74f12b82072665e4f30d2ef4eb'
+b2sums=('9bca3811af39bb403bf56d4b9b4f22b073efb117e4087737dfb6ce025757032371e85ba198bf9babb90e9ffa770e91f831c9cdec9687748627a530453dd872c2'
 'SKIP'
 
'90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd'
 
'ffc92d422586ffaa4f1133889140e1ddf5ada0f05d77423c39b5d70bc98538bbe070e71bcfdf205959f929788f8971e60dc918aa3cdb74817b6a5ec21375b1d9')


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-11-17 Thread Eli Schwartz via arch-commits
Date: Monday, November 18, 2019 @ 05:11:03
  Author: eschwartz
Revision: 530274

upgpkg: keybase 5.0.0-1: upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-18 02:32:36 UTC (rev 530273)
+++ PKGBUILD2019-11-18 05:11:03 UTC (rev 530274)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=4.7.2
+pkgver=5.0.0
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,11 +15,11 @@
 
source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig}
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('edba96e7f1f5c38c8f38a55eff5e6266c01654149837cd6322eab700db2b24b5bd3bef4c6e92386f8bd581791a7ba96b49f8b53170cc7ea988702fa61674f96c'
+sha512sums=('547cee20e7a65c6a30f57108ffc936fbab53134effe730fa41995cc19f3acf74b15fa224981a3d426576097351499c090735f9b723120edc21410c02e4e25380'
 'SKIP'
 
'4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b'
 
'32256b4cc3d2dd1ed645f58981db086af09cfe8d8f8e9d913c1d3731e249282dff699e545bf822e67abd4c36abc04130137e2b6f72877c898d75d602abd99fe7')
-b2sums=('1cc7e330abb8a5f096d4fbab27afca003088d9d633db7733615092ea9cbd5c85e5a21ae58869db3121349a2531d59a3ca78c4d6e435fd30a9c49d172cfa56cb5'
+b2sums=('2c80183fb94bcbef134e8bd1b9bf7c6136488eabdbbca2552495e6b547f4627ff39088428b8e00b6824debf76ef64c2567455b74f12b82072665e4f30d2ef4eb'
 'SKIP'
 
'90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd'
 
'ffc92d422586ffaa4f1133889140e1ddf5ada0f05d77423c39b5d70bc98538bbe070e71bcfdf205959f929788f8971e60dc918aa3cdb74817b6a5ec21375b1d9')


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-11-05 Thread Eli Schwartz via arch-commits
Date: Tuesday, November 5, 2019 @ 18:53:20
  Author: eschwartz
Revision: 524201

upgpkg: keybase 4.7.2-1

upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-05 18:47:03 UTC (rev 524200)
+++ PKGBUILD2019-11-05 18:53:20 UTC (rev 524201)
@@ -1,11 +1,11 @@
-# Maintainer: Felix Yan 
 # Maintainer: Eli Schwartz 
+# Contributor: Felix Yan 
 # Contributor: Michael Hansen 
 
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=4.7.1
+pkgver=4.7.2
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,11 +15,11 @@
 
source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig}
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('28e3cacea5e31bf978c9eb94d6500330e40c222875e469e7c9a74c9346ff5efbd9a14c8f794fe1a02166ba09c9862cdd60eacb258ff83d67e1699a9a75faaa8c'
+sha512sums=('edba96e7f1f5c38c8f38a55eff5e6266c01654149837cd6322eab700db2b24b5bd3bef4c6e92386f8bd581791a7ba96b49f8b53170cc7ea988702fa61674f96c'
 'SKIP'
 
'4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b'
 
'32256b4cc3d2dd1ed645f58981db086af09cfe8d8f8e9d913c1d3731e249282dff699e545bf822e67abd4c36abc04130137e2b6f72877c898d75d602abd99fe7')
-b2sums=('139d3e0fdd54094926eaaf8be89c2da67b06d167b6c89b52c3d4dd94c159b99bd7093697d48e3ab4831ae685f5c35fb76a430719cd5b972fefabaeca135154cf'
+b2sums=('1cc7e330abb8a5f096d4fbab27afca003088d9d633db7733615092ea9cbd5c85e5a21ae58869db3121349a2531d59a3ca78c4d6e435fd30a9c49d172cfa56cb5'
 'SKIP'
 
'90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd'
 
'ffc92d422586ffaa4f1133889140e1ddf5ada0f05d77423c39b5d70bc98538bbe070e71bcfdf205959f929788f8971e60dc918aa3cdb74817b6a5ec21375b1d9')


[arch-commits] Commit in keybase/trunk (PKGBUILD kbfs.install)

2019-10-27 Thread Eli Schwartz via arch-commits
Date: Sunday, October 27, 2019 @ 16:57:02
  Author: eschwartz
Revision: 520760

upgpkg: keybase 4.7.1-1

upstream release

Also add a warning to kbfs users that the redirector is not available. The
warning was requested by users who were surprised /keybase did not work;
arguably they should read the docs and see that the redirector is an optional
component, but also arguably I'm deviating from upstream default settings (in
the name of security), so, the warning is harmless, why not do it.

Added:
  keybase/trunk/kbfs.install
Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 kbfs.install |   15 +++
 2 files changed, 19 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-27 15:02:54 UTC (rev 520759)
+++ PKGBUILD2019-10-27 16:57:02 UTC (rev 520760)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=4.6.0
+pkgver=4.7.1
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,11 +15,11 @@
 
source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig}
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('cfc0cefd80ced597e099fd6755280e2f77837cbf0cbc83df78b4f7ccb5360740c7563408652afb77f9c400d8e0c1e40975fc021a3b1959b1f2b326c9b460e4be'
+sha512sums=('28e3cacea5e31bf978c9eb94d6500330e40c222875e469e7c9a74c9346ff5efbd9a14c8f794fe1a02166ba09c9862cdd60eacb258ff83d67e1699a9a75faaa8c'
 'SKIP'
 
'4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b'
 
'32256b4cc3d2dd1ed645f58981db086af09cfe8d8f8e9d913c1d3731e249282dff699e545bf822e67abd4c36abc04130137e2b6f72877c898d75d602abd99fe7')
-b2sums=('76fd8fcb7ebf28f9e311c9cd18d152a5d5b4e7f546817a91be42f51a05a0bb13e01567a32b9d2160b0cb9cd6cf909dca4d9d45ff61f964628bf5a53606d424a4'
+b2sums=('139d3e0fdd54094926eaaf8be89c2da67b06d167b6c89b52c3d4dd94c159b99bd7093697d48e3ab4831ae685f5c35fb76a430719cd5b972fefabaeca135154cf'
 'SKIP'
 
'90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd'
 
'ffc92d422586ffaa4f1133889140e1ddf5ada0f05d77423c39b5d70bc98538bbe070e71bcfdf205959f929788f8971e60dc918aa3cdb74817b6a5ec21375b1d9')
@@ -76,6 +76,7 @@
 pkgdesc="The Keybase filesystem"
 url="https://keybase.io/docs/kbfs";
 depends=('fuse' 'keybase')
+install=kbfs.install
 
 cd client-v${pkgver}
 

Added: kbfs.install
===
--- kbfs.install(rev 0)
+++ kbfs.install2019-10-27 16:57:02 UTC (rev 520760)
@@ -0,0 +1,15 @@
+post_install() {
+cat << '__EOF__'
+warning: the keybase-redirector is not included, so you will need to define
+your `keybase config` mountdir to something you like (or install the
+redirector on your own).
+
+See: https://github.com/keybase/client/issues/19840#issuecomment-533842074
+__EOF__
+}
+
+post_upgrade() {
+if (( $(vercmp 4.7.1-1 $2) > 0 )); then
+post_install
+fi
+}


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-09-24 Thread Eli Schwartz via arch-commits
Date: Wednesday, September 25, 2019 @ 01:05:43
  Author: eschwartz
Revision: 511708

upgpkg: keybase 4.5.0-1: upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-25 01:01:37 UTC (rev 511707)
+++ PKGBUILD2019-09-25 01:05:43 UTC (rev 511708)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=4.4.2
+pkgver=4.5.0
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,11 +15,11 @@
 
source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig}
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('fccde8b8d2ee2cfe404f86f8314accee26afe5941833e2f1c5af5d0a0c66cbd475df9ce6a74ca1f0bba4bea3dffc64cd865156ef11a012797eaebc43eef9abaf'
+sha512sums=('06569f5bf9e4c02b40c6e3a5aaa0812baf8854492ff9fa7bdf168dbd0e6d4b6180ca1b55aed1829398c33b10b2b9693600cf4ca33344eaf34988e950202ac47b'
 'SKIP'
 
'4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b'
 
'747f87b6a399375331acb86d6a1beddf83496cab8a598aaa54e4fe7a096a8964b3cbd757bb6924b286a16cd68b9f081f917233c9ff2b984a1f92ef85aa9dd0bd')
-b2sums=('88f44103e4193b31f5c1842bbc6c01d92e8f681731f878f0db3b0cf8997fce074689fab66888bd262affe0cc62c191255d946b292db36586794e37be6f855cb6'
+b2sums=('af2ec8a7dbcf8a88b6f77b8e30349e17fa6aa3a00d2042cfa106c78b02887f24e66aab7c544a686bb815edd123f102d69c41541ce8cce67580f782163d7aedd4'
 'SKIP'
 
'90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd'
 
'b20b444b58cc78c2960cc31cd070afae6b73d59e77afa76ab83167befd07b6ca91bdb1465d2d898ac61127c77fdbb708f48c591d053830883fbbaba660328de4')


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-09-15 Thread Eli Schwartz via arch-commits
Date: Sunday, September 15, 2019 @ 23:57:23
  Author: eschwartz
Revision: 510836

upgpkg: keybase 4.4.2-1

upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-15 23:31:27 UTC (rev 510835)
+++ PKGBUILD2019-09-15 23:57:23 UTC (rev 510836)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=4.4.0
+pkgver=4.4.2
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,11 +15,11 @@
 
source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig}
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('7f1457e952bf859577e9d21bba47a8ef917cd650c93d8885ec8230e02fed3de084ef17ee589b849b5523a5e84d47bbc544313458023ec8c6955d52fe95c1fced'
+sha512sums=('fccde8b8d2ee2cfe404f86f8314accee26afe5941833e2f1c5af5d0a0c66cbd475df9ce6a74ca1f0bba4bea3dffc64cd865156ef11a012797eaebc43eef9abaf'
 'SKIP'
 
'4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b'
 
'747f87b6a399375331acb86d6a1beddf83496cab8a598aaa54e4fe7a096a8964b3cbd757bb6924b286a16cd68b9f081f917233c9ff2b984a1f92ef85aa9dd0bd')
-b2sums=('0025a247f6ceaea9d67e43f727de3e9597fc0434d0368312ec83421e080031ec30060f69a0e1d9e22cee86c91f444c797585042596dc30b237b0e2df5a246320'
+b2sums=('88f44103e4193b31f5c1842bbc6c01d92e8f681731f878f0db3b0cf8997fce074689fab66888bd262affe0cc62c191255d946b292db36586794e37be6f855cb6'
 'SKIP'
 
'90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd'
 
'b20b444b58cc78c2960cc31cd070afae6b73d59e77afa76ab83167befd07b6ca91bdb1465d2d898ac61127c77fdbb708f48c591d053830883fbbaba660328de4')


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-09-05 Thread Eli Schwartz via arch-commits
Date: Thursday, September 5, 2019 @ 15:47:03
  Author: eschwartz
Revision: 508209

upgpkg: keybase 4.4.0-1

upstream release
sources are now signed with PGP \o/

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |   30 +-
 1 file changed, 13 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-05 15:20:35 UTC (rev 508208)
+++ PKGBUILD2019-09-05 15:47:03 UTC (rev 508209)
@@ -5,33 +5,29 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=4.3.1
-pkgrel=3
+pkgver=4.4.0
+pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')
 # git is needed for yarn...
 makedepends=('git' 'go-pie' 'yarn')
-source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz";
-
"https://github.com/keybase/client/commit/753d4ac4033f457bb43bb107014b2e9c76090015.patch";
+source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig}
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('6d5f303e42ee99377c59e322c61d61126ba09964ce690289a93939d6e85b9051f3e5367d96d2145aa716cd3ef329ede68f2aa6f7e2c8d19f85b55a92306a24bf'
-
'2fb645efb208191cec3d4754119c59504980e703750051a38a1e4ba99a862a2626cca14be02959457f5d50ba752191c6d6466fd06babd661c104ecbe852c193e'
+sha512sums=('7f1457e952bf859577e9d21bba47a8ef917cd650c93d8885ec8230e02fed3de084ef17ee589b849b5523a5e84d47bbc544313458023ec8c6955d52fe95c1fced'
+'SKIP'
 
'4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b'
 
'747f87b6a399375331acb86d6a1beddf83496cab8a598aaa54e4fe7a096a8964b3cbd757bb6924b286a16cd68b9f081f917233c9ff2b984a1f92ef85aa9dd0bd')
-b2sums=('42a1d55d223a3c52d2aaced1c756814646cdb493447ba99d0b9a8267c83b67949d969e18a61bfdeb68e790561430a214bb284a93ac7d146d59ed1b2e97336bf2'
-
'86871257c22f77158ce4644ad7f81ae3db1645df003b41bd5847dd34035a39d3e16ffbc64a67a6d1cf0eaa8fbf6d9047dee8846120587e9b4c6fb373242d131d'
+b2sums=('0025a247f6ceaea9d67e43f727de3e9597fc0434d0368312ec83421e080031ec30060f69a0e1d9e22cee86c91f444c797585042596dc30b237b0e2df5a246320'
+'SKIP'
 
'90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd'
 
'b20b444b58cc78c2960cc31cd070afae6b73d59e77afa76ab83167befd07b6ca91bdb1465d2d898ac61127c77fdbb708f48c591d053830883fbbaba660328de4')
+validpgpkeys=('222B85B0F90BE2D24CFEB93F47484E50656D16C7') # Keybase.io Code 
Signing (v1) 
 
 prepare() {
-cd client-${pkgver}
+cd client-v${pkgver}
 
-# support keybase:// links in argv2 with debundled electron
-# https://github.com/keybase/client/issues/18925
-patch -p1 -i ../753d4ac4033f457bb43bb107014b2e9c76090015.patch
-
 export GOPATH="${srcdir}/.gopath"
 mkdir -p "${GOPATH}"/src/github.com/keybase
 ln -sf "${PWD}" "${GOPATH}"/src/github.com/keybase/client
@@ -47,7 +43,7 @@
 }
 
 build() {
-cd client-${pkgver}/go/keybase
+cd client-v${pkgver}/go/keybase
 
 export GOPATH="${srcdir}/.gopath"
 # go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" 
github.com/keybase/client/go/keybase
@@ -65,7 +61,7 @@
 depends=('gnupg')
 optdepends=('kbfs: for the fuse-based fileystem and the encryption 
subcommand')
 
-cd client-${pkgver}
+cd client-v${pkgver}
 
 install -Dm755 -t "${pkgdir}"/usr/bin/ go/bin/{keybase,kbnm}
 
@@ -81,7 +77,7 @@
 url="https://keybase.io/docs/kbfs";
 depends=('fuse' 'keybase')
 
-cd client-${pkgver}
+cd client-v${pkgver}
 
 install -Dm755 -t "${pkgdir}"/usr/bin/ go/bin/{kbfsfuse,git-remote-keybase}
 install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
@@ -93,7 +89,7 @@
 pkgdesc="GUI frontend for GPG with keybase.io"
 depends=('electron' 'keybase' 'kbfs')
 
-cd client-${pkgver}/
+cd client-v${pkgver}/
 
 install -Dm644 packaging/linux/keybase.desktop \
 "${pkgdir}"/usr/share/applications/keybase.desktop


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-08-15 Thread Felix Yan via arch-commits
Date: Friday, August 16, 2019 @ 06:51:48
  Author: felixonmars
Revision: 499782

upgpkg: keybase 4.3.1-3

golang 1.12.8 security rebuild

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-16 06:51:39 UTC (rev 499781)
+++ PKGBUILD2019-08-16 06:51:48 UTC (rev 499782)
@@ -6,7 +6,7 @@
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
 pkgver=4.3.1
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-08-15 Thread Eli Schwartz via arch-commits
Date: Friday, August 16, 2019 @ 00:07:10
  Author: eschwartz
Revision: 499653

upgpkg: keybase 4.3.1-2

golang staticlibs rebuild
The new golang release fixes CVE-2019-9512, CVE-2019-9514, CVE-2019-14809.

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-15 23:37:19 UTC (rev 499652)
+++ PKGBUILD2019-08-16 00:07:10 UTC (rev 499653)
@@ -6,7 +6,7 @@
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
 pkgver=4.3.1
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')


[arch-commits] Commit in keybase/trunk (PKGBUILD keybase-gui)

2019-07-10 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 10, 2019 @ 21:12:00
  Author: eschwartz
Revision: 488598

upgpkg: keybase 4.2.0-1

upstream release
rework keybase-gui to forward options to the app -- it now handles urls

Modified:
  keybase/trunk/PKGBUILD
  keybase/trunk/keybase-gui

-+
 PKGBUILD|   10 +-
 keybase-gui |   11 +--
 2 files changed, 14 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-10 20:14:28 UTC (rev 488597)
+++ PKGBUILD2019-07-10 21:12:00 UTC (rev 488598)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=4.1.0
+pkgver=4.2.0
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,11 +15,11 @@
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz";
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('da018ca7c2c01ddcb86e0cb6bd34ab252e4495605519cadd6a521a52fed4931cf2bbafd83cb3b009239eab4de917b8c6f9a06a230e85f2d44cf47b265e0d5afe'
-
'673bfd68c708a905f1a69835804166945ef1be46de367f35b841015be1cc9b0cb188367055f147028ca12b3f464d877e0d502d24a4e6a6d94423f6f1cfc4b26a'
+sha512sums=('132196b786f7c523d1c6892b4d330e5f7f166d959873b52420371f77d9499b7e3fe98af5ea141b98c1cf753f84d9c290e8b8b29ab032eb93772f93a25a070820'
+
'4dcb3f4119959e2b203528a9ed637bf8b07b85964c632a8b2456aa1e2f29fada383a9bc2af8abbb05fcf6b22c43723ce6d08bea8187d61fa6581d15fefae850b'
 
'f552e40479fd7240ce671cf1b36a92df89ad93c1505322ad53a7d2c2f1e961e22bc5f6147f09a7ccf4f50594bff6ea400d32152c67dd8223d6c2b73be5efdbb2')
-b2sums=('8e14a94f80ea9a3b3e98d0e53ee1a213277747287772579364e24306d6163fe5302e407e4fd1f9363409173d4c65a338251596ce9e502f3bebe781ef5e711d83'
-
'd2392b0d61279358a4063b4df872e96545672d70b8b99c23f29ec26ab7d96467dbf25c4066319e0ff214d069418a745e370400f6a3923b458d89b37883995db5'
+b2sums=('0b1e5a39e90e97c3b76a0913a6ff1458a1b6f7211f54e842ed06b2f3bc4bde1bd9213ad8217872775cf1855341c58f46646bfa96e1f3f142c6d5e28e149db88b'
+
'90aab71ef3b5db0c8ec81967604f43e3532be5f66ce7d9af1bd5204c1fde2062ef356909c03d237a63de93fa3cb045b9c31c3956cbecbea711602804e9d26efd'
 
'cb04645501fb475b6c3d1ec4b6ca43b7e8fa929a774093b50f3dc6c6e57866d6064e648854bfea0d04719dae62045da8a260b0ca4c2a15e82898e07dfe7cad95')
 
 prepare() {

Modified: keybase-gui
===
--- keybase-gui 2019-07-10 20:14:28 UTC (rev 488597)
+++ keybase-gui 2019-07-10 21:12:00 UTC (rev 488598)
@@ -1,4 +1,11 @@
 #!/bin/sh
 
-systemctl --user import-environment KEYBASE_AUTOSTART
-keybase ctl init && exec systemctl start --user --wait keybase kbfs keybase.gui
+keybase ctl init
+systemctl start --user keybase kbfs
+
+if [ $# -gt 0 ]; then
+exec electron /usr/share/keybase-app "$@"
+else
+systemctl --user import-environment KEYBASE_AUTOSTART
+exec systemctl start --user --wait keybase.gui
+fi


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-05-08 Thread Eli Schwartz via arch-commits
Date: Wednesday, May 8, 2019 @ 16:39:43
  Author: eschwartz
Revision: 463197

upgpkg: keybase 4.0.0-1

upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-08 16:15:02 UTC (rev 463196)
+++ PKGBUILD2019-05-08 16:39:43 UTC (rev 463197)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=3.2.2
+pkgver=4.0.0
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,10 +15,10 @@
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz";
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('3982e74874b11b438d834481349e725fdf42c77ec1bc14812a4da8dd808d2d64ac756a2d36ad0eb2d5eb464a5e8a97ea4d2afd2250ae927f3389a1a25f03662b'
+sha512sums=('b572cd747b8a5b94764671903de1e5e0641a7e1b58ff8eff1058143fd8962fa0685f4aa378d23690d50ee4dd756fc38afdc747c0f2e3266bf4bad93808144331'
 
'72d2a5ba25d2f5898fa7e97cee655aacfdca50933000555f6c04451235ad7f6d08a3ee2ec94cac79130064b9702fd38d24abffc48187e19912acd01d378156e3'
 
'df19e24912a26ff0a745493d4f90839aae9d6b7efff6d95e38efb079b6f5028ceca4e9e339eaf8069d0a678505ad472869e1d1a0c02558087b40296cacf4381f')
-b2sums=('e07fe2fc9c5dd040e85607db301872c9549e8d5cf7434fc9d40ea162f7f67ecb215e52424944d59a4fef1f2e587d82c1de1d019ca71edeb3b90b3d18cc53986c'
+b2sums=('63e754fb8748f5196f9a0044b61e6c1f269ef541a09f24eb401505c4e85f38bbc9eb8f88497d0d2271680d772dd08637ef07db466b2894a4e4a6d3388b55931e'
 
'3b1cdc95a70c9463c8ab2506cc22577ff5b9fd9665a99fcb97c287590f89cef4450fa984e58548288c7e2f2411de00577b92b78ac38829eac5d86223ceb432a0'
 
'0f3bc76093afd54a7e360873de71e6446a00878c014d6a3acb3786dc7336ddf5956785a3d14b57541e604eba1e2acd9e4771a21c0684ed7fbe1106c4492fafd8')
 


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-04-12 Thread Eli Schwartz via arch-commits
Date: Friday, April 12, 2019 @ 20:54:30
  Author: eschwartz
Revision: 451330

upgpkg: keybase 3.2.2-1

upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-12 20:33:33 UTC (rev 451329)
+++ PKGBUILD2019-04-12 20:54:30 UTC (rev 451330)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=3.2.1
+pkgver=3.2.2
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,10 +15,10 @@
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz";
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('2fd9a20281373cfca125bf8e7ce6b20792f2165231848ac205f9db420da80830f3bd8291b4821ca887de0859eccd16f59cb9e9636d585485f68c6f3143729ffc'
+sha512sums=('3982e74874b11b438d834481349e725fdf42c77ec1bc14812a4da8dd808d2d64ac756a2d36ad0eb2d5eb464a5e8a97ea4d2afd2250ae927f3389a1a25f03662b'
 
'72d2a5ba25d2f5898fa7e97cee655aacfdca50933000555f6c04451235ad7f6d08a3ee2ec94cac79130064b9702fd38d24abffc48187e19912acd01d378156e3'
 
'df19e24912a26ff0a745493d4f90839aae9d6b7efff6d95e38efb079b6f5028ceca4e9e339eaf8069d0a678505ad472869e1d1a0c02558087b40296cacf4381f')
-b2sums=('4da710bd503dde9968b31ac6d146d51bffc0bc791387a0695fca96a1db8a12ead09fa27743cdd4569a22b0032e947c220f372fab57ba078ab31fb39d69e48e43'
+b2sums=('e07fe2fc9c5dd040e85607db301872c9549e8d5cf7434fc9d40ea162f7f67ecb215e52424944d59a4fef1f2e587d82c1de1d019ca71edeb3b90b3d18cc53986c'
 
'3b1cdc95a70c9463c8ab2506cc22577ff5b9fd9665a99fcb97c287590f89cef4450fa984e58548288c7e2f2411de00577b92b78ac38829eac5d86223ceb432a0'
 
'0f3bc76093afd54a7e360873de71e6446a00878c014d6a3acb3786dc7336ddf5956785a3d14b57541e604eba1e2acd9e4771a21c0684ed7fbe1106c4492fafd8')
 


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-03-19 Thread Eli Schwartz via arch-commits
Date: Tuesday, March 19, 2019 @ 17:50:48
  Author: eschwartz
Revision: 442788

upgpkg: keybase 3.1.2-1

upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-19 17:39:28 UTC (rev 442787)
+++ PKGBUILD2019-03-19 17:50:48 UTC (rev 442788)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=3.0.0
+pkgver=3.1.2
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,7 +15,7 @@
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz";
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72'
+sha512sums=('7082a74d14d3c0b2ccf5211507a53efb1d6aa2a0b69757c3a8352c3506d6a1bf2b1b440df2f1fa4606a2f6bcb37924c34a140893c9c8e97a1bd31958ec03a0ac'
 
'd9aa6a9f9cfcb951cb4ab5da8a8daadd0b1ff34dff6f23891b75c01b600b6fd98656ec5db4154ec0db9e62469b1b8f865e8b4515e190b510258233e20dba9de2'
 
'b721dc0c40cf23602424d2ca024524a0eef5210a7cdca0209b89eab5c17c3fcb3cc48d91940a4c88d2416d0a19a7fb3deba92e90244251c4338b0fd640befdcd')
 


[arch-commits] Commit in keybase/trunk (PKGBUILD keybase-gui)

2019-02-05 Thread Eli Schwartz via arch-commits
Date: Wednesday, February 6, 2019 @ 01:05:05
  Author: eschwartz
Revision: 429698

upgpkg: keybase 3.0.0-1

upstream release
simplified handling upstream of hideWindow means we can remove several hacks

Modified:
  keybase/trunk/PKGBUILD
  keybase/trunk/keybase-gui

-+
 PKGBUILD|   16 +++-
 keybase-gui |8 +---
 2 files changed, 8 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-06 00:36:57 UTC (rev 429697)
+++ PKGBUILD2019-02-06 01:05:05 UTC (rev 429698)
@@ -5,8 +5,8 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=2.13.1
-pkgrel=2
+pkgver=3.0.0
+pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')
@@ -15,8 +15,8 @@
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz";
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('c0cad522f14cf39f08c841ff90f96662f3f5d9fe3c8e8156755a8805757c5d206991410a2511315b8c00dcafcc5e23e5449d37d13f399e6692e0c6d4fb1c0b61'
-
'4ab159d8e764de7ef92b3c9b99559e0a499de607914521b7c5f89396d810c6360b87a785c43be90c54d1dee7e93ec1fda31e8377080d9bbbeb6230166d856f39'
+sha512sums=('40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72'
+
'd9aa6a9f9cfcb951cb4ab5da8a8daadd0b1ff34dff6f23891b75c01b600b6fd98656ec5db4154ec0db9e62469b1b8f865e8b4515e190b510258233e20dba9de2'
 
'b721dc0c40cf23602424d2ca024524a0eef5210a7cdca0209b89eab5c17c3fcb3cc48d91940a4c88d2416d0a19a7fb3deba92e90244251c4338b0fd640befdcd')
 
 prepare() {
@@ -28,11 +28,9 @@
 
 # Fix paths to run electron /path/to/app (or our minimal wrapper script).
 # Also wire up "hideWindow" when running as a service or via XDG autostart.
-sed -i \
--e 's@/opt/keybase/Keybase@/usr/bin/electron /usr/share/keybase-app@' \
--e '/EnvironmentFile/a\Environment=KEYBASE_START_UI=hideWindow' \
+sed -i 's@/opt/keybase/Keybase@/usr/bin/electron /usr/share/keybase-app@' \
 packaging/linux/systemd/keybase.gui.service
-sed -i 
's/KEYBASE_AUTOSTART=1/KEYBASE_START_UI=hideWindow/;s/run_keybase/keybase-gui/g'
 \
+sed -i 's/run_keybase/keybase-gui/g' \
 packaging/linux/keybase.desktop go/install/install_unix.go
 
 patch -p1 -i ../0001-Don-t-use-electron-to-build.patch
@@ -78,7 +76,7 @@
 install -Dm755 -t "${pkgdir}"/usr/bin/ go/bin/{kbfsfuse,git-remote-keybase}
 install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 # more systemd activation
-install -Dm644 go/kbfs/packaging/linux/systemd/kbfs.service 
"$pkgdir"/usr/lib/systemd/user/kbfs.service
+install -Dm644 packaging/linux/systemd/kbfs.service 
"$pkgdir"/usr/lib/systemd/user/kbfs.service
 }
 
 package_keybase-gui() {

Modified: keybase-gui
===
--- keybase-gui 2019-02-06 00:36:57 UTC (rev 429697)
+++ keybase-gui 2019-02-06 01:05:05 UTC (rev 429698)
@@ -1,10 +1,4 @@
 #!/bin/sh
 
-systemctl start --user keybase.service kbfs.service
+systemctl --user import-environment KEYBASE_AUTOSTART
 systemctl start --user keybase.gui.service
-
-# executing the application when it is already running will bring it to the
-# foreground
-if [ "$KEYBASE_START_UI" != 'hideWindow' ]; then
-exec electron /usr/share/keybase-app/ "$@"
-fi


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2019-01-24 Thread Eli Schwartz via arch-commits
Date: Friday, January 25, 2019 @ 00:13:58
  Author: eschwartz
Revision: 427675

upgpkg: keybase 2.13.1-2

golang staticlibs rebuild
Fixes CVE-2019-6486 which affects all packages relying on 'crypto/elliptic'

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-25 00:02:32 UTC (rev 427674)
+++ PKGBUILD2019-01-25 00:13:58 UTC (rev 427675)
@@ -6,7 +6,7 @@
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
 pkgver=2.13.1
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-09-21 Thread Eli Schwartz via arch-commits
Date: Friday, September 21, 2018 @ 22:43:37
  Author: eschwartz
Revision: 383972

upgpkg: keybase 2.6.2-1

upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-21 21:53:24 UTC (rev 383971)
+++ PKGBUILD2018-09-21 22:43:37 UTC (rev 383972)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=2.6.0
+pkgver=2.6.2
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,7 +15,7 @@
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz";
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe'
+sha512sums=('e6efccc8cf4d0238ee98297ade565c8df1f00f184c7ebf9252f5bf3057ffac3939b8084bb81581b58c34bc0a80e6a98b4f1d96e20c8b49af53fb28893b04faf2'
 
'b3086ea6c60950284eecc331a8a648ea557f89f686f2adecb82b22d0ac65381683fbcc84875a48cf6ba9e3c63d4f06c73b84175621dca5e8f03b2a6a88cdcad4'
 
'364c532bdef069d9684f1fe8fc1c448855e9b8d86c1da171afc22d19e77966071bc90f8cc6657667626b43bea7420ce4f1adadf871cae09f79438c444247c4d6')
 


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-07-11 Thread Eli Schwartz via arch-commits
Date: Thursday, July 12, 2018 @ 03:34:01
  Author: eschwartz
Revision: 357445

upgpkg: keybase 2.3.0-1

upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 00:22:34 UTC (rev 357444)
+++ PKGBUILD2018-07-12 03:34:01 UTC (rev 357445)
@@ -6,8 +6,8 @@
 pkgbase=keybase
 pkgname=('keybase' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=2.1.1
-pkgrel=2
+pkgver=2.3.0
+pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')
@@ -16,7 +16,7 @@
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz";
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('a2f70ebab91aaea92642d3f3edec6aa8df1e59bc1908bece9fb12bb7c6fdf4768ae4278816d44aa0ffeac3540b62ef62fa6265c868294e14cf3048fc36f3ac16'
+sha512sums=('f2b92ec21fd8cfa182aac7655b836415b902c599f9e3a08a3f84d35c3f3728027a8eef8a06fb8ed4ba77b9a66888f49fd89013304f948c0f0276705f16ca4396'
 
'b3086ea6c60950284eecc331a8a648ea557f89f686f2adecb82b22d0ac65381683fbcc84875a48cf6ba9e3c63d4f06c73b84175621dca5e8f03b2a6a88cdcad4'
 
'f7d8a085a9aa06911093dfb488d45e9dcfcce16e16b5435234577e5db392e98207a9d0ed36b144e6cf2ea277e1f0347107fedf1b8db50b82a73580d5857f')
 


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-06-29 Thread Eli Schwartz via arch-commits
Date: Saturday, June 30, 2018 @ 00:15:18
  Author: eschwartz
Revision: 347791

upgpkg: keybase 2.1.1-2

Don't recursively call systemctl start.

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-29 23:36:44 UTC (rev 347790)
+++ PKGBUILD2018-06-30 00:15:18 UTC (rev 347791)
@@ -7,7 +7,7 @@
 pkgname=('keybase' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
 pkgver=2.1.1
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')
@@ -27,8 +27,8 @@
 mkdir -p "${GOPATH}"/src/github.com/keybase
 ln -sf "${PWD}" "${GOPATH}"/src/github.com/keybase/client
 
-# Fix paths to minimal wrapper script running electron /path/to/app
-sed -i 's@/opt/keybase/Keybase@keybase-gui@' \
+# Fix paths to run electron /path/to/app (or our minimal wrapper script)
+sed -i 's@/opt/keybase/Keybase@/usr/bin/electron /usr/share/keybase-app@' \
 packaging/linux/systemd/keybase.gui.service
 sed -i 's/run_keybase/keybase-gui/g' \
 packaging/linux/keybase.desktop go/install/install_unix.go


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-06-20 Thread Eli Schwartz via arch-commits
Date: Wednesday, June 20, 2018 @ 21:50:55
  Author: eschwartz
Revision: 344232

upgpkg: keybase 2.1.0-1

upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-20 21:37:08 UTC (rev 344231)
+++ PKGBUILD2018-06-20 21:50:55 UTC (rev 344232)
@@ -5,7 +5,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=2.0.0
+pkgver=2.1.0
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -14,7 +14,7 @@
 makedepends=('go-pie')
 optdepends=('kbfs: for the fuse-based fileystem and the encryption subcommand')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('46da587cd7ceffc67a9d78a8563f1e33364f6d162dd7588ec1a25357819e159613937d2ba16115477b4fc89e8e9aac2cd47b7ab83966f683c42c5965420f8076')
+sha512sums=('0d71a22b5f56442fdc03848f831487da097dc817bfcacfb5a8eea1a9a13e87d231619216b6bab61862de71289373977c4c8d345518152137c8804005bf20e3e4')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-05-31 Thread Eli Schwartz via arch-commits
Date: Thursday, May 31, 2018 @ 21:26:53
  Author: eschwartz
Revision: 335312

upgpkg: keybase 2.0.0-1

upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-31 21:26:29 UTC (rev 335311)
+++ PKGBUILD2018-05-31 21:26:53 UTC (rev 335312)
@@ -5,7 +5,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.48
+pkgver=2.0.0
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -14,9 +14,8 @@
 makedepends=('go-pie')
 optdepends=('kbfs: for the fuse-based fileystem and the encryption subcommand')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1')
+sha512sums=('46da587cd7ceffc67a9d78a8563f1e33364f6d162dd7588ec1a25357819e159613937d2ba16115477b4fc89e8e9aac2cd47b7ab83966f683c42c5965420f8076')
 
-
 prepare() {
   cd client-$pkgver
 


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-05-08 Thread Felix Yan via arch-commits
Date: Wednesday, May 9, 2018 @ 05:02:59
  Author: felixonmars
Revision: 319764

upgpkg: keybase 1.0.48-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-09 04:36:29 UTC (rev 319763)
+++ PKGBUILD2018-05-09 05:02:59 UTC (rev 319764)
@@ -5,7 +5,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.47
+pkgver=1.0.48
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -14,7 +14,7 @@
 makedepends=('go-pie')
 optdepends=('kbfs: for the fuse-based fileystem and the encryption subcommand')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('d13531ae810c8964d6dd85f0ff1772dee422e7d8037d8c419d1819609c088b350e350a5e9c1a6c0872c234ee5e06209c3b20e4ee27d67a2fbca1b6c98e82d98b')
+sha512sums=('fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1')
 
 
 prepare() {


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-04-04 Thread Felix Yan via arch-commits
Date: Wednesday, April 4, 2018 @ 14:19:56
  Author: felixonmars
Revision: 314114

upgpkg: keybase 1.0.47-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-04 13:58:25 UTC (rev 314113)
+++ PKGBUILD2018-04-04 14:19:56 UTC (rev 314114)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.46
+pkgver=1.0.47
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go-pie')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('35dbc18ae5d7efc6137e225e9257f3b897d381d621b6d7601b69250197f27704212e9ddfdb2a9d4181a668993d79431209ecd612d509caf3929857afb51885bd')
+sha512sums=('d13531ae810c8964d6dd85f0ff1772dee422e7d8037d8c419d1819609c088b350e350a5e9c1a6c0872c234ee5e06209c3b20e4ee27d67a2fbca1b6c98e82d98b')
 
 
 prepare() {


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-03-29 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 08:10:49
  Author: felixonmars
Revision: 313303

upgpkg: keybase 1.0.46-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 08:10:15 UTC (rev 313302)
+++ PKGBUILD2018-03-29 08:10:49 UTC (rev 313303)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.44
+pkgver=1.0.46
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go-pie')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41')
+sha512sums=('35dbc18ae5d7efc6137e225e9257f3b897d381d621b6d7601b69250197f27704212e9ddfdb2a9d4181a668993d79431209ecd612d509caf3929857afb51885bd')
 
 
 prepare() {


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-02-23 Thread Eli Schwartz via arch-commits
Date: Friday, February 23, 2018 @ 19:12:58
  Author: eschwartz
Revision: 297251

upgpkg: keybase 1.0.44-1

upstream release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-23 18:51:11 UTC (rev 297250)
+++ PKGBUILD2018-02-23 19:12:58 UTC (rev 297251)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.42
+pkgver=1.0.44
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go-pie')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('f2731396190a0186060cdd391cc5e1e1ff434317d13d8adde354bd87aede5aff0f686aa051598538d10d2229ee02485f5f22ff9b4ad00168688e7b7a67e8e74c')
+sha512sums=('a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41')
 
 
 prepare() {


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-02-21 Thread Felix Yan via arch-commits
Date: Wednesday, February 21, 2018 @ 20:25:34
  Author: felixonmars
Revision: 296751

upgpkg: keybase 1.0.42-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-21 20:24:36 UTC (rev 296750)
+++ PKGBUILD2018-02-21 20:25:34 UTC (rev 296751)
@@ -4,8 +4,8 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.41
-pkgrel=2
+pkgver=1.0.42
+pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go-pie')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c')
+sha512sums=('f2731396190a0186060cdd391cc5e1e1ff434317d13d8adde354bd87aede5aff0f686aa051598538d10d2229ee02485f5f22ff9b4ad00168688e7b7a67e8e74c')
 
 
 prepare() {


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-02-13 Thread Eli Schwartz via arch-commits
Date: Tuesday, February 13, 2018 @ 20:22:42
  Author: eschwartz
Revision: 293916

upgpkg: keybase 1.0.41-2

FS#56831 Install the keybase.service
Also install kbnm and the native messaging whitelists

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |   29 +++--
 1 file changed, 19 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-13 18:34:56 UTC (rev 293915)
+++ PKGBUILD2018-02-13 20:22:42 UTC (rev 293916)
@@ -5,33 +5,42 @@
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
 pkgver=1.0.41
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
-url='http://keybase.io/'
+url='https://keybase.io/'
 license=('BSD')
 depends=('gnupg')
-makedepends=('go-pie' 'git' 'mercurial')
+makedepends=('go-pie')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
 
sha512sums=('1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c')
 
+
 prepare() {
   cd client-$pkgver
 
-  mkdir -p .gopath/src
-  mv go/vendor/* .gopath/src/
-  mkdir -p .gopath/src/github.com/keybase
-  ln -sf "$PWD" .gopath/src/github.com/keybase/client
-  export GOPATH="$PWD/.gopath"
+  export GOPATH="$srcdir/.gopath"
+  mkdir -p "$GOPATH"/src/github.com/keybase
+  ln -sf "$PWD" "$GOPATH"/src/github.com/keybase/client
 }
 
 build() {
   cd client-$pkgver/go/keybase
+
+  export GOPATH="$srcdir/.gopath"
   # go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" 
github.com/keybase/client/go/keybase
-  go build -a -tags production github.com/keybase/client/go/keybase
+  go build -a -tags production -o ../bin/keybase 
github.com/keybase/client/go/keybase
+  go build -a -tags production -o ../bin/kbnm github.com/keybase/client/go/kbnm
 }
 
 package() {
   cd client-$pkgver
-  install -Dm755 go/keybase/keybase "$pkgdir"/usr/bin/keybase
+
+  install -Dm755 -t "$pkgdir"/usr/bin/ go/bin/*
+
+  # native messaging whitelists
+  KBNM_INSTALL_ROOT=1 KBNM_INSTALL_OVERLAY="$pkgdir" "$pkgdir/usr/bin/kbnm" 
install
+  # systemd activation
+  install -Dm755 packaging/linux/systemd/keybase.service 
"$pkgdir"/usr/lib/systemd/user/keybase.service
+
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-02-05 Thread Felix Yan via arch-commits
Date: Tuesday, February 6, 2018 @ 03:34:50
  Author: felixonmars
Revision: 289371

upgpkg: keybase 1.0.41-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-06 02:24:26 UTC (rev 289370)
+++ PKGBUILD2018-02-06 03:34:50 UTC (rev 289371)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.40
+pkgver=1.0.41
 pkgrel=1
 arch=('x86_64')
 url='http://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go-pie' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('919bf012409173f4df9cbbc79d97cfe72b47cb53d941b1426cf3bc771c1e9d6a2d2b5c6d5739e2c9ee79a5ac2f0c5c97b9a91769ad0dbc1679b6e40d96b1c344')
+sha512sums=('1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2018-01-22 Thread Felix Yan via arch-commits
Date: Tuesday, January 23, 2018 @ 06:07:06
  Author: felixonmars
Revision: 285352

upgpkg: keybase 1.0.40-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 06:06:30 UTC (rev 285351)
+++ PKGBUILD2018-01-23 06:07:06 UTC (rev 285352)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.39
+pkgver=1.0.40
 pkgrel=1
 arch=('x86_64')
 url='http://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go-pie' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('def416bad6fc3513a3341aecaf03bce356a890667e4c64f9edc1c469b3a1f167c3022f6c1aabaa48257983aaa9826b45117ada6cc26bf862c97092c904cd32f1')
+sha512sums=('919bf012409173f4df9cbbc79d97cfe72b47cb53d941b1426cf3bc771c1e9d6a2d2b5c6d5739e2c9ee79a5ac2f0c5c97b9a91769ad0dbc1679b6e40d96b1c344')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-12-21 Thread Felix Yan via arch-commits
Date: Friday, December 22, 2017 @ 02:58:39
  Author: felixonmars
Revision: 275270

upgpkg: keybase 1.0.39-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-22 02:53:38 UTC (rev 275269)
+++ PKGBUILD2017-12-22 02:58:39 UTC (rev 275270)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.36
+pkgver=1.0.39
 pkgrel=1
 arch=('x86_64')
 url='http://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go-pie' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('c6bd4805240bdafd27eac382a30fac6e5ac3e6eb313dda027533c3a8f366077c894b38c1b972ff5688104e1ca4231cbf4242eeb168de9782bbac732da5639ed0')
+sha512sums=('def416bad6fc3513a3341aecaf03bce356a890667e4c64f9edc1c469b3a1f167c3022f6c1aabaa48257983aaa9826b45117ada6cc26bf862c97092c904cd32f1')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-11-21 Thread Felix Yan
Date: Wednesday, November 22, 2017 @ 05:13:22
  Author: felixonmars
Revision: 267875

upgpkg: keybase 1.0.36-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-22 05:11:33 UTC (rev 267874)
+++ PKGBUILD2017-11-22 05:13:22 UTC (rev 267875)
@@ -4,8 +4,8 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.33
-pkgrel=2
+pkgver=1.0.36
+pkgrel=1
 arch=('x86_64')
 url='http://keybase.io/'
 license=('BSD')
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go-pie' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4')
+sha512sums=('c6bd4805240bdafd27eac382a30fac6e5ac3e6eb313dda027533c3a8f366077c894b38c1b972ff5688104e1ca4231cbf4242eeb168de9782bbac732da5639ed0')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-10-18 Thread Felix Yan
Date: Thursday, October 19, 2017 @ 02:56:33
  Author: felixonmars
Revision: 263352

upgpkg: keybase 1.0.33-2

go-pie rebuild

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-19 02:55:48 UTC (rev 263351)
+++ PKGBUILD2017-10-19 02:56:33 UTC (rev 263352)
@@ -5,12 +5,12 @@
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
 pkgver=1.0.33
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
 license=('BSD')
 depends=('gnupg')
-makedepends=('go' 'git' 'mercurial')
+makedepends=('go-pie' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
 
sha512sums=('d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4')
 


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-10-04 Thread Felix Yan
Date: Wednesday, October 4, 2017 @ 15:40:11
  Author: felixonmars
Revision: 261490

upgpkg: keybase 1.0.33-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-04 15:36:14 UTC (rev 261489)
+++ PKGBUILD2017-10-04 15:40:11 UTC (rev 261490)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.31
+pkgver=1.0.33
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('d083c6a19047cb87c88e9e7b5cd6e1ce4e3789fbdef1c8c147e98a3d79506d267592cd4e3a416b25c4083fe9b9702e3647d0bd25044a8f5c8bbc7368b7b66e6d')
+sha512sums=('d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-09-22 Thread Felix Yan
Date: Friday, September 22, 2017 @ 19:13:44
  Author: felixonmars
Revision: 259769

upgpkg: keybase 1.0.31-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-22 19:13:33 UTC (rev 259768)
+++ PKGBUILD2017-09-22 19:13:44 UTC (rev 259769)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.30
+pkgver=1.0.31
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('e8923fbc374ea04bcf6897b880918f8b63dfa452e20e8ce29d7d34e025ba9cf7bf23739db780037356207d7709eda0f5f799fa17f5cf67b2f898d40ddfbd4d69')
+sha512sums=('d083c6a19047cb87c88e9e7b5cd6e1ce4e3789fbdef1c8c147e98a3d79506d267592cd4e3a416b25c4083fe9b9702e3647d0bd25044a8f5c8bbc7368b7b66e6d')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-09-16 Thread Felix Yan
Date: Saturday, September 16, 2017 @ 13:06:32
  Author: felixonmars
Revision: 257790

upgpkg: keybase 1.0.30-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-16 13:04:45 UTC (rev 257789)
+++ PKGBUILD2017-09-16 13:06:32 UTC (rev 257790)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.29
+pkgver=1.0.30
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('822c199da1654d2ddbfaf0a5beb7727380cc6b2aa4635ab4c5a18dcb2033a8df7dd4a224933a4bebb90201f1a2e529113fa760d036ee741278416639d3a945eb')
+sha512sums=('e8923fbc374ea04bcf6897b880918f8b63dfa452e20e8ce29d7d34e025ba9cf7bf23739db780037356207d7709eda0f5f799fa17f5cf67b2f898d40ddfbd4d69')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-09-08 Thread Felix Yan
Date: Friday, September 8, 2017 @ 10:41:21
  Author: felixonmars
Revision: 256174

upgpkg: keybase 1.0.29-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-08 10:41:06 UTC (rev 256173)
+++ PKGBUILD2017-09-08 10:41:21 UTC (rev 256174)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.28
+pkgver=1.0.29
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('589124c0c5c1a563b6221c5937ceb05503968b48d61a4dc483a693b2bdf4bee15e2a8d9ec7ac12eebffe66aed81537ae21fafb0fe2f0926fa5b2ec663311489f')
+sha512sums=('822c199da1654d2ddbfaf0a5beb7727380cc6b2aa4635ab4c5a18dcb2033a8df7dd4a224933a4bebb90201f1a2e529113fa760d036ee741278416639d3a945eb')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-08-16 Thread Felix Yan
Date: Wednesday, August 16, 2017 @ 16:42:02
  Author: felixonmars
Revision: 251361

upgpkg: keybase 1.0.28-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-16 16:38:58 UTC (rev 251360)
+++ PKGBUILD2017-08-16 16:42:02 UTC (rev 251361)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.27
+pkgver=1.0.28
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('abc246f06635a61a840a360d7ec3dc58234b4a16174b5bf051eb080be33588d107f9efc4c894e93ec31f85f914a29c88f466b42a588f912f089d0248333af958')
+sha512sums=('589124c0c5c1a563b6221c5937ceb05503968b48d61a4dc483a693b2bdf4bee15e2a8d9ec7ac12eebffe66aed81537ae21fafb0fe2f0926fa5b2ec663311489f')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-08-14 Thread Felix Yan
Date: Monday, August 14, 2017 @ 17:46:55
  Author: felixonmars
Revision: 250407

upgpkg: keybase 1.0.27-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-14 17:46:16 UTC (rev 250406)
+++ PKGBUILD2017-08-14 17:46:55 UTC (rev 250407)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.22
+pkgver=1.0.27
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('2144c03f19ba79f0dba40d46d19f661454a9e62cbbf04083e887edeca182a71816e9fde465554dcad77ebae34ae04f83d4426890826567f3498a96c653582219')
+sha512sums=('abc246f06635a61a840a360d7ec3dc58234b4a16174b5bf051eb080be33588d107f9efc4c894e93ec31f85f914a29c88f466b42a588f912f089d0248333af958')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-05-01 Thread Felix Yan
Date: Monday, May 1, 2017 @ 14:39:04
  Author: felixonmars
Revision: 226412

upgpkg: keybase 1.0.22-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-05-01 14:34:59 UTC (rev 226411)
+++ PKGBUILD2017-05-01 14:39:04 UTC (rev 226412)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.21
+pkgver=1.0.22
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
@@ -12,7 +12,7 @@
 depends=('gnupg')
 makedepends=('go' 'git' 'mercurial')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
-sha512sums=('60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5')
+sha512sums=('2144c03f19ba79f0dba40d46d19f661454a9e62cbbf04083e887edeca182a71816e9fde465554dcad77ebae34ae04f83d4426890826567f3498a96c653582219')
 
 prepare() {
   cd client-$pkgver


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-04-15 Thread Felix Yan
Date: Sunday, April 16, 2017 @ 03:58:48
  Author: felixonmars
Revision: 223164

upgpkg: keybase 1.0.21-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |   13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-04-16 01:27:34 UTC (rev 223163)
+++ PKGBUILD2017-04-16 03:58:48 UTC (rev 223164)
@@ -4,8 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.20
-_realver=1.0.18
+pkgver=1.0.21
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
@@ -12,11 +11,11 @@
 license=('BSD')
 depends=('gnupg')
 makedepends=('go' 'git' 'mercurial')
-source=("git+https://github.com/keybase/client.git#tag=v$_realver";)
-sha256sums=('SKIP')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz";)
+sha512sums=('60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5')
 
 prepare() {
-  cd client
+  cd client-$pkgver
 
   mkdir -p .gopath/src
   mv go/vendor/* .gopath/src/
@@ -26,13 +25,13 @@
 }
 
 build() {
-  cd client/go/keybase
+  cd client-$pkgver/go/keybase
   # go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" 
github.com/keybase/client/go/keybase
   go build -a -tags production github.com/keybase/client/go/keybase
 }
 
 package() {
-  cd client
+  cd client-$pkgver
   install -Dm755 go/keybase/keybase "$pkgdir"/usr/bin/keybase
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2017-03-09 Thread Felix Yan
Date: Friday, March 10, 2017 @ 05:01:33
  Author: felixonmars
Revision: 215467

upgpkg: keybase 1.0.20-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-03-10 04:59:45 UTC (rev 215466)
+++ PKGBUILD2017-03-10 05:01:33 UTC (rev 215467)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.18
+pkgver=1.0.20
 _realver=1.0.18
 pkgrel=1
 arch=('i686' 'x86_64')


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-11-02 Thread Felix Yan
Date: Wednesday, November 2, 2016 @ 10:16:51
  Author: felixonmars
Revision: 194365

upgpkg: keybase 1.0.18-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-11-02 10:10:22 UTC (rev 194364)
+++ PKGBUILD2016-11-02 10:16:51 UTC (rev 194365)
@@ -4,14 +4,14 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.17
-_realver=1.0.17
+pkgver=1.0.18
+_realver=1.0.18
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
 license=('BSD')
 depends=('gnupg')
-makedepends=('gcc-go' 'git' 'mercurial')
+makedepends=('go' 'git' 'mercurial')
 source=("git+https://github.com/keybase/client.git#tag=v$_realver";)
 sha256sums=('SKIP')
 
@@ -27,7 +27,8 @@
 
 build() {
   cd client/go/keybase
-  go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" 
github.com/keybase/client/go/keybase
+  # go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" 
github.com/keybase/client/go/keybase
+  go build -a -tags production github.com/keybase/client/go/keybase
 }
 
 package() {


[arch-commits] Commit in keybase/trunk (PKGBUILD gccgo.patch)

2016-08-09 Thread Felix Yan
Date: Wednesday, August 10, 2016 @ 03:24:20
  Author: felixonmars
Revision: 186272

upgpkg: keybase 1.0.17-1

Modified:
  keybase/trunk/PKGBUILD
Deleted:
  keybase/trunk/gccgo.patch

-+
 PKGBUILD|   13 ++---
 gccgo.patch |  132 --
 2 files changed, 5 insertions(+), 140 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-10 03:08:54 UTC (rev 186271)
+++ PKGBUILD2016-08-10 03:24:20 UTC (rev 186272)
@@ -4,22 +4,19 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.16
-_realver=1.0.16
-pkgrel=2
+pkgver=1.0.17
+_realver=1.0.17
+pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
 license=('BSD')
 depends=('gnupg')
 makedepends=('gcc-go' 'git' 'mercurial')
-source=("git+https://github.com/keybase/client.git#tag=v$_realver";
-gccgo.patch)
-sha256sums=('SKIP'
-'75ec94f85e665defd3e2560d31b498e982e9aaf787d6f6edf4b907217d20b8d1')
+source=("git+https://github.com/keybase/client.git#tag=v$_realver";)
+sha256sums=('SKIP')
 
 prepare() {
   cd client
-  patch -p1 -i ../gccgo.patch
 
   mkdir -p .gopath/src
   mv go/vendor/* .gopath/src/

Deleted: gccgo.patch
===
--- gccgo.patch 2016-08-10 03:08:54 UTC (rev 186271)
+++ gccgo.patch 2016-08-10 03:24:20 UTC (rev 186272)
@@ -1,132 +0,0 @@
-From ca023e2d6f9192fd8e923f3113ae4a11cda8b53a Mon Sep 17 00:00:00 2001
-From: Jack O'Connor 
-Date: Tue, 31 May 2016 15:27:18 -0400
-Subject: [PATCH] avoid undefined behavior in Go assignments
-
-The funky assignment that initialized p.Hash as part of the method on
-the RHS, invoked undefined behavior in the Go compiler, and ended up
-crashing when we built with gcc-go. There was a lot of dirty code there
-anyway, so this diff just goes ahead and rewrites that whole bit.

- go/libkb/kbpackets.go | 49 +
- go/libkb/naclwrap.go  | 14 ++
- go/libkb/skb.go   |  8 +---
- 3 files changed, 32 insertions(+), 39 deletions(-)
-
-diff --git a/go/libkb/kbpackets.go b/go/libkb/kbpackets.go
-index df553ed..2cc81ee 100644
 a/go/libkb/kbpackets.go
-+++ b/go/libkb/kbpackets.go
-@@ -49,32 +49,41 @@ type KeybasePacket struct {
- 
- type KeybasePackets []*KeybasePacket
- 
--func (p *KeybasePacket) hashToBytes() (ret []byte, err error) {
--  zb := [0]byte{}
--  if p.Hash == nil {
--  p.Hash = &KeybasePacketHash{}
-+func NewKeybasePacket(body interface{}, tag int, version int) 
(*KeybasePacket, error) {
-+  ret := KeybasePacket{
-+  Body:body,
-+  Tag: tag,
-+  Version: version,
-   }
--  tmp := p.Hash.Value
--  defer func() {
--  p.Hash.Value = tmp
--  }()
--  p.Hash.Value = zb[:]
--  p.Hash.Type = SHA256Code
- 
--  var encoded []byte
--  if encoded, err = p.Encode(); err != nil {
--  return
-+  hashBytes, hashErr := ret.hashToBytes()
-+  if hashErr != nil {
-+  return nil, hashErr
-   }
--
--  sum := sha256.Sum256(encoded)
--  ret = sum[:]
--  return
-+  ret.Hash = &KeybasePacketHash{
-+  Type:  SHA256Code,
-+  Value: hashBytes,
-+  }
-+  return &ret, nil
- }
- 
--func (p *KeybasePacket) HashMe() error {
-+func (p *KeybasePacket) hashToBytes() ([]byte, error) {
-+  // We don't include the Hash field in the encoded bytes that we hash,
-+  // because if we did then the result wouldn't be stable. To work around
-+  // that, we make a copy of the packet and overwrite the Hash field with
-+  // an empty slice.
-+  packetCopy := *p
-+  packetCopy.Hash = &KeybasePacketHash{
-+  Type:  SHA256Code,
-+  Value: []byte{},
-+  }
-+  var encoded []byte
-   var err error
--  p.Hash.Value, err = p.hashToBytes()
--  return err
-+  if encoded, err = packetCopy.Encode(); err != nil {
-+  return nil, err
-+  }
-+  ret := sha256.Sum256(encoded)
-+  return ret[:], nil
- }
- 
- func (p *KeybasePacket) checkHash() error {
-diff --git a/go/libkb/naclwrap.go b/go/libkb/naclwrap.go
-index 61dd69b..9a9a19d 100644
 a/go/libkb/naclwrap.go
-+++ b/go/libkb/naclwrap.go
-@@ -390,12 +390,7 @@ func (k NaclDHKeyPair) VerifyString(sig string, msg 
[]byte) (id keybase1.SigID,
- }
- 
- func (s *NaclSigInfo) ToPacket() (ret *KeybasePacket, err error) {
--  ret = &KeybasePacket{
--  Version: KeybasePacketV1,
--  Tag: TagSignature,
--  }
--  ret.Body = s
--  return
-+  return NewKeybasePacket(s, TagSignature, KeybasePacketV1)
- }
- 
- func (p KeybasePacket) ToNaclSigInfo() (*NaclSigInfo, error) {
-@@ -647,12 +642,7 @@ func (k NaclDHKeyPair) EncryptToString(plaintext []byte, 
sender GenericKey) (str
- 
- // ToPacket implements

[arch-commits] Commit in keybase/trunk (PKGBUILD gccgo.patch)

2016-05-31 Thread Felix Yan
Date: Wednesday, June 1, 2016 @ 04:36:52
  Author: fyan
Revision: 177581

upgpkg: keybase 1.0.16-2

add a patch to workaround gccgo bug

Added:
  keybase/trunk/gccgo.patch
Modified:
  keybase/trunk/PKGBUILD

-+
 PKGBUILD|   10 +++-
 gccgo.patch |  132 ++
 2 files changed, 139 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-01 02:09:35 UTC (rev 177580)
+++ PKGBUILD2016-06-01 02:36:52 UTC (rev 177581)
@@ -6,17 +6,21 @@
 pkgdesc='CLI tool for GPG with keybase.io'
 pkgver=1.0.16
 _realver=1.0.16
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
 license=('BSD')
 depends=('gnupg')
 makedepends=('gcc-go' 'git' 'mercurial')
-source=("git+https://github.com/keybase/client.git#tag=v$_realver";)
-sha256sums=('SKIP')
+source=("git+https://github.com/keybase/client.git#tag=v$_realver";
+gccgo.patch)
+sha256sums=('SKIP'
+'75ec94f85e665defd3e2560d31b498e982e9aaf787d6f6edf4b907217d20b8d1')
 
 prepare() {
   cd client
+  patch -p1 -i ../gccgo.patch
+
   mkdir -p .gopath/src
   mv go/vendor/* .gopath/src/
   mkdir -p .gopath/src/github.com/keybase

Added: gccgo.patch
===
--- gccgo.patch (rev 0)
+++ gccgo.patch 2016-06-01 02:36:52 UTC (rev 177581)
@@ -0,0 +1,132 @@
+From ca023e2d6f9192fd8e923f3113ae4a11cda8b53a Mon Sep 17 00:00:00 2001
+From: Jack O'Connor 
+Date: Tue, 31 May 2016 15:27:18 -0400
+Subject: [PATCH] avoid undefined behavior in Go assignments
+
+The funky assignment that initialized p.Hash as part of the method on
+the RHS, invoked undefined behavior in the Go compiler, and ended up
+crashing when we built with gcc-go. There was a lot of dirty code there
+anyway, so this diff just goes ahead and rewrites that whole bit.
+---
+ go/libkb/kbpackets.go | 49 +
+ go/libkb/naclwrap.go  | 14 ++
+ go/libkb/skb.go   |  8 +---
+ 3 files changed, 32 insertions(+), 39 deletions(-)
+
+diff --git a/go/libkb/kbpackets.go b/go/libkb/kbpackets.go
+index df553ed..2cc81ee 100644
+--- a/go/libkb/kbpackets.go
 b/go/libkb/kbpackets.go
+@@ -49,32 +49,41 @@ type KeybasePacket struct {
+ 
+ type KeybasePackets []*KeybasePacket
+ 
+-func (p *KeybasePacket) hashToBytes() (ret []byte, err error) {
+-  zb := [0]byte{}
+-  if p.Hash == nil {
+-  p.Hash = &KeybasePacketHash{}
++func NewKeybasePacket(body interface{}, tag int, version int) 
(*KeybasePacket, error) {
++  ret := KeybasePacket{
++  Body:body,
++  Tag: tag,
++  Version: version,
+   }
+-  tmp := p.Hash.Value
+-  defer func() {
+-  p.Hash.Value = tmp
+-  }()
+-  p.Hash.Value = zb[:]
+-  p.Hash.Type = SHA256Code
+ 
+-  var encoded []byte
+-  if encoded, err = p.Encode(); err != nil {
+-  return
++  hashBytes, hashErr := ret.hashToBytes()
++  if hashErr != nil {
++  return nil, hashErr
+   }
+-
+-  sum := sha256.Sum256(encoded)
+-  ret = sum[:]
+-  return
++  ret.Hash = &KeybasePacketHash{
++  Type:  SHA256Code,
++  Value: hashBytes,
++  }
++  return &ret, nil
+ }
+ 
+-func (p *KeybasePacket) HashMe() error {
++func (p *KeybasePacket) hashToBytes() ([]byte, error) {
++  // We don't include the Hash field in the encoded bytes that we hash,
++  // because if we did then the result wouldn't be stable. To work around
++  // that, we make a copy of the packet and overwrite the Hash field with
++  // an empty slice.
++  packetCopy := *p
++  packetCopy.Hash = &KeybasePacketHash{
++  Type:  SHA256Code,
++  Value: []byte{},
++  }
++  var encoded []byte
+   var err error
+-  p.Hash.Value, err = p.hashToBytes()
+-  return err
++  if encoded, err = packetCopy.Encode(); err != nil {
++  return nil, err
++  }
++  ret := sha256.Sum256(encoded)
++  return ret[:], nil
+ }
+ 
+ func (p *KeybasePacket) checkHash() error {
+diff --git a/go/libkb/naclwrap.go b/go/libkb/naclwrap.go
+index 61dd69b..9a9a19d 100644
+--- a/go/libkb/naclwrap.go
 b/go/libkb/naclwrap.go
+@@ -390,12 +390,7 @@ func (k NaclDHKeyPair) VerifyString(sig string, msg 
[]byte) (id keybase1.SigID,
+ }
+ 
+ func (s *NaclSigInfo) ToPacket() (ret *KeybasePacket, err error) {
+-  ret = &KeybasePacket{
+-  Version: KeybasePacketV1,
+-  Tag: TagSignature,
+-  }
+-  ret.Body = s
+-  return
++  return NewKeybasePacket(s, TagSignature, KeybasePacketV1)
+ }
+ 
+ func (p KeybasePacket) ToNaclSigInfo() (*NaclSigInfo, error) {
+@@ -647,12 +642,7 @@ func (k NaclDHKeyPair) EncryptToString(plaintext []byte, 
sender GenericKey) (str
+ 
+ // ToPacket i

[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-05-23 Thread Felix Yan
Date: Tuesday, May 24, 2016 @ 07:40:56
  Author: fyan
Revision: 176183

upgpkg: keybase 1.0.16-1

- switch to gcc-go
- upstream new release

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |   11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-23 23:01:22 UTC (rev 176182)
+++ PKGBUILD2016-05-24 05:40:56 UTC (rev 176183)
@@ -4,28 +4,29 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.15
-_realver=1.0.15
+pkgver=1.0.16
+_realver=1.0.16
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
 license=('BSD')
 depends=('gnupg')
-makedepends=('go' 'git' 'mercurial')
+makedepends=('gcc-go' 'git' 'mercurial')
 source=("git+https://github.com/keybase/client.git#tag=v$_realver";)
 sha256sums=('SKIP')
 
 prepare() {
   cd client
+  mkdir -p .gopath/src
+  mv go/vendor/* .gopath/src/
   mkdir -p .gopath/src/github.com/keybase
   ln -sf "$PWD" .gopath/src/github.com/keybase/client
   export GOPATH="$PWD/.gopath"
-  export GO15VENDOREXPERIMENT=1
 }
 
 build() {
   cd client/go/keybase
-  go build -a -tags production github.com/keybase/client/go/keybase # 
-gccgoflags "$CFLAGS $LDFLAGS"
+  go build -a -tags production -gccgoflags "$CFLAGS $LDFLAGS" 
github.com/keybase/client/go/keybase
 }
 
 package() {


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-03-31 Thread Felix Yan
Date: Friday, April 1, 2016 @ 05:57:28
  Author: fyan
Revision: 169165

upgpkg: keybase 1.0.15-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-31 20:18:32 UTC (rev 169164)
+++ PKGBUILD2016-04-01 03:57:28 UTC (rev 169165)
@@ -4,8 +4,8 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.14.1
-_realver=1.0.14-1
+pkgver=1.0.15
+_realver=1.0.15
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-03-29 Thread Felix Yan
Date: Tuesday, March 29, 2016 @ 18:44:57
  Author: fyan
Revision: 168807

upgpkg: keybase 1.0.14.1-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-29 16:22:38 UTC (rev 168806)
+++ PKGBUILD2016-03-29 16:44:57 UTC (rev 168807)
@@ -4,8 +4,8 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.14.0
-_realver=1.0.14-0
+pkgver=1.0.14.1
+_realver=1.0.14-1
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-02-25 Thread Felix Yan
Date: Thursday, February 25, 2016 @ 16:43:24
  Author: fyan
Revision: 163424

upgpkg: keybase 1.0.14.0-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-25 15:40:34 UTC (rev 163423)
+++ PKGBUILD2016-02-25 15:43:24 UTC (rev 163424)
@@ -4,8 +4,8 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.13.0
-_realver=1.0.13-0
+pkgver=1.0.14.0
+_realver=1.0.14-0
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-02-19 Thread Felix Yan
Date: Friday, February 19, 2016 @ 15:38:51
  Author: fyan
Revision: 162579

upgpkg: keybase 1.0.13.0-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |   15 ---
 1 file changed, 4 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-19 14:37:48 UTC (rev 162578)
+++ PKGBUILD2016-02-19 14:38:51 UTC (rev 162579)
@@ -4,8 +4,8 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.12.0
-_realver=1.0.12-0
+pkgver=1.0.13.0
+_realver=1.0.13-0
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
@@ -17,22 +17,15 @@
 
 prepare() {
   cd client
-  mkdir -p .gopath/src
-
-  # Hack vendored packages
-  # TODO: find a way to use Go's builtin vendoring handler
-  for pkg in go/vendor/*; do
-ln -s "$PWD/$pkg" ".gopath/src/$(basename $pkg)"
-  done
-
   mkdir -p .gopath/src/github.com/keybase
   ln -sf "$PWD" .gopath/src/github.com/keybase/client
   export GOPATH="$PWD/.gopath"
+  export GO15VENDOREXPERIMENT=1
 }
 
 build() {
   cd client/go/keybase
-  go build -a -tags production  # -gccgoflags "$CFLAGS $LDFLAGS"
+  go build -a -tags production github.com/keybase/client/go/keybase # 
-gccgoflags "$CFLAGS $LDFLAGS"
 }
 
 package() {


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-02-15 Thread Felix Yan
Date: Tuesday, February 16, 2016 @ 01:45:38
  Author: fyan
Revision: 161765

upgpkg: keybase 1.0.12.0-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-16 00:41:04 UTC (rev 161764)
+++ PKGBUILD2016-02-16 00:45:38 UTC (rev 161765)
@@ -4,8 +4,8 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.11.0
-_realver=1.0.11-0
+pkgver=1.0.12.0
+_realver=1.0.12-0
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-02-10 Thread Felix Yan
Date: Thursday, February 11, 2016 @ 06:38:38
  Author: fyan
Revision: 161088

upgpkg: keybase 1.0.11.0-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-11 05:37:11 UTC (rev 161087)
+++ PKGBUILD2016-02-11 05:38:38 UTC (rev 161088)
@@ -4,8 +4,8 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.10.0
-_realver=1.0.10-0
+pkgver=1.0.11.0
+_realver=1.0.11-0
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-02-06 Thread Felix Yan
Date: Saturday, February 6, 2016 @ 09:40:59
  Author: fyan
Revision: 160462

upgpkg: keybase 1.0.10.0-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |   14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-06 08:10:42 UTC (rev 160461)
+++ PKGBUILD2016-02-06 08:40:59 UTC (rev 160462)
@@ -4,8 +4,8 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.9.1
-_realver=1.0.9-1
+pkgver=1.0.10.0
+_realver=1.0.10-0
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
@@ -17,11 +17,17 @@
 
 prepare() {
   cd client
+  mkdir -p .gopath/src
+
+  # Hack vendored packages
+  # TODO: find a way to use Go's builtin vendoring handler
+  for pkg in go/vendor/*; do
+ln -s "$PWD/$pkg" ".gopath/src/$(basename $pkg)"
+  done
+
   mkdir -p .gopath/src/github.com/keybase
   ln -sf "$PWD" .gopath/src/github.com/keybase/client
   export GOPATH="$PWD/.gopath"
-
-  go get github.com/keybase/client/go/keybase
 }
 
 build() {


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-01-21 Thread Felix Yan
Date: Friday, January 22, 2016 @ 03:08:47
  Author: fyan
Revision: 158456

upgpkg: keybase 1.0.9.1-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-22 01:34:18 UTC (rev 158455)
+++ PKGBUILD2016-01-22 02:08:47 UTC (rev 158456)
@@ -4,8 +4,8 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.9.0
-_realver=1.0.9-0
+pkgver=1.0.9.1
+_realver=1.0.9-1
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-01-21 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 17:56:32
  Author: fyan
Revision: 158433

upgpkg: keybase 1.0.9.0-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 16:17:21 UTC (rev 158432)
+++ PKGBUILD2016-01-21 16:56:32 UTC (rev 158433)
@@ -4,9 +4,9 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.8.0
-_realver=1.0.8-0
-pkgrel=2
+pkgver=1.0.9.0
+_realver=1.0.9-0
+pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
 license=('BSD')


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-01-16 Thread Levente Polyak
Date: Saturday, January 16, 2016 @ 17:17:26
  Author: anthraxx
Revision: 157001

upgpkg: keybase 1.0.8.0-2

CVE-2015-8618 security rebuild

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-16 16:02:05 UTC (rev 157000)
+++ PKGBUILD2016-01-16 16:17:26 UTC (rev 157001)
@@ -6,7 +6,7 @@
 pkgdesc='CLI tool for GPG with keybase.io'
 pkgver=1.0.8.0
 _realver=1.0.8-0
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url='http://keybase.io/'
 license=('BSD')


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-01-14 Thread Felix Yan
Date: Thursday, January 14, 2016 @ 17:39:42
  Author: fyan
Revision: 156444

upgpkg: keybase 1.0.8.0-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-14 16:27:14 UTC (rev 156443)
+++ PKGBUILD2016-01-14 16:39:42 UTC (rev 156444)
@@ -4,8 +4,8 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=1.0.7.0
-_realver=1.0.7-0
+pkgver=1.0.8.0
+_realver=1.0.8-0
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://keybase.io/'


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2016-01-03 Thread Felix Yan
Date: Monday, January 4, 2016 @ 06:50:50
  Author: fyan
Revision: 155248

upgpkg: keybase 1.0.7.0-1

update to the new go client

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |   35 ---
 1 file changed, 24 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-04 03:17:36 UTC (rev 155247)
+++ PKGBUILD2016-01-04 05:50:50 UTC (rev 155248)
@@ -4,20 +4,33 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=0.8.25
+pkgver=1.0.7.0
+_realver=1.0.7-0
 pkgrel=1
-arch=('any')
+arch=('i686' 'x86_64')
 url='http://keybase.io/'
 license=('BSD')
-depends=('gnupg' 'nodejs')
-makedepends=('npm' 'git')
-source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha256sums=('b0bdacfcbc5eb83473a5d53e8bd3b507e2eb95ae2ed85d4c2aa50dfa839e7abc')
+depends=('gnupg')
+makedepends=('go' 'git' 'mercurial')
+source=("git+https://github.com/keybase/client.git#tag=v$_realver";)
+sha256sums=('SKIP')
 
+prepare() {
+  cd client
+  mkdir -p .gopath/src/github.com/keybase
+  ln -sf "$PWD" .gopath/src/github.com/keybase/client
+  export GOPATH="$PWD/.gopath"
+
+  go get github.com/keybase/client/go/keybase
+}
+
+build() {
+  cd client/go/keybase
+  go build -a -tags production  # -gccgoflags "$CFLAGS $LDFLAGS"
+}
+
 package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-  rm -r "$pkgdir"/usr/etc
-  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
-  ln -s "../../../lib/node_modules/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
+  cd client
+  install -Dm755 go/keybase/keybase "$pkgdir"/usr/bin/keybase
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2015-11-30 Thread Felix Yan
Date: Tuesday, December 1, 2015 @ 03:50:52
  Author: fyan
Revision: 148056

upgpkg: keybase 0.8.25-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-01 02:07:13 UTC (rev 148055)
+++ PKGBUILD2015-12-01 02:50:52 UTC (rev 148056)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=0.8.24
+pkgver=0.8.25
 pkgrel=1
 arch=('any')
 url='http://keybase.io/'
@@ -13,7 +13,7 @@
 makedepends=('npm' 'git')
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha256sums=('5da685f8673ea4eb6bd73473ed663fddf25e6d7586a8f78d0ce5b256d409517f')
+sha256sums=('b0bdacfcbc5eb83473a5d53e8bd3b507e2eb95ae2ed85d4c2aa50dfa839e7abc')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2015-11-24 Thread Felix Yan
Date: Wednesday, November 25, 2015 @ 03:22:16
  Author: fyan
Revision: 147733

upgpkg: keybase 0.8.24-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-25 02:22:13 UTC (rev 147732)
+++ PKGBUILD2015-11-25 02:22:16 UTC (rev 147733)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=0.8.23
+pkgver=0.8.24
 pkgrel=1
 arch=('any')
 url='http://keybase.io/'
@@ -13,7 +13,7 @@
 makedepends=('npm' 'git')
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha256sums=('b3fc8c84289199cce461ae138df0896b46077f1e473e1006132ad1d78ff8d3ef')
+sha256sums=('5da685f8673ea4eb6bd73473ed663fddf25e6d7586a8f78d0ce5b256d409517f')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in keybase/trunk (PKGBUILD)

2015-10-22 Thread Felix Yan
Date: Thursday, October 22, 2015 @ 16:37:51
  Author: fyan
Revision: 144703

upgpkg: keybase 0.8.23-1

Modified:
  keybase/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-22 14:30:19 UTC (rev 144702)
+++ PKGBUILD2015-10-22 14:37:51 UTC (rev 144703)
@@ -4,7 +4,7 @@
 
 pkgname=keybase
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=0.8.22
+pkgver=0.8.23
 pkgrel=1
 arch=('any')
 url='http://keybase.io/'
@@ -13,7 +13,7 @@
 makedepends=('npm' 'git')
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha256sums=('139df86057f1a17ed1f5391b39d50323402a7f7cd6a896173d3db5767a628a87')
+sha256sums=('b3fc8c84289199cce461ae138df0896b46077f1e473e1006132ad1d78ff8d3ef')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz