[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2024-01-12 Thread Nicolas Bock
commit: 86d77e1fd64cd3ea3b83da982b147d297c055cd2
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Jan 12 19:12:43 2024 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Fri Jan 12 19:13:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d77e1f

app-crypt/keybase: Add warning about kbfs

Bug: https://bugs.gentoo.org/921016
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/keybase-6.2.4.ebuild | 6 ++
 app-crypt/keybase/keybase-.ebuild  | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/app-crypt/keybase/keybase-6.2.4.ebuild 
b/app-crypt/keybase/keybase-6.2.4.ebuild
index e7a1f0027806..28d9cb64b5ae 100644
--- a/app-crypt/keybase/keybase-6.2.4.ebuild
+++ b/app-crypt/keybase/keybase-6.2.4.ebuild
@@ -66,6 +66,12 @@ src_install() {
 
 pkg_postinst() {
elog "Start/Restart keybase: run_keybase"
+   if ! use fuse; then
+   elog "  Note that without USE=fuse the kbfs package will not"
+   elog "  be installed automatically. Either install it manually"
+   elog "  or export KEYBASE_NO_KBFS=1 in your shell to avoid"
+   elog "  failures when executing run_keybase."
+   fi
elog "Run the service:   keybase service"
elog "Run the client:keybase login"
ewarn "Note that the user keybasehelper is obsolete and can be removed"

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
index e7a1f0027806..28d9cb64b5ae 100644
--- a/app-crypt/keybase/keybase-.ebuild
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -66,6 +66,12 @@ src_install() {
 
 pkg_postinst() {
elog "Start/Restart keybase: run_keybase"
+   if ! use fuse; then
+   elog "  Note that without USE=fuse the kbfs package will not"
+   elog "  be installed automatically. Either install it manually"
+   elog "  or export KEYBASE_NO_KBFS=1 in your shell to avoid"
+   elog "  failures when executing run_keybase."
+   fi
elog "Run the service:   keybase service"
elog "Run the client:keybase login"
ewarn "Note that the user keybasehelper is obsolete and can be removed"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2024-01-10 Thread Nicolas Bock
commit: 177cee1420b4dfe811ce968541fc3188e136de2a
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Jan 10 18:43:54 2024 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Jan 10 18:43:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177cee14

app-crypt/keybase: Add more details to metadata

Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/metadata.xml | 9 +
 1 file changed, 9 insertions(+)

diff --git a/app-crypt/keybase/metadata.xml b/app-crypt/keybase/metadata.xml
index ea7f92ef67a0..c836ad9329c3 100644
--- a/app-crypt/keybase/metadata.xml
+++ b/app-crypt/keybase/metadata.xml
@@ -12,6 +12,15 @@

The official Keybase secure messaging, file-sharing, and key 
directory
client for Linux.
+
+   Keybase is a safe, secure, and private app for everything you 
do online.
+
+   Chat with friends and family. Share photos, videos, and top 
secret
+   documents. Collaborate to get work done, or don’t.
+
+   Whatever you do, your data is your data. Private stuff stays 
private.
+   Accounts are secure against spoofing, phishing, and scamming. 
You can
+   chat, share, and collaborate safely.


Enable app-crypt/kbfs support



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/, app-crypt/kbfs/

2024-01-10 Thread Nicolas Bock
commit: 6d97ec755e369eef6e817861ac3830dedb8fcbf3
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sat Jan  6 00:01:49 2024 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Jan 10 17:36:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d97ec75

app-crypt/{kbfs,keybase}: Version bump to 6.2.4

Closes: https://bugs.gentoo.org/921016
Closes: https://github.com/gentoo/gentoo/pull/34712
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/kbfs/Manifest | 2 ++
 app-crypt/kbfs/{kbfs-.ebuild => kbfs-6.2.4.ebuild}  | 4 ++--
 app-crypt/kbfs/kbfs-.ebuild | 4 ++--
 app-crypt/keybase/Manifest  | 2 ++
 app-crypt/keybase/{keybase-.ebuild => keybase-6.2.4.ebuild} | 4 ++--
 app-crypt/keybase/keybase-.ebuild   | 4 ++--
 6 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 084c14bbd06a..5cef4e7b17bf 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1,2 +1,4 @@
 DIST kbfs-6.0.2-deps.tar.xz 205729260 BLAKE2B 
d58d1b6615c9195ad3b4eb823f3ff4729683b6d4b69dd35222089fa9477710a59c75af830a4f74ca6ccf3eae2fe6d880a72b74d15478fe29db268f333f64
 SHA512 
39afab3647ea766ed86059548eddc910195ec39b71897a92cdc927d9c0025297254950c0a85434ce9a1e90a189b6f84504445e1d6152ec4bd8441dd55ae4e6c0
 DIST kbfs-6.0.2.tar.gz 57283593 BLAKE2B 
272dd3c9e2e855e1979a620f5a600cb1352632fca055ba36140d2cc63013e8f8b7e66c5f9fe74ab2c71dac2df7cc27aac9a8387f7444eff4c469659ff1aece2e
 SHA512 
0a3fe3f8b9fc7a3099696699268bec54aed898d0692a3033e54f816b87ef2616b83a0817d365b87a77ecb489ae5d11bae15597c3bcd23819422ec384ae63f6a0
+DIST kbfs-6.2.4-deps.tar.xz 118668392 BLAKE2B 
e03bf3698021c3f1c841cee5d815ec57f9ec1bdbe6f4afc12e6facc56085874153f4f80342b6ff00ad74fc75bce3a7a1d0795abd4d22d040cfea38b288368f2c
 SHA512 
b67928419619a6caaa2dc2e15211412292a3c33ec910a97c444b66adb6318f0a7c7efa7e23473cc2bc0c91b7c49e37977016639394d0754fb2c9e15e1905c421
+DIST kbfs-6.2.4.tar.gz 53209004 BLAKE2B 
5d44b8d0764b5d41635ec431afb8b0b8ed0693b574ead82134f187e97efce5ab206f3c18f570033acdf144589a36ff6e328d55ee32c0a7707aeb110b415bc771
 SHA512 
fd6b78e63b7df6838f7ad80f36adc93171e48794e6903f561d9f3489f61dba8db7757a1dd1d65cfa35970716f406de963e126c20ba93cfdaf48d2ddd41d0925e

diff --git a/app-crypt/kbfs/kbfs-.ebuild b/app-crypt/kbfs/kbfs-6.2.4.ebuild
similarity index 91%
copy from app-crypt/kbfs/kbfs-.ebuild
copy to app-crypt/kbfs/kbfs-6.2.4.ebuild
index b43cf2f164e1..835f820a30b0 100644
--- a/app-crypt/kbfs/kbfs-.ebuild
+++ b/app-crypt/kbfs/kbfs-6.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/keybase/client.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/keybase/client/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
SRC_URI+=" https://dev.gentoo.org/~nicolasbock/${P}-deps.tar.xz;
KEYWORDS="~amd64 ~arm64 ~x86"
 fi

diff --git a/app-crypt/kbfs/kbfs-.ebuild b/app-crypt/kbfs/kbfs-.ebuild
index b43cf2f164e1..835f820a30b0 100644
--- a/app-crypt/kbfs/kbfs-.ebuild
+++ b/app-crypt/kbfs/kbfs-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/keybase/client.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/keybase/client/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
SRC_URI+=" https://dev.gentoo.org/~nicolasbock/${P}-deps.tar.xz;
KEYWORDS="~amd64 ~arm64 ~x86"
 fi

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 55dcb4b87bc2..27a0fd8b9172 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,2 +1,4 @@
 DIST keybase-6.0.2-deps.tar.xz 202450984 BLAKE2B 
da3ec411dc06203da08bd472c9842258ad58de9caac9948a84c4a840f1503bb5959a2ce9ddfdec966c6c20a0729fb562666898d21c799fc8c263d6a8924c2fef
 SHA512 
8c22eb2036987ccd131c0b68e126cecf8bf795d4e8366e1f9d2f07d947556094977e1066449dc82fb955f3f8773217822574d70675212d568fc0900f9127b6e6
 DIST keybase-6.0.2.tar.gz 57283593 BLAKE2B 
272dd3c9e2e855e1979a620f5a600cb1352632fca055ba36140d2cc63013e8f8b7e66c5f9fe74ab2c71dac2df7cc27aac9a8387f7444eff4c469659ff1aece2e
 SHA512 
0a3fe3f8b9fc7a3099696699268bec54aed898d0692a3033e54f816b87ef2616b83a0817d365b87a77ecb489ae5d11bae15597c3bcd23819422ec384ae63f6a0
+DIST keybase-6.2.4-deps.tar.xz 253783064 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2023-03-21 Thread Nicolas Bock
commit: 18e93daa2a39bd1cea796809c1748e0655af9514
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Mar 22 03:46:59 2023 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Mar 22 03:48:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e93daa

app-crypt/keybase: Add `fuse` USE

Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/keybase-.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
index a8dd68ddad93..cce66b1ede2e 100644
--- a/app-crypt/keybase/keybase-.ebuild
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -19,10 +19,13 @@ fi
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
+IUSE="fuse"
 
 RDEPEND="
app-crypt/gnupg
-   sys-fs/fuse:0=
+   fuse? (
+   ~app-crypt/kbfs-${PV}
+   )
 "
 
 src_unpack() {



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2023-02-21 Thread Nicolas Bock
commit: 8197b38d9aaaf38acd41d312372a10ca1496251f
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Feb 21 22:03:18 2023 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Feb 21 22:04:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8197b38d

app-crypt/keybase: Add `fuse` USE flag

Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/keybase-6.0.2.ebuild | 5 -
 app-crypt/keybase/metadata.xml | 3 +++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-crypt/keybase/keybase-6.0.2.ebuild 
b/app-crypt/keybase/keybase-6.0.2.ebuild
index a8dd68ddad93..cce66b1ede2e 100644
--- a/app-crypt/keybase/keybase-6.0.2.ebuild
+++ b/app-crypt/keybase/keybase-6.0.2.ebuild
@@ -19,10 +19,13 @@ fi
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
+IUSE="fuse"
 
 RDEPEND="
app-crypt/gnupg
-   sys-fs/fuse:0=
+   fuse? (
+   ~app-crypt/kbfs-${PV}
+   )
 "
 
 src_unpack() {

diff --git a/app-crypt/keybase/metadata.xml b/app-crypt/keybase/metadata.xml
index 6c47b44141f7..ea7f92ef67a0 100644
--- a/app-crypt/keybase/metadata.xml
+++ b/app-crypt/keybase/metadata.xml
@@ -13,6 +13,9 @@
The official Keybase secure messaging, file-sharing, and key 
directory
client for Linux.

+   
+   Enable app-crypt/kbfs support
+   

keybase/client




[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2023-02-20 Thread Nicolas Bock
commit: e1605578dc69e43fa6c2c155f645e103cf2fdb93
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Thu Nov  3 02:05:56 2022 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Feb 20 18:11:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1605578

app-crypt/keybase: bump to 6.0.2, update ebuilds, new maintainer

Closes: https://github.com/gentoo/gentoo/pull/27373
Signed-off-by: Randall T. Vasquez  icloud.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest |  2 +
 app-crypt/keybase/keybase-6.0.2.ebuild | 69 ++
 app-crypt/keybase/keybase-.ebuild  | 69 ++
 app-crypt/keybase/metadata.xml | 19 ++
 4 files changed, 159 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
new file mode 100644
index ..55dcb4b87bc2
--- /dev/null
+++ b/app-crypt/keybase/Manifest
@@ -0,0 +1,2 @@
+DIST keybase-6.0.2-deps.tar.xz 202450984 BLAKE2B 
da3ec411dc06203da08bd472c9842258ad58de9caac9948a84c4a840f1503bb5959a2ce9ddfdec966c6c20a0729fb562666898d21c799fc8c263d6a8924c2fef
 SHA512 
8c22eb2036987ccd131c0b68e126cecf8bf795d4e8366e1f9d2f07d947556094977e1066449dc82fb955f3f8773217822574d70675212d568fc0900f9127b6e6
+DIST keybase-6.0.2.tar.gz 57283593 BLAKE2B 
272dd3c9e2e855e1979a620f5a600cb1352632fca055ba36140d2cc63013e8f8b7e66c5f9fe74ab2c71dac2df7cc27aac9a8387f7444eff4c469659ff1aece2e
 SHA512 
0a3fe3f8b9fc7a3099696699268bec54aed898d0692a3033e54f816b87ef2616b83a0817d365b87a77ecb489ae5d11bae15597c3bcd23819422ec384ae63f6a0

diff --git a/app-crypt/keybase/keybase-6.0.2.ebuild 
b/app-crypt/keybase/keybase-6.0.2.ebuild
new file mode 100644
index ..a8dd68ddad93
--- /dev/null
+++ b/app-crypt/keybase/keybase-6.0.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Keybase client"
+HOMEPAGE="https://keybase.io/;
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/keybase/client.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" https://dev.gentoo.org/~nicolasbock/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+
+RDEPEND="
+   app-crypt/gnupg
+   sys-fs/fuse:0=
+"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   GOMODCACHE="${S}/go/go-mod"
+   pushd "${S}/go" || die
+   ego mod download
+   popd || die
+   else
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+   fi
+}
+
+src_compile() {
+   pushd go/keybase || die
+   ego build -tags production -o "${T}/keybase"
+   popd || die
+}
+
+src_test() {
+   pushd go/keybase || die
+   ego test
+   popd || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+   dodir "/opt/keybase"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
new file mode 100644
index ..a8dd68ddad93
--- /dev/null
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Keybase client"
+HOMEPAGE="https://keybase.io/;
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/keybase/client.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" https://dev.gentoo.org/~nicolasbock/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+
+RDEPEND="
+   app-crypt/gnupg
+   sys-fs/fuse:0=
+"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   GOMODCACHE="${S}/go/go-mod"
+   pushd "${S}/go" || die
+   ego mod download
+   popd || die
+   else
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2022-07-23 Thread David Seifert
commit: 6e3bf15965f8c4d1d8516ec8f6278297502470b1
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 23 15:33:55 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 23 15:33:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3bf159

app-crypt/keybase: drop 4.4.2, 4.5.0, 4.7.0, 4.7.2

Signed-off-by: David Seifert  gentoo.org>

 app-crypt/keybase/Manifest |  4 ---
 app-crypt/keybase/keybase-4.4.2.ebuild | 52 --
 app-crypt/keybase/keybase-4.5.0.ebuild | 52 --
 app-crypt/keybase/keybase-4.7.0.ebuild | 52 --
 app-crypt/keybase/keybase-4.7.2.ebuild | 52 --
 5 files changed, 212 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 6979905ca94d..d8f65313db1a 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,5 +1 @@
-DIST keybase-4.4.2.tar.gz 57819398 BLAKE2B 
0852aa850ad4d66457a123e97449ae24081b695b2a6a70aa0b7ad928d59aa163b9a199e806090586579cc87ee77ebd5dcb18fb137b57aec7d61007be1cba51b5
 SHA512 
5eccfde7cfa35277fae71c4527c0d93bcedd0657311a9c055e50330a97a24e8c339aa3778e6e926f1230542c898e6a27c4fad18c4e2486c084c6b8d58eb2e125
-DIST keybase-4.5.0.tar.gz 60207510 BLAKE2B 
11acd22139fa33988a13cce3db62c7000aedb9d157de37d589a450910628a9325edd38a5dab150b7b053112e3f40930c0e569be6c990cff559bdc64dd0d34376
 SHA512 
5299d7eab28d487299200a97beb894a2254a2d6a525053b9acac8bd2088e581097bdb8515c9d37ed54ce3f27996e0dacd5ef943acef3c976646c85f3bf52
-DIST keybase-4.7.0.tar.gz 63827539 BLAKE2B 
237a638b9b4e6dad9a0b0e0146d355f94ea87c459e64edca4253dd8f2eba4ba959a0d1e4ebd768b6572d0ab9c4f05abed539a3d8a778b23ae840a202e3fc6144
 SHA512 
4dc49b102f7d18345c960081a0a8cfa4d36f19159ec09ab468eb3c86e0ec2c259e9c4b2b769ea57c555c79f3cfb457c7896ca05bf185c9c5725f9458377e4048
-DIST keybase-4.7.2.tar.gz 63834062 BLAKE2B 
e4d2977982d60e191e51ea54b64d52930524a71d1159da15fac8280a4be866d51804a928b2db60fee211a9ba499a6af63a7ae2698d7879ed2eaa3704cd7f49ab
 SHA512 
4d43e2ab222b8c82fc97c15c52c718323ea19ffb2be35d19b5f631960d452f8cfe2ac48bd87e13f8e03587a7ed32ded233774a3230bafced7adb6c6f2818c891
 DIST keybase-5.1.1.tar.gz 65387553 BLAKE2B 
8207fb1113a8585d562c19a9d886083b9bec57091f83dee52d4fbc735020be1dd9fc3194c29f4a736ee04fb1550cd03f3d9c4ef6b112aa1b6399e1200e3771ac
 SHA512 
8a1bab428b3c41e7cdb45f5ea68a6c86067c9324c07ea71704bde8a5b5ae478a8468cb8d8638a41b7067b2ab5dc825d2aa28c4e7be4f33e3e3a41c942d852e09

diff --git a/app-crypt/keybase/keybase-4.4.2.ebuild 
b/app-crypt/keybase/keybase-4.4.2.ebuild
deleted file mode 100644
index 679dc8eca833..
--- a/app-crypt/keybase/keybase-4.4.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="app-crypt/gnupg"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   ln -vs "client-${PV}" "${P}" || die
-   mkdir -vp "${S}/src/github.com/keybase" || die
-   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
-}
-
-src_compile() {
-   EGO_PN="github.com/keybase/client/go/keybase" \
-   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
-   golang-build_src_compile
-}
-
-src_test() {
-   EGO_PN="github.com/keybase/client/go/keybase" \
-   golang-build_src_test
-}
-
-src_install() {
-   dobin "${T}/keybase"
-   dobin "${S}/packaging/linux/run_keybase"
-   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
-   dodir "/opt/keybase"
-   insinto "/opt/keybase"
-   doins "${S}/packaging/linux/crypto_squirrel.txt"
-}
-
-pkg_postinst() {
-   elog "Start/Restart keybase: run_keybase"
-   elog "Run the service:   keybase service"
-   elog "Run the client:keybase login"
-   ewarn "Note that the user keybasehelper is obsolete and can be removed"
-}

diff --git a/app-crypt/keybase/keybase-4.5.0.ebuild 
b/app-crypt/keybase/keybase-4.5.0.ebuild
deleted file mode 100644
index b394003e10e1..
--- a/app-crypt/keybase/keybase-4.5.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="app-crypt/gnupg"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   ln -vs "client-${PV}" "${P}" || die

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2020-01-17 Thread Nicolas Bock
commit: 194da103629ba79052dfbac7503fab46d7f174dc
Author: Gregory Rudolph  underland  nightmare  haus>
AuthorDate: Fri Jan 17 18:33:44 2020 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Fri Jan 17 19:06:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194da103

app-crypt/keybase: version bump to 5.1.1

Cleaning older ebuilds

Signed-off-by: Gregory 'Rudi' Rudolph-Alverson  nmare.net>
Signed-off-by: Nicolas Bock  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.16

 app-crypt/keybase/Manifest |  2 +-
 .../keybase/{keybase-3.0.0.ebuild => keybase-5.1.1.ebuild} | 10 --
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 3e0ca9975f9..6979905ca94 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,5 +1,5 @@
-DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae8a6ebd6fecae6bfdaf7c011b0d6cbea472940f718316aff45da4c4eccde73c15df6a77229bd09be704ebb949ca1
 SHA512 
40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72
 DIST keybase-4.4.2.tar.gz 57819398 BLAKE2B 
0852aa850ad4d66457a123e97449ae24081b695b2a6a70aa0b7ad928d59aa163b9a199e806090586579cc87ee77ebd5dcb18fb137b57aec7d61007be1cba51b5
 SHA512 
5eccfde7cfa35277fae71c4527c0d93bcedd0657311a9c055e50330a97a24e8c339aa3778e6e926f1230542c898e6a27c4fad18c4e2486c084c6b8d58eb2e125
 DIST keybase-4.5.0.tar.gz 60207510 BLAKE2B 
11acd22139fa33988a13cce3db62c7000aedb9d157de37d589a450910628a9325edd38a5dab150b7b053112e3f40930c0e569be6c990cff559bdc64dd0d34376
 SHA512 
5299d7eab28d487299200a97beb894a2254a2d6a525053b9acac8bd2088e581097bdb8515c9d37ed54ce3f27996e0dacd5ef943acef3c976646c85f3bf52
 DIST keybase-4.7.0.tar.gz 63827539 BLAKE2B 
237a638b9b4e6dad9a0b0e0146d355f94ea87c459e64edca4253dd8f2eba4ba959a0d1e4ebd768b6572d0ab9c4f05abed539a3d8a778b23ae840a202e3fc6144
 SHA512 
4dc49b102f7d18345c960081a0a8cfa4d36f19159ec09ab468eb3c86e0ec2c259e9c4b2b769ea57c555c79f3cfb457c7896ca05bf185c9c5725f9458377e4048
 DIST keybase-4.7.2.tar.gz 63834062 BLAKE2B 
e4d2977982d60e191e51ea54b64d52930524a71d1159da15fac8280a4be866d51804a928b2db60fee211a9ba499a6af63a7ae2698d7879ed2eaa3704cd7f49ab
 SHA512 
4d43e2ab222b8c82fc97c15c52c718323ea19ffb2be35d19b5f631960d452f8cfe2ac48bd87e13f8e03587a7ed32ded233774a3230bafced7adb6c6f2818c891
+DIST keybase-5.1.1.tar.gz 65387553 BLAKE2B 
8207fb1113a8585d562c19a9d886083b9bec57091f83dee52d4fbc735020be1dd9fc3194c29f4a736ee04fb1550cd03f3d9c4ef6b112aa1b6399e1200e3771ac
 SHA512 
8a1bab428b3c41e7cdb45f5ea68a6c86067c9324c07ea71704bde8a5b5ae478a8468cb8d8638a41b7067b2ab5dc825d2aa28c4e7be4f33e3e3a41c942d852e09

diff --git a/app-crypt/keybase/keybase-3.0.0.ebuild 
b/app-crypt/keybase/keybase-5.1.1.ebuild
similarity index 90%
rename from app-crypt/keybase/keybase-3.0.0.ebuild
rename to app-crypt/keybase/keybase-5.1.1.ebuild
index f2abdbb420f..243bc44f883 100644
--- a/app-crypt/keybase/keybase-3.0.0.ebuild
+++ b/app-crypt/keybase/keybase-5.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,15 +9,13 @@ DESCRIPTION="Client for keybase.io"
 HOMEPAGE="https://keybase.io/;
 SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="BSD"
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND="
-   ~app-crypt/kbfs-2.11.0"
-RDEPEND="
-   app-crypt/gnupg"
+DEPEND=""
+RDEPEND="app-crypt/gnupg"
 
 src_unpack() {
unpack "${P}.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2019-11-11 Thread Nicolas Bock
commit: 0d9274f452c6fe99762cf9482d7d71caa8f671ea
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Nov 11 12:43:53 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Nov 11 12:44:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9274f4

app-crypt/keybase: Version bump to 4.7.2

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-4.7.2.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index aa0ba211334..3e0ca9975f9 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae
 DIST keybase-4.4.2.tar.gz 57819398 BLAKE2B 
0852aa850ad4d66457a123e97449ae24081b695b2a6a70aa0b7ad928d59aa163b9a199e806090586579cc87ee77ebd5dcb18fb137b57aec7d61007be1cba51b5
 SHA512 
5eccfde7cfa35277fae71c4527c0d93bcedd0657311a9c055e50330a97a24e8c339aa3778e6e926f1230542c898e6a27c4fad18c4e2486c084c6b8d58eb2e125
 DIST keybase-4.5.0.tar.gz 60207510 BLAKE2B 
11acd22139fa33988a13cce3db62c7000aedb9d157de37d589a450910628a9325edd38a5dab150b7b053112e3f40930c0e569be6c990cff559bdc64dd0d34376
 SHA512 
5299d7eab28d487299200a97beb894a2254a2d6a525053b9acac8bd2088e581097bdb8515c9d37ed54ce3f27996e0dacd5ef943acef3c976646c85f3bf52
 DIST keybase-4.7.0.tar.gz 63827539 BLAKE2B 
237a638b9b4e6dad9a0b0e0146d355f94ea87c459e64edca4253dd8f2eba4ba959a0d1e4ebd768b6572d0ab9c4f05abed539a3d8a778b23ae840a202e3fc6144
 SHA512 
4dc49b102f7d18345c960081a0a8cfa4d36f19159ec09ab468eb3c86e0ec2c259e9c4b2b769ea57c555c79f3cfb457c7896ca05bf185c9c5725f9458377e4048
+DIST keybase-4.7.2.tar.gz 63834062 BLAKE2B 
e4d2977982d60e191e51ea54b64d52930524a71d1159da15fac8280a4be866d51804a928b2db60fee211a9ba499a6af63a7ae2698d7879ed2eaa3704cd7f49ab
 SHA512 
4d43e2ab222b8c82fc97c15c52c718323ea19ffb2be35d19b5f631960d452f8cfe2ac48bd87e13f8e03587a7ed32ded233774a3230bafced7adb6c6f2818c891

diff --git a/app-crypt/keybase/keybase-4.7.2.ebuild 
b/app-crypt/keybase/keybase-4.7.2.ebuild
new file mode 100644
index 000..b394003e10e
--- /dev/null
+++ b/app-crypt/keybase/keybase-4.7.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2019-10-21 Thread Nicolas Bock
commit: f8265c0e2b209dd524d63ae5aa09a395f11187dc
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Oct 21 19:30:46 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Oct 21 19:31:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8265c0e

app-crypt/keybase: Removing old version

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest  |  1 -
 app-crypt/keybase/keybase-2.13.1.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 638cb3b0591..aa0ba211334 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,4 +1,3 @@
-DIST keybase-2.13.1.tar.gz 41319007 BLAKE2B 
e29cc87822086936510c83f0678cd85e89960c82bd7bbca784d17cfcb06d3f650c7d7bd0934381b6868d67490e8868c7df2df6abc7ddd7275fcdc4e92996b7f0
 SHA512 
c0cad522f14cf39f08c841ff90f96662f3f5d9fe3c8e8156755a8805757c5d206991410a2511315b8c00dcafcc5e23e5449d37d13f399e6692e0c6d4fb1c0b61
 DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae8a6ebd6fecae6bfdaf7c011b0d6cbea472940f718316aff45da4c4eccde73c15df6a77229bd09be704ebb949ca1
 SHA512 
40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72
 DIST keybase-4.4.2.tar.gz 57819398 BLAKE2B 
0852aa850ad4d66457a123e97449ae24081b695b2a6a70aa0b7ad928d59aa163b9a199e806090586579cc87ee77ebd5dcb18fb137b57aec7d61007be1cba51b5
 SHA512 
5eccfde7cfa35277fae71c4527c0d93bcedd0657311a9c055e50330a97a24e8c339aa3778e6e926f1230542c898e6a27c4fad18c4e2486c084c6b8d58eb2e125
 DIST keybase-4.5.0.tar.gz 60207510 BLAKE2B 
11acd22139fa33988a13cce3db62c7000aedb9d157de37d589a450910628a9325edd38a5dab150b7b053112e3f40930c0e569be6c990cff559bdc64dd0d34376
 SHA512 
5299d7eab28d487299200a97beb894a2254a2d6a525053b9acac8bd2088e581097bdb8515c9d37ed54ce3f27996e0dacd5ef943acef3c976646c85f3bf52

diff --git a/app-crypt/keybase/keybase-2.13.1.ebuild 
b/app-crypt/keybase/keybase-2.13.1.ebuild
deleted file mode 100644
index f2abdbb420f..000
--- a/app-crypt/keybase/keybase-2.13.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   ~app-crypt/kbfs-2.11.0"
-RDEPEND="
-   app-crypt/gnupg"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   ln -vs "client-${PV}" "${P}" || die
-   mkdir -vp "${S}/src/github.com/keybase" || die
-   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
-}
-
-src_compile() {
-   EGO_PN="github.com/keybase/client/go/keybase" \
-   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
-   golang-build_src_compile
-}
-
-src_test() {
-   EGO_PN="github.com/keybase/client/go/keybase" \
-   golang-build_src_test
-}
-
-src_install() {
-   dobin "${T}/keybase"
-   dobin "${S}/packaging/linux/run_keybase"
-   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
-   dodir "/opt/keybase"
-   insinto "/opt/keybase"
-   doins "${S}/packaging/linux/crypto_squirrel.txt"
-}
-
-pkg_postinst() {
-   elog "Start/Restart keybase: run_keybase"
-   elog "Run the service:   keybase service"
-   elog "Run the client:keybase login"
-   ewarn "Note that the user keybasehelper is obsolete and can be removed"
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2019-10-21 Thread Nicolas Bock
commit: 00e1496a98011e1499eb2d56b5e70f9e86dcdbe0
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Oct 21 19:29:48 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Oct 21 19:29:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e1496a

app-crypt/keybase: Version bump to keybase-4.7.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-4.7.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index a34053b2c1a..638cb3b0591 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-2.13.1.tar.gz 41319007 BLAKE2B 
e29cc87822086936510c83f0678cd85e8996
 DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae8a6ebd6fecae6bfdaf7c011b0d6cbea472940f718316aff45da4c4eccde73c15df6a77229bd09be704ebb949ca1
 SHA512 
40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72
 DIST keybase-4.4.2.tar.gz 57819398 BLAKE2B 
0852aa850ad4d66457a123e97449ae24081b695b2a6a70aa0b7ad928d59aa163b9a199e806090586579cc87ee77ebd5dcb18fb137b57aec7d61007be1cba51b5
 SHA512 
5eccfde7cfa35277fae71c4527c0d93bcedd0657311a9c055e50330a97a24e8c339aa3778e6e926f1230542c898e6a27c4fad18c4e2486c084c6b8d58eb2e125
 DIST keybase-4.5.0.tar.gz 60207510 BLAKE2B 
11acd22139fa33988a13cce3db62c7000aedb9d157de37d589a450910628a9325edd38a5dab150b7b053112e3f40930c0e569be6c990cff559bdc64dd0d34376
 SHA512 
5299d7eab28d487299200a97beb894a2254a2d6a525053b9acac8bd2088e581097bdb8515c9d37ed54ce3f27996e0dacd5ef943acef3c976646c85f3bf52
+DIST keybase-4.7.0.tar.gz 63827539 BLAKE2B 
237a638b9b4e6dad9a0b0e0146d355f94ea87c459e64edca4253dd8f2eba4ba959a0d1e4ebd768b6572d0ab9c4f05abed539a3d8a778b23ae840a202e3fc6144
 SHA512 
4dc49b102f7d18345c960081a0a8cfa4d36f19159ec09ab468eb3c86e0ec2c259e9c4b2b769ea57c555c79f3cfb457c7896ca05bf185c9c5725f9458377e4048

diff --git a/app-crypt/keybase/keybase-4.7.0.ebuild 
b/app-crypt/keybase/keybase-4.7.0.ebuild
new file mode 100644
index 000..b394003e10e
--- /dev/null
+++ b/app-crypt/keybase/keybase-4.7.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2019-09-25 Thread Nicolas Bock
commit: ce7c804aa1108109175741e176caf976684963b3
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Sep 25 15:55:42 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Sep 25 15:56:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7c804a

app-crypt/keybase: Update licenses for live ebuild

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/keybase-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
index 87b92220962..5e728af25b5 100644
--- a/app-crypt/keybase/keybase-.ebuild
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Client for keybase.io"
 HOMEPAGE="https://keybase.io/;
 EGIT_REPO_URI="https://github.com/keybase/client.git;
 
-LICENSE="BSD"
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
 KEYWORDS=""
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2019-09-25 Thread Nicolas Bock
commit: 4300abb22a47fc23834383b00854fdb9ec5ceefa
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Sep 25 13:02:42 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Sep 25 13:03:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4300abb2

app-crypt/keybase: Version bump to 4.5.0

Also add missing licenses.

Fixes: https://bugs.gentoo.org/694794
Signed-off-by: Nicolas Bock  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-4.5.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 86a38098cd7..a34053b2c1a 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,3 +1,4 @@
 DIST keybase-2.13.1.tar.gz 41319007 BLAKE2B 
e29cc87822086936510c83f0678cd85e89960c82bd7bbca784d17cfcb06d3f650c7d7bd0934381b6868d67490e8868c7df2df6abc7ddd7275fcdc4e92996b7f0
 SHA512 
c0cad522f14cf39f08c841ff90f96662f3f5d9fe3c8e8156755a8805757c5d206991410a2511315b8c00dcafcc5e23e5449d37d13f399e6692e0c6d4fb1c0b61
 DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae8a6ebd6fecae6bfdaf7c011b0d6cbea472940f718316aff45da4c4eccde73c15df6a77229bd09be704ebb949ca1
 SHA512 
40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72
 DIST keybase-4.4.2.tar.gz 57819398 BLAKE2B 
0852aa850ad4d66457a123e97449ae24081b695b2a6a70aa0b7ad928d59aa163b9a199e806090586579cc87ee77ebd5dcb18fb137b57aec7d61007be1cba51b5
 SHA512 
5eccfde7cfa35277fae71c4527c0d93bcedd0657311a9c055e50330a97a24e8c339aa3778e6e926f1230542c898e6a27c4fad18c4e2486c084c6b8d58eb2e125
+DIST keybase-4.5.0.tar.gz 60207510 BLAKE2B 
11acd22139fa33988a13cce3db62c7000aedb9d157de37d589a450910628a9325edd38a5dab150b7b053112e3f40930c0e569be6c990cff559bdc64dd0d34376
 SHA512 
5299d7eab28d487299200a97beb894a2254a2d6a525053b9acac8bd2088e581097bdb8515c9d37ed54ce3f27996e0dacd5ef943acef3c976646c85f3bf52

diff --git a/app-crypt/keybase/keybase-4.5.0.ebuild 
b/app-crypt/keybase/keybase-4.5.0.ebuild
new file mode 100644
index 000..b394003e10e
--- /dev/null
+++ b/app-crypt/keybase/keybase-4.5.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2019-09-17 Thread Nicolas Bock
commit: 1c9d4b11248cfc4d1e8c755c7d4ec6eada43138b
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Sep 18 02:26:23 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Sep 18 02:26:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9d4b11

app-crypt/keybase: Clean out old packages

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest  |  2 --
 app-crypt/keybase/keybase-2.10.1.ebuild | 54 -
 app-crypt/keybase/keybase-2.11.0.ebuild | 54 -
 3 files changed, 110 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index c081bf5dba0..86a38098cd7 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,5 +1,3 @@
-DIST keybase-2.10.1.tar.gz 38275486 BLAKE2B 
0c99c3bc9aad0610473f43bfefb467d2be5aca8af95207a2ecbb60c99bf8a5d87004c54e8af9e5c2f6068a03fc3c980c7d910f20a2ee0bc5f39937ff63c86a47
 SHA512 
f4acf70b0fceaeb6a2a7da89661c7c2a59fc8ccf10a6aafbbc75d43af04295250237845b4de06170287b5edcc2366d1390b5b7038ecfcbaa501753b41fd22911
-DIST keybase-2.11.0.tar.gz 38490645 BLAKE2B 
58771d880a412e2cd0bc585ff2d2922092d49a132d4526de91796fccca95351a2422a45e63296b1fb8d502087c17147727e8c406b8d13884da538ab308b88d5e
 SHA512 
b150184e692c81243a8f83b828ec8ef4f6b324a6cbd0b1cb9cf5e89eebbec7a6183a2af3b8d26c663ab677aa38753c328e190b46035c3815af8373d8ff4b26fa
 DIST keybase-2.13.1.tar.gz 41319007 BLAKE2B 
e29cc87822086936510c83f0678cd85e89960c82bd7bbca784d17cfcb06d3f650c7d7bd0934381b6868d67490e8868c7df2df6abc7ddd7275fcdc4e92996b7f0
 SHA512 
c0cad522f14cf39f08c841ff90f96662f3f5d9fe3c8e8156755a8805757c5d206991410a2511315b8c00dcafcc5e23e5449d37d13f399e6692e0c6d4fb1c0b61
 DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae8a6ebd6fecae6bfdaf7c011b0d6cbea472940f718316aff45da4c4eccde73c15df6a77229bd09be704ebb949ca1
 SHA512 
40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72
 DIST keybase-4.4.2.tar.gz 57819398 BLAKE2B 
0852aa850ad4d66457a123e97449ae24081b695b2a6a70aa0b7ad928d59aa163b9a199e806090586579cc87ee77ebd5dcb18fb137b57aec7d61007be1cba51b5
 SHA512 
5eccfde7cfa35277fae71c4527c0d93bcedd0657311a9c055e50330a97a24e8c339aa3778e6e926f1230542c898e6a27c4fad18c4e2486c084c6b8d58eb2e125

diff --git a/app-crypt/keybase/keybase-2.10.1.ebuild 
b/app-crypt/keybase/keybase-2.10.1.ebuild
deleted file mode 100644
index c98bc9bde4f..000
--- a/app-crypt/keybase/keybase-2.10.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   ~app-crypt/kbfs-2.10.1"
-RDEPEND="
-   app-crypt/gnupg"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   ln -vs "client-${PV}" "${P}" || die
-   mkdir -vp "${S}/src/github.com/keybase" || die
-   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
-}
-
-src_compile() {
-   EGO_PN="github.com/keybase/client/go/keybase" \
-   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
-   golang-build_src_compile
-}
-
-src_test() {
-   EGO_PN="github.com/keybase/client/go/keybase" \
-   golang-build_src_test
-}
-
-src_install() {
-   dobin "${T}/keybase"
-   dobin "${S}/packaging/linux/run_keybase"
-   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
-   dodir "/opt/keybase"
-   insinto "/opt/keybase"
-   doins "${S}/packaging/linux/crypto_squirrel.txt"
-}
-
-pkg_postinst() {
-   elog "Start/Restart keybase: run_keybase"
-   elog "Run the service:   keybase service"
-   elog "Run the client:keybase login"
-   ewarn "Note that the user keybasehelper is obsolete and can be removed"
-}

diff --git a/app-crypt/keybase/keybase-2.11.0.ebuild 
b/app-crypt/keybase/keybase-2.11.0.ebuild
deleted file mode 100644
index 8da82c171a0..000
--- a/app-crypt/keybase/keybase-2.11.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   ~app-crypt/kbfs-${PV}"
-RDEPEND="
-   app-crypt/gnupg"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   ln -vs "client-${PV}" "${P}" || die
-   mkdir -vp "${S}/src/github.com/keybase" || die
-   ln -vs "${S}" 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2019-09-17 Thread Nicolas Bock
commit: a070e9f33e583fc38dc1833e5ac1457082082550
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Sep 17 21:04:12 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Sep 18 02:25:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a070e9f3

app-crypt/keybase: Remove obsolete kbfs dependency

The kbfs code is in the client tree. There is no separate package.

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/keybase-4.4.2.ebuild | 6 ++
 app-crypt/keybase/keybase-.ebuild  | 8 +++-
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/app-crypt/keybase/keybase-4.4.2.ebuild 
b/app-crypt/keybase/keybase-4.4.2.ebuild
index f2abdbb420f..679dc8eca83 100644
--- a/app-crypt/keybase/keybase-4.4.2.ebuild
+++ b/app-crypt/keybase/keybase-4.4.2.ebuild
@@ -14,10 +14,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND="
-   ~app-crypt/kbfs-2.11.0"
-RDEPEND="
-   app-crypt/gnupg"
+DEPEND=""
+RDEPEND="app-crypt/gnupg"
 
 src_unpack() {
unpack "${P}.tar.gz"

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
index e1c48d66de9..87b92220962 100644
--- a/app-crypt/keybase/keybase-.ebuild
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,10 +14,8 @@ SLOT="0"
 KEYWORDS=""
 IUSE=""
 
-DEPEND="
-   ~app-crypt/kbfs-${PV}"
-RDEPEND="
-   app-crypt/gnupg"
+DEPEND=""
+RDEPEND="app-crypt/gnupg"
 
 src_unpack() {
git-r3_src_unpack



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2019-09-16 Thread Nicolas Bock
commit: a96118274f38983a1d82562376998d628a22519f
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Sep 16 21:10:52 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Sep 16 22:50:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9611827

app-crypt/keybase: Version bump to keybase-4.4.2

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-4.4.2.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 3b3167d9e3f..c081bf5dba0 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-2.10.1.tar.gz 38275486 BLAKE2B 
0c99c3bc9aad0610473f43bfefb467d2be5a
 DIST keybase-2.11.0.tar.gz 38490645 BLAKE2B 
58771d880a412e2cd0bc585ff2d2922092d49a132d4526de91796fccca95351a2422a45e63296b1fb8d502087c17147727e8c406b8d13884da538ab308b88d5e
 SHA512 
b150184e692c81243a8f83b828ec8ef4f6b324a6cbd0b1cb9cf5e89eebbec7a6183a2af3b8d26c663ab677aa38753c328e190b46035c3815af8373d8ff4b26fa
 DIST keybase-2.13.1.tar.gz 41319007 BLAKE2B 
e29cc87822086936510c83f0678cd85e89960c82bd7bbca784d17cfcb06d3f650c7d7bd0934381b6868d67490e8868c7df2df6abc7ddd7275fcdc4e92996b7f0
 SHA512 
c0cad522f14cf39f08c841ff90f96662f3f5d9fe3c8e8156755a8805757c5d206991410a2511315b8c00dcafcc5e23e5449d37d13f399e6692e0c6d4fb1c0b61
 DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae8a6ebd6fecae6bfdaf7c011b0d6cbea472940f718316aff45da4c4eccde73c15df6a77229bd09be704ebb949ca1
 SHA512 
40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72
+DIST keybase-4.4.2.tar.gz 57819398 BLAKE2B 
0852aa850ad4d66457a123e97449ae24081b695b2a6a70aa0b7ad928d59aa163b9a199e806090586579cc87ee77ebd5dcb18fb137b57aec7d61007be1cba51b5
 SHA512 
5eccfde7cfa35277fae71c4527c0d93bcedd0657311a9c055e50330a97a24e8c339aa3778e6e926f1230542c898e6a27c4fad18c4e2486c084c6b8d58eb2e125

diff --git a/app-crypt/keybase/keybase-4.4.2.ebuild 
b/app-crypt/keybase/keybase-4.4.2.ebuild
new file mode 100644
index 000..f2abdbb420f
--- /dev/null
+++ b/app-crypt/keybase/keybase-4.4.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-2.11.0"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2019-02-06 Thread Nicolas Bock
commit: 211be534a7d402743c36625fd1c2c1cf9e7fa9ad
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Feb  6 12:48:04 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Feb  6 12:48:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211be534

app-crypt/keybase: Clean out old versions

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest |  4 ---
 app-crypt/keybase/keybase-2.6.0.ebuild | 54 --
 app-crypt/keybase/keybase-2.7.3.ebuild | 54 --
 app-crypt/keybase/keybase-2.8.0.ebuild | 54 --
 app-crypt/keybase/keybase-2.9.0.ebuild | 54 --
 5 files changed, 220 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index f796d509dda..3b3167d9e3f 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,8 +1,4 @@
 DIST keybase-2.10.1.tar.gz 38275486 BLAKE2B 
0c99c3bc9aad0610473f43bfefb467d2be5aca8af95207a2ecbb60c99bf8a5d87004c54e8af9e5c2f6068a03fc3c980c7d910f20a2ee0bc5f39937ff63c86a47
 SHA512 
f4acf70b0fceaeb6a2a7da89661c7c2a59fc8ccf10a6aafbbc75d43af04295250237845b4de06170287b5edcc2366d1390b5b7038ecfcbaa501753b41fd22911
 DIST keybase-2.11.0.tar.gz 38490645 BLAKE2B 
58771d880a412e2cd0bc585ff2d2922092d49a132d4526de91796fccca95351a2422a45e63296b1fb8d502087c17147727e8c406b8d13884da538ab308b88d5e
 SHA512 
b150184e692c81243a8f83b828ec8ef4f6b324a6cbd0b1cb9cf5e89eebbec7a6183a2af3b8d26c663ab677aa38753c328e190b46035c3815af8373d8ff4b26fa
 DIST keybase-2.13.1.tar.gz 41319007 BLAKE2B 
e29cc87822086936510c83f0678cd85e89960c82bd7bbca784d17cfcb06d3f650c7d7bd0934381b6868d67490e8868c7df2df6abc7ddd7275fcdc4e92996b7f0
 SHA512 
c0cad522f14cf39f08c841ff90f96662f3f5d9fe3c8e8156755a8805757c5d206991410a2511315b8c00dcafcc5e23e5449d37d13f399e6692e0c6d4fb1c0b61
-DIST keybase-2.6.0.tar.gz 34597277 BLAKE2B 
3380cf081ed4e0c211ca47164a5d813e0ca647b004d8e54aae4ec51d24f0cd26437008dbdb2e81cf5372c943c2181e424918425cf11687b0629dae8df5020ada
 SHA512 
25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe
-DIST keybase-2.7.3.tar.gz 34648144 BLAKE2B 
6da664847640c35b1028868651e31b99fd154520942cb9fc3922565906b288c9b808c7368199ec3a37216e1b2c6930f2951b58cee543a72fb69d96006bbb33fa
 SHA512 
0b3fc5f7830862ff70606bbe2fd2b5dd2e5e4fb24349dc57ed0e8f2bd0cc9a9aba0f00b8080f910d877db5f092757d209f01de83f7113ed9d99aed68342d
-DIST keybase-2.8.0.tar.gz 34545469 BLAKE2B 
53b348d4956542e51f19b5d4209cdcdc2b1873421153cf62f376f733207131c4d82c5cccf162b8a98909406e49bee3972e1deac478e006571ebcd5a94d20ede5
 SHA512 
01319ee36d50d928e195d854a3c332d7f327cabd8cdf930f643f3d373a6bd644634a56137f5f02477c15fc261cee3c01cb87efbb80333b7c7299a2048d9f1be1
-DIST keybase-2.9.0.tar.gz 34703406 BLAKE2B 
ec8bd076d07eeb40ecd978c049f57f0df0ae858fa966d90a521685838fb3c1a01b38a7cc584ecfde174ea51b3cca06440ae7c53074fd58151af1621144f431b8
 SHA512 
01938d83806260e6c7a1065b73ae4d8f82f776d3a81d70d9c8b2e8df9fd4f05dcbf45e23a78ca34573cca8a11b0592dae6c4aa1b20e4777c9ba69af0af5f3e41
 DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae8a6ebd6fecae6bfdaf7c011b0d6cbea472940f718316aff45da4c4eccde73c15df6a77229bd09be704ebb949ca1
 SHA512 
40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72

diff --git a/app-crypt/keybase/keybase-2.6.0.ebuild 
b/app-crypt/keybase/keybase-2.6.0.ebuild
deleted file mode 100644
index af077ef41e5..000
--- a/app-crypt/keybase/keybase-2.6.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   ~app-crypt/kbfs-${PV}"
-RDEPEND="
-   app-crypt/gnupg"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   ln -vs "client-${PV}" "${P}" || die
-   mkdir -vp "${S}/src/github.com/keybase" || die
-   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
-}
-
-src_compile() {
-   EGO_PN="github.com/keybase/client/go/keybase" \
-   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
-   golang-build_src_compile
-}
-
-src_test() {
-   EGO_PN="github.com/keybase/client/go/keybase" \
-   golang-build_src_test
-}
-
-src_install() {
-   dobin "${T}/keybase"
-   dobin "${S}/packaging/linux/run_keybase"
-   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
-   dodir "/opt/keybase"
-   insinto "/opt/keybase"
-   doins "${S}/packaging/linux/crypto_squirrel.txt"
-}
-

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2019-02-06 Thread Nicolas Bock
commit: ac4adb4178a5e729f19b2a0859edfefaf361e2ff
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Feb  6 11:42:13 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Feb  6 11:52:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4adb41

app-crypt/keybase: Version bump to 3.0.0

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-3.0.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 2a53cddad09..f796d509dda 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -5,3 +5,4 @@ DIST keybase-2.6.0.tar.gz 34597277 BLAKE2B 
3380cf081ed4e0c211ca47164a5d813e0ca64
 DIST keybase-2.7.3.tar.gz 34648144 BLAKE2B 
6da664847640c35b1028868651e31b99fd154520942cb9fc3922565906b288c9b808c7368199ec3a37216e1b2c6930f2951b58cee543a72fb69d96006bbb33fa
 SHA512 
0b3fc5f7830862ff70606bbe2fd2b5dd2e5e4fb24349dc57ed0e8f2bd0cc9a9aba0f00b8080f910d877db5f092757d209f01de83f7113ed9d99aed68342d
 DIST keybase-2.8.0.tar.gz 34545469 BLAKE2B 
53b348d4956542e51f19b5d4209cdcdc2b1873421153cf62f376f733207131c4d82c5cccf162b8a98909406e49bee3972e1deac478e006571ebcd5a94d20ede5
 SHA512 
01319ee36d50d928e195d854a3c332d7f327cabd8cdf930f643f3d373a6bd644634a56137f5f02477c15fc261cee3c01cb87efbb80333b7c7299a2048d9f1be1
 DIST keybase-2.9.0.tar.gz 34703406 BLAKE2B 
ec8bd076d07eeb40ecd978c049f57f0df0ae858fa966d90a521685838fb3c1a01b38a7cc584ecfde174ea51b3cca06440ae7c53074fd58151af1621144f431b8
 SHA512 
01938d83806260e6c7a1065b73ae4d8f82f776d3a81d70d9c8b2e8df9fd4f05dcbf45e23a78ca34573cca8a11b0592dae6c4aa1b20e4777c9ba69af0af5f3e41
+DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae8a6ebd6fecae6bfdaf7c011b0d6cbea472940f718316aff45da4c4eccde73c15df6a77229bd09be704ebb949ca1
 SHA512 
40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72

diff --git a/app-crypt/keybase/keybase-3.0.0.ebuild 
b/app-crypt/keybase/keybase-3.0.0.ebuild
new file mode 100644
index 000..f2abdbb420f
--- /dev/null
+++ b/app-crypt/keybase/keybase-3.0.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-2.11.0"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2019-01-16 Thread Nicolas Bock
commit: 40c4359f6f8c7682120a1199d4fb039a7a9b01c6
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Jan 16 15:59:14 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Jan 16 15:59:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c4359f

app-crypt/keybase: Version bump to 2.13.1

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-2.13.1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index ec98fe69bc3..2a53cddad09 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,5 +1,6 @@
 DIST keybase-2.10.1.tar.gz 38275486 BLAKE2B 
0c99c3bc9aad0610473f43bfefb467d2be5aca8af95207a2ecbb60c99bf8a5d87004c54e8af9e5c2f6068a03fc3c980c7d910f20a2ee0bc5f39937ff63c86a47
 SHA512 
f4acf70b0fceaeb6a2a7da89661c7c2a59fc8ccf10a6aafbbc75d43af04295250237845b4de06170287b5edcc2366d1390b5b7038ecfcbaa501753b41fd22911
 DIST keybase-2.11.0.tar.gz 38490645 BLAKE2B 
58771d880a412e2cd0bc585ff2d2922092d49a132d4526de91796fccca95351a2422a45e63296b1fb8d502087c17147727e8c406b8d13884da538ab308b88d5e
 SHA512 
b150184e692c81243a8f83b828ec8ef4f6b324a6cbd0b1cb9cf5e89eebbec7a6183a2af3b8d26c663ab677aa38753c328e190b46035c3815af8373d8ff4b26fa
+DIST keybase-2.13.1.tar.gz 41319007 BLAKE2B 
e29cc87822086936510c83f0678cd85e89960c82bd7bbca784d17cfcb06d3f650c7d7bd0934381b6868d67490e8868c7df2df6abc7ddd7275fcdc4e92996b7f0
 SHA512 
c0cad522f14cf39f08c841ff90f96662f3f5d9fe3c8e8156755a8805757c5d206991410a2511315b8c00dcafcc5e23e5449d37d13f399e6692e0c6d4fb1c0b61
 DIST keybase-2.6.0.tar.gz 34597277 BLAKE2B 
3380cf081ed4e0c211ca47164a5d813e0ca647b004d8e54aae4ec51d24f0cd26437008dbdb2e81cf5372c943c2181e424918425cf11687b0629dae8df5020ada
 SHA512 
25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe
 DIST keybase-2.7.3.tar.gz 34648144 BLAKE2B 
6da664847640c35b1028868651e31b99fd154520942cb9fc3922565906b288c9b808c7368199ec3a37216e1b2c6930f2951b58cee543a72fb69d96006bbb33fa
 SHA512 
0b3fc5f7830862ff70606bbe2fd2b5dd2e5e4fb24349dc57ed0e8f2bd0cc9a9aba0f00b8080f910d877db5f092757d209f01de83f7113ed9d99aed68342d
 DIST keybase-2.8.0.tar.gz 34545469 BLAKE2B 
53b348d4956542e51f19b5d4209cdcdc2b1873421153cf62f376f733207131c4d82c5cccf162b8a98909406e49bee3972e1deac478e006571ebcd5a94d20ede5
 SHA512 
01319ee36d50d928e195d854a3c332d7f327cabd8cdf930f643f3d373a6bd644634a56137f5f02477c15fc261cee3c01cb87efbb80333b7c7299a2048d9f1be1

diff --git a/app-crypt/keybase/keybase-2.13.1.ebuild 
b/app-crypt/keybase/keybase-2.13.1.ebuild
new file mode 100644
index 000..f2abdbb420f
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.13.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-2.11.0"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-12-18 Thread Nicolas Bock
commit: 5d7ff43c61ba1cadc849396227a884986d317392
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Dec 18 13:49:08 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Dec 18 14:05:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7ff43c

app-crypt/keybase: Version bump to 2.11.0

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-2.11.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 2ceb7f3e334..ec98fe69bc3 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,4 +1,5 @@
 DIST keybase-2.10.1.tar.gz 38275486 BLAKE2B 
0c99c3bc9aad0610473f43bfefb467d2be5aca8af95207a2ecbb60c99bf8a5d87004c54e8af9e5c2f6068a03fc3c980c7d910f20a2ee0bc5f39937ff63c86a47
 SHA512 
f4acf70b0fceaeb6a2a7da89661c7c2a59fc8ccf10a6aafbbc75d43af04295250237845b4de06170287b5edcc2366d1390b5b7038ecfcbaa501753b41fd22911
+DIST keybase-2.11.0.tar.gz 38490645 BLAKE2B 
58771d880a412e2cd0bc585ff2d2922092d49a132d4526de91796fccca95351a2422a45e63296b1fb8d502087c17147727e8c406b8d13884da538ab308b88d5e
 SHA512 
b150184e692c81243a8f83b828ec8ef4f6b324a6cbd0b1cb9cf5e89eebbec7a6183a2af3b8d26c663ab677aa38753c328e190b46035c3815af8373d8ff4b26fa
 DIST keybase-2.6.0.tar.gz 34597277 BLAKE2B 
3380cf081ed4e0c211ca47164a5d813e0ca647b004d8e54aae4ec51d24f0cd26437008dbdb2e81cf5372c943c2181e424918425cf11687b0629dae8df5020ada
 SHA512 
25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe
 DIST keybase-2.7.3.tar.gz 34648144 BLAKE2B 
6da664847640c35b1028868651e31b99fd154520942cb9fc3922565906b288c9b808c7368199ec3a37216e1b2c6930f2951b58cee543a72fb69d96006bbb33fa
 SHA512 
0b3fc5f7830862ff70606bbe2fd2b5dd2e5e4fb24349dc57ed0e8f2bd0cc9a9aba0f00b8080f910d877db5f092757d209f01de83f7113ed9d99aed68342d
 DIST keybase-2.8.0.tar.gz 34545469 BLAKE2B 
53b348d4956542e51f19b5d4209cdcdc2b1873421153cf62f376f733207131c4d82c5cccf162b8a98909406e49bee3972e1deac478e006571ebcd5a94d20ede5
 SHA512 
01319ee36d50d928e195d854a3c332d7f327cabd8cdf930f643f3d373a6bd644634a56137f5f02477c15fc261cee3c01cb87efbb80333b7c7299a2048d9f1be1

diff --git a/app-crypt/keybase/keybase-2.11.0.ebuild 
b/app-crypt/keybase/keybase-2.11.0.ebuild
new file mode 100644
index 000..8da82c171a0
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.11.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-${PV}"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-12-04 Thread Nicolas Bock
commit: 67d778c0bbeda994e02bcb7072f2af06f6698ac0
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Dec  4 12:45:08 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Dec  4 12:45:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d778c0

app-crypt/keybase: Clean out old versions

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest  |  5 ---
 app-crypt/keybase/keybase-1.0.48.ebuild | 54 -
 app-crypt/keybase/keybase-2.1.0.ebuild  | 54 -
 app-crypt/keybase/keybase-2.3.0.ebuild  | 54 -
 app-crypt/keybase/keybase-2.5.0.ebuild  | 54 -
 app-crypt/keybase/keybase-2.5.1.ebuild  | 54 -
 6 files changed, 275 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index f338d64eb92..2ceb7f3e334 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,9 +1,4 @@
-DIST keybase-1.0.48.tar.gz 34026876 BLAKE2B 
c620a664b47f66932d1b49c22509aac73a6c82d77399019284f2887cdbf5166477ca824fcb2c2099d175fe4a38436c84c15b96a1c4faa4cdda62a9044b95e1c4
 SHA512 
fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1
-DIST keybase-2.1.0.tar.gz 3571 BLAKE2B 
834f1001b136461c5665f12530d660e619d93c8b4e4b5f0c96da94af23f0667c778d7ddabc65d0585ac472cd91f89240bc4260b2034bf20c26b4047839570299
 SHA512 
0d71a22b5f56442fdc03848f831487da097dc817bfcacfb5a8eea1a9a13e87d231619216b6bab61862de71289373977c4c8d345518152137c8804005bf20e3e4
 DIST keybase-2.10.1.tar.gz 38275486 BLAKE2B 
0c99c3bc9aad0610473f43bfefb467d2be5aca8af95207a2ecbb60c99bf8a5d87004c54e8af9e5c2f6068a03fc3c980c7d910f20a2ee0bc5f39937ff63c86a47
 SHA512 
f4acf70b0fceaeb6a2a7da89661c7c2a59fc8ccf10a6aafbbc75d43af04295250237845b4de06170287b5edcc2366d1390b5b7038ecfcbaa501753b41fd22911
-DIST keybase-2.3.0.tar.gz 34524576 BLAKE2B 
5793892b6bcfeafbaebb4a38d35e77d9267a74243da61ecbb7472026b3c500cc6f6cc49dbbec2add65cecae2ce209bb24bc03f2eb393307b82958afeb8824537
 SHA512 
f2b92ec21fd8cfa182aac7655b836415b902c599f9e3a08a3f84d35c3f3728027a8eef8a06fb8ed4ba77b9a66888f49fd89013304f948c0f0276705f16ca4396
-DIST keybase-2.5.0.tar.gz 35012800 BLAKE2B 
46cba22bafbfcf519e658a05db349f047a622f30d6ec03d5e8b3c637e7d3351188c65b0725853c4c62da30ea1d4388d19c9a430a9c4d06b14712daca05c468d2
 SHA512 
05313c4373ffc8fc41097fabfd13fdbf4d0af789257bbbc4a9ff0500ab3ca9c9d5d50ab62bc38b7328aad3cbf631aa55fcd1a74b5dc73f3d31e76851733d7d5f
-DIST keybase-2.5.1.tar.gz 35005254 BLAKE2B 
fc397f588ef8d24343510742ef5ecb4b60804a3b5df4276e4efc95fc9e2965b99571c266f93e949e07ea6502a50d109a5ca736183365ee2a01eb279e187f87f3
 SHA512 
e077ccf3b949f6c94e5fd7bacf326db0acb1d862aa6b9088748cc4003d55ad6a92e0a78376253ce26d7a997f7f08a151f9de24f162b9d66af7788c11bb9fbcf1
 DIST keybase-2.6.0.tar.gz 34597277 BLAKE2B 
3380cf081ed4e0c211ca47164a5d813e0ca647b004d8e54aae4ec51d24f0cd26437008dbdb2e81cf5372c943c2181e424918425cf11687b0629dae8df5020ada
 SHA512 
25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe
 DIST keybase-2.7.3.tar.gz 34648144 BLAKE2B 
6da664847640c35b1028868651e31b99fd154520942cb9fc3922565906b288c9b808c7368199ec3a37216e1b2c6930f2951b58cee543a72fb69d96006bbb33fa
 SHA512 
0b3fc5f7830862ff70606bbe2fd2b5dd2e5e4fb24349dc57ed0e8f2bd0cc9a9aba0f00b8080f910d877db5f092757d209f01de83f7113ed9d99aed68342d
 DIST keybase-2.8.0.tar.gz 34545469 BLAKE2B 
53b348d4956542e51f19b5d4209cdcdc2b1873421153cf62f376f733207131c4d82c5cccf162b8a98909406e49bee3972e1deac478e006571ebcd5a94d20ede5
 SHA512 
01319ee36d50d928e195d854a3c332d7f327cabd8cdf930f643f3d373a6bd644634a56137f5f02477c15fc261cee3c01cb87efbb80333b7c7299a2048d9f1be1

diff --git a/app-crypt/keybase/keybase-1.0.48.ebuild 
b/app-crypt/keybase/keybase-1.0.48.ebuild
deleted file mode 100644
index af077ef41e5..000
--- a/app-crypt/keybase/keybase-1.0.48.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   ~app-crypt/kbfs-${PV}"
-RDEPEND="
-   app-crypt/gnupg"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   ln -vs "client-${PV}" "${P}" || die
-   mkdir -vp "${S}/src/github.com/keybase" || die
-   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
-}
-
-src_compile() {
-   EGO_PN="github.com/keybase/client/go/keybase" \
-   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
-   golang-build_src_compile
-}
-

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-11-24 Thread Nicolas Bock
commit: 9d9687db2cc4e5fc5771a9ab93a87efeae023aa4
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sat Nov 24 14:36:54 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Sat Nov 24 15:16:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9687db

app-crypt/keybase: Version bump to 2.10.1

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-2.10.1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 738ea41b215..f338d64eb92 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,5 +1,6 @@
 DIST keybase-1.0.48.tar.gz 34026876 BLAKE2B 
c620a664b47f66932d1b49c22509aac73a6c82d77399019284f2887cdbf5166477ca824fcb2c2099d175fe4a38436c84c15b96a1c4faa4cdda62a9044b95e1c4
 SHA512 
fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1
 DIST keybase-2.1.0.tar.gz 3571 BLAKE2B 
834f1001b136461c5665f12530d660e619d93c8b4e4b5f0c96da94af23f0667c778d7ddabc65d0585ac472cd91f89240bc4260b2034bf20c26b4047839570299
 SHA512 
0d71a22b5f56442fdc03848f831487da097dc817bfcacfb5a8eea1a9a13e87d231619216b6bab61862de71289373977c4c8d345518152137c8804005bf20e3e4
+DIST keybase-2.10.1.tar.gz 38275486 BLAKE2B 
0c99c3bc9aad0610473f43bfefb467d2be5aca8af95207a2ecbb60c99bf8a5d87004c54e8af9e5c2f6068a03fc3c980c7d910f20a2ee0bc5f39937ff63c86a47
 SHA512 
f4acf70b0fceaeb6a2a7da89661c7c2a59fc8ccf10a6aafbbc75d43af04295250237845b4de06170287b5edcc2366d1390b5b7038ecfcbaa501753b41fd22911
 DIST keybase-2.3.0.tar.gz 34524576 BLAKE2B 
5793892b6bcfeafbaebb4a38d35e77d9267a74243da61ecbb7472026b3c500cc6f6cc49dbbec2add65cecae2ce209bb24bc03f2eb393307b82958afeb8824537
 SHA512 
f2b92ec21fd8cfa182aac7655b836415b902c599f9e3a08a3f84d35c3f3728027a8eef8a06fb8ed4ba77b9a66888f49fd89013304f948c0f0276705f16ca4396
 DIST keybase-2.5.0.tar.gz 35012800 BLAKE2B 
46cba22bafbfcf519e658a05db349f047a622f30d6ec03d5e8b3c637e7d3351188c65b0725853c4c62da30ea1d4388d19c9a430a9c4d06b14712daca05c468d2
 SHA512 
05313c4373ffc8fc41097fabfd13fdbf4d0af789257bbbc4a9ff0500ab3ca9c9d5d50ab62bc38b7328aad3cbf631aa55fcd1a74b5dc73f3d31e76851733d7d5f
 DIST keybase-2.5.1.tar.gz 35005254 BLAKE2B 
fc397f588ef8d24343510742ef5ecb4b60804a3b5df4276e4efc95fc9e2965b99571c266f93e949e07ea6502a50d109a5ca736183365ee2a01eb279e187f87f3
 SHA512 
e077ccf3b949f6c94e5fd7bacf326db0acb1d862aa6b9088748cc4003d55ad6a92e0a78376253ce26d7a997f7f08a151f9de24f162b9d66af7788c11bb9fbcf1

diff --git a/app-crypt/keybase/keybase-2.10.1.ebuild 
b/app-crypt/keybase/keybase-2.10.1.ebuild
new file mode 100644
index 000..c98bc9bde4f
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.10.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-2.10.1"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-11-05 Thread Nicolas Bock
commit: 612f679f59044be430bba4fbe56209c8877ecf5c
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Nov  5 14:44:39 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Nov  5 14:45:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612f679f

app-crypt/keybase: Version bump to 2.9.0

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-2.9.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 11963818990..738ea41b215 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -6,3 +6,4 @@ DIST keybase-2.5.1.tar.gz 35005254 BLAKE2B 
fc397f588ef8d24343510742ef5ecb4b60804
 DIST keybase-2.6.0.tar.gz 34597277 BLAKE2B 
3380cf081ed4e0c211ca47164a5d813e0ca647b004d8e54aae4ec51d24f0cd26437008dbdb2e81cf5372c943c2181e424918425cf11687b0629dae8df5020ada
 SHA512 
25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe
 DIST keybase-2.7.3.tar.gz 34648144 BLAKE2B 
6da664847640c35b1028868651e31b99fd154520942cb9fc3922565906b288c9b808c7368199ec3a37216e1b2c6930f2951b58cee543a72fb69d96006bbb33fa
 SHA512 
0b3fc5f7830862ff70606bbe2fd2b5dd2e5e4fb24349dc57ed0e8f2bd0cc9a9aba0f00b8080f910d877db5f092757d209f01de83f7113ed9d99aed68342d
 DIST keybase-2.8.0.tar.gz 34545469 BLAKE2B 
53b348d4956542e51f19b5d4209cdcdc2b1873421153cf62f376f733207131c4d82c5cccf162b8a98909406e49bee3972e1deac478e006571ebcd5a94d20ede5
 SHA512 
01319ee36d50d928e195d854a3c332d7f327cabd8cdf930f643f3d373a6bd644634a56137f5f02477c15fc261cee3c01cb87efbb80333b7c7299a2048d9f1be1
+DIST keybase-2.9.0.tar.gz 34703406 BLAKE2B 
ec8bd076d07eeb40ecd978c049f57f0df0ae858fa966d90a521685838fb3c1a01b38a7cc584ecfde174ea51b3cca06440ae7c53074fd58151af1621144f431b8
 SHA512 
01938d83806260e6c7a1065b73ae4d8f82f776d3a81d70d9c8b2e8df9fd4f05dcbf45e23a78ca34573cca8a11b0592dae6c4aa1b20e4777c9ba69af0af5f3e41

diff --git a/app-crypt/keybase/keybase-2.9.0.ebuild 
b/app-crypt/keybase/keybase-2.9.0.ebuild
new file mode 100644
index 000..07db7abdce2
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.9.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-2.8.0"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-10-31 Thread Nicolas Bock
commit: 49f0df3537d7bfa99fe7aa721177c3dde0b2e8c7
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Oct 31 10:22:09 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Oct 31 10:22:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f0df35

app-crypt/keybase: Version bump to 2.8.0

Package-Manager: Portage-2.3.49, Repoman-2.3.11
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-2.8.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 7ab389491cc..11963818990 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -5,3 +5,4 @@ DIST keybase-2.5.0.tar.gz 35012800 BLAKE2B 
46cba22bafbfcf519e658a05db349f047a622
 DIST keybase-2.5.1.tar.gz 35005254 BLAKE2B 
fc397f588ef8d24343510742ef5ecb4b60804a3b5df4276e4efc95fc9e2965b99571c266f93e949e07ea6502a50d109a5ca736183365ee2a01eb279e187f87f3
 SHA512 
e077ccf3b949f6c94e5fd7bacf326db0acb1d862aa6b9088748cc4003d55ad6a92e0a78376253ce26d7a997f7f08a151f9de24f162b9d66af7788c11bb9fbcf1
 DIST keybase-2.6.0.tar.gz 34597277 BLAKE2B 
3380cf081ed4e0c211ca47164a5d813e0ca647b004d8e54aae4ec51d24f0cd26437008dbdb2e81cf5372c943c2181e424918425cf11687b0629dae8df5020ada
 SHA512 
25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe
 DIST keybase-2.7.3.tar.gz 34648144 BLAKE2B 
6da664847640c35b1028868651e31b99fd154520942cb9fc3922565906b288c9b808c7368199ec3a37216e1b2c6930f2951b58cee543a72fb69d96006bbb33fa
 SHA512 
0b3fc5f7830862ff70606bbe2fd2b5dd2e5e4fb24349dc57ed0e8f2bd0cc9a9aba0f00b8080f910d877db5f092757d209f01de83f7113ed9d99aed68342d
+DIST keybase-2.8.0.tar.gz 34545469 BLAKE2B 
53b348d4956542e51f19b5d4209cdcdc2b1873421153cf62f376f733207131c4d82c5cccf162b8a98909406e49bee3972e1deac478e006571ebcd5a94d20ede5
 SHA512 
01319ee36d50d928e195d854a3c332d7f327cabd8cdf930f643f3d373a6bd644634a56137f5f02477c15fc261cee3c01cb87efbb80333b7c7299a2048d9f1be1

diff --git a/app-crypt/keybase/keybase-2.8.0.ebuild 
b/app-crypt/keybase/keybase-2.8.0.ebuild
new file mode 100644
index 000..07db7abdce2
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.8.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-2.8.0"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-10-08 Thread Nicolas Bock
commit: a45f012ff1cb32bfccac4d383e3210e864340a1a
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Oct  8 20:27:58 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Oct  8 20:28:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45f012f

app-crypt/keybase: Version bump to 2.7.3

Package-Manager: Portage-2.3.49, Repoman-2.3.11
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-2.7.3.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 207f3df473d..7ab389491cc 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -4,3 +4,4 @@ DIST keybase-2.3.0.tar.gz 34524576 BLAKE2B 
5793892b6bcfeafbaebb4a38d35e77d9267a7
 DIST keybase-2.5.0.tar.gz 35012800 BLAKE2B 
46cba22bafbfcf519e658a05db349f047a622f30d6ec03d5e8b3c637e7d3351188c65b0725853c4c62da30ea1d4388d19c9a430a9c4d06b14712daca05c468d2
 SHA512 
05313c4373ffc8fc41097fabfd13fdbf4d0af789257bbbc4a9ff0500ab3ca9c9d5d50ab62bc38b7328aad3cbf631aa55fcd1a74b5dc73f3d31e76851733d7d5f
 DIST keybase-2.5.1.tar.gz 35005254 BLAKE2B 
fc397f588ef8d24343510742ef5ecb4b60804a3b5df4276e4efc95fc9e2965b99571c266f93e949e07ea6502a50d109a5ca736183365ee2a01eb279e187f87f3
 SHA512 
e077ccf3b949f6c94e5fd7bacf326db0acb1d862aa6b9088748cc4003d55ad6a92e0a78376253ce26d7a997f7f08a151f9de24f162b9d66af7788c11bb9fbcf1
 DIST keybase-2.6.0.tar.gz 34597277 BLAKE2B 
3380cf081ed4e0c211ca47164a5d813e0ca647b004d8e54aae4ec51d24f0cd26437008dbdb2e81cf5372c943c2181e424918425cf11687b0629dae8df5020ada
 SHA512 
25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe
+DIST keybase-2.7.3.tar.gz 34648144 BLAKE2B 
6da664847640c35b1028868651e31b99fd154520942cb9fc3922565906b288c9b808c7368199ec3a37216e1b2c6930f2951b58cee543a72fb69d96006bbb33fa
 SHA512 
0b3fc5f7830862ff70606bbe2fd2b5dd2e5e4fb24349dc57ed0e8f2bd0cc9a9aba0f00b8080f910d877db5f092757d209f01de83f7113ed9d99aed68342d

diff --git a/app-crypt/keybase/keybase-2.7.3.ebuild 
b/app-crypt/keybase/keybase-2.7.3.ebuild
new file mode 100644
index 000..0aa18c80d29
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.7.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-2.6.0"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-09-26 Thread Nicolas Bock
commit: 4cd6e519f1702f15b7271f1355d0ccc6595a189b
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Sep 26 11:40:48 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Sep 26 11:41:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd6e519

app-crypt/keybase: Version bump to v2.6.0

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-2.6.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 16d2974eab7..207f3df473d 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -3,3 +3,4 @@ DIST keybase-2.1.0.tar.gz 3571 BLAKE2B 
834f1001b136461c5665f12530d660e619d93
 DIST keybase-2.3.0.tar.gz 34524576 BLAKE2B 
5793892b6bcfeafbaebb4a38d35e77d9267a74243da61ecbb7472026b3c500cc6f6cc49dbbec2add65cecae2ce209bb24bc03f2eb393307b82958afeb8824537
 SHA512 
f2b92ec21fd8cfa182aac7655b836415b902c599f9e3a08a3f84d35c3f3728027a8eef8a06fb8ed4ba77b9a66888f49fd89013304f948c0f0276705f16ca4396
 DIST keybase-2.5.0.tar.gz 35012800 BLAKE2B 
46cba22bafbfcf519e658a05db349f047a622f30d6ec03d5e8b3c637e7d3351188c65b0725853c4c62da30ea1d4388d19c9a430a9c4d06b14712daca05c468d2
 SHA512 
05313c4373ffc8fc41097fabfd13fdbf4d0af789257bbbc4a9ff0500ab3ca9c9d5d50ab62bc38b7328aad3cbf631aa55fcd1a74b5dc73f3d31e76851733d7d5f
 DIST keybase-2.5.1.tar.gz 35005254 BLAKE2B 
fc397f588ef8d24343510742ef5ecb4b60804a3b5df4276e4efc95fc9e2965b99571c266f93e949e07ea6502a50d109a5ca736183365ee2a01eb279e187f87f3
 SHA512 
e077ccf3b949f6c94e5fd7bacf326db0acb1d862aa6b9088748cc4003d55ad6a92e0a78376253ce26d7a997f7f08a151f9de24f162b9d66af7788c11bb9fbcf1
+DIST keybase-2.6.0.tar.gz 34597277 BLAKE2B 
3380cf081ed4e0c211ca47164a5d813e0ca647b004d8e54aae4ec51d24f0cd26437008dbdb2e81cf5372c943c2181e424918425cf11687b0629dae8df5020ada
 SHA512 
25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe

diff --git a/app-crypt/keybase/keybase-2.6.0.ebuild 
b/app-crypt/keybase/keybase-2.6.0.ebuild
new file mode 100644
index 000..af077ef41e5
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.6.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-${PV}"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-09-06 Thread Nicolas Bock
commit: 5573f6b03a529920fa60e77a9fb5e1e6fbee6205
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu Sep  6 19:13:45 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Thu Sep  6 19:41:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5573f6b0

app-crypt/keybase: Version bump to 2.5.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-2.5.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 600339be2b5..16d2974eab7 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-1.0.48.tar.gz 34026876 BLAKE2B 
c620a664b47f66932d1b49c22509aac73a6c
 DIST keybase-2.1.0.tar.gz 3571 BLAKE2B 
834f1001b136461c5665f12530d660e619d93c8b4e4b5f0c96da94af23f0667c778d7ddabc65d0585ac472cd91f89240bc4260b2034bf20c26b4047839570299
 SHA512 
0d71a22b5f56442fdc03848f831487da097dc817bfcacfb5a8eea1a9a13e87d231619216b6bab61862de71289373977c4c8d345518152137c8804005bf20e3e4
 DIST keybase-2.3.0.tar.gz 34524576 BLAKE2B 
5793892b6bcfeafbaebb4a38d35e77d9267a74243da61ecbb7472026b3c500cc6f6cc49dbbec2add65cecae2ce209bb24bc03f2eb393307b82958afeb8824537
 SHA512 
f2b92ec21fd8cfa182aac7655b836415b902c599f9e3a08a3f84d35c3f3728027a8eef8a06fb8ed4ba77b9a66888f49fd89013304f948c0f0276705f16ca4396
 DIST keybase-2.5.0.tar.gz 35012800 BLAKE2B 
46cba22bafbfcf519e658a05db349f047a622f30d6ec03d5e8b3c637e7d3351188c65b0725853c4c62da30ea1d4388d19c9a430a9c4d06b14712daca05c468d2
 SHA512 
05313c4373ffc8fc41097fabfd13fdbf4d0af789257bbbc4a9ff0500ab3ca9c9d5d50ab62bc38b7328aad3cbf631aa55fcd1a74b5dc73f3d31e76851733d7d5f
+DIST keybase-2.5.1.tar.gz 35005254 BLAKE2B 
fc397f588ef8d24343510742ef5ecb4b60804a3b5df4276e4efc95fc9e2965b99571c266f93e949e07ea6502a50d109a5ca736183365ee2a01eb279e187f87f3
 SHA512 
e077ccf3b949f6c94e5fd7bacf326db0acb1d862aa6b9088748cc4003d55ad6a92e0a78376253ce26d7a997f7f08a151f9de24f162b9d66af7788c11bb9fbcf1

diff --git a/app-crypt/keybase/keybase-2.5.1.ebuild 
b/app-crypt/keybase/keybase-2.5.1.ebuild
new file mode 100644
index 000..af077ef41e5
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.5.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-${PV}"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-08-20 Thread Nicolas Bock
commit: 51b44a225b6570a8943d6b456028a02b497cd35a
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Aug 20 11:21:44 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Aug 20 11:21:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b44a22

app-crypt/keybase: Remove old versions

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/keybase/Manifest |  3 --
 app-crypt/keybase/keybase-1.0.41-r1.ebuild | 62 
 app-crypt/keybase/keybase-1.0.41-r2.ebuild | 62 
 app-crypt/keybase/keybase-1.0.41.ebuild| 48 --
 app-crypt/keybase/keybase-1.0.44-r1.ebuild | 66 --
 app-crypt/keybase/keybase-1.0.44.ebuild| 66 --
 app-crypt/keybase/keybase-2.0.0.ebuild | 54 
 7 files changed, 361 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 7d830a36bea..600339be2b5 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,7 +1,4 @@
-DIST keybase-1.0.41.tar.gz 31643095 BLAKE2B 
72fe94c8996b0dfad3d75f487545d5cb96ffa09c46276104171f103f2fcbb29199013ad8075fdddf3655f63f55cbd2f0d0768b5f0e697b7339262736d9c29ca5
 SHA512 
1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c
-DIST keybase-1.0.44.tar.gz 31729876 BLAKE2B 
945700824e630591f7b79dd5e8253156ee8e3ab1349f9ad584311d781cd9c98a5176884aa2fa34ac164af2194941822e56e96d7783843f649a97058edf015670
 SHA512 
a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41
 DIST keybase-1.0.48.tar.gz 34026876 BLAKE2B 
c620a664b47f66932d1b49c22509aac73a6c82d77399019284f2887cdbf5166477ca824fcb2c2099d175fe4a38436c84c15b96a1c4faa4cdda62a9044b95e1c4
 SHA512 
fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1
-DIST keybase-2.0.0.tar.gz 34340958 BLAKE2B 
fa9bcf2285a987131e00a5bc8b06ad09fa86f3bf3de87cc4e48669131fcf93e2c515435fc1e9d6663455d16744889131d09b5957fa5f78f9d3ecc91d10667bc1
 SHA512 
d7b91c9a0ef69442501956ba3a09f40490adf76ef38bf945617793a8238daee68f3fc2be7a5d2118531c2364f5604016ec241226a22bd217dbab3dafbf77fd25
 DIST keybase-2.1.0.tar.gz 3571 BLAKE2B 
834f1001b136461c5665f12530d660e619d93c8b4e4b5f0c96da94af23f0667c778d7ddabc65d0585ac472cd91f89240bc4260b2034bf20c26b4047839570299
 SHA512 
0d71a22b5f56442fdc03848f831487da097dc817bfcacfb5a8eea1a9a13e87d231619216b6bab61862de71289373977c4c8d345518152137c8804005bf20e3e4
 DIST keybase-2.3.0.tar.gz 34524576 BLAKE2B 
5793892b6bcfeafbaebb4a38d35e77d9267a74243da61ecbb7472026b3c500cc6f6cc49dbbec2add65cecae2ce209bb24bc03f2eb393307b82958afeb8824537
 SHA512 
f2b92ec21fd8cfa182aac7655b836415b902c599f9e3a08a3f84d35c3f3728027a8eef8a06fb8ed4ba77b9a66888f49fd89013304f948c0f0276705f16ca4396
 DIST keybase-2.5.0.tar.gz 35012800 BLAKE2B 
46cba22bafbfcf519e658a05db349f047a622f30d6ec03d5e8b3c637e7d3351188c65b0725853c4c62da30ea1d4388d19c9a430a9c4d06b14712daca05c468d2
 SHA512 
05313c4373ffc8fc41097fabfd13fdbf4d0af789257bbbc4a9ff0500ab3ca9c9d5d50ab62bc38b7328aad3cbf631aa55fcd1a74b5dc73f3d31e76851733d7d5f

diff --git a/app-crypt/keybase/keybase-1.0.41-r1.ebuild 
b/app-crypt/keybase/keybase-1.0.41-r1.ebuild
deleted file mode 100644
index bd5957be4c0..000
--- a/app-crypt/keybase/keybase-1.0.41-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils systemd user versionator
-
-MY_PV=$(replace_version_separator 3 '-')
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-lang/go-1.6:0
-   app-crypt/kbfs"
-RDEPEND="
-   app-crypt/gnupg"
-
-S="${WORKDIR}/src/github.com/keybase/client"
-
-pkg_setup() {
-   enewuser keybasehelper
-}
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   mkdir -p "$(dirname "${S}")" || die
-   mv "client-${MY_PV}" "${S}" || die
-}
-
-src_compile() {
-   GOPATH="${WORKDIR}:${S}/go/vendor" \
-   go build -v -x \
-   -tags production \
-   -o "${T}/keybase" \
-   github.com/keybase/client/go/keybase || die
-   GOPATH="${WORKDIR}" \
-   go build -v -x \
-   -tags production \
-   -o "${T}/keybase-mount-helper" \
-   github.com/keybase/client/go/mounter/keybase-mount-helper || die
-}
-
-src_install() {
-   dobin "${T}/keybase"
-   dobin "${T}/keybase-mount-helper"
-   fowners keybasehelper:keybasehelper 
"${EROOT}/usr/bin/keybase-mount-helper"
-   dobin "${S}/packaging/linux/run_keybase"
-   

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-08-08 Thread Nicolas Bock
commit: 09b370c59604ef9733b4a08c12ebb7499be1e093
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Aug  8 11:00:41 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Aug  8 11:00:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b370c5

app-crypt/keybase: Version bump to keybase-2.5.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-2.5.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 395ff785e1b..7d830a36bea 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -4,3 +4,4 @@ DIST keybase-1.0.48.tar.gz 34026876 BLAKE2B 
c620a664b47f66932d1b49c22509aac73a6c
 DIST keybase-2.0.0.tar.gz 34340958 BLAKE2B 
fa9bcf2285a987131e00a5bc8b06ad09fa86f3bf3de87cc4e48669131fcf93e2c515435fc1e9d6663455d16744889131d09b5957fa5f78f9d3ecc91d10667bc1
 SHA512 
d7b91c9a0ef69442501956ba3a09f40490adf76ef38bf945617793a8238daee68f3fc2be7a5d2118531c2364f5604016ec241226a22bd217dbab3dafbf77fd25
 DIST keybase-2.1.0.tar.gz 3571 BLAKE2B 
834f1001b136461c5665f12530d660e619d93c8b4e4b5f0c96da94af23f0667c778d7ddabc65d0585ac472cd91f89240bc4260b2034bf20c26b4047839570299
 SHA512 
0d71a22b5f56442fdc03848f831487da097dc817bfcacfb5a8eea1a9a13e87d231619216b6bab61862de71289373977c4c8d345518152137c8804005bf20e3e4
 DIST keybase-2.3.0.tar.gz 34524576 BLAKE2B 
5793892b6bcfeafbaebb4a38d35e77d9267a74243da61ecbb7472026b3c500cc6f6cc49dbbec2add65cecae2ce209bb24bc03f2eb393307b82958afeb8824537
 SHA512 
f2b92ec21fd8cfa182aac7655b836415b902c599f9e3a08a3f84d35c3f3728027a8eef8a06fb8ed4ba77b9a66888f49fd89013304f948c0f0276705f16ca4396
+DIST keybase-2.5.0.tar.gz 35012800 BLAKE2B 
46cba22bafbfcf519e658a05db349f047a622f30d6ec03d5e8b3c637e7d3351188c65b0725853c4c62da30ea1d4388d19c9a430a9c4d06b14712daca05c468d2
 SHA512 
05313c4373ffc8fc41097fabfd13fdbf4d0af789257bbbc4a9ff0500ab3ca9c9d5d50ab62bc38b7328aad3cbf631aa55fcd1a74b5dc73f3d31e76851733d7d5f

diff --git a/app-crypt/keybase/keybase-2.5.0.ebuild 
b/app-crypt/keybase/keybase-2.5.0.ebuild
new file mode 100644
index 000..af077ef41e5
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.5.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-${PV}"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-07-25 Thread Nicolas Bock
commit: 1c60f5ac5e5ba03217512fb1797bbc38d8b3e8b4
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Jul 25 15:16:36 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Jul 25 15:16:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c60f5ac

app-crypt/keybase: Version bump to keybase-2.3.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-2.3.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 7651f97e209..395ff785e1b 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -3,3 +3,4 @@ DIST keybase-1.0.44.tar.gz 31729876 BLAKE2B 
945700824e630591f7b79dd5e8253156ee8e
 DIST keybase-1.0.48.tar.gz 34026876 BLAKE2B 
c620a664b47f66932d1b49c22509aac73a6c82d77399019284f2887cdbf5166477ca824fcb2c2099d175fe4a38436c84c15b96a1c4faa4cdda62a9044b95e1c4
 SHA512 
fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1
 DIST keybase-2.0.0.tar.gz 34340958 BLAKE2B 
fa9bcf2285a987131e00a5bc8b06ad09fa86f3bf3de87cc4e48669131fcf93e2c515435fc1e9d6663455d16744889131d09b5957fa5f78f9d3ecc91d10667bc1
 SHA512 
d7b91c9a0ef69442501956ba3a09f40490adf76ef38bf945617793a8238daee68f3fc2be7a5d2118531c2364f5604016ec241226a22bd217dbab3dafbf77fd25
 DIST keybase-2.1.0.tar.gz 3571 BLAKE2B 
834f1001b136461c5665f12530d660e619d93c8b4e4b5f0c96da94af23f0667c778d7ddabc65d0585ac472cd91f89240bc4260b2034bf20c26b4047839570299
 SHA512 
0d71a22b5f56442fdc03848f831487da097dc817bfcacfb5a8eea1a9a13e87d231619216b6bab61862de71289373977c4c8d345518152137c8804005bf20e3e4
+DIST keybase-2.3.0.tar.gz 34524576 BLAKE2B 
5793892b6bcfeafbaebb4a38d35e77d9267a74243da61ecbb7472026b3c500cc6f6cc49dbbec2add65cecae2ce209bb24bc03f2eb393307b82958afeb8824537
 SHA512 
f2b92ec21fd8cfa182aac7655b836415b902c599f9e3a08a3f84d35c3f3728027a8eef8a06fb8ed4ba77b9a66888f49fd89013304f948c0f0276705f16ca4396

diff --git a/app-crypt/keybase/keybase-2.3.0.ebuild 
b/app-crypt/keybase/keybase-2.3.0.ebuild
new file mode 100644
index 000..af077ef41e5
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.3.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-${PV}"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-06-21 Thread Nicolas Bock
commit: cb95e12a676f34e5cb6ff271ad51186a9dbc4fb3
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu Jun 21 09:02:20 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Thu Jun 21 09:02:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb95e12a

app-crypt/keybase: Version bump to keybase-2.1.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-2.1.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index bc94b224800..7651f97e209 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-1.0.41.tar.gz 31643095 BLAKE2B 
72fe94c8996b0dfad3d75f487545d5cb96ff
 DIST keybase-1.0.44.tar.gz 31729876 BLAKE2B 
945700824e630591f7b79dd5e8253156ee8e3ab1349f9ad584311d781cd9c98a5176884aa2fa34ac164af2194941822e56e96d7783843f649a97058edf015670
 SHA512 
a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41
 DIST keybase-1.0.48.tar.gz 34026876 BLAKE2B 
c620a664b47f66932d1b49c22509aac73a6c82d77399019284f2887cdbf5166477ca824fcb2c2099d175fe4a38436c84c15b96a1c4faa4cdda62a9044b95e1c4
 SHA512 
fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1
 DIST keybase-2.0.0.tar.gz 34340958 BLAKE2B 
fa9bcf2285a987131e00a5bc8b06ad09fa86f3bf3de87cc4e48669131fcf93e2c515435fc1e9d6663455d16744889131d09b5957fa5f78f9d3ecc91d10667bc1
 SHA512 
d7b91c9a0ef69442501956ba3a09f40490adf76ef38bf945617793a8238daee68f3fc2be7a5d2118531c2364f5604016ec241226a22bd217dbab3dafbf77fd25
+DIST keybase-2.1.0.tar.gz 3571 BLAKE2B 
834f1001b136461c5665f12530d660e619d93c8b4e4b5f0c96da94af23f0667c778d7ddabc65d0585ac472cd91f89240bc4260b2034bf20c26b4047839570299
 SHA512 
0d71a22b5f56442fdc03848f831487da097dc817bfcacfb5a8eea1a9a13e87d231619216b6bab61862de71289373977c4c8d345518152137c8804005bf20e3e4

diff --git a/app-crypt/keybase/keybase-2.1.0.ebuild 
b/app-crypt/keybase/keybase-2.1.0.ebuild
new file mode 100644
index 000..af077ef41e5
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.1.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-${PV}"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-06-17 Thread Nicolas Bock
commit: 84916d9ce89402098d4fe9d7385edd3b380ed56b
Author: Jarek Rymut  gmail  com>
AuthorDate: Mon Jun 18 03:41:11 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Jun 18 04:30:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84916d9c

app-crypt/keybase: Fix keybase-

This change brings all of the updates from keybase-2.0.0 to the live
ebuild.

Co-Authored-By: Nicolas Bock  gentoo.org>
Signed-off-by: Nicolas Bock  gentoo.org>
Closes: https://bugs.gentoo.org/658266
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/keybase/keybase-.ebuild | 54 ++-
 1 file changed, 21 insertions(+), 33 deletions(-)

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
index 181e16cb154..e1c48d66de9 100644
--- a/app-crypt/keybase/keybase-.ebuild
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -3,9 +3,7 @@
 
 EAPI=6
 
-inherit eutils systemd user versionator git-r3
-
-MY_PV=$(replace_version_separator 3 '-')
+inherit golang-build systemd git-r3
 
 DESCRIPTION="Client for keybase.io"
 HOMEPAGE="https://keybase.io/;
@@ -14,53 +12,43 @@ EGIT_REPO_URI="https://github.com/keybase/client.git;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS=""
-IUSE="+suid"
+IUSE=""
 
 DEPEND="
-   >=dev-lang/go-1.6:0
-   app-crypt/kbfs"
+   ~app-crypt/kbfs-${PV}"
 RDEPEND="
app-crypt/gnupg"
 
-S="${WORKDIR}/src/github.com/keybase/client"
-
-pkg_setup() {
-   enewuser keybasehelper
-}
-
 src_unpack() {
git-r3_src_unpack
-   mkdir -p "$(dirname "${S}")" || die
-   ln -s "${WORKDIR}/${PN}-${MY_PV}" "${S}" || die
+   ln -vs "client" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
 }
 
 src_compile() {
-   GOPATH="${WORKDIR}:${S}/go/vendor" \
-   go build -v -x \
-   -tags production \
-   -o "${T}/keybase" \
-   github.com/keybase/client/go/keybase || die
-   GOPATH="${WORKDIR}" \
-   go build -v -x \
-   -tags production \
-   -o "${T}/keybase-mount-helper" \
-   github.com/keybase/client/go/mounter/keybase-mount-helper || die
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
 }
 
 src_install() {
dobin "${T}/keybase"
-   dodir "/var/lib/keybase"
-   fowners keybasehelper:keybasehelper "/var/lib/keybase"
-   dosym "/tmp/keybase" "/var/lib/keybase/mount1"
-   dobin "${T}/keybase-mount-helper"
-   fowners keybasehelper:keybasehelper "/usr/bin/keybase-mount-helper"
-   use suid && fperms 4755 "/usr/bin/keybase-mount-helper"
dobin "${S}/packaging/linux/run_keybase"
systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
 }
 
 pkg_postinst() {
-   elog "Run the service: keybase service"
-   elog "Run the client:  keybase login"
-   elog "Restart keybase: run_keybase"
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-06-12 Thread Nicolas Bock
commit: ec011d89113bd8d89b3e74e689f8ead187d28530
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Jun 12 11:48:15 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Jun 12 11:48:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec011d89

app-crypt/keybase: Add warning to remove obsolete user

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/keybase/keybase-1.0.48.ebuild | 9 +
 app-crypt/keybase/keybase-2.0.0.ebuild  | 9 +
 2 files changed, 2 insertions(+), 16 deletions(-)

diff --git a/app-crypt/keybase/keybase-1.0.48.ebuild 
b/app-crypt/keybase/keybase-1.0.48.ebuild
index 4f5335a3e2a..af077ef41e5 100644
--- a/app-crypt/keybase/keybase-1.0.48.ebuild
+++ b/app-crypt/keybase/keybase-1.0.48.ebuild
@@ -19,14 +19,6 @@ DEPEND="
 RDEPEND="
app-crypt/gnupg"
 
-src_prepare() {
-   # if grep --quiet keybasehelper /etc/passwd; then
-   #   ewarn "Removing obsolete user keybasehelper"
-   #   userdel --remove keybasehelper || die
-   # fi
-   eapply_user
-}
-
 src_unpack() {
unpack "${P}.tar.gz"
ln -vs "client-${PV}" "${P}" || die
@@ -58,4 +50,5 @@ pkg_postinst() {
elog "Start/Restart keybase: run_keybase"
elog "Run the service:   keybase service"
elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
 }

diff --git a/app-crypt/keybase/keybase-2.0.0.ebuild 
b/app-crypt/keybase/keybase-2.0.0.ebuild
index 4f5335a3e2a..af077ef41e5 100644
--- a/app-crypt/keybase/keybase-2.0.0.ebuild
+++ b/app-crypt/keybase/keybase-2.0.0.ebuild
@@ -19,14 +19,6 @@ DEPEND="
 RDEPEND="
app-crypt/gnupg"
 
-src_prepare() {
-   # if grep --quiet keybasehelper /etc/passwd; then
-   #   ewarn "Removing obsolete user keybasehelper"
-   #   userdel --remove keybasehelper || die
-   # fi
-   eapply_user
-}
-
 src_unpack() {
unpack "${P}.tar.gz"
ln -vs "client-${PV}" "${P}" || die
@@ -58,4 +50,5 @@ pkg_postinst() {
elog "Start/Restart keybase: run_keybase"
elog "Run the service:   keybase service"
elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-06-12 Thread Nicolas Bock
commit: 1733278a199ce65177da53e7c387d059908704fc
Author: Sviatoslav Sydorenko  sydorenko  org  ua>
AuthorDate: Mon Jun 11 11:28:19 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Jun 12 11:24:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1733278a

app-crypt/keybase: Version bump to keybase-2.0.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-2.0.0.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 7214a748b7b..bc94b224800 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,3 +1,4 @@
 DIST keybase-1.0.41.tar.gz 31643095 BLAKE2B 
72fe94c8996b0dfad3d75f487545d5cb96ffa09c46276104171f103f2fcbb29199013ad8075fdddf3655f63f55cbd2f0d0768b5f0e697b7339262736d9c29ca5
 SHA512 
1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c
 DIST keybase-1.0.44.tar.gz 31729876 BLAKE2B 
945700824e630591f7b79dd5e8253156ee8e3ab1349f9ad584311d781cd9c98a5176884aa2fa34ac164af2194941822e56e96d7783843f649a97058edf015670
 SHA512 
a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41
 DIST keybase-1.0.48.tar.gz 34026876 BLAKE2B 
c620a664b47f66932d1b49c22509aac73a6c82d77399019284f2887cdbf5166477ca824fcb2c2099d175fe4a38436c84c15b96a1c4faa4cdda62a9044b95e1c4
 SHA512 
fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1
+DIST keybase-2.0.0.tar.gz 34340958 BLAKE2B 
fa9bcf2285a987131e00a5bc8b06ad09fa86f3bf3de87cc4e48669131fcf93e2c515435fc1e9d6663455d16744889131d09b5957fa5f78f9d3ecc91d10667bc1
 SHA512 
d7b91c9a0ef69442501956ba3a09f40490adf76ef38bf945617793a8238daee68f3fc2be7a5d2118531c2364f5604016ec241226a22bd217dbab3dafbf77fd25

diff --git a/app-crypt/keybase/keybase-2.0.0.ebuild 
b/app-crypt/keybase/keybase-2.0.0.ebuild
new file mode 100644
index 000..4f5335a3e2a
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.0.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-${PV}"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_prepare() {
+   # if grep --quiet keybasehelper /etc/passwd; then
+   #   ewarn "Removing obsolete user keybasehelper"
+   #   userdel --remove keybasehelper || die
+   # fi
+   eapply_user
+}
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-06-12 Thread Nicolas Bock
commit: cd8ad476f1a270569b2b84830afdb7370643c647
Author: Sviatoslav Sydorenko  sydorenko  org  ua>
AuthorDate: Sun Jun 10 13:52:38 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Jun 12 11:24:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd8ad476

app-crypt/keybase: Version bump to keybase-1.0.48

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-1.0.48.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index b6807579224..7214a748b7b 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,2 +1,3 @@
 DIST keybase-1.0.41.tar.gz 31643095 BLAKE2B 
72fe94c8996b0dfad3d75f487545d5cb96ffa09c46276104171f103f2fcbb29199013ad8075fdddf3655f63f55cbd2f0d0768b5f0e697b7339262736d9c29ca5
 SHA512 
1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c
 DIST keybase-1.0.44.tar.gz 31729876 BLAKE2B 
945700824e630591f7b79dd5e8253156ee8e3ab1349f9ad584311d781cd9c98a5176884aa2fa34ac164af2194941822e56e96d7783843f649a97058edf015670
 SHA512 
a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41
+DIST keybase-1.0.48.tar.gz 34026876 BLAKE2B 
c620a664b47f66932d1b49c22509aac73a6c82d77399019284f2887cdbf5166477ca824fcb2c2099d175fe4a38436c84c15b96a1c4faa4cdda62a9044b95e1c4
 SHA512 
fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1

diff --git a/app-crypt/keybase/keybase-1.0.48.ebuild 
b/app-crypt/keybase/keybase-1.0.48.ebuild
new file mode 100644
index 000..4f5335a3e2a
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.48.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-${PV}"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_prepare() {
+   # if grep --quiet keybasehelper /etc/passwd; then
+   #   ewarn "Removing obsolete user keybasehelper"
+   #   userdel --remove keybasehelper || die
+   # fi
+   eapply_user
+}
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-06-09 Thread Nicolas Bock
commit: d7e28c7144cdaa832bcf8b0e2d85fcf1b7984bf4
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sat Jun  9 07:40:40 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Sat Jun  9 07:40:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e28c71

app-crypt/keybase: Tighten kbfs dependency

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/keybase/keybase-1.0.44-r1.ebuild | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/app-crypt/keybase/keybase-1.0.44-r1.ebuild 
b/app-crypt/keybase/keybase-1.0.44-r1.ebuild
new file mode 100644
index 000..232903d0c5f
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.44-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils systemd user versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+suid"
+
+DEPEND="
+   >=dev-lang/go-1.6:0
+   ~app-crypt/kbfs-${PV}"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+pkg_setup() {
+   enewuser keybasehelper
+}
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+   GOPATH="${WORKDIR}" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase-mount-helper" \
+   github.com/keybase/client/go/mounter/keybase-mount-helper || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dodir "/var/lib/keybase"
+   fowners keybasehelper:keybasehelper "/var/lib/keybase"
+   dosym "/tmp/keybase" "/var/lib/keybase/mount1"
+   dobin "${T}/keybase-mount-helper"
+   fowners keybasehelper:keybasehelper "/usr/bin/keybase-mount-helper"
+   use suid && fperms 4755 "/usr/bin/keybase-mount-helper"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+   elog "Restart keybase: run_keybase"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-06-08 Thread Nicolas Bock
commit: dca7213484e7f7608dd4e52445b4401ff2593ee0
Author: Kalin KOZHUHAROV  gmail  com>
AuthorDate: Sun Apr 22 18:25:49 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Fri Jun  8 16:28:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca72134

app-crypt/keybase: fixing non-working KBFS

KBFS needs SUID and some other tweaks
Fixing BGO bug #649634 ...
Updating both 1.0.44 and  with the same logic.

This is a rework for https://github.com/gentoo/gentoo/pull/7370/ due to
(my) flowed git workflow... See the comments there.

Closes: https://bugs.gentoo.org/649634
Reported-by: Kalin KOZHUHAROV  thinrope.net>

 app-crypt/keybase/keybase-1.0.44.ebuild | 8 ++--
 app-crypt/keybase/keybase-.ebuild   | 8 ++--
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/app-crypt/keybase/keybase-1.0.44.ebuild 
b/app-crypt/keybase/keybase-1.0.44.ebuild
index afb357189ce..505b2ca3eb2 100644
--- a/app-crypt/keybase/keybase-1.0.44.ebuild
+++ b/app-crypt/keybase/keybase-1.0.44.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> ${P}.tar.
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="+suid"
 
 DEPEND="
>=dev-lang/go-1.6:0
@@ -49,8 +49,12 @@ src_compile() {
 
 src_install() {
dobin "${T}/keybase"
+   dodir "/var/lib/keybase"
+   fowners keybasehelper:keybasehelper "/var/lib/keybase"
+   dosym "/tmp/keybase" "/var/lib/keybase/mount1"
dobin "${T}/keybase-mount-helper"
-   fowners keybasehelper:keybasehelper 
"${EROOT}/usr/bin/keybase-mount-helper"
+   fowners keybasehelper:keybasehelper "/usr/bin/keybase-mount-helper"
+   use suid && fperms 4755 "/usr/bin/keybase-mount-helper"
dobin "${S}/packaging/linux/run_keybase"
systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
 }

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
index 05206f40c35..181e16cb154 100644
--- a/app-crypt/keybase/keybase-.ebuild
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -14,7 +14,7 @@ EGIT_REPO_URI="https://github.com/keybase/client.git;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS=""
-IUSE=""
+IUSE="+suid"
 
 DEPEND="
>=dev-lang/go-1.6:0
@@ -49,8 +49,12 @@ src_compile() {
 
 src_install() {
dobin "${T}/keybase"
+   dodir "/var/lib/keybase"
+   fowners keybasehelper:keybasehelper "/var/lib/keybase"
+   dosym "/tmp/keybase" "/var/lib/keybase/mount1"
dobin "${T}/keybase-mount-helper"
-   fowners keybasehelper:keybasehelper 
"${EROOT}/usr/bin/keybase-mount-helper"
+   fowners keybasehelper:keybasehelper "/usr/bin/keybase-mount-helper"
+   use suid && fperms 4755 "/usr/bin/keybase-mount-helper"
dobin "${S}/packaging/linux/run_keybase"
systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-02-26 Thread Nicolas Bock
commit: fe6d09ed0e054d3bf2c63258381f13e7c082a7e6
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Feb 26 13:44:06 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Feb 26 13:44:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6d09ed

app-crypt/keybase: Remove old versions

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/keybase/Manifest  |  3 ---
 app-crypt/keybase/keybase-1.0.33.ebuild | 47 
 app-crypt/keybase/keybase-1.0.36.ebuild | 48 -
 app-crypt/keybase/keybase-1.0.39.ebuild | 48 -
 4 files changed, 146 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 9a0956f6985..b6807579224 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,5 +1,2 @@
-DIST keybase-1.0.33.tar.gz 29170354 BLAKE2B 
78799ea49cde32e3c1be781e281b5ca188f7a5d846fcb7e41605d6e2526bc4e36f6ef991567631e9c72eeb6b194ebec740516e886f4af419b01e47622f030c42
 SHA512 
d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4
-DIST keybase-1.0.36.tar.gz 30043919 BLAKE2B 
0053088754b0a4a47314032e87a7c5165aff59ded585ae20fb12c3dbf0c7437f7f0370f236fec0db501cacb3a75e87ed494df8f688d360c58904e851eb119f60
 SHA512 
c6bd4805240bdafd27eac382a30fac6e5ac3e6eb313dda027533c3a8f366077c894b38c1b972ff5688104e1ca4231cbf4242eeb168de9782bbac732da5639ed0
-DIST keybase-1.0.39.tar.gz 30226025 BLAKE2B 
5d10e4afe3f0f1691221cbf69ff3e427fe318768e74f5891d32416e92ad5c1c45ad3ff0c83ea2d2405f4492a2d2af989ff587c60c9a5677ae580c9502e9a5726
 SHA512 
def416bad6fc3513a3341aecaf03bce356a890667e4c64f9edc1c469b3a1f167c3022f6c1aabaa48257983aaa9826b45117ada6cc26bf862c97092c904cd32f1
 DIST keybase-1.0.41.tar.gz 31643095 BLAKE2B 
72fe94c8996b0dfad3d75f487545d5cb96ffa09c46276104171f103f2fcbb29199013ad8075fdddf3655f63f55cbd2f0d0768b5f0e697b7339262736d9c29ca5
 SHA512 
1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c
 DIST keybase-1.0.44.tar.gz 31729876 BLAKE2B 
945700824e630591f7b79dd5e8253156ee8e3ab1349f9ad584311d781cd9c98a5176884aa2fa34ac164af2194941822e56e96d7783843f649a97058edf015670
 SHA512 
a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41

diff --git a/app-crypt/keybase/keybase-1.0.33.ebuild 
b/app-crypt/keybase/keybase-1.0.33.ebuild
deleted file mode 100644
index 92df05b55e7..000
--- a/app-crypt/keybase/keybase-1.0.33.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils versionator
-
-MY_PV=$(replace_version_separator 3 '-')
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-lang/go-1.6:0"
-RDEPEND="
-   app-crypt/gnupg"
-
-S="${WORKDIR}/src/github.com/keybase/client"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   mkdir -p "$(dirname "${S}")" || die
-   mv "client-${MY_PV}" "${S}" || die
-}
-
-src_compile() {
-   GOPATH="${WORKDIR}:${S}/go/vendor" \
-   go build -v -x \
-   -tags production \
-   -o "${T}/keybase" \
-   github.com/keybase/client/go/keybase || die
-}
-
-src_install() {
-   dobin "${T}/keybase"
-}
-
-pkg_postinst() {
-   elog "Run the service: keybase service"
-   elog "Run the client:  keybase login"
-}

diff --git a/app-crypt/keybase/keybase-1.0.36.ebuild 
b/app-crypt/keybase/keybase-1.0.36.ebuild
deleted file mode 100644
index 9a1ab8b086c..000
--- a/app-crypt/keybase/keybase-1.0.36.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils versionator
-
-MY_PV=$(replace_version_separator 3 '-')
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-lang/go-1.6:0"
-RDEPEND="
-   app-crypt/gnupg"
-
-S="${WORKDIR}/src/github.com/keybase/client"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   mkdir -p "$(dirname "${S}")" || die
-   mv "client-${MY_PV}" "${S}" || die
-}
-
-src_compile() {
-   GOPATH="${WORKDIR}:${S}/go/vendor" \
-   go build -v -x \
-   -tags production \
-   -o "${T}/keybase" \
-   github.com/keybase/client/go/keybase || die
-}
-
-src_install() {
-   dobin "${T}/keybase"
-   dobin "${S}/packaging/linux/run_keybase"
-}
-

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-02-23 Thread Nicolas Bock
commit: f7ccb41a40298b51a027066abe01c871d4191ab7
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Feb 23 22:07:44 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Fri Feb 23 22:07:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ccb41a

app-crypt/keybase: Version bump to 1.0.44

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-1.0.44.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 6f38d454aa6..9a0956f6985 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-1.0.33.tar.gz 29170354 BLAKE2B 
78799ea49cde32e3c1be781e281b5ca188f7
 DIST keybase-1.0.36.tar.gz 30043919 BLAKE2B 
0053088754b0a4a47314032e87a7c5165aff59ded585ae20fb12c3dbf0c7437f7f0370f236fec0db501cacb3a75e87ed494df8f688d360c58904e851eb119f60
 SHA512 
c6bd4805240bdafd27eac382a30fac6e5ac3e6eb313dda027533c3a8f366077c894b38c1b972ff5688104e1ca4231cbf4242eeb168de9782bbac732da5639ed0
 DIST keybase-1.0.39.tar.gz 30226025 BLAKE2B 
5d10e4afe3f0f1691221cbf69ff3e427fe318768e74f5891d32416e92ad5c1c45ad3ff0c83ea2d2405f4492a2d2af989ff587c60c9a5677ae580c9502e9a5726
 SHA512 
def416bad6fc3513a3341aecaf03bce356a890667e4c64f9edc1c469b3a1f167c3022f6c1aabaa48257983aaa9826b45117ada6cc26bf862c97092c904cd32f1
 DIST keybase-1.0.41.tar.gz 31643095 BLAKE2B 
72fe94c8996b0dfad3d75f487545d5cb96ffa09c46276104171f103f2fcbb29199013ad8075fdddf3655f63f55cbd2f0d0768b5f0e697b7339262736d9c29ca5
 SHA512 
1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c
+DIST keybase-1.0.44.tar.gz 31729876 BLAKE2B 
945700824e630591f7b79dd5e8253156ee8e3ab1349f9ad584311d781cd9c98a5176884aa2fa34ac164af2194941822e56e96d7783843f649a97058edf015670
 SHA512 
a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41

diff --git a/app-crypt/keybase/keybase-1.0.44.ebuild 
b/app-crypt/keybase/keybase-1.0.44.ebuild
new file mode 100644
index 000..afb357189ce
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.44.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils systemd user versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.6:0
+   app-crypt/kbfs"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+pkg_setup() {
+   enewuser keybasehelper
+}
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+   GOPATH="${WORKDIR}" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase-mount-helper" \
+   github.com/keybase/client/go/mounter/keybase-mount-helper || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${T}/keybase-mount-helper"
+   fowners keybasehelper:keybasehelper 
"${EROOT}/usr/bin/keybase-mount-helper"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+   elog "Restart keybase: run_keybase"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-02-23 Thread Nicolas Bock
commit: 1303d32d0e940363dbb1ca6b8291cf5cb59dd674
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Feb 23 22:01:01 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Fri Feb 23 22:01:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1303d32d

app-crypt/keybase: Update live ebuild

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/keybase/keybase-.ebuild | 21 ++---
 1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
index 09718d4794c..05206f40c35 100644
--- a/app-crypt/keybase/keybase-.ebuild
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit eutils versionator git-r3
+inherit eutils systemd user versionator git-r3
 
 MY_PV=$(replace_version_separator 3 '-')
 
@@ -17,12 +17,17 @@ KEYWORDS=""
 IUSE=""
 
 DEPEND="
-   >=dev-lang/go-1.6:0"
+   >=dev-lang/go-1.6:0
+   app-crypt/kbfs"
 RDEPEND="
app-crypt/gnupg"
 
 S="${WORKDIR}/src/github.com/keybase/client"
 
+pkg_setup() {
+   enewuser keybasehelper
+}
+
 src_unpack() {
git-r3_src_unpack
mkdir -p "$(dirname "${S}")" || die
@@ -35,13 +40,23 @@ src_compile() {
-tags production \
-o "${T}/keybase" \
github.com/keybase/client/go/keybase || die
+   GOPATH="${WORKDIR}" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase-mount-helper" \
+   github.com/keybase/client/go/mounter/keybase-mount-helper || die
 }
 
 src_install() {
dobin "${T}/keybase"
+   dobin "${T}/keybase-mount-helper"
+   fowners keybasehelper:keybasehelper 
"${EROOT}/usr/bin/keybase-mount-helper"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
 }
 
 pkg_postinst() {
elog "Run the service: keybase service"
elog "Run the client:  keybase login"
+   elog "Restart keybase: run_keybase"
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-02-21 Thread Nicolas Bock
commit: c30577efe39c08f75e79f0527031ff57abf49816
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Feb 21 20:02:53 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Feb 21 20:03:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30577ef

app-crypt/keybase: Install as systemd user service

The service file needs to be installed as a user service so that
non-privileged users can start it in their namespace.

Bug: https://bugs.gentoo.org/644210
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/keybase/keybase-1.0.41-r2.ebuild | 62 ++
 1 file changed, 62 insertions(+)

diff --git a/app-crypt/keybase/keybase-1.0.41-r2.ebuild 
b/app-crypt/keybase/keybase-1.0.41-r2.ebuild
new file mode 100644
index 000..afb357189ce
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.41-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils systemd user versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.6:0
+   app-crypt/kbfs"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+pkg_setup() {
+   enewuser keybasehelper
+}
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+   GOPATH="${WORKDIR}" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase-mount-helper" \
+   github.com/keybase/client/go/mounter/keybase-mount-helper || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${T}/keybase-mount-helper"
+   fowners keybasehelper:keybasehelper 
"${EROOT}/usr/bin/keybase-mount-helper"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+   elog "Restart keybase: run_keybase"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-02-20 Thread Nicolas Bock
commit: 3c199a2fc5472815902bd374dafc0096b202e749
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Feb 20 13:55:37 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Feb 20 21:50:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c199a2f

app-crypt/keybase: Add systemd unit

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/keybase/keybase-1.0.41-r1.ebuild | 49 ++
 1 file changed, 49 insertions(+)

diff --git a/app-crypt/keybase/keybase-1.0.41-r1.ebuild 
b/app-crypt/keybase/keybase-1.0.41-r1.ebuild
new file mode 100644
index 000..bd4023ee1fd
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.41-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils systemd versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.6:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_dounit "${S}/packaging/linux/systemd/keybase.service"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-02-20 Thread Nicolas Bock
commit: 4ddaef0a9e77eb6d6c533009e4aeffa859e7d9de
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Feb 20 21:45:27 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Feb 20 21:50:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ddaef0a

app-crypt/keybase: Install `keybase-mount-helper`

The helper program, `keybasee-mount-helper` was not installed. This
change installs it and creates a new helper user.

Bug: https://bugs.gentoo.org/647930
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/keybase/keybase-1.0.41-r1.ebuild | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/app-crypt/keybase/keybase-1.0.41-r1.ebuild 
b/app-crypt/keybase/keybase-1.0.41-r1.ebuild
index bd4023ee1fd..c6132ba6c55 100644
--- a/app-crypt/keybase/keybase-1.0.41-r1.ebuild
+++ b/app-crypt/keybase/keybase-1.0.41-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eutils systemd versionator
+inherit eutils systemd user versionator
 
 MY_PV=$(replace_version_separator 3 '-')
 
@@ -23,6 +23,10 @@ RDEPEND="
 
 S="${WORKDIR}/src/github.com/keybase/client"
 
+pkg_setup() {
+   enewuser keybasehelper
+}
+
 src_unpack() {
unpack "${P}.tar.gz"
mkdir -p "$(dirname "${S}")" || die
@@ -35,10 +39,17 @@ src_compile() {
-tags production \
-o "${T}/keybase" \
github.com/keybase/client/go/keybase || die
+   GOPATH="${WORKDIR}" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase-mount-helper" \
+   github.com/keybase/client/go/mounter/keybase-mount-helper || die
 }
 
 src_install() {
dobin "${T}/keybase"
+   dobin "${T}/keybase-mount-helper"
+   fowners keybasehelper:keybasehelper 
"${EROOT}/usr/bin/keybase-mount-helper"
dobin "${S}/packaging/linux/run_keybase"
systemd_dounit "${S}/packaging/linux/systemd/keybase.service"
 }
@@ -46,4 +57,5 @@ src_install() {
 pkg_postinst() {
elog "Run the service: keybase service"
elog "Run the client:  keybase login"
+   elog "Restart keybase: run_keybase"
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-02-20 Thread Nicolas Bock
commit: 69d499853384be5c7968520fcb7c14c7c33835d3
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Feb 20 21:48:30 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Feb 20 21:50:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d49985

app-crypt/keybase: Add kbfs dependency

Add dependency on app-crypt/kbfs since it's used (or expected) by
default when running `run_keybase` to restart the keybase service.

Bug: https://bugs.gentoo.org/644210
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/keybase/keybase-1.0.41-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-crypt/keybase/keybase-1.0.41-r1.ebuild 
b/app-crypt/keybase/keybase-1.0.41-r1.ebuild
index c6132ba6c55..bd5957be4c0 100644
--- a/app-crypt/keybase/keybase-1.0.41-r1.ebuild
+++ b/app-crypt/keybase/keybase-1.0.41-r1.ebuild
@@ -17,7 +17,8 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="
-   >=dev-lang/go-1.6:0"
+   >=dev-lang/go-1.6:0
+   app-crypt/kbfs"
 RDEPEND="
app-crypt/gnupg"
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-02-14 Thread Nicolas Bock
commit: 0e47dc33a6c741eb6b206983960b5f1eb2fdd55b
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Feb 14 12:38:25 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Feb 14 12:39:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e47dc33

app-crypt/keybase: Removing old version

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/keybase/Manifest  |  1 -
 app-crypt/keybase/keybase-1.0.21.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index c17e1a6895c..6f38d454aa6 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,4 +1,3 @@
-DIST keybase-1.0.21.tar.gz 21127410 BLAKE2B 
9f48b637aefa847ae5737937ed6bc3d9b7d222cda3ce5a388784104655092c1ad5fe0468680a1e0a02f5a7ea4fac1fb8e19430c9e4c3d542057953219976cd02
 SHA512 
60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5
 DIST keybase-1.0.33.tar.gz 29170354 BLAKE2B 
78799ea49cde32e3c1be781e281b5ca188f7a5d846fcb7e41605d6e2526bc4e36f6ef991567631e9c72eeb6b194ebec740516e886f4af419b01e47622f030c42
 SHA512 
d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4
 DIST keybase-1.0.36.tar.gz 30043919 BLAKE2B 
0053088754b0a4a47314032e87a7c5165aff59ded585ae20fb12c3dbf0c7437f7f0370f236fec0db501cacb3a75e87ed494df8f688d360c58904e851eb119f60
 SHA512 
c6bd4805240bdafd27eac382a30fac6e5ac3e6eb313dda027533c3a8f366077c894b38c1b972ff5688104e1ca4231cbf4242eeb168de9782bbac732da5639ed0
 DIST keybase-1.0.39.tar.gz 30226025 BLAKE2B 
5d10e4afe3f0f1691221cbf69ff3e427fe318768e74f5891d32416e92ad5c1c45ad3ff0c83ea2d2405f4492a2d2af989ff587c60c9a5677ae580c9502e9a5726
 SHA512 
def416bad6fc3513a3341aecaf03bce356a890667e4c64f9edc1c469b3a1f167c3022f6c1aabaa48257983aaa9826b45117ada6cc26bf862c97092c904cd32f1

diff --git a/app-crypt/keybase/keybase-1.0.21.ebuild 
b/app-crypt/keybase/keybase-1.0.21.ebuild
deleted file mode 100644
index 92df05b55e7..000
--- a/app-crypt/keybase/keybase-1.0.21.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils versionator
-
-MY_PV=$(replace_version_separator 3 '-')
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-lang/go-1.6:0"
-RDEPEND="
-   app-crypt/gnupg"
-
-S="${WORKDIR}/src/github.com/keybase/client"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   mkdir -p "$(dirname "${S}")" || die
-   mv "client-${MY_PV}" "${S}" || die
-}
-
-src_compile() {
-   GOPATH="${WORKDIR}:${S}/go/vendor" \
-   go build -v -x \
-   -tags production \
-   -o "${T}/keybase" \
-   github.com/keybase/client/go/keybase || die
-}
-
-src_install() {
-   dobin "${T}/keybase"
-}
-
-pkg_postinst() {
-   elog "Run the service: keybase service"
-   elog "Run the client:  keybase login"
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2018-02-14 Thread Nicolas Bock
commit: cea5c2624bb89bf5a89f32d9cd6549e0ce6d0f21
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Feb 14 12:33:35 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Feb 14 12:39:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea5c262

app-crypt/keybase: Bump to 1.0.41

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-1.0.41.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 28a4730a9ce..c17e1a6895c 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-1.0.21.tar.gz 21127410 BLAKE2B 
9f48b637aefa847ae5737937ed6bc3d9b7d2
 DIST keybase-1.0.33.tar.gz 29170354 BLAKE2B 
78799ea49cde32e3c1be781e281b5ca188f7a5d846fcb7e41605d6e2526bc4e36f6ef991567631e9c72eeb6b194ebec740516e886f4af419b01e47622f030c42
 SHA512 
d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4
 DIST keybase-1.0.36.tar.gz 30043919 BLAKE2B 
0053088754b0a4a47314032e87a7c5165aff59ded585ae20fb12c3dbf0c7437f7f0370f236fec0db501cacb3a75e87ed494df8f688d360c58904e851eb119f60
 SHA512 
c6bd4805240bdafd27eac382a30fac6e5ac3e6eb313dda027533c3a8f366077c894b38c1b972ff5688104e1ca4231cbf4242eeb168de9782bbac732da5639ed0
 DIST keybase-1.0.39.tar.gz 30226025 BLAKE2B 
5d10e4afe3f0f1691221cbf69ff3e427fe318768e74f5891d32416e92ad5c1c45ad3ff0c83ea2d2405f4492a2d2af989ff587c60c9a5677ae580c9502e9a5726
 SHA512 
def416bad6fc3513a3341aecaf03bce356a890667e4c64f9edc1c469b3a1f167c3022f6c1aabaa48257983aaa9826b45117ada6cc26bf862c97092c904cd32f1
+DIST keybase-1.0.41.tar.gz 31643095 BLAKE2B 
72fe94c8996b0dfad3d75f487545d5cb96ffa09c46276104171f103f2fcbb29199013ad8075fdddf3655f63f55cbd2f0d0768b5f0e697b7339262736d9c29ca5
 SHA512 
1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c

diff --git a/app-crypt/keybase/keybase-1.0.41.ebuild 
b/app-crypt/keybase/keybase-1.0.41.ebuild
new file mode 100644
index 000..581d0d13e24
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.41.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.6:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2017-11-28 Thread Nicolas Bock
commit: f8fbc77d4ca6aa76a8f25e4d7bc8b67d4b6a89ce
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Nov 28 14:01:53 2017 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Nov 28 14:02:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fbc77d

app-crypt/keybase: Version bump to keybase-1.0.36

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-crypt/keybase/Manifest  |  5 ++--
 app-crypt/keybase/keybase-1.0.36.ebuild | 48 +
 2 files changed, 51 insertions(+), 2 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 97b7948495e..2cb9c209c43 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,2 +1,3 @@
-DIST keybase-1.0.21.tar.gz 21127410 SHA256 
a9bbaf16cb7b7cc3614ca5e76e0fb1b3bd164f38e14b9d49d4ca351941c8c0a3 SHA512 
60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5
 WHIRLPOOL 
796d5e89f87575cfc621c714c304b0a502773511f5d43d178c0f4484e3386df6975f665b723ceb0f834fc5d4be0c5c288324a15e5d0d9b2633fb984e3f8cf183
-DIST keybase-1.0.33.tar.gz 29170354 SHA256 
c8135d572899b0bf0205f7ddbe30d4bfa89f358f64678eb25dadfc0e0fa0dbe0 SHA512 
d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4
 WHIRLPOOL 
d11b7fa29f73e85df51dbc45c7be2441783ada43ddbe56ed684f8030663d640d930b2a9fc0663208664ae567ae8629d04ac786da5dd6b31b8d3517889479da1c
+DIST keybase-1.0.21.tar.gz 21127410 BLAKE2B 
9f48b637aefa847ae5737937ed6bc3d9b7d222cda3ce5a388784104655092c1ad5fe0468680a1e0a02f5a7ea4fac1fb8e19430c9e4c3d542057953219976cd02
 SHA512 
60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5
+DIST keybase-1.0.33.tar.gz 29170354 BLAKE2B 
78799ea49cde32e3c1be781e281b5ca188f7a5d846fcb7e41605d6e2526bc4e36f6ef991567631e9c72eeb6b194ebec740516e886f4af419b01e47622f030c42
 SHA512 
d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4
+DIST keybase-1.0.36.tar.gz 30043919 BLAKE2B 
0053088754b0a4a47314032e87a7c5165aff59ded585ae20fb12c3dbf0c7437f7f0370f236fec0db501cacb3a75e87ed494df8f688d360c58904e851eb119f60
 SHA512 
c6bd4805240bdafd27eac382a30fac6e5ac3e6eb313dda027533c3a8f366077c894b38c1b972ff5688104e1ca4231cbf4242eeb168de9782bbac732da5639ed0

diff --git a/app-crypt/keybase/keybase-1.0.36.ebuild 
b/app-crypt/keybase/keybase-1.0.36.ebuild
new file mode 100644
index 000..9a1ab8b086c
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.36.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.6:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2017-10-31 Thread Nicolas Bock
commit: f799b8204cf50e825bf4015b1bdbea1bc2edc40a
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Oct 31 14:26:49 2017 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Oct 31 14:26:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f799b820

app-crypt/keybase: Cleaning out old versions

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-crypt/keybase/Manifest |  6 
 app-crypt/keybase/keybase-0.8.25.ebuild| 32 
 app-crypt/keybase/keybase-1.0.15.ebuild| 43 ---
 app-crypt/keybase/keybase-1.0.16.ebuild| 43 ---
 app-crypt/keybase/keybase-1.0.17-r1.ebuild | 47 --
 app-crypt/keybase/keybase-1.0.17.ebuild| 43 ---
 app-crypt/keybase/keybase-1.0.18.ebuild| 47 --
 app-crypt/keybase/keybase-1.0.20.ebuild| 47 --
 8 files changed, 308 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 8ee64abfb18..97b7948495e 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,8 +1,2 @@
-DIST keybase-0.8.25.tar.gz 7109238 SHA256 
e34b128f48e27a1c3066b5f3f19d99df735f9be4f1c867d1d3d408c8e12983fd SHA512 
b6986063c34a18bd91148e588d43545f8baf7849cf80ea03b88d26e1f3dd6684cc9e5ebd5e10ff5ac0639fa308c2e07f577b6a7ded6f5bf4bd4510e64bb31025
 WHIRLPOOL 
1413eed7f26ec6b2d17f63d6315baac48d6a7f0935c3608e4ffcd5cd8df7f13db01e8d93ce76b33b4e0ceb322f508a3601e37be6cad86c20e976bb33012f28db
-DIST keybase-1.0.15.tar.gz 45781588 SHA256 
6fe66b07772ca000879bda65cb9d112d2dbbc301d6afa4d4b46055d385f86e36 SHA512 
623a952d88e4c9519073c9e8c81b2d53bddd081e048dbe127b658f91e97a37493767ced36a07dcb65791f1f3abc398bcb6456a921b4301f86c31dda5b8fdccce
 WHIRLPOOL 
64b8456bd12452a70920e3dea93b0fda6c2f0f3a48449d0aeefc1e335aaa140f25ed5f2c5bb3c61828dbe268851631553b760c0e1a6a43fdc3d1198d2d2420a5
-DIST keybase-1.0.16.tar.gz 41810206 SHA256 
e8a7ecb56153c1068432ee7d13b861987066217eaa8d5346cc518468b618a112 SHA512 
47fcc2034070e84f9d1f1925a98e030c95ccc766b52ac734c2b746bd719cabc3f3cac95ea00efacd42ccc95945318c5fa5e3272406f32c50530339fc4524ef23
 WHIRLPOOL 
1ea1d2b14852e63aadbf0607255ae0dd37d7e27b34d6ba86e8ae656146c0d81956c8ea65386f574893e5c5343f660ca7b131b9fd356a306566cd726217fe6794
-DIST keybase-1.0.17.tar.gz 33200376 SHA256 
937b4bc61c889ef3982a5352d8a49cda8a4f4db28732d4cb21df1fe20128399c SHA512 
56334779ab7c11a947557af7d22c662d862804104fff7c853776b0bb28116ae4b789abecd6b75d07a440fae0fc3af4438b85fbd271eb1310c8bf77ce1017e145
 WHIRLPOOL 
f2d44ac207796b1d514e8bb87aced0ba0cd82f64fde87b910f603926364f70d7fdea79b23e1dc2c29efc0278f5c2eb80a53b3efac2d157008eb327a38622566c
-DIST keybase-1.0.18.tar.gz 19860878 SHA256 
8a4ebcb3ce8e3ed3649be870ab407fafeaeaed23c399f18dc25cba50fbb7f5a6 SHA512 
3b8938839421da0fca2958c576e5987abeaf178c01ad979fe0b88d55bc5e93180951747dbe59bec26597c1ce41075e80a76af5a3666e7c248b640ad6b1052ddc
 WHIRLPOOL 
c48d3417833a6f9bd835d85cd4116923bb35268182983181297e4811c4f76bf730713dfeb3d61dd89ae280b2e318e8fb34ae54f5dc515a96350f0cda12c9388c
-DIST keybase-1.0.20.tar.gz 21506558 SHA256 
792545bd527ccc815f2edf8efebddefcd55417c25f6ef16b85e95e9d79227023 SHA512 
dcb727b701d0178c94232e3746fd0de6f13121c10d8c6be714f082d382881d727e0b751e0deea184a4ee2bedcfe56b7ba72e60cab5671f2388d5d9f7f53ca05f
 WHIRLPOOL 
a91f657ffe4ed98fd4d76c77bd5cfc5263d5d2b1d228ed485ba02eabd5a395811a35152ac718919f2c82f7b128ace708adfcf6d2388bb5427ce49d4dc3c54e46
 DIST keybase-1.0.21.tar.gz 21127410 SHA256 
a9bbaf16cb7b7cc3614ca5e76e0fb1b3bd164f38e14b9d49d4ca351941c8c0a3 SHA512 
60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5
 WHIRLPOOL 
796d5e89f87575cfc621c714c304b0a502773511f5d43d178c0f4484e3386df6975f665b723ceb0f834fc5d4be0c5c288324a15e5d0d9b2633fb984e3f8cf183
 DIST keybase-1.0.33.tar.gz 29170354 SHA256 
c8135d572899b0bf0205f7ddbe30d4bfa89f358f64678eb25dadfc0e0fa0dbe0 SHA512 
d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4
 WHIRLPOOL 
d11b7fa29f73e85df51dbc45c7be2441783ada43ddbe56ed684f8030663d640d930b2a9fc0663208664ae567ae8629d04ac786da5dd6b31b8d3517889479da1c

diff --git a/app-crypt/keybase/keybase-0.8.25.ebuild 
b/app-crypt/keybase/keybase-0.8.25.ebuild
deleted file mode 100644
index 52d988620f7..000
--- a/app-crypt/keybase/keybase-0.8.25.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   net-libs/nodejs
-   app-crypt/gnupg"
-
-src_unpack() {
-   unpack 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2017-10-31 Thread Nicolas Bock
commit: 7493e309ac50c52e41e9d20b9bac01ed3355d079
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Oct 31 14:25:47 2017 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Oct 31 14:25:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7493e309

app-crypt/keybase: Version bump to keybase-1.0.33

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-1.0.33.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 3bdf310ce7a..8ee64abfb18 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -5,3 +5,4 @@ DIST keybase-1.0.17.tar.gz 33200376 SHA256 
937b4bc61c889ef3982a5352d8a49cda8a4f4
 DIST keybase-1.0.18.tar.gz 19860878 SHA256 
8a4ebcb3ce8e3ed3649be870ab407fafeaeaed23c399f18dc25cba50fbb7f5a6 SHA512 
3b8938839421da0fca2958c576e5987abeaf178c01ad979fe0b88d55bc5e93180951747dbe59bec26597c1ce41075e80a76af5a3666e7c248b640ad6b1052ddc
 WHIRLPOOL 
c48d3417833a6f9bd835d85cd4116923bb35268182983181297e4811c4f76bf730713dfeb3d61dd89ae280b2e318e8fb34ae54f5dc515a96350f0cda12c9388c
 DIST keybase-1.0.20.tar.gz 21506558 SHA256 
792545bd527ccc815f2edf8efebddefcd55417c25f6ef16b85e95e9d79227023 SHA512 
dcb727b701d0178c94232e3746fd0de6f13121c10d8c6be714f082d382881d727e0b751e0deea184a4ee2bedcfe56b7ba72e60cab5671f2388d5d9f7f53ca05f
 WHIRLPOOL 
a91f657ffe4ed98fd4d76c77bd5cfc5263d5d2b1d228ed485ba02eabd5a395811a35152ac718919f2c82f7b128ace708adfcf6d2388bb5427ce49d4dc3c54e46
 DIST keybase-1.0.21.tar.gz 21127410 SHA256 
a9bbaf16cb7b7cc3614ca5e76e0fb1b3bd164f38e14b9d49d4ca351941c8c0a3 SHA512 
60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5
 WHIRLPOOL 
796d5e89f87575cfc621c714c304b0a502773511f5d43d178c0f4484e3386df6975f665b723ceb0f834fc5d4be0c5c288324a15e5d0d9b2633fb984e3f8cf183
+DIST keybase-1.0.33.tar.gz 29170354 SHA256 
c8135d572899b0bf0205f7ddbe30d4bfa89f358f64678eb25dadfc0e0fa0dbe0 SHA512 
d02933e88613102e27a4aa5f2494ae2b55456cab8c5cadad9c412069b24c574a20609fc83b88bc8f9aa00bfd300822bc4c882392f65fec3e7a8056cebc6fb9d4
 WHIRLPOOL 
d11b7fa29f73e85df51dbc45c7be2441783ada43ddbe56ed684f8030663d640d930b2a9fc0663208664ae567ae8629d04ac786da5dd6b31b8d3517889479da1c

diff --git a/app-crypt/keybase/keybase-1.0.33.ebuild 
b/app-crypt/keybase/keybase-1.0.33.ebuild
new file mode 100644
index 000..92df05b55e7
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.33.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.6:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2017-07-24 Thread Nicolas Bock
commit: 30bdaf993f55844ae6a431942df5ffecf3935347
Author: Karl-Johan Karlsson 
AuthorDate: Mon Jul 24 14:43:12 2017 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Jul 24 14:44:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30bdaf99

app-crypt/keybase: Add app-crypt/keybase-

Closes: #623234

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-crypt/keybase/keybase-.ebuild | 47 +++
 1 file changed, 47 insertions(+)

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
new file mode 100644
index 000..09718d4794c
--- /dev/null
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils versionator git-r3
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+EGIT_REPO_URI="https://github.com/keybase/client.git;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.6:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   git-r3_src_unpack
+   mkdir -p "$(dirname "${S}")" || die
+   ln -s "${WORKDIR}/${PN}-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2017-07-24 Thread Nicolas Bock
commit: ab2b9da05a81168c5ee9f1c8b4bd9847614b55f4
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Jul 24 14:29:10 2017 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Jul 24 14:29:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2b9da0

app-crypt/keybase: Version bump, =app-crypt/keybase-1.0.21

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-1.0.21.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 19d600af893..3bdf310ce7a 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -4,3 +4,4 @@ DIST keybase-1.0.16.tar.gz 41810206 SHA256 
e8a7ecb56153c1068432ee7d13b8619870662
 DIST keybase-1.0.17.tar.gz 33200376 SHA256 
937b4bc61c889ef3982a5352d8a49cda8a4f4db28732d4cb21df1fe20128399c SHA512 
56334779ab7c11a947557af7d22c662d862804104fff7c853776b0bb28116ae4b789abecd6b75d07a440fae0fc3af4438b85fbd271eb1310c8bf77ce1017e145
 WHIRLPOOL 
f2d44ac207796b1d514e8bb87aced0ba0cd82f64fde87b910f603926364f70d7fdea79b23e1dc2c29efc0278f5c2eb80a53b3efac2d157008eb327a38622566c
 DIST keybase-1.0.18.tar.gz 19860878 SHA256 
8a4ebcb3ce8e3ed3649be870ab407fafeaeaed23c399f18dc25cba50fbb7f5a6 SHA512 
3b8938839421da0fca2958c576e5987abeaf178c01ad979fe0b88d55bc5e93180951747dbe59bec26597c1ce41075e80a76af5a3666e7c248b640ad6b1052ddc
 WHIRLPOOL 
c48d3417833a6f9bd835d85cd4116923bb35268182983181297e4811c4f76bf730713dfeb3d61dd89ae280b2e318e8fb34ae54f5dc515a96350f0cda12c9388c
 DIST keybase-1.0.20.tar.gz 21506558 SHA256 
792545bd527ccc815f2edf8efebddefcd55417c25f6ef16b85e95e9d79227023 SHA512 
dcb727b701d0178c94232e3746fd0de6f13121c10d8c6be714f082d382881d727e0b751e0deea184a4ee2bedcfe56b7ba72e60cab5671f2388d5d9f7f53ca05f
 WHIRLPOOL 
a91f657ffe4ed98fd4d76c77bd5cfc5263d5d2b1d228ed485ba02eabd5a395811a35152ac718919f2c82f7b128ace708adfcf6d2388bb5427ce49d4dc3c54e46
+DIST keybase-1.0.21.tar.gz 21127410 SHA256 
a9bbaf16cb7b7cc3614ca5e76e0fb1b3bd164f38e14b9d49d4ca351941c8c0a3 SHA512 
60801ece5dc0df9f0da58143baf00729e1a79183d2b8209c405749f422dd8cecf7f4059e0799c88ca6e3f1e5a7ad8bd6805dd2401b0945954c6b1465c04974b5
 WHIRLPOOL 
796d5e89f87575cfc621c714c304b0a502773511f5d43d178c0f4484e3386df6975f665b723ceb0f834fc5d4be0c5c288324a15e5d0d9b2633fb984e3f8cf183

diff --git a/app-crypt/keybase/keybase-1.0.21.ebuild 
b/app-crypt/keybase/keybase-1.0.21.ebuild
new file mode 100644
index 000..92df05b55e7
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.21.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.6:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2017-03-13 Thread Nicolas Bock
commit: dda9d8a6e30eb4ad6faadc02d246ccdf5644a342
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Mar 13 12:05:36 2017 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Mar 13 12:06:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda9d8a6

app-crypt/keybase: Version bump

Fixes: Bug 612346

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-1.0.20.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index adf363e6262..19d600af893 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -3,3 +3,4 @@ DIST keybase-1.0.15.tar.gz 45781588 SHA256 
6fe66b07772ca000879bda65cb9d112d2dbbc
 DIST keybase-1.0.16.tar.gz 41810206 SHA256 
e8a7ecb56153c1068432ee7d13b861987066217eaa8d5346cc518468b618a112 SHA512 
47fcc2034070e84f9d1f1925a98e030c95ccc766b52ac734c2b746bd719cabc3f3cac95ea00efacd42ccc95945318c5fa5e3272406f32c50530339fc4524ef23
 WHIRLPOOL 
1ea1d2b14852e63aadbf0607255ae0dd37d7e27b34d6ba86e8ae656146c0d81956c8ea65386f574893e5c5343f660ca7b131b9fd356a306566cd726217fe6794
 DIST keybase-1.0.17.tar.gz 33200376 SHA256 
937b4bc61c889ef3982a5352d8a49cda8a4f4db28732d4cb21df1fe20128399c SHA512 
56334779ab7c11a947557af7d22c662d862804104fff7c853776b0bb28116ae4b789abecd6b75d07a440fae0fc3af4438b85fbd271eb1310c8bf77ce1017e145
 WHIRLPOOL 
f2d44ac207796b1d514e8bb87aced0ba0cd82f64fde87b910f603926364f70d7fdea79b23e1dc2c29efc0278f5c2eb80a53b3efac2d157008eb327a38622566c
 DIST keybase-1.0.18.tar.gz 19860878 SHA256 
8a4ebcb3ce8e3ed3649be870ab407fafeaeaed23c399f18dc25cba50fbb7f5a6 SHA512 
3b8938839421da0fca2958c576e5987abeaf178c01ad979fe0b88d55bc5e93180951747dbe59bec26597c1ce41075e80a76af5a3666e7c248b640ad6b1052ddc
 WHIRLPOOL 
c48d3417833a6f9bd835d85cd4116923bb35268182983181297e4811c4f76bf730713dfeb3d61dd89ae280b2e318e8fb34ae54f5dc515a96350f0cda12c9388c
+DIST keybase-1.0.20.tar.gz 21506558 SHA256 
792545bd527ccc815f2edf8efebddefcd55417c25f6ef16b85e95e9d79227023 SHA512 
dcb727b701d0178c94232e3746fd0de6f13121c10d8c6be714f082d382881d727e0b751e0deea184a4ee2bedcfe56b7ba72e60cab5671f2388d5d9f7f53ca05f
 WHIRLPOOL 
a91f657ffe4ed98fd4d76c77bd5cfc5263d5d2b1d228ed485ba02eabd5a395811a35152ac718919f2c82f7b128ace708adfcf6d2388bb5427ce49d4dc3c54e46

diff --git a/app-crypt/keybase/keybase-1.0.20.ebuild 
b/app-crypt/keybase/keybase-1.0.20.ebuild
new file mode 100644
index 000..92df05b55e7
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.20.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.6:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2016-11-08 Thread Nicolas Bock
commit: 5451ee5b4abee16d1ca0b311bd6c552ab2b95e34
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Nov  8 16:35:44 2016 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Nov  8 16:36:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5451ee5b

app-crypt/keybase: Version bump

Package-Manager: portage-2.3.0

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-1.0.18.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index d7843a3..adf363e 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-0.8.25.tar.gz 7109238 SHA256 
e34b128f48e27a1c3066b5f3f19d99df735f9b
 DIST keybase-1.0.15.tar.gz 45781588 SHA256 
6fe66b07772ca000879bda65cb9d112d2dbbc301d6afa4d4b46055d385f86e36 SHA512 
623a952d88e4c9519073c9e8c81b2d53bddd081e048dbe127b658f91e97a37493767ced36a07dcb65791f1f3abc398bcb6456a921b4301f86c31dda5b8fdccce
 WHIRLPOOL 
64b8456bd12452a70920e3dea93b0fda6c2f0f3a48449d0aeefc1e335aaa140f25ed5f2c5bb3c61828dbe268851631553b760c0e1a6a43fdc3d1198d2d2420a5
 DIST keybase-1.0.16.tar.gz 41810206 SHA256 
e8a7ecb56153c1068432ee7d13b861987066217eaa8d5346cc518468b618a112 SHA512 
47fcc2034070e84f9d1f1925a98e030c95ccc766b52ac734c2b746bd719cabc3f3cac95ea00efacd42ccc95945318c5fa5e3272406f32c50530339fc4524ef23
 WHIRLPOOL 
1ea1d2b14852e63aadbf0607255ae0dd37d7e27b34d6ba86e8ae656146c0d81956c8ea65386f574893e5c5343f660ca7b131b9fd356a306566cd726217fe6794
 DIST keybase-1.0.17.tar.gz 33200376 SHA256 
937b4bc61c889ef3982a5352d8a49cda8a4f4db28732d4cb21df1fe20128399c SHA512 
56334779ab7c11a947557af7d22c662d862804104fff7c853776b0bb28116ae4b789abecd6b75d07a440fae0fc3af4438b85fbd271eb1310c8bf77ce1017e145
 WHIRLPOOL 
f2d44ac207796b1d514e8bb87aced0ba0cd82f64fde87b910f603926364f70d7fdea79b23e1dc2c29efc0278f5c2eb80a53b3efac2d157008eb327a38622566c
+DIST keybase-1.0.18.tar.gz 19860878 SHA256 
8a4ebcb3ce8e3ed3649be870ab407fafeaeaed23c399f18dc25cba50fbb7f5a6 SHA512 
3b8938839421da0fca2958c576e5987abeaf178c01ad979fe0b88d55bc5e93180951747dbe59bec26597c1ce41075e80a76af5a3666e7c248b640ad6b1052ddc
 WHIRLPOOL 
c48d3417833a6f9bd835d85cd4116923bb35268182983181297e4811c4f76bf730713dfeb3d61dd89ae280b2e318e8fb34ae54f5dc515a96350f0cda12c9388c

diff --git a/app-crypt/keybase/keybase-1.0.18.ebuild 
b/app-crypt/keybase/keybase-1.0.18.ebuild
new file mode 100644
index ..8bb3ea2
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.18.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.6:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2016-09-17 Thread Nicolas Bock
commit: 5aa4a4b7a5a96bed58324aaa0577cc7eede2d0c0
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sat Sep 17 11:48:31 2016 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Sat Sep 17 16:39:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa4a4b7

app-crypt/keybase: Bump EAPI to 6

Package-Manager: portage-2.2.28

 app-crypt/keybase/keybase-1.0.17-r1.ebuild | 48 ++
 1 file changed, 48 insertions(+)

diff --git a/app-crypt/keybase/keybase-1.0.17-r1.ebuild 
b/app-crypt/keybase/keybase-1.0.17-r1.ebuild
new file mode 100644
index ..8bb3ea2
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.17-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.6:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}
+
+pkg_postinst() {
+   elog "Run the service: keybase service"
+   elog "Run the client:  keybase login"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2016-08-15 Thread Nicolas Bock
commit: 3c425f41b65f2a023d904b0fa0f626b308e66868
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Aug 15 07:43:09 2016 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Aug 15 07:43:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c425f41

app-crypt/keybase: Version bump

Package-Manager: portage-2.2.28

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-1.0.17.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index d4ddf41..c2eee01 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -7,5 +7,6 @@ DIST keybase-0.8.25.tar.gz 7109238 SHA256 
e34b128f48e27a1c3066b5f3f19d99df735f9b
 DIST keybase-1.0.12.0.tar.gz 43440809 SHA256 
b45e25bbe40684c1f58e69bd2a35c2b8f0936477e28b2c54cab9d8783fed0e0e SHA512 
1a6ce04c46c88c2607f70e591557b46bb836c366fb7d6d50056456403de2868a9da14b45ef96732e4f6d3cc1759ed492e610143e7cae370594e36bf898ecccee
 WHIRLPOOL 
06325be4b35dc7c2f3f85033da857669c1ccf2e3e610254837ef44a1811234914195c3ddde2068a8a81d7c1e362021a79a3be9957b9dc4af2d0102977ca3450a
 DIST keybase-1.0.15.tar.gz 45781588 SHA256 
6fe66b07772ca000879bda65cb9d112d2dbbc301d6afa4d4b46055d385f86e36 SHA512 
623a952d88e4c9519073c9e8c81b2d53bddd081e048dbe127b658f91e97a37493767ced36a07dcb65791f1f3abc398bcb6456a921b4301f86c31dda5b8fdccce
 WHIRLPOOL 
64b8456bd12452a70920e3dea93b0fda6c2f0f3a48449d0aeefc1e335aaa140f25ed5f2c5bb3c61828dbe268851631553b760c0e1a6a43fdc3d1198d2d2420a5
 DIST keybase-1.0.16.tar.gz 41810206 SHA256 
e8a7ecb56153c1068432ee7d13b861987066217eaa8d5346cc518468b618a112 SHA512 
47fcc2034070e84f9d1f1925a98e030c95ccc766b52ac734c2b746bd719cabc3f3cac95ea00efacd42ccc95945318c5fa5e3272406f32c50530339fc4524ef23
 WHIRLPOOL 
1ea1d2b14852e63aadbf0607255ae0dd37d7e27b34d6ba86e8ae656146c0d81956c8ea65386f574893e5c5343f660ca7b131b9fd356a306566cd726217fe6794
+DIST keybase-1.0.17.tar.gz 33200376 SHA256 
937b4bc61c889ef3982a5352d8a49cda8a4f4db28732d4cb21df1fe20128399c SHA512 
56334779ab7c11a947557af7d22c662d862804104fff7c853776b0bb28116ae4b789abecd6b75d07a440fae0fc3af4438b85fbd271eb1310c8bf77ce1017e145
 WHIRLPOOL 
f2d44ac207796b1d514e8bb87aced0ba0cd82f64fde87b910f603926364f70d7fdea79b23e1dc2c29efc0278f5c2eb80a53b3efac2d157008eb327a38622566c
 DIST keybase-1.0.8.0.tar.gz 42949716 SHA256 
b43fc29e9ec6d06fb7371a597ad7a2f28ee8e125ae8b9c9c34d1c4d176b6a76d SHA512 
a4030d00415961d2c7d5d65ca682a11f6cd82b0d64bcbf9de6e4ce8f969faea05f3fc8a0084def9bd39528a75dfd80dcb6bbdae16e73d71b1c9dc6a7ece58771
 WHIRLPOOL 
f8a59464759875e195068fe7422962ad570794442c408e99a55c4f4724108a086727c67fe753e698f3d653f1101278d1be657ca2889d7aaa878489f232574745
 DIST keybase-1.0.9.0.tar.gz 43337746 SHA256 
01999048454877bc3b6a2934a8c1bfda4ebef31400698627a23b94450d5b2409 SHA512 
7b6e0defe378fd3fa7d4577f95484947c6898079541448cb0f8c180fe5efdc43da42bd6b67c350c38701a01e62802041c5840315be877ace88e8d1f26d667c7f
 WHIRLPOOL 
f63c07b79eb9a96673cd5b909ce1c1877a4d5ff45a2275a8dfc9a6262c8a6f2784b05301023f9fce6b98044d4703721513751aec31bc4fa99dafc27e0deca04a

diff --git a/app-crypt/keybase/keybase-1.0.17.ebuild 
b/app-crypt/keybase/keybase-1.0.17.ebuild
new file mode 100644
index 000..184ba0a
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.17.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.5:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GO15VENDOREXPERIMENT=1 \
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2016-08-15 Thread Nicolas Bock
commit: 2200e8f2e70abc0dedb8c82844c2df5d3d5be790
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Aug 15 07:44:06 2016 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Aug 15 07:44:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2200e8f2

app-crypt/keybase: Removed old versions

Package-Manager: portage-2.2.28

 app-crypt/keybase/Manifest|  8 --
 app-crypt/keybase/keybase-0.8.13.ebuild   | 33 ---
 app-crypt/keybase/keybase-0.8.18.ebuild   | 33 ---
 app-crypt/keybase/keybase-0.8.22.ebuild   | 33 ---
 app-crypt/keybase/keybase-0.8.23.ebuild   | 33 ---
 app-crypt/keybase/keybase-0.8.24.ebuild   | 33 ---
 app-crypt/keybase/keybase-1.0.12.0.ebuild | 44 ---
 app-crypt/keybase/keybase-1.0.8.0.ebuild  | 44 ---
 app-crypt/keybase/keybase-1.0.9.0.ebuild  | 44 ---
 9 files changed, 305 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index c2eee01..d7843a3 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,12 +1,4 @@
-DIST keybase-0.8.13.tar.gz 7057750 SHA256 
a485257b7302d848be41e9c0a79f7b1c0da4c8ceaee70c0cc011838cbd723fd8 SHA512 
8a082ff9d61f960a0c4862fba04adf323005b3c70e6d208a38a001716bcc374e10cde315eced6730d90316466244e58a9de0f78a66ab2f9bd91326979f0ef28b
 WHIRLPOOL 
b651a48be0ced301991edd03d40182c0b900ea28e2b97630a3ad741b34266dbd95c3d370db636ca8088ce5e781a2cf609255a6b52a5b6bdbfa540b879cdcd778
-DIST keybase-0.8.18.tar.gz 7062931 SHA256 
c1ef27f959401164e72fbcd5c4054d13258a3f09dcdebb0ac3c447519780d59e SHA512 
2d2c019cdf0e1fef496d709f7bf17c0d30d614e017a88b54d2a2198aafcd9ad436a636e1f1de27ac98df9e3ca90432b3cc3ff0b83fbb59d7e3a9acdef589d940
 WHIRLPOOL 
0d80b47fa8da500ee4886f95c9bfa55f392e4988db887fa8f2fd332c185a6e1be082ed7b2fce01f98ea4fd064f27b3159cf04e19d1ee2ec985d222606f48059a
-DIST keybase-0.8.22.tar.gz 7101414 SHA256 
4290251ddf7d1f124211731aa8d0dd47f43ba9e1eb9b0b0f326d7986a3f87cb7 SHA512 
ed75fc7fa5f97701c6a9e5880a113bdf392f21b1bdfaa63b7070231e10608d755304300b6b5208b2bc363869ffb631e2261df89747ba9b654bc98a420a0511cb
 WHIRLPOOL 
e13a4451bdf5962122b54c95d8d35d4570e0475f6012bb5126ff5ec2f48767048600da4f89f9d0ec6b70523b54262c52f5e29d7b766a83c38723ee25ce5acaab
-DIST keybase-0.8.23.tar.gz 7101472 SHA256 
20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b183822592b164ca11dd1e6f9a25 SHA512 
5030df4cdfdd8d1175f348d5e1fb201d558ddf149bcda679d433eb9ba4f361ae882dde73c6a99615854b7f5d7e5ddcc09e3fbda49f1110d9f205e48068edcc8d
 WHIRLPOOL 
742d67597b35287b75f0a89b89d1b04815bbfdc7c7df29d9963b821091ec88c5db0715d96a06e73f3a7d4aecb5d3cf2a2309a3f14acfed3f9a38d02c28fa618e
-DIST keybase-0.8.24.tar.gz 7109062 SHA256 
680eaadbae16724912c4bbbd916b20a116fb5d290e4f8e91d2c7093261a26856 SHA512 
65b2a4a21f814617363615153bc034c94854297d0b53cd538cc90320fc48ae8e6c9c13e3c06ae729a4fbe035b6cbbb5020d6a0618aed2c94b0ee858f8b919cd2
 WHIRLPOOL 
889b90879b1f18650c13c048bf888aca85c4ca162d85cd60ba527eccfe3d8da9b9a313f7d6c6cd757feb949f200dbb2021daa2b45af70ad99403826241f0773a
 DIST keybase-0.8.25.tar.gz 7109238 SHA256 
e34b128f48e27a1c3066b5f3f19d99df735f9be4f1c867d1d3d408c8e12983fd SHA512 
b6986063c34a18bd91148e588d43545f8baf7849cf80ea03b88d26e1f3dd6684cc9e5ebd5e10ff5ac0639fa308c2e07f577b6a7ded6f5bf4bd4510e64bb31025
 WHIRLPOOL 
1413eed7f26ec6b2d17f63d6315baac48d6a7f0935c3608e4ffcd5cd8df7f13db01e8d93ce76b33b4e0ceb322f508a3601e37be6cad86c20e976bb33012f28db
-DIST keybase-1.0.12.0.tar.gz 43440809 SHA256 
b45e25bbe40684c1f58e69bd2a35c2b8f0936477e28b2c54cab9d8783fed0e0e SHA512 
1a6ce04c46c88c2607f70e591557b46bb836c366fb7d6d50056456403de2868a9da14b45ef96732e4f6d3cc1759ed492e610143e7cae370594e36bf898ecccee
 WHIRLPOOL 
06325be4b35dc7c2f3f85033da857669c1ccf2e3e610254837ef44a1811234914195c3ddde2068a8a81d7c1e362021a79a3be9957b9dc4af2d0102977ca3450a
 DIST keybase-1.0.15.tar.gz 45781588 SHA256 
6fe66b07772ca000879bda65cb9d112d2dbbc301d6afa4d4b46055d385f86e36 SHA512 
623a952d88e4c9519073c9e8c81b2d53bddd081e048dbe127b658f91e97a37493767ced36a07dcb65791f1f3abc398bcb6456a921b4301f86c31dda5b8fdccce
 WHIRLPOOL 
64b8456bd12452a70920e3dea93b0fda6c2f0f3a48449d0aeefc1e335aaa140f25ed5f2c5bb3c61828dbe268851631553b760c0e1a6a43fdc3d1198d2d2420a5
 DIST keybase-1.0.16.tar.gz 41810206 SHA256 
e8a7ecb56153c1068432ee7d13b861987066217eaa8d5346cc518468b618a112 SHA512 
47fcc2034070e84f9d1f1925a98e030c95ccc766b52ac734c2b746bd719cabc3f3cac95ea00efacd42ccc95945318c5fa5e3272406f32c50530339fc4524ef23
 WHIRLPOOL 
1ea1d2b14852e63aadbf0607255ae0dd37d7e27b34d6ba86e8ae656146c0d81956c8ea65386f574893e5c5343f660ca7b131b9fd356a306566cd726217fe6794
 DIST keybase-1.0.17.tar.gz 33200376 SHA256 
937b4bc61c889ef3982a5352d8a49cda8a4f4db28732d4cb21df1fe20128399c SHA512 
56334779ab7c11a947557af7d22c662d862804104fff7c853776b0bb28116ae4b789abecd6b75d07a440fae0fc3af4438b85fbd271eb1310c8bf77ce1017e145
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2016-06-14 Thread Nicolas Bock
commit: 8981f2ac7f9d22f08796d16af907b99c99258d63
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Jun 14 14:54:36 2016 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Jun 14 14:55:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8981f2ac

app-crypt/keybase: Version bump

Package-Manager: portage-2.2.28

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-1.0.16.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index ebd5ba0..d4ddf41 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -6,5 +6,6 @@ DIST keybase-0.8.24.tar.gz 7109062 SHA256 
680eaadbae16724912c4bbbd916b20a116fb5d
 DIST keybase-0.8.25.tar.gz 7109238 SHA256 
e34b128f48e27a1c3066b5f3f19d99df735f9be4f1c867d1d3d408c8e12983fd SHA512 
b6986063c34a18bd91148e588d43545f8baf7849cf80ea03b88d26e1f3dd6684cc9e5ebd5e10ff5ac0639fa308c2e07f577b6a7ded6f5bf4bd4510e64bb31025
 WHIRLPOOL 
1413eed7f26ec6b2d17f63d6315baac48d6a7f0935c3608e4ffcd5cd8df7f13db01e8d93ce76b33b4e0ceb322f508a3601e37be6cad86c20e976bb33012f28db
 DIST keybase-1.0.12.0.tar.gz 43440809 SHA256 
b45e25bbe40684c1f58e69bd2a35c2b8f0936477e28b2c54cab9d8783fed0e0e SHA512 
1a6ce04c46c88c2607f70e591557b46bb836c366fb7d6d50056456403de2868a9da14b45ef96732e4f6d3cc1759ed492e610143e7cae370594e36bf898ecccee
 WHIRLPOOL 
06325be4b35dc7c2f3f85033da857669c1ccf2e3e610254837ef44a1811234914195c3ddde2068a8a81d7c1e362021a79a3be9957b9dc4af2d0102977ca3450a
 DIST keybase-1.0.15.tar.gz 45781588 SHA256 
6fe66b07772ca000879bda65cb9d112d2dbbc301d6afa4d4b46055d385f86e36 SHA512 
623a952d88e4c9519073c9e8c81b2d53bddd081e048dbe127b658f91e97a37493767ced36a07dcb65791f1f3abc398bcb6456a921b4301f86c31dda5b8fdccce
 WHIRLPOOL 
64b8456bd12452a70920e3dea93b0fda6c2f0f3a48449d0aeefc1e335aaa140f25ed5f2c5bb3c61828dbe268851631553b760c0e1a6a43fdc3d1198d2d2420a5
+DIST keybase-1.0.16.tar.gz 41810206 SHA256 
e8a7ecb56153c1068432ee7d13b861987066217eaa8d5346cc518468b618a112 SHA512 
47fcc2034070e84f9d1f1925a98e030c95ccc766b52ac734c2b746bd719cabc3f3cac95ea00efacd42ccc95945318c5fa5e3272406f32c50530339fc4524ef23
 WHIRLPOOL 
1ea1d2b14852e63aadbf0607255ae0dd37d7e27b34d6ba86e8ae656146c0d81956c8ea65386f574893e5c5343f660ca7b131b9fd356a306566cd726217fe6794
 DIST keybase-1.0.8.0.tar.gz 42949716 SHA256 
b43fc29e9ec6d06fb7371a597ad7a2f28ee8e125ae8b9c9c34d1c4d176b6a76d SHA512 
a4030d00415961d2c7d5d65ca682a11f6cd82b0d64bcbf9de6e4ce8f969faea05f3fc8a0084def9bd39528a75dfd80dcb6bbdae16e73d71b1c9dc6a7ece58771
 WHIRLPOOL 
f8a59464759875e195068fe7422962ad570794442c408e99a55c4f4724108a086727c67fe753e698f3d653f1101278d1be657ca2889d7aaa878489f232574745
 DIST keybase-1.0.9.0.tar.gz 43337746 SHA256 
01999048454877bc3b6a2934a8c1bfda4ebef31400698627a23b94450d5b2409 SHA512 
7b6e0defe378fd3fa7d4577f95484947c6898079541448cb0f8c180fe5efdc43da42bd6b67c350c38701a01e62802041c5840315be877ace88e8d1f26d667c7f
 WHIRLPOOL 
f63c07b79eb9a96673cd5b909ce1c1877a4d5ff45a2275a8dfc9a6262c8a6f2784b05301023f9fce6b98044d4703721513751aec31bc4fa99dafc27e0deca04a

diff --git a/app-crypt/keybase/keybase-1.0.16.ebuild 
b/app-crypt/keybase/keybase-1.0.16.ebuild
new file mode 100644
index 000..184ba0a
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.16.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.5:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GO15VENDOREXPERIMENT=1 \
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2016-04-14 Thread Nicolas Bock
commit: 068117ac4a2885e2088d8026c49f4da0079f0e88
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu Apr 14 06:07:24 2016 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Thu Apr 14 06:20:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068117ac

app-crypt/keybase: Version bump

Package-Manager: portage-2.2.26

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-1.0.15.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index e379665..ebd5ba0 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -5,5 +5,6 @@ DIST keybase-0.8.23.tar.gz 7101472 SHA256 
20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b1
 DIST keybase-0.8.24.tar.gz 7109062 SHA256 
680eaadbae16724912c4bbbd916b20a116fb5d290e4f8e91d2c7093261a26856 SHA512 
65b2a4a21f814617363615153bc034c94854297d0b53cd538cc90320fc48ae8e6c9c13e3c06ae729a4fbe035b6cbbb5020d6a0618aed2c94b0ee858f8b919cd2
 WHIRLPOOL 
889b90879b1f18650c13c048bf888aca85c4ca162d85cd60ba527eccfe3d8da9b9a313f7d6c6cd757feb949f200dbb2021daa2b45af70ad99403826241f0773a
 DIST keybase-0.8.25.tar.gz 7109238 SHA256 
e34b128f48e27a1c3066b5f3f19d99df735f9be4f1c867d1d3d408c8e12983fd SHA512 
b6986063c34a18bd91148e588d43545f8baf7849cf80ea03b88d26e1f3dd6684cc9e5ebd5e10ff5ac0639fa308c2e07f577b6a7ded6f5bf4bd4510e64bb31025
 WHIRLPOOL 
1413eed7f26ec6b2d17f63d6315baac48d6a7f0935c3608e4ffcd5cd8df7f13db01e8d93ce76b33b4e0ceb322f508a3601e37be6cad86c20e976bb33012f28db
 DIST keybase-1.0.12.0.tar.gz 43440809 SHA256 
b45e25bbe40684c1f58e69bd2a35c2b8f0936477e28b2c54cab9d8783fed0e0e SHA512 
1a6ce04c46c88c2607f70e591557b46bb836c366fb7d6d50056456403de2868a9da14b45ef96732e4f6d3cc1759ed492e610143e7cae370594e36bf898ecccee
 WHIRLPOOL 
06325be4b35dc7c2f3f85033da857669c1ccf2e3e610254837ef44a1811234914195c3ddde2068a8a81d7c1e362021a79a3be9957b9dc4af2d0102977ca3450a
+DIST keybase-1.0.15.tar.gz 45781588 SHA256 
6fe66b07772ca000879bda65cb9d112d2dbbc301d6afa4d4b46055d385f86e36 SHA512 
623a952d88e4c9519073c9e8c81b2d53bddd081e048dbe127b658f91e97a37493767ced36a07dcb65791f1f3abc398bcb6456a921b4301f86c31dda5b8fdccce
 WHIRLPOOL 
64b8456bd12452a70920e3dea93b0fda6c2f0f3a48449d0aeefc1e335aaa140f25ed5f2c5bb3c61828dbe268851631553b760c0e1a6a43fdc3d1198d2d2420a5
 DIST keybase-1.0.8.0.tar.gz 42949716 SHA256 
b43fc29e9ec6d06fb7371a597ad7a2f28ee8e125ae8b9c9c34d1c4d176b6a76d SHA512 
a4030d00415961d2c7d5d65ca682a11f6cd82b0d64bcbf9de6e4ce8f969faea05f3fc8a0084def9bd39528a75dfd80dcb6bbdae16e73d71b1c9dc6a7ece58771
 WHIRLPOOL 
f8a59464759875e195068fe7422962ad570794442c408e99a55c4f4724108a086727c67fe753e698f3d653f1101278d1be657ca2889d7aaa878489f232574745
 DIST keybase-1.0.9.0.tar.gz 43337746 SHA256 
01999048454877bc3b6a2934a8c1bfda4ebef31400698627a23b94450d5b2409 SHA512 
7b6e0defe378fd3fa7d4577f95484947c6898079541448cb0f8c180fe5efdc43da42bd6b67c350c38701a01e62802041c5840315be877ace88e8d1f26d667c7f
 WHIRLPOOL 
f63c07b79eb9a96673cd5b909ce1c1877a4d5ff45a2275a8dfc9a6262c8a6f2784b05301023f9fce6b98044d4703721513751aec31bc4fa99dafc27e0deca04a

diff --git a/app-crypt/keybase/keybase-1.0.15.ebuild 
b/app-crypt/keybase/keybase-1.0.15.ebuild
new file mode 100644
index 000..184ba0a
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.15.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.5:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GO15VENDOREXPERIMENT=1 \
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2016-02-21 Thread Nicolas Bock
commit: 411df7def6f7eb918580302ac39f918389a48bfb
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sun Feb 21 13:39:15 2016 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Sun Feb 21 13:39:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=411df7de

app-crypt/keybase: Version bump

Package-Manager: portage-2.2.26

 app-crypt/keybase/Manifest|  1 +
 app-crypt/keybase/keybase-1.0.12.0.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 9ed0424..e379665 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -4,5 +4,6 @@ DIST keybase-0.8.22.tar.gz 7101414 SHA256 
4290251ddf7d1f124211731aa8d0dd47f43ba9
 DIST keybase-0.8.23.tar.gz 7101472 SHA256 
20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b183822592b164ca11dd1e6f9a25 SHA512 
5030df4cdfdd8d1175f348d5e1fb201d558ddf149bcda679d433eb9ba4f361ae882dde73c6a99615854b7f5d7e5ddcc09e3fbda49f1110d9f205e48068edcc8d
 WHIRLPOOL 
742d67597b35287b75f0a89b89d1b04815bbfdc7c7df29d9963b821091ec88c5db0715d96a06e73f3a7d4aecb5d3cf2a2309a3f14acfed3f9a38d02c28fa618e
 DIST keybase-0.8.24.tar.gz 7109062 SHA256 
680eaadbae16724912c4bbbd916b20a116fb5d290e4f8e91d2c7093261a26856 SHA512 
65b2a4a21f814617363615153bc034c94854297d0b53cd538cc90320fc48ae8e6c9c13e3c06ae729a4fbe035b6cbbb5020d6a0618aed2c94b0ee858f8b919cd2
 WHIRLPOOL 
889b90879b1f18650c13c048bf888aca85c4ca162d85cd60ba527eccfe3d8da9b9a313f7d6c6cd757feb949f200dbb2021daa2b45af70ad99403826241f0773a
 DIST keybase-0.8.25.tar.gz 7109238 SHA256 
e34b128f48e27a1c3066b5f3f19d99df735f9be4f1c867d1d3d408c8e12983fd SHA512 
b6986063c34a18bd91148e588d43545f8baf7849cf80ea03b88d26e1f3dd6684cc9e5ebd5e10ff5ac0639fa308c2e07f577b6a7ded6f5bf4bd4510e64bb31025
 WHIRLPOOL 
1413eed7f26ec6b2d17f63d6315baac48d6a7f0935c3608e4ffcd5cd8df7f13db01e8d93ce76b33b4e0ceb322f508a3601e37be6cad86c20e976bb33012f28db
+DIST keybase-1.0.12.0.tar.gz 43440809 SHA256 
b45e25bbe40684c1f58e69bd2a35c2b8f0936477e28b2c54cab9d8783fed0e0e SHA512 
1a6ce04c46c88c2607f70e591557b46bb836c366fb7d6d50056456403de2868a9da14b45ef96732e4f6d3cc1759ed492e610143e7cae370594e36bf898ecccee
 WHIRLPOOL 
06325be4b35dc7c2f3f85033da857669c1ccf2e3e610254837ef44a1811234914195c3ddde2068a8a81d7c1e362021a79a3be9957b9dc4af2d0102977ca3450a
 DIST keybase-1.0.8.0.tar.gz 42949716 SHA256 
b43fc29e9ec6d06fb7371a597ad7a2f28ee8e125ae8b9c9c34d1c4d176b6a76d SHA512 
a4030d00415961d2c7d5d65ca682a11f6cd82b0d64bcbf9de6e4ce8f969faea05f3fc8a0084def9bd39528a75dfd80dcb6bbdae16e73d71b1c9dc6a7ece58771
 WHIRLPOOL 
f8a59464759875e195068fe7422962ad570794442c408e99a55c4f4724108a086727c67fe753e698f3d653f1101278d1be657ca2889d7aaa878489f232574745
 DIST keybase-1.0.9.0.tar.gz 43337746 SHA256 
01999048454877bc3b6a2934a8c1bfda4ebef31400698627a23b94450d5b2409 SHA512 
7b6e0defe378fd3fa7d4577f95484947c6898079541448cb0f8c180fe5efdc43da42bd6b67c350c38701a01e62802041c5840315be877ace88e8d1f26d667c7f
 WHIRLPOOL 
f63c07b79eb9a96673cd5b909ce1c1877a4d5ff45a2275a8dfc9a6262c8a6f2784b05301023f9fce6b98044d4703721513751aec31bc4fa99dafc27e0deca04a

diff --git a/app-crypt/keybase/keybase-1.0.12.0.ebuild 
b/app-crypt/keybase/keybase-1.0.12.0.ebuild
new file mode 100644
index 000..184ba0a
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.12.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.5:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GO15VENDOREXPERIMENT=1 \
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2016-01-28 Thread Nicolas Bock
commit: a322779fd31e4e0750e9dc540af0e6a2cb3a6bbe
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Jan 29 05:32:37 2016 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Fri Jan 29 05:32:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a322779f

app-crypt/keybase: Version bump

Package-Manager: portage-2.2.26

 app-crypt/keybase/Manifest   |  1 +
 app-crypt/keybase/keybase-1.0.9.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index ec00eb1..9ed0424 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -5,3 +5,4 @@ DIST keybase-0.8.23.tar.gz 7101472 SHA256 
20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b1
 DIST keybase-0.8.24.tar.gz 7109062 SHA256 
680eaadbae16724912c4bbbd916b20a116fb5d290e4f8e91d2c7093261a26856 SHA512 
65b2a4a21f814617363615153bc034c94854297d0b53cd538cc90320fc48ae8e6c9c13e3c06ae729a4fbe035b6cbbb5020d6a0618aed2c94b0ee858f8b919cd2
 WHIRLPOOL 
889b90879b1f18650c13c048bf888aca85c4ca162d85cd60ba527eccfe3d8da9b9a313f7d6c6cd757feb949f200dbb2021daa2b45af70ad99403826241f0773a
 DIST keybase-0.8.25.tar.gz 7109238 SHA256 
e34b128f48e27a1c3066b5f3f19d99df735f9be4f1c867d1d3d408c8e12983fd SHA512 
b6986063c34a18bd91148e588d43545f8baf7849cf80ea03b88d26e1f3dd6684cc9e5ebd5e10ff5ac0639fa308c2e07f577b6a7ded6f5bf4bd4510e64bb31025
 WHIRLPOOL 
1413eed7f26ec6b2d17f63d6315baac48d6a7f0935c3608e4ffcd5cd8df7f13db01e8d93ce76b33b4e0ceb322f508a3601e37be6cad86c20e976bb33012f28db
 DIST keybase-1.0.8.0.tar.gz 42949716 SHA256 
b43fc29e9ec6d06fb7371a597ad7a2f28ee8e125ae8b9c9c34d1c4d176b6a76d SHA512 
a4030d00415961d2c7d5d65ca682a11f6cd82b0d64bcbf9de6e4ce8f969faea05f3fc8a0084def9bd39528a75dfd80dcb6bbdae16e73d71b1c9dc6a7ece58771
 WHIRLPOOL 
f8a59464759875e195068fe7422962ad570794442c408e99a55c4f4724108a086727c67fe753e698f3d653f1101278d1be657ca2889d7aaa878489f232574745
+DIST keybase-1.0.9.0.tar.gz 43337746 SHA256 
01999048454877bc3b6a2934a8c1bfda4ebef31400698627a23b94450d5b2409 SHA512 
7b6e0defe378fd3fa7d4577f95484947c6898079541448cb0f8c180fe5efdc43da42bd6b67c350c38701a01e62802041c5840315be877ace88e8d1f26d667c7f
 WHIRLPOOL 
f63c07b79eb9a96673cd5b909ce1c1877a4d5ff45a2275a8dfc9a6262c8a6f2784b05301023f9fce6b98044d4703721513751aec31bc4fa99dafc27e0deca04a

diff --git a/app-crypt/keybase/keybase-1.0.9.0.ebuild 
b/app-crypt/keybase/keybase-1.0.9.0.ebuild
new file mode 100644
index 000..184ba0a
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.9.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.5:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GO15VENDOREXPERIMENT=1 \
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2016-01-23 Thread Agostino Sarubbo
commit: bf9ad27c49be907a6c08128ebba7802a8b4be733
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan 23 16:57:19 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan 23 16:59:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9ad27c

app-crypt/keybase: amd64 stable wrt bug #572438

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/keybase/keybase-0.8.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/keybase/keybase-0.8.25.ebuild 
b/app-crypt/keybase/keybase-0.8.25.ebuild
index 644ff73..22ca86a 100644
--- a/app-crypt/keybase/keybase-0.8.25.ebuild
+++ b/app-crypt/keybase/keybase-0.8.25.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2016-01-19 Thread Nicolas Bock
commit: 90cf913ad03faecd7f3cfdd2290a6b82c9becf4f
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Jan 19 17:25:36 2016 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Jan 19 17:26:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90cf913a

app-crypt/keybase: Version bump

Bug 570654

The prebious code base (written in JS) is deprecated. This ebuild switches to
the new code base written in Go.

This ebuild was contributed by

Matt Whitlock  mattwhitlock.name>

Package-Manager: portage-2.2.26

 app-crypt/keybase/Manifest   |  1 +
 app-crypt/keybase/keybase-1.0.8.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 4b73525..ec00eb1 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -4,3 +4,4 @@ DIST keybase-0.8.22.tar.gz 7101414 SHA256 
4290251ddf7d1f124211731aa8d0dd47f43ba9
 DIST keybase-0.8.23.tar.gz 7101472 SHA256 
20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b183822592b164ca11dd1e6f9a25 SHA512 
5030df4cdfdd8d1175f348d5e1fb201d558ddf149bcda679d433eb9ba4f361ae882dde73c6a99615854b7f5d7e5ddcc09e3fbda49f1110d9f205e48068edcc8d
 WHIRLPOOL 
742d67597b35287b75f0a89b89d1b04815bbfdc7c7df29d9963b821091ec88c5db0715d96a06e73f3a7d4aecb5d3cf2a2309a3f14acfed3f9a38d02c28fa618e
 DIST keybase-0.8.24.tar.gz 7109062 SHA256 
680eaadbae16724912c4bbbd916b20a116fb5d290e4f8e91d2c7093261a26856 SHA512 
65b2a4a21f814617363615153bc034c94854297d0b53cd538cc90320fc48ae8e6c9c13e3c06ae729a4fbe035b6cbbb5020d6a0618aed2c94b0ee858f8b919cd2
 WHIRLPOOL 
889b90879b1f18650c13c048bf888aca85c4ca162d85cd60ba527eccfe3d8da9b9a313f7d6c6cd757feb949f200dbb2021daa2b45af70ad99403826241f0773a
 DIST keybase-0.8.25.tar.gz 7109238 SHA256 
e34b128f48e27a1c3066b5f3f19d99df735f9be4f1c867d1d3d408c8e12983fd SHA512 
b6986063c34a18bd91148e588d43545f8baf7849cf80ea03b88d26e1f3dd6684cc9e5ebd5e10ff5ac0639fa308c2e07f577b6a7ded6f5bf4bd4510e64bb31025
 WHIRLPOOL 
1413eed7f26ec6b2d17f63d6315baac48d6a7f0935c3608e4ffcd5cd8df7f13db01e8d93ce76b33b4e0ceb322f508a3601e37be6cad86c20e976bb33012f28db
+DIST keybase-1.0.8.0.tar.gz 42949716 SHA256 
b43fc29e9ec6d06fb7371a597ad7a2f28ee8e125ae8b9c9c34d1c4d176b6a76d SHA512 
a4030d00415961d2c7d5d65ca682a11f6cd82b0d64bcbf9de6e4ce8f969faea05f3fc8a0084def9bd39528a75dfd80dcb6bbdae16e73d71b1c9dc6a7ece58771
 WHIRLPOOL 
f8a59464759875e195068fe7422962ad570794442c408e99a55c4f4724108a086727c67fe753e698f3d653f1101278d1be657ca2889d7aaa878489f232574745

diff --git a/app-crypt/keybase/keybase-1.0.8.0.ebuild 
b/app-crypt/keybase/keybase-1.0.8.0.ebuild
new file mode 100644
index 000..184ba0a
--- /dev/null
+++ b/app-crypt/keybase/keybase-1.0.8.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.5:0"
+RDEPEND="
+   app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/client"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -p "$(dirname "${S}")" || die
+   mv "client-${MY_PV}" "${S}" || die
+}
+
+src_compile() {
+   GO15VENDOREXPERIMENT=1 \
+   GOPATH="${WORKDIR}:${S}/go/vendor" \
+   go build -v -x \
+   -tags production \
+   -o "${T}/keybase" \
+   github.com/keybase/client/go/keybase || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2015-12-02 Thread Nicolas Bock
commit: 6c9ac5103f738c5c4daa6058c290cd9ff0d846cf
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Dec  2 13:06:58 2015 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Dec  2 13:06:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9ac510

app-crypt/keybase: Version bump

Package-Manager: portage-2.2.20.1

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-0.8.25.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 9cba3ea..4b73525 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -3,3 +3,4 @@ DIST keybase-0.8.18.tar.gz 7062931 SHA256 
c1ef27f959401164e72fbcd5c4054d13258a3f
 DIST keybase-0.8.22.tar.gz 7101414 SHA256 
4290251ddf7d1f124211731aa8d0dd47f43ba9e1eb9b0b0f326d7986a3f87cb7 SHA512 
ed75fc7fa5f97701c6a9e5880a113bdf392f21b1bdfaa63b7070231e10608d755304300b6b5208b2bc363869ffb631e2261df89747ba9b654bc98a420a0511cb
 WHIRLPOOL 
e13a4451bdf5962122b54c95d8d35d4570e0475f6012bb5126ff5ec2f48767048600da4f89f9d0ec6b70523b54262c52f5e29d7b766a83c38723ee25ce5acaab
 DIST keybase-0.8.23.tar.gz 7101472 SHA256 
20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b183822592b164ca11dd1e6f9a25 SHA512 
5030df4cdfdd8d1175f348d5e1fb201d558ddf149bcda679d433eb9ba4f361ae882dde73c6a99615854b7f5d7e5ddcc09e3fbda49f1110d9f205e48068edcc8d
 WHIRLPOOL 
742d67597b35287b75f0a89b89d1b04815bbfdc7c7df29d9963b821091ec88c5db0715d96a06e73f3a7d4aecb5d3cf2a2309a3f14acfed3f9a38d02c28fa618e
 DIST keybase-0.8.24.tar.gz 7109062 SHA256 
680eaadbae16724912c4bbbd916b20a116fb5d290e4f8e91d2c7093261a26856 SHA512 
65b2a4a21f814617363615153bc034c94854297d0b53cd538cc90320fc48ae8e6c9c13e3c06ae729a4fbe035b6cbbb5020d6a0618aed2c94b0ee858f8b919cd2
 WHIRLPOOL 
889b90879b1f18650c13c048bf888aca85c4ca162d85cd60ba527eccfe3d8da9b9a313f7d6c6cd757feb949f200dbb2021daa2b45af70ad99403826241f0773a
+DIST keybase-0.8.25.tar.gz 7109238 SHA256 
e34b128f48e27a1c3066b5f3f19d99df735f9be4f1c867d1d3d408c8e12983fd SHA512 
b6986063c34a18bd91148e588d43545f8baf7849cf80ea03b88d26e1f3dd6684cc9e5ebd5e10ff5ac0639fa308c2e07f577b6a7ded6f5bf4bd4510e64bb31025
 WHIRLPOOL 
1413eed7f26ec6b2d17f63d6315baac48d6a7f0935c3608e4ffcd5cd8df7f13db01e8d93ce76b33b4e0ceb322f508a3601e37be6cad86c20e976bb33012f28db

diff --git a/app-crypt/keybase/keybase-0.8.25.ebuild 
b/app-crypt/keybase/keybase-0.8.25.ebuild
new file mode 100644
index 000..644ff73
--- /dev/null
+++ b/app-crypt/keybase/keybase-0.8.25.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   net-libs/nodejs
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mv "node-client-${PV}" "${P}"
+}
+
+src_install() {
+   dodoc CHANGELOG.md README.md SIGNED.md
+   insinto "/opt/${PN}"
+   doins -r package.json bin certs json lib node_modules sql
+   dosym "${D}/opt/${PN}/bin/main.js" "${ROOT}/usr/bin/keybase"
+   chmod 0755 "${D}/opt/${PN}/bin/main.js" || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2015-11-24 Thread Nicolas Bock
commit: a91a1c1e32d9ea4dce70f8e5a673cecce8034198
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Nov 25 05:45:08 2015 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Nov 25 05:47:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91a1c1e

app-crypt/keybase: Version bump

See Bug 566768.

Package-Manager: portage-2.2.20.1

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-0.8.24.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 71c1117..9cba3ea 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-0.8.13.tar.gz 7057750 SHA256 
a485257b7302d848be41e9c0a79f7b1c0da4c8
 DIST keybase-0.8.18.tar.gz 7062931 SHA256 
c1ef27f959401164e72fbcd5c4054d13258a3f09dcdebb0ac3c447519780d59e SHA512 
2d2c019cdf0e1fef496d709f7bf17c0d30d614e017a88b54d2a2198aafcd9ad436a636e1f1de27ac98df9e3ca90432b3cc3ff0b83fbb59d7e3a9acdef589d940
 WHIRLPOOL 
0d80b47fa8da500ee4886f95c9bfa55f392e4988db887fa8f2fd332c185a6e1be082ed7b2fce01f98ea4fd064f27b3159cf04e19d1ee2ec985d222606f48059a
 DIST keybase-0.8.22.tar.gz 7101414 SHA256 
4290251ddf7d1f124211731aa8d0dd47f43ba9e1eb9b0b0f326d7986a3f87cb7 SHA512 
ed75fc7fa5f97701c6a9e5880a113bdf392f21b1bdfaa63b7070231e10608d755304300b6b5208b2bc363869ffb631e2261df89747ba9b654bc98a420a0511cb
 WHIRLPOOL 
e13a4451bdf5962122b54c95d8d35d4570e0475f6012bb5126ff5ec2f48767048600da4f89f9d0ec6b70523b54262c52f5e29d7b766a83c38723ee25ce5acaab
 DIST keybase-0.8.23.tar.gz 7101472 SHA256 
20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b183822592b164ca11dd1e6f9a25 SHA512 
5030df4cdfdd8d1175f348d5e1fb201d558ddf149bcda679d433eb9ba4f361ae882dde73c6a99615854b7f5d7e5ddcc09e3fbda49f1110d9f205e48068edcc8d
 WHIRLPOOL 
742d67597b35287b75f0a89b89d1b04815bbfdc7c7df29d9963b821091ec88c5db0715d96a06e73f3a7d4aecb5d3cf2a2309a3f14acfed3f9a38d02c28fa618e
+DIST keybase-0.8.24.tar.gz 7109062 SHA256 
680eaadbae16724912c4bbbd916b20a116fb5d290e4f8e91d2c7093261a26856 SHA512 
65b2a4a21f814617363615153bc034c94854297d0b53cd538cc90320fc48ae8e6c9c13e3c06ae729a4fbe035b6cbbb5020d6a0618aed2c94b0ee858f8b919cd2
 WHIRLPOOL 
889b90879b1f18650c13c048bf888aca85c4ca162d85cd60ba527eccfe3d8da9b9a313f7d6c6cd757feb949f200dbb2021daa2b45af70ad99403826241f0773a

diff --git a/app-crypt/keybase/keybase-0.8.24.ebuild 
b/app-crypt/keybase/keybase-0.8.24.ebuild
new file mode 100644
index 000..644ff73
--- /dev/null
+++ b/app-crypt/keybase/keybase-0.8.24.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   net-libs/nodejs
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mv "node-client-${PV}" "${P}"
+}
+
+src_install() {
+   dodoc CHANGELOG.md README.md SIGNED.md
+   insinto "/opt/${PN}"
+   doins -r package.json bin certs json lib node_modules sql
+   dosym "${D}/opt/${PN}/bin/main.js" "${ROOT}/usr/bin/keybase"
+   chmod 0755 "${D}/opt/${PN}/bin/main.js" || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2015-11-09 Thread Agostino Sarubbo
commit: 31a4f78c8a1d7f2794d3d7cf44a40fd79c357fb6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov  9 10:29:41 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov  9 10:29:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a4f78c

app-crypt/keybase: amd64 stable wrt bug #562824

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-crypt/keybase/keybase-0.8.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/keybase/keybase-0.8.18.ebuild 
b/app-crypt/keybase/keybase-0.8.18.ebuild
index 644ff73..22ca86a 100644
--- a/app-crypt/keybase/keybase-0.8.18.ebuild
+++ b/app-crypt/keybase/keybase-0.8.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2015-11-04 Thread Nicolas Bock
commit: 41696f3e556870c975c2ab9f79a5a629b8f53645
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Nov  4 17:29:49 2015 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Nov  4 17:29:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41696f3e

app-crypt/keybase: Version bump

Package-Manager: portage-2.2.20.1

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-0.8.23.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 8c6b127..71c1117 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,3 +1,4 @@
 DIST keybase-0.8.13.tar.gz 7057750 SHA256 
a485257b7302d848be41e9c0a79f7b1c0da4c8ceaee70c0cc011838cbd723fd8 SHA512 
8a082ff9d61f960a0c4862fba04adf323005b3c70e6d208a38a001716bcc374e10cde315eced6730d90316466244e58a9de0f78a66ab2f9bd91326979f0ef28b
 WHIRLPOOL 
b651a48be0ced301991edd03d40182c0b900ea28e2b97630a3ad741b34266dbd95c3d370db636ca8088ce5e781a2cf609255a6b52a5b6bdbfa540b879cdcd778
 DIST keybase-0.8.18.tar.gz 7062931 SHA256 
c1ef27f959401164e72fbcd5c4054d13258a3f09dcdebb0ac3c447519780d59e SHA512 
2d2c019cdf0e1fef496d709f7bf17c0d30d614e017a88b54d2a2198aafcd9ad436a636e1f1de27ac98df9e3ca90432b3cc3ff0b83fbb59d7e3a9acdef589d940
 WHIRLPOOL 
0d80b47fa8da500ee4886f95c9bfa55f392e4988db887fa8f2fd332c185a6e1be082ed7b2fce01f98ea4fd064f27b3159cf04e19d1ee2ec985d222606f48059a
 DIST keybase-0.8.22.tar.gz 7101414 SHA256 
4290251ddf7d1f124211731aa8d0dd47f43ba9e1eb9b0b0f326d7986a3f87cb7 SHA512 
ed75fc7fa5f97701c6a9e5880a113bdf392f21b1bdfaa63b7070231e10608d755304300b6b5208b2bc363869ffb631e2261df89747ba9b654bc98a420a0511cb
 WHIRLPOOL 
e13a4451bdf5962122b54c95d8d35d4570e0475f6012bb5126ff5ec2f48767048600da4f89f9d0ec6b70523b54262c52f5e29d7b766a83c38723ee25ce5acaab
+DIST keybase-0.8.23.tar.gz 7101472 SHA256 
20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b183822592b164ca11dd1e6f9a25 SHA512 
5030df4cdfdd8d1175f348d5e1fb201d558ddf149bcda679d433eb9ba4f361ae882dde73c6a99615854b7f5d7e5ddcc09e3fbda49f1110d9f205e48068edcc8d
 WHIRLPOOL 
742d67597b35287b75f0a89b89d1b04815bbfdc7c7df29d9963b821091ec88c5db0715d96a06e73f3a7d4aecb5d3cf2a2309a3f14acfed3f9a38d02c28fa618e

diff --git a/app-crypt/keybase/keybase-0.8.23.ebuild 
b/app-crypt/keybase/keybase-0.8.23.ebuild
new file mode 100644
index 000..644ff73
--- /dev/null
+++ b/app-crypt/keybase/keybase-0.8.23.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   net-libs/nodejs
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mv "node-client-${PV}" "${P}"
+}
+
+src_install() {
+   dodoc CHANGELOG.md README.md SIGNED.md
+   insinto "/opt/${PN}"
+   doins -r package.json bin certs json lib node_modules sql
+   dosym "${D}/opt/${PN}/bin/main.js" "${ROOT}/usr/bin/keybase"
+   chmod 0755 "${D}/opt/${PN}/bin/main.js" || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2015-10-11 Thread Nicolas Bock
commit: f5927a1a8261fb77dfd664f84ebb26ef9a69ad0a
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sun Oct 11 12:59:07 2015 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Sun Oct 11 12:59:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5927a1a

app-crypt/keybase: Version bump.

Package-Manager: portage-2.2.20.1

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-0.8.22.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 905946d..490d250 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,4 +2,5 @@ DIST keybase-0.8.10.tar.gz 7055453 SHA256 
ce9a22427d40341059071737ace2dacbe0a81e
 DIST keybase-0.8.12.tar.gz 7057638 SHA256 
fa6a8eb6f857d98d4d0f5c97862ba99480b0dd2c85fccd631180c0ab8f3ca97f SHA512 
e8c568e0154308d3f0172a5e9b22de31c8a9b07d3a4f324a4afec57972602a3bd957220a96427eefa5df563ce0152495f5c33668536e03f3d6af9344c2061397
 WHIRLPOOL 
e4a2431c05add26645f4ec3f2062a81d38c39ad9f9d6357f62009292f60fe072d67547d6c0a39470c130165bb9491fc7cb17cfe91a3fc1be75ad7a6377da9dad
 DIST keybase-0.8.13.tar.gz 7057750 SHA256 
a485257b7302d848be41e9c0a79f7b1c0da4c8ceaee70c0cc011838cbd723fd8 SHA512 
8a082ff9d61f960a0c4862fba04adf323005b3c70e6d208a38a001716bcc374e10cde315eced6730d90316466244e58a9de0f78a66ab2f9bd91326979f0ef28b
 WHIRLPOOL 
b651a48be0ced301991edd03d40182c0b900ea28e2b97630a3ad741b34266dbd95c3d370db636ca8088ce5e781a2cf609255a6b52a5b6bdbfa540b879cdcd778
 DIST keybase-0.8.18.tar.gz 7062931 SHA256 
c1ef27f959401164e72fbcd5c4054d13258a3f09dcdebb0ac3c447519780d59e SHA512 
2d2c019cdf0e1fef496d709f7bf17c0d30d614e017a88b54d2a2198aafcd9ad436a636e1f1de27ac98df9e3ca90432b3cc3ff0b83fbb59d7e3a9acdef589d940
 WHIRLPOOL 
0d80b47fa8da500ee4886f95c9bfa55f392e4988db887fa8f2fd332c185a6e1be082ed7b2fce01f98ea4fd064f27b3159cf04e19d1ee2ec985d222606f48059a
+DIST keybase-0.8.22.tar.gz 7101414 SHA256 
4290251ddf7d1f124211731aa8d0dd47f43ba9e1eb9b0b0f326d7986a3f87cb7 SHA512 
ed75fc7fa5f97701c6a9e5880a113bdf392f21b1bdfaa63b7070231e10608d755304300b6b5208b2bc363869ffb631e2261df89747ba9b654bc98a420a0511cb
 WHIRLPOOL 
e13a4451bdf5962122b54c95d8d35d4570e0475f6012bb5126ff5ec2f48767048600da4f89f9d0ec6b70523b54262c52f5e29d7b766a83c38723ee25ce5acaab
 DIST keybase-0.8.9.tar.gz 7055307 SHA256 
2feb54d26afc639f4d4998fbc35aafa2100a9926a6ec4f84343ca56d0284a3dd SHA512 
431b3314cf939605a56f163b67226c9027a83159aae7f6b9226a4b5ccf63ecd3f79a873cbb9ab2756d83df2191823b70f884327f160187c00f6a6954b8ca144a
 WHIRLPOOL 
4de64969a1e8898b19903cce391ca599af09b4f3dee6bf2b6bf10fcb39d8b6f939d5aa0320a5efe4b3aaf78217c6b6d7c16f09321af3ed115b6985194a0f0c0e

diff --git a/app-crypt/keybase/keybase-0.8.22.ebuild 
b/app-crypt/keybase/keybase-0.8.22.ebuild
new file mode 100644
index 000..644ff73
--- /dev/null
+++ b/app-crypt/keybase/keybase-0.8.22.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   net-libs/nodejs
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mv "node-client-${PV}" "${P}"
+}
+
+src_install() {
+   dodoc CHANGELOG.md README.md SIGNED.md
+   insinto "/opt/${PN}"
+   doins -r package.json bin certs json lib node_modules sql
+   dosym "${D}/opt/${PN}/bin/main.js" "${ROOT}/usr/bin/keybase"
+   chmod 0755 "${D}/opt/${PN}/bin/main.js" || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2015-10-11 Thread Nicolas Bock
commit: 81d4b19e9e826bebf6566653fa31cc2dd3c425cb
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sun Oct 11 13:00:40 2015 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Sun Oct 11 13:00:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d4b19e

app-crypt/keybase: Cleanup.

Package-Manager: portage-2.2.20.1

 app-crypt/keybase/Manifest  |  3 ---
 app-crypt/keybase/keybase-0.8.10.ebuild | 33 -
 app-crypt/keybase/keybase-0.8.12.ebuild | 33 -
 app-crypt/keybase/keybase-0.8.9.ebuild  | 33 -
 4 files changed, 102 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 490d250..8c6b127 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,6 +1,3 @@
-DIST keybase-0.8.10.tar.gz 7055453 SHA256 
ce9a22427d40341059071737ace2dacbe0a81e29e783ec2c8324e2704c1f558f SHA512 
4701a0c8d88ffc90fa68f24ef4695f7c7b63ec91a41ccc1bf9d25efb182befc0750e1f9f5ec185161d65bdcbaeb3a73ab8f54f7047ab9d1efdca55b5f56957f0
 WHIRLPOOL 
dd6d53154164ac235b89947530f7af4ed9fdc1421c26b2cef92e1721e2dcdf63e43fff054718c58c6a519f24f1766969a0e740f97d9eb17472d1ef8174e1851f
-DIST keybase-0.8.12.tar.gz 7057638 SHA256 
fa6a8eb6f857d98d4d0f5c97862ba99480b0dd2c85fccd631180c0ab8f3ca97f SHA512 
e8c568e0154308d3f0172a5e9b22de31c8a9b07d3a4f324a4afec57972602a3bd957220a96427eefa5df563ce0152495f5c33668536e03f3d6af9344c2061397
 WHIRLPOOL 
e4a2431c05add26645f4ec3f2062a81d38c39ad9f9d6357f62009292f60fe072d67547d6c0a39470c130165bb9491fc7cb17cfe91a3fc1be75ad7a6377da9dad
 DIST keybase-0.8.13.tar.gz 7057750 SHA256 
a485257b7302d848be41e9c0a79f7b1c0da4c8ceaee70c0cc011838cbd723fd8 SHA512 
8a082ff9d61f960a0c4862fba04adf323005b3c70e6d208a38a001716bcc374e10cde315eced6730d90316466244e58a9de0f78a66ab2f9bd91326979f0ef28b
 WHIRLPOOL 
b651a48be0ced301991edd03d40182c0b900ea28e2b97630a3ad741b34266dbd95c3d370db636ca8088ce5e781a2cf609255a6b52a5b6bdbfa540b879cdcd778
 DIST keybase-0.8.18.tar.gz 7062931 SHA256 
c1ef27f959401164e72fbcd5c4054d13258a3f09dcdebb0ac3c447519780d59e SHA512 
2d2c019cdf0e1fef496d709f7bf17c0d30d614e017a88b54d2a2198aafcd9ad436a636e1f1de27ac98df9e3ca90432b3cc3ff0b83fbb59d7e3a9acdef589d940
 WHIRLPOOL 
0d80b47fa8da500ee4886f95c9bfa55f392e4988db887fa8f2fd332c185a6e1be082ed7b2fce01f98ea4fd064f27b3159cf04e19d1ee2ec985d222606f48059a
 DIST keybase-0.8.22.tar.gz 7101414 SHA256 
4290251ddf7d1f124211731aa8d0dd47f43ba9e1eb9b0b0f326d7986a3f87cb7 SHA512 
ed75fc7fa5f97701c6a9e5880a113bdf392f21b1bdfaa63b7070231e10608d755304300b6b5208b2bc363869ffb631e2261df89747ba9b654bc98a420a0511cb
 WHIRLPOOL 
e13a4451bdf5962122b54c95d8d35d4570e0475f6012bb5126ff5ec2f48767048600da4f89f9d0ec6b70523b54262c52f5e29d7b766a83c38723ee25ce5acaab
-DIST keybase-0.8.9.tar.gz 7055307 SHA256 
2feb54d26afc639f4d4998fbc35aafa2100a9926a6ec4f84343ca56d0284a3dd SHA512 
431b3314cf939605a56f163b67226c9027a83159aae7f6b9226a4b5ccf63ecd3f79a873cbb9ab2756d83df2191823b70f884327f160187c00f6a6954b8ca144a
 WHIRLPOOL 
4de64969a1e8898b19903cce391ca599af09b4f3dee6bf2b6bf10fcb39d8b6f939d5aa0320a5efe4b3aaf78217c6b6d7c16f09321af3ed115b6985194a0f0c0e

diff --git a/app-crypt/keybase/keybase-0.8.10.ebuild 
b/app-crypt/keybase/keybase-0.8.10.ebuild
deleted file mode 100644
index 644ff73..000
--- a/app-crypt/keybase/keybase-0.8.10.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   net-libs/nodejs
-   app-crypt/gnupg"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   mv "node-client-${PV}" "${P}"
-}
-
-src_install() {
-   dodoc CHANGELOG.md README.md SIGNED.md
-   insinto "/opt/${PN}"
-   doins -r package.json bin certs json lib node_modules sql
-   dosym "${D}/opt/${PN}/bin/main.js" "${ROOT}/usr/bin/keybase"
-   chmod 0755 "${D}/opt/${PN}/bin/main.js" || die
-}

diff --git a/app-crypt/keybase/keybase-0.8.12.ebuild 
b/app-crypt/keybase/keybase-0.8.12.ebuild
deleted file mode 100644
index 644ff73..000
--- a/app-crypt/keybase/keybase-0.8.12.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   net-libs/nodejs
-   app-crypt/gnupg"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   mv "node-client-${PV}" "${P}"
-}
-
-src_install() {
-   dodoc CHANGELOG.md 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2015-08-19 Thread Nicolas Bock
commit: 2c967d970a6ce546aa528dec96e107daf1100804
Author: Nicolas Bock nicolasbock AT gentoo DOT org
AuthorDate: Wed Aug 19 11:30:44 2015 +
Commit: Nicolas Bock nicolasbock AT gentoo DOT org
CommitDate: Wed Aug 19 11:30:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c967d97

app-crypt/keybase: Version bump.

Package-Manager: portage-2.2.20.1

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-0.8.18.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 77681fb..905946d 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,4 +1,5 @@
 DIST keybase-0.8.10.tar.gz 7055453 SHA256 
ce9a22427d40341059071737ace2dacbe0a81e29e783ec2c8324e2704c1f558f SHA512 
4701a0c8d88ffc90fa68f24ef4695f7c7b63ec91a41ccc1bf9d25efb182befc0750e1f9f5ec185161d65bdcbaeb3a73ab8f54f7047ab9d1efdca55b5f56957f0
 WHIRLPOOL 
dd6d53154164ac235b89947530f7af4ed9fdc1421c26b2cef92e1721e2dcdf63e43fff054718c58c6a519f24f1766969a0e740f97d9eb17472d1ef8174e1851f
 DIST keybase-0.8.12.tar.gz 7057638 SHA256 
fa6a8eb6f857d98d4d0f5c97862ba99480b0dd2c85fccd631180c0ab8f3ca97f SHA512 
e8c568e0154308d3f0172a5e9b22de31c8a9b07d3a4f324a4afec57972602a3bd957220a96427eefa5df563ce0152495f5c33668536e03f3d6af9344c2061397
 WHIRLPOOL 
e4a2431c05add26645f4ec3f2062a81d38c39ad9f9d6357f62009292f60fe072d67547d6c0a39470c130165bb9491fc7cb17cfe91a3fc1be75ad7a6377da9dad
 DIST keybase-0.8.13.tar.gz 7057750 SHA256 
a485257b7302d848be41e9c0a79f7b1c0da4c8ceaee70c0cc011838cbd723fd8 SHA512 
8a082ff9d61f960a0c4862fba04adf323005b3c70e6d208a38a001716bcc374e10cde315eced6730d90316466244e58a9de0f78a66ab2f9bd91326979f0ef28b
 WHIRLPOOL 
b651a48be0ced301991edd03d40182c0b900ea28e2b97630a3ad741b34266dbd95c3d370db636ca8088ce5e781a2cf609255a6b52a5b6bdbfa540b879cdcd778
+DIST keybase-0.8.18.tar.gz 7062931 SHA256 
c1ef27f959401164e72fbcd5c4054d13258a3f09dcdebb0ac3c447519780d59e SHA512 
2d2c019cdf0e1fef496d709f7bf17c0d30d614e017a88b54d2a2198aafcd9ad436a636e1f1de27ac98df9e3ca90432b3cc3ff0b83fbb59d7e3a9acdef589d940
 WHIRLPOOL 
0d80b47fa8da500ee4886f95c9bfa55f392e4988db887fa8f2fd332c185a6e1be082ed7b2fce01f98ea4fd064f27b3159cf04e19d1ee2ec985d222606f48059a
 DIST keybase-0.8.9.tar.gz 7055307 SHA256 
2feb54d26afc639f4d4998fbc35aafa2100a9926a6ec4f84343ca56d0284a3dd SHA512 
431b3314cf939605a56f163b67226c9027a83159aae7f6b9226a4b5ccf63ecd3f79a873cbb9ab2756d83df2191823b70f884327f160187c00f6a6954b8ca144a
 WHIRLPOOL 
4de64969a1e8898b19903cce391ca599af09b4f3dee6bf2b6bf10fcb39d8b6f939d5aa0320a5efe4b3aaf78217c6b6d7c16f09321af3ed115b6985194a0f0c0e

diff --git a/app-crypt/keybase/keybase-0.8.18.ebuild 
b/app-crypt/keybase/keybase-0.8.18.ebuild
new file mode 100644
index 000..644ff73
--- /dev/null
+++ b/app-crypt/keybase/keybase-0.8.18.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION=Client for keybase.io
+HOMEPAGE=https://keybase.io/;
+SRC_URI=https://github.com/keybase/node-client/archive/v${PV}.tar.gz - 
${P}.tar.gz
+
+LICENSE=BSD
+SLOT=0
+KEYWORDS=~amd64 ~x86
+IUSE=
+
+RDEPEND=
+   net-libs/nodejs
+   app-crypt/gnupg
+
+src_unpack() {
+   unpack ${P}.tar.gz
+   mv node-client-${PV} ${P}
+}
+
+src_install() {
+   dodoc CHANGELOG.md README.md SIGNED.md
+   insinto /opt/${PN}
+   doins -r package.json bin certs json lib node_modules sql
+   dosym ${D}/opt/${PN}/bin/main.js ${ROOT}/usr/bin/keybase
+   chmod 0755 ${D}/opt/${PN}/bin/main.js || die
+}