public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-06-13  9:53 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-06-13  9:53 UTC (permalink / raw
  To: gentoo-commits

commit:     0a0631cd61d1e2b05b2c939efd7345abb0396cd8
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 13 09:52:46 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Wed Jun 13 09:52:57 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a0631cd

app-crypt/kbfs: Add keybase-redirector

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/kbfs/kbfs-2.0.0-r1.ebuild | 46 +++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

diff --git a/app-crypt/kbfs/kbfs-2.0.0-r1.ebuild b/app-crypt/kbfs/kbfs-2.0.0-r1.ebuild
new file mode 100644
index 00000000000..c6b4d2bbe67
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.0.0-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/redirector" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+		golang-build_src_compile
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2023-02-18 22:09 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2023-02-18 22:09 UTC (permalink / raw
  To: gentoo-commits

commit:     0769f5b6dc255f361618eb509456bf121dd8b720
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 18 22:09:14 2023 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Sat Feb 18 22:09:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0769f5b6

app-crypt/kbfs: Fix kbfs-9999.ebuild

Signed-off-by: Nicolas Bock <nicolasbock <AT> gentoo.org>

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

diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-9999.ebuild
index 7ebdcb88ebf8..b43cf2f164e1 100644
--- a/app-crypt/kbfs/kbfs-9999.ebuild
+++ b/app-crypt/kbfs/kbfs-9999.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	SRC_URI+=" ${P}-deps.tar.xz"
+	SRC_URI+=" https://dev.gentoo.org/~nicolasbock/${P}-deps.tar.xz"
 	KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2023-02-18 21:58 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2023-02-18 21:58 UTC (permalink / raw
  To: gentoo-commits

commit:     9552d436d29fb6c0eee8d16da97ad0469dc1716b
Author:     Randall T. Vasquez <ran.dall <AT> icloud <DOT> com>
AuthorDate: Thu Nov  3 02:09:49 2022 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Sat Feb 18 21:57:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9552d436

app-crypt/kbfs: new package, add 6.0.2, 9999

Closes: https://github.com/gentoo/gentoo/pull/27372
Signed-off-by: Randall T. Vasquez <ran.dall <AT> icloud.com>
Signed-off-by: Nicolas Bock <nicolasbock <AT> gentoo.org>

 app-crypt/kbfs/Manifest          |  2 ++
 app-crypt/kbfs/kbfs-6.0.2.ebuild | 67 ++++++++++++++++++++++++++++++++++++++++
 app-crypt/kbfs/kbfs-9999.ebuild  | 67 ++++++++++++++++++++++++++++++++++++++++
 app-crypt/kbfs/metadata.xml      | 19 ++++++++++++
 4 files changed, 155 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
new file mode 100644
index 000000000000..084c14bbd06a
--- /dev/null
+++ b/app-crypt/kbfs/Manifest
@@ -0,0 +1,2 @@
+DIST kbfs-6.0.2-deps.tar.xz 205729260 BLAKE2B d58d1b6615c9195ad3b4eb82bbbb3f3ff4729683b6d4b69dd35222089fa9477710a59c75af830a4f74ca6ccf3eae2fe6d880a72b74d15478fe29db268f333f64 SHA512 39afab3647ea766ed86059548eddc910195ec39b71897a92cdc927d9c0025297254950c0a85434ce9a1e90a189b6f84504445e1d6152ec4bd8441dd55ae4e6c0
+DIST kbfs-6.0.2.tar.gz 57283593 BLAKE2B 272dd3c9e2e855e1979a620f5a600cb1352632fca055ba36140d2cc63013e8f8b7e66c5f9fe74ab2c71dac2df7cc27aac9a8387f7444eff4c469659ff1aece2e SHA512 0a3fe3f8b9fc7a3099696699268bec54aed898d0692a3033e54f816b87ef2616b83a0817d365b87a77ecb489ae5d11bae15597c3bcd23819422ec384ae63f6a0

diff --git a/app-crypt/kbfs/kbfs-6.0.2.ebuild b/app-crypt/kbfs/kbfs-6.0.2.ebuild
new file mode 100644
index 000000000000..b43cf2f164e1
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-6.0.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+
+if [[ ${PV} == *9999 ]]; 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="BSD"
+SLOT="0"
+
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse:0=
+"
+
+src_unpack() {
+	default
+	if [[ ${PV} == *9999 ]]; 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/kbfs/kbfsfuse || die
+	ego build -tags production -o "${T}/kbfsfuse"
+	popd || die
+	pushd ./go/kbfs/kbfsgit/git-remote-keybase || die
+	ego build -tags production -o "${T}/git-remote-keybase"
+	popd || die
+	pushd ./go/kbfs/redirector || die
+	ego build -tags production -o "${T}/keybase-redirector"
+	popd || die
+}
+
+src_test() {
+	pushd ./go/kbfs/kbfsfuse || die
+	ego test
+	popd || die
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+	systemd_douserunit "${S}/packaging/linux/systemd/keybase-redirector.service"
+}

diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-9999.ebuild
new file mode 100644
index 000000000000..7ebdcb88ebf8
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-9999.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+
+if [[ ${PV} == *9999 ]]; 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+=" ${P}-deps.tar.xz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse:0=
+"
+
+src_unpack() {
+	default
+	if [[ ${PV} == *9999 ]]; 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/kbfs/kbfsfuse || die
+	ego build -tags production -o "${T}/kbfsfuse"
+	popd || die
+	pushd ./go/kbfs/kbfsgit/git-remote-keybase || die
+	ego build -tags production -o "${T}/git-remote-keybase"
+	popd || die
+	pushd ./go/kbfs/redirector || die
+	ego build -tags production -o "${T}/keybase-redirector"
+	popd || die
+}
+
+src_test() {
+	pushd ./go/kbfs/kbfsfuse || die
+	ego test
+	popd || die
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+	systemd_douserunit "${S}/packaging/linux/systemd/keybase-redirector.service"
+}

diff --git a/app-crypt/kbfs/metadata.xml b/app-crypt/kbfs/metadata.xml
new file mode 100644
index 000000000000..4ce1f52b1ca5
--- /dev/null
+++ b/app-crypt/kbfs/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person" proxied="yes">
+		<email>ran.dall@icloud.com</email>
+		<name>Randall T. Vasquez</name>
+	</maintainer>
+	<maintainer type="person">
+		<email>nicolasbock@gentoo.org</email>
+		<name>Nicolas Bock</name>
+	</maintainer>
+	<longdescription lang="en">
+		The official Keybase implementation of the client-side code for the
+		Keybase filesystem (KBFS), a cryptographically secure filesystem.
+	</longdescription>
+	<upstream>
+		<remote-id type="github">keybase/client</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2022-07-26 19:27 David Seifert
  0 siblings, 0 replies; 31+ messages in thread
From: David Seifert @ 2022-07-26 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     06c94e7e4e9590f5120ef2d0cc6a23b633941377
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 19:27:15 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 19:27:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c94e7e

app-crypt/kbfs: drop 2.6.0, 2.8.0, 2.10.1

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-crypt/kbfs/Manifest           |  3 ---
 app-crypt/kbfs/kbfs-2.10.1.ebuild | 51 ---------------------------------------
 app-crypt/kbfs/kbfs-2.6.0.ebuild  | 51 ---------------------------------------
 app-crypt/kbfs/kbfs-2.8.0.ebuild  | 51 ---------------------------------------
 4 files changed, 156 deletions(-)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 2bc893cd7aa7..5ebfa6f690e2 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1,4 +1 @@
-DIST kbfs-2.10.1.tar.gz 4471525 BLAKE2B 79a1046a6d225ab790081e2ec0aa057c8aab9c3c1fd0fe9832769b01f2e92137aa3b6424c303b736dbc6142917aecbb32c54d98111b42be80e66ee459524c7f2 SHA512 66b07a07c4b4734465d8ea8eccf3b1d05c0c3ba8792161ed3fd8ed9eaccb43d51cf5ef44c8c44fca4a22ab2b360093f1801d9eb77904d2aa917d0a76026fffa9
 DIST kbfs-2.11.0.tar.gz 4520872 BLAKE2B 4472360205f42f59bc18f64634b4e10f38f532db262de38260a459faf0d76b9f805fb3d5e12d21afecbd51a980e63c68cc2be47b4e5ab597b7b0bfdd491dd54d SHA512 f735f7fc1c958eabcb38933f19edeba0cd3854e3d5a2030c6e4301c9cea714c432993e099b2199060e1275982755f60728545e71151c5796eb9be4978790e2f5
-DIST kbfs-2.6.0.tar.gz 5836566 BLAKE2B 14ca1fa35d01330ad51c5ca735bea059dc4f5be10298f36d2a7bd10ab5cfe2a399104dbade2da58ea3e0e77ef1e24f0644b751e7f06b91e9f4360514aaa7f6df SHA512 f636f6d01fa12e63930be7fa2d0cd919c37e68820bd602af6a54703a64759e475c5e19e29bf60b94d02dd9db188709c9ecd4da7abd05af7880fdf5e94a8d3590
-DIST kbfs-2.8.0.tar.gz 4459997 BLAKE2B b361ae343ab5fada7f9edac8c5083173dca103362b6e0688df069fbc0bf7dbb0eab6779259bd5c1038c542d7f51b68259404aa24c797da5c3aee6fab9fc4dab1 SHA512 892b7c51f52ca129145f10932e23c22f0f7003ea8662d26939d4f9e72cd8296fc5a66516dc7a3135fdc1cb96b1d02160c0f1dd32a4a6fe13ddcd4750eac9b8fc

diff --git a/app-crypt/kbfs/kbfs-2.10.1.ebuild b/app-crypt/kbfs/kbfs-2.10.1.ebuild
deleted file mode 100644
index f6dfded5dc62..000000000000
--- a/app-crypt/kbfs/kbfs-2.10.1.ebuild
+++ /dev/null
@@ -1,51 +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="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -vp "${S}/src/github.com/keybase" || die
-	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/redirector" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
-		golang-build_src_compile
-}
-
-src_test() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		golang-build_src_test
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	dobin "${T}/git-remote-keybase"
-	dobin "${T}/keybase-redirector"
-	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}

diff --git a/app-crypt/kbfs/kbfs-2.6.0.ebuild b/app-crypt/kbfs/kbfs-2.6.0.ebuild
deleted file mode 100644
index 41a15fe68057..000000000000
--- a/app-crypt/kbfs/kbfs-2.6.0.ebuild
+++ /dev/null
@@ -1,51 +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="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -vp "${S}/src/github.com/keybase" || die
-	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/redirector" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
-		golang-build_src_compile
-}
-
-src_test() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		golang-build_src_test
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	dobin "${T}/git-remote-keybase"
-	dobin "${T}/keybase-redirector"
-	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}

diff --git a/app-crypt/kbfs/kbfs-2.8.0.ebuild b/app-crypt/kbfs/kbfs-2.8.0.ebuild
deleted file mode 100644
index f6dfded5dc62..000000000000
--- a/app-crypt/kbfs/kbfs-2.8.0.ebuild
+++ /dev/null
@@ -1,51 +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="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -vp "${S}/src/github.com/keybase" || die
-	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/redirector" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
-		golang-build_src_compile
-}
-
-src_test() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		golang-build_src_test
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	dobin "${T}/git-remote-keybase"
-	dobin "${T}/keybase-redirector"
-	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2019-10-09 12:10 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2019-10-09 12:10 UTC (permalink / raw
  To: gentoo-commits

commit:     d862139e29f3adf15bd35272a64f3a2df7325c23
Author:     David Heidelberg <david <AT> ixit <DOT> cz>
AuthorDate: Tue Oct  8 19:15:56 2019 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Wed Oct  9 12:09:39 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d862139e

app-crypt/kbfs: revbump, fix sys-fs/fuse SLOT

Closes: https://bugs.gentoo.org/697008

Signed-off-by: David Heidelberg <david <AT> ixit.cz>
Signed-off-by: Nicolas Bock <nicolasbock <AT> gentoo.org>

 app-crypt/kbfs/{kbfs-2.11.0.ebuild => kbfs-2.11.0-r1.ebuild} | 4 ++--
 app-crypt/kbfs/kbfs-9999.ebuild                              | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-crypt/kbfs/kbfs-2.11.0.ebuild b/app-crypt/kbfs/kbfs-2.11.0-r1.ebuild
similarity index 95%
rename from app-crypt/kbfs/kbfs-2.11.0.ebuild
rename to app-crypt/kbfs/kbfs-2.11.0-r1.ebuild
index f6dfded5dc6..c25fb747b76 100644
--- a/app-crypt/kbfs/kbfs-2.11.0.ebuild
+++ b/app-crypt/kbfs/kbfs-2.11.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ IUSE=""
 DEPEND=""
 RDEPEND="
 	app-crypt/gnupg
-	sys-fs/fuse
+	sys-fs/fuse:0=
 	"
 
 src_unpack() {

diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-9999.ebuild
index c90799ed3f9..9309a9d9bb1 100644
--- a/app-crypt/kbfs/kbfs-9999.ebuild
+++ b/app-crypt/kbfs/kbfs-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ IUSE="git"
 DEPEND=""
 RDEPEND="
 	app-crypt/gnupg
-	sys-fs/fuse
+	sys-fs/fuse:0=
 	"
 
 src_unpack() {


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-12-18 14:05 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-12-18 14:05 UTC (permalink / raw
  To: gentoo-commits

commit:     7cb8d9c30a3e0746ee7f0be432b66fefada0d75d
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 18 13:48:26 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Tue Dec 18 14:05:32 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb8d9c3

app-crypt/kbfs: Version bump to 2.11.0

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

 app-crypt/kbfs/Manifest           |  1 +
 app-crypt/kbfs/kbfs-2.11.0.ebuild | 51 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index dc8e93ecfee..2bc893cd7aa 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1,3 +1,4 @@
 DIST kbfs-2.10.1.tar.gz 4471525 BLAKE2B 79a1046a6d225ab790081e2ec0aa057c8aab9c3c1fd0fe9832769b01f2e92137aa3b6424c303b736dbc6142917aecbb32c54d98111b42be80e66ee459524c7f2 SHA512 66b07a07c4b4734465d8ea8eccf3b1d05c0c3ba8792161ed3fd8ed9eaccb43d51cf5ef44c8c44fca4a22ab2b360093f1801d9eb77904d2aa917d0a76026fffa9
+DIST kbfs-2.11.0.tar.gz 4520872 BLAKE2B 4472360205f42f59bc18f64634b4e10f38f532db262de38260a459faf0d76b9f805fb3d5e12d21afecbd51a980e63c68cc2be47b4e5ab597b7b0bfdd491dd54d SHA512 f735f7fc1c958eabcb38933f19edeba0cd3854e3d5a2030c6e4301c9cea714c432993e099b2199060e1275982755f60728545e71151c5796eb9be4978790e2f5
 DIST kbfs-2.6.0.tar.gz 5836566 BLAKE2B 14ca1fa35d01330ad51c5ca735bea059dc4f5be10298f36d2a7bd10ab5cfe2a399104dbade2da58ea3e0e77ef1e24f0644b751e7f06b91e9f4360514aaa7f6df SHA512 f636f6d01fa12e63930be7fa2d0cd919c37e68820bd602af6a54703a64759e475c5e19e29bf60b94d02dd9db188709c9ecd4da7abd05af7880fdf5e94a8d3590
 DIST kbfs-2.8.0.tar.gz 4459997 BLAKE2B b361ae343ab5fada7f9edac8c5083173dca103362b6e0688df069fbc0bf7dbb0eab6779259bd5c1038c542d7f51b68259404aa24c797da5c3aee6fab9fc4dab1 SHA512 892b7c51f52ca129145f10932e23c22f0f7003ea8662d26939d4f9e72cd8296fc5a66516dc7a3135fdc1cb96b1d02160c0f1dd32a4a6fe13ddcd4750eac9b8fc

diff --git a/app-crypt/kbfs/kbfs-2.11.0.ebuild b/app-crypt/kbfs/kbfs-2.11.0.ebuild
new file mode 100644
index 00000000000..f6dfded5dc6
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.11.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/redirector" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+		golang-build_src_compile
+}
+
+src_test() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		golang-build_src_test
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-12-04 12:46 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-12-04 12:46 UTC (permalink / raw
  To: gentoo-commits

commit:     fbc8cc1d1296316373b751c355fae2aa43a978db
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  4 12:44:54 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Tue Dec  4 12:45:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc8cc1d

app-crypt/kbfs: Clean out old versions

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

 app-crypt/kbfs/Manifest           |  5 ----
 app-crypt/kbfs/kbfs-1.0.48.ebuild | 42 --------------------------------
 app-crypt/kbfs/kbfs-2.1.0.ebuild  | 51 ---------------------------------------
 app-crypt/kbfs/kbfs-2.3.0.ebuild  | 51 ---------------------------------------
 app-crypt/kbfs/kbfs-2.5.0.ebuild  | 51 ---------------------------------------
 app-crypt/kbfs/kbfs-2.5.1.ebuild  | 51 ---------------------------------------
 6 files changed, 251 deletions(-)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 65f7717c2bf..dc8e93ecfee 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1,8 +1,3 @@
-DIST kbfs-1.0.48.tar.gz 5639704 BLAKE2B 4d8152c8bf1a72b0493840c6ffa0da35ba6abcb677a9a15ee88745b7b870c9f2923061751e66b6d54ff12c92bcd74d7c6ce8320cb7c7cd6f75e1cd62ccf13803 SHA512 89b391223e2c7014e64c09e5303c7b89bea2508331b5d53facf8802de2442c4e53a4d79f65c085a2b3234762b334d3d36e903867ef841140d44207926d82991c
-DIST kbfs-2.1.0.tar.gz 5703221 BLAKE2B 55daa1d8f1efe4a0264477b54c1ea8db74e972b1ecdd536f4ab8042e66117c6854889aeb203fa6fea6f757e928af514520be3732ee07ccc1289ccc9f5d3f27a8 SHA512 04dd058e97c85d5188cc61a56cc4a4468ec1d4d6b2f65cbe0edb88cec2864cef3525e6f48729761a2cc6fa79559794e5a3fd9663cb31dcaaaeff90a32f2a211a
 DIST kbfs-2.10.1.tar.gz 4471525 BLAKE2B 79a1046a6d225ab790081e2ec0aa057c8aab9c3c1fd0fe9832769b01f2e92137aa3b6424c303b736dbc6142917aecbb32c54d98111b42be80e66ee459524c7f2 SHA512 66b07a07c4b4734465d8ea8eccf3b1d05c0c3ba8792161ed3fd8ed9eaccb43d51cf5ef44c8c44fca4a22ab2b360093f1801d9eb77904d2aa917d0a76026fffa9
-DIST kbfs-2.3.0.tar.gz 5718571 BLAKE2B 300106465081e91bdd1a74631eff12bdf82a3042ce6c3f532c0b61016291769a8e0f87af0cbc0b34b3d3c95ec054580654e8152bf97a56c0dfe3641b88483d79 SHA512 c7521f9664ec78fc8fd1a6d9f3e86f4680260ed507223c2a6a2694ff686984bfc615ac454da10ff7b01247866ad65a5e719e3fb8db5f0c3044e019ab7a82356f
-DIST kbfs-2.5.0.tar.gz 5788528 BLAKE2B 986d0411bb33dbef781c101beca3b90827f06e4c714795424b6f4fbe2abf628a4cce67699f434e872f7886816213e1cb2467d45ea4e06157ca1f23b433284457 SHA512 a12f3491c3d7dd42b78d24957f3b469837a8e6d682e91dfe6020e74e24374ce95f9de31578579680ee35513637512e84849d598d34b3e8e78f96cf99ac9cd701
-DIST kbfs-2.5.1.tar.gz 5788845 BLAKE2B 51c878e925a6acb059f7eaaaeeab69044a76ab0def82ec50e908e177db8ccad50d1eb4f888b386c27fd97e5097032889e85361297aeb24003e91ae4a3fc53ab7 SHA512 ff3486d1252faaeb11c58c330d9515a0fc804c40b0de6c81fd82e297399fed9878393051685eefb855cbae4d2ca556d94f159e221b12c403e3b89037e61eaa84
 DIST kbfs-2.6.0.tar.gz 5836566 BLAKE2B 14ca1fa35d01330ad51c5ca735bea059dc4f5be10298f36d2a7bd10ab5cfe2a399104dbade2da58ea3e0e77ef1e24f0644b751e7f06b91e9f4360514aaa7f6df SHA512 f636f6d01fa12e63930be7fa2d0cd919c37e68820bd602af6a54703a64759e475c5e19e29bf60b94d02dd9db188709c9ecd4da7abd05af7880fdf5e94a8d3590
 DIST kbfs-2.8.0.tar.gz 4459997 BLAKE2B b361ae343ab5fada7f9edac8c5083173dca103362b6e0688df069fbc0bf7dbb0eab6779259bd5c1038c542d7f51b68259404aa24c797da5c3aee6fab9fc4dab1 SHA512 892b7c51f52ca129145f10932e23c22f0f7003ea8662d26939d4f9e72cd8296fc5a66516dc7a3135fdc1cb96b1d02160c0f1dd32a4a6fe13ddcd4750eac9b8fc

diff --git a/app-crypt/kbfs/kbfs-1.0.48.ebuild b/app-crypt/kbfs/kbfs-1.0.48.ebuild
deleted file mode 100644
index e92f7b9c3cf..00000000000
--- a/app-crypt/kbfs/kbfs-1.0.48.ebuild
+++ /dev/null
@@ -1,42 +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="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -vp "${S}/src/github.com/keybase" || die
-	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-		golang-build_src_compile
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	dobin "${T}/git-remote-keybase"
-	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}

diff --git a/app-crypt/kbfs/kbfs-2.1.0.ebuild b/app-crypt/kbfs/kbfs-2.1.0.ebuild
deleted file mode 100644
index 41a15fe6805..00000000000
--- a/app-crypt/kbfs/kbfs-2.1.0.ebuild
+++ /dev/null
@@ -1,51 +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="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -vp "${S}/src/github.com/keybase" || die
-	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/redirector" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
-		golang-build_src_compile
-}
-
-src_test() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		golang-build_src_test
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	dobin "${T}/git-remote-keybase"
-	dobin "${T}/keybase-redirector"
-	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}

diff --git a/app-crypt/kbfs/kbfs-2.3.0.ebuild b/app-crypt/kbfs/kbfs-2.3.0.ebuild
deleted file mode 100644
index 41a15fe6805..00000000000
--- a/app-crypt/kbfs/kbfs-2.3.0.ebuild
+++ /dev/null
@@ -1,51 +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="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -vp "${S}/src/github.com/keybase" || die
-	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/redirector" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
-		golang-build_src_compile
-}
-
-src_test() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		golang-build_src_test
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	dobin "${T}/git-remote-keybase"
-	dobin "${T}/keybase-redirector"
-	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}

diff --git a/app-crypt/kbfs/kbfs-2.5.0.ebuild b/app-crypt/kbfs/kbfs-2.5.0.ebuild
deleted file mode 100644
index 41a15fe6805..00000000000
--- a/app-crypt/kbfs/kbfs-2.5.0.ebuild
+++ /dev/null
@@ -1,51 +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="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -vp "${S}/src/github.com/keybase" || die
-	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/redirector" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
-		golang-build_src_compile
-}
-
-src_test() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		golang-build_src_test
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	dobin "${T}/git-remote-keybase"
-	dobin "${T}/keybase-redirector"
-	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}

diff --git a/app-crypt/kbfs/kbfs-2.5.1.ebuild b/app-crypt/kbfs/kbfs-2.5.1.ebuild
deleted file mode 100644
index 41a15fe6805..00000000000
--- a/app-crypt/kbfs/kbfs-2.5.1.ebuild
+++ /dev/null
@@ -1,51 +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="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -vp "${S}/src/github.com/keybase" || die
-	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/redirector" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
-		golang-build_src_compile
-}
-
-src_test() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		golang-build_src_test
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	dobin "${T}/git-remote-keybase"
-	dobin "${T}/keybase-redirector"
-	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-11-24 15:16 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-11-24 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     451846cc0fb9b5553b5543346ac926326d0a67ee
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 24 14:35:19 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Sat Nov 24 15:15:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451846cc

app-crypt/kbfs: Version bump to 2.10.1

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

 app-crypt/kbfs/Manifest           |  1 +
 app-crypt/kbfs/kbfs-2.10.1.ebuild | 51 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index d823b781aa5..65f7717c2bf 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1,5 +1,6 @@
 DIST kbfs-1.0.48.tar.gz 5639704 BLAKE2B 4d8152c8bf1a72b0493840c6ffa0da35ba6abcb677a9a15ee88745b7b870c9f2923061751e66b6d54ff12c92bcd74d7c6ce8320cb7c7cd6f75e1cd62ccf13803 SHA512 89b391223e2c7014e64c09e5303c7b89bea2508331b5d53facf8802de2442c4e53a4d79f65c085a2b3234762b334d3d36e903867ef841140d44207926d82991c
 DIST kbfs-2.1.0.tar.gz 5703221 BLAKE2B 55daa1d8f1efe4a0264477b54c1ea8db74e972b1ecdd536f4ab8042e66117c6854889aeb203fa6fea6f757e928af514520be3732ee07ccc1289ccc9f5d3f27a8 SHA512 04dd058e97c85d5188cc61a56cc4a4468ec1d4d6b2f65cbe0edb88cec2864cef3525e6f48729761a2cc6fa79559794e5a3fd9663cb31dcaaaeff90a32f2a211a
+DIST kbfs-2.10.1.tar.gz 4471525 BLAKE2B 79a1046a6d225ab790081e2ec0aa057c8aab9c3c1fd0fe9832769b01f2e92137aa3b6424c303b736dbc6142917aecbb32c54d98111b42be80e66ee459524c7f2 SHA512 66b07a07c4b4734465d8ea8eccf3b1d05c0c3ba8792161ed3fd8ed9eaccb43d51cf5ef44c8c44fca4a22ab2b360093f1801d9eb77904d2aa917d0a76026fffa9
 DIST kbfs-2.3.0.tar.gz 5718571 BLAKE2B 300106465081e91bdd1a74631eff12bdf82a3042ce6c3f532c0b61016291769a8e0f87af0cbc0b34b3d3c95ec054580654e8152bf97a56c0dfe3641b88483d79 SHA512 c7521f9664ec78fc8fd1a6d9f3e86f4680260ed507223c2a6a2694ff686984bfc615ac454da10ff7b01247866ad65a5e719e3fb8db5f0c3044e019ab7a82356f
 DIST kbfs-2.5.0.tar.gz 5788528 BLAKE2B 986d0411bb33dbef781c101beca3b90827f06e4c714795424b6f4fbe2abf628a4cce67699f434e872f7886816213e1cb2467d45ea4e06157ca1f23b433284457 SHA512 a12f3491c3d7dd42b78d24957f3b469837a8e6d682e91dfe6020e74e24374ce95f9de31578579680ee35513637512e84849d598d34b3e8e78f96cf99ac9cd701
 DIST kbfs-2.5.1.tar.gz 5788845 BLAKE2B 51c878e925a6acb059f7eaaaeeab69044a76ab0def82ec50e908e177db8ccad50d1eb4f888b386c27fd97e5097032889e85361297aeb24003e91ae4a3fc53ab7 SHA512 ff3486d1252faaeb11c58c330d9515a0fc804c40b0de6c81fd82e297399fed9878393051685eefb855cbae4d2ca556d94f159e221b12c403e3b89037e61eaa84

diff --git a/app-crypt/kbfs/kbfs-2.10.1.ebuild b/app-crypt/kbfs/kbfs-2.10.1.ebuild
new file mode 100644
index 00000000000..f6dfded5dc6
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.10.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/redirector" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+		golang-build_src_compile
+}
+
+src_test() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		golang-build_src_test
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-10-31 10:22 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-10-31 10:22 UTC (permalink / raw
  To: gentoo-commits

commit:     13f1d34470799fac09a662c86150fd7f608200c4
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 31 10:15:25 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Wed Oct 31 10:22:38 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f1d344

app-crypt/kbfs: Version bump to 2.8.0

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

 app-crypt/kbfs/Manifest          |  1 +
 app-crypt/kbfs/kbfs-2.8.0.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 94d1447bc30..d823b781aa5 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -4,3 +4,4 @@ DIST kbfs-2.3.0.tar.gz 5718571 BLAKE2B 300106465081e91bdd1a74631eff12bdf82a3042c
 DIST kbfs-2.5.0.tar.gz 5788528 BLAKE2B 986d0411bb33dbef781c101beca3b90827f06e4c714795424b6f4fbe2abf628a4cce67699f434e872f7886816213e1cb2467d45ea4e06157ca1f23b433284457 SHA512 a12f3491c3d7dd42b78d24957f3b469837a8e6d682e91dfe6020e74e24374ce95f9de31578579680ee35513637512e84849d598d34b3e8e78f96cf99ac9cd701
 DIST kbfs-2.5.1.tar.gz 5788845 BLAKE2B 51c878e925a6acb059f7eaaaeeab69044a76ab0def82ec50e908e177db8ccad50d1eb4f888b386c27fd97e5097032889e85361297aeb24003e91ae4a3fc53ab7 SHA512 ff3486d1252faaeb11c58c330d9515a0fc804c40b0de6c81fd82e297399fed9878393051685eefb855cbae4d2ca556d94f159e221b12c403e3b89037e61eaa84
 DIST kbfs-2.6.0.tar.gz 5836566 BLAKE2B 14ca1fa35d01330ad51c5ca735bea059dc4f5be10298f36d2a7bd10ab5cfe2a399104dbade2da58ea3e0e77ef1e24f0644b751e7f06b91e9f4360514aaa7f6df SHA512 f636f6d01fa12e63930be7fa2d0cd919c37e68820bd602af6a54703a64759e475c5e19e29bf60b94d02dd9db188709c9ecd4da7abd05af7880fdf5e94a8d3590
+DIST kbfs-2.8.0.tar.gz 4459997 BLAKE2B b361ae343ab5fada7f9edac8c5083173dca103362b6e0688df069fbc0bf7dbb0eab6779259bd5c1038c542d7f51b68259404aa24c797da5c3aee6fab9fc4dab1 SHA512 892b7c51f52ca129145f10932e23c22f0f7003ea8662d26939d4f9e72cd8296fc5a66516dc7a3135fdc1cb96b1d02160c0f1dd32a4a6fe13ddcd4750eac9b8fc

diff --git a/app-crypt/kbfs/kbfs-2.8.0.ebuild b/app-crypt/kbfs/kbfs-2.8.0.ebuild
new file mode 100644
index 00000000000..f6dfded5dc6
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.8.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/redirector" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+		golang-build_src_compile
+}
+
+src_test() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		golang-build_src_test
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-09-26 11:41 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-09-26 11:41 UTC (permalink / raw
  To: gentoo-commits

commit:     675a092ef49b20f0938d4247dd78f393a6a9a267
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 26 11:35:14 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Wed Sep 26 11:41:00 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675a092e

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

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-crypt/kbfs/Manifest          |  1 +
 app-crypt/kbfs/kbfs-2.6.0.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 34ddff49cc8..94d1447bc30 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -3,3 +3,4 @@ DIST kbfs-2.1.0.tar.gz 5703221 BLAKE2B 55daa1d8f1efe4a0264477b54c1ea8db74e972b1e
 DIST kbfs-2.3.0.tar.gz 5718571 BLAKE2B 300106465081e91bdd1a74631eff12bdf82a3042ce6c3f532c0b61016291769a8e0f87af0cbc0b34b3d3c95ec054580654e8152bf97a56c0dfe3641b88483d79 SHA512 c7521f9664ec78fc8fd1a6d9f3e86f4680260ed507223c2a6a2694ff686984bfc615ac454da10ff7b01247866ad65a5e719e3fb8db5f0c3044e019ab7a82356f
 DIST kbfs-2.5.0.tar.gz 5788528 BLAKE2B 986d0411bb33dbef781c101beca3b90827f06e4c714795424b6f4fbe2abf628a4cce67699f434e872f7886816213e1cb2467d45ea4e06157ca1f23b433284457 SHA512 a12f3491c3d7dd42b78d24957f3b469837a8e6d682e91dfe6020e74e24374ce95f9de31578579680ee35513637512e84849d598d34b3e8e78f96cf99ac9cd701
 DIST kbfs-2.5.1.tar.gz 5788845 BLAKE2B 51c878e925a6acb059f7eaaaeeab69044a76ab0def82ec50e908e177db8ccad50d1eb4f888b386c27fd97e5097032889e85361297aeb24003e91ae4a3fc53ab7 SHA512 ff3486d1252faaeb11c58c330d9515a0fc804c40b0de6c81fd82e297399fed9878393051685eefb855cbae4d2ca556d94f159e221b12c403e3b89037e61eaa84
+DIST kbfs-2.6.0.tar.gz 5836566 BLAKE2B 14ca1fa35d01330ad51c5ca735bea059dc4f5be10298f36d2a7bd10ab5cfe2a399104dbade2da58ea3e0e77ef1e24f0644b751e7f06b91e9f4360514aaa7f6df SHA512 f636f6d01fa12e63930be7fa2d0cd919c37e68820bd602af6a54703a64759e475c5e19e29bf60b94d02dd9db188709c9ecd4da7abd05af7880fdf5e94a8d3590

diff --git a/app-crypt/kbfs/kbfs-2.6.0.ebuild b/app-crypt/kbfs/kbfs-2.6.0.ebuild
new file mode 100644
index 00000000000..41a15fe6805
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.6.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/redirector" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+		golang-build_src_compile
+}
+
+src_test() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		golang-build_src_test
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-09-06 19:41 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-09-06 19:41 UTC (permalink / raw
  To: gentoo-commits

commit:     fc045a26ae2772bcf14290ac6eaa46a45bbde3a3
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  6 19:05:33 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Thu Sep  6 19:41:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc045a26

app-crypt/kbfs: Version bump to 2.5.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/kbfs/Manifest          |  1 +
 app-crypt/kbfs/kbfs-2.5.1.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 2eafdc3a092..34ddff49cc8 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -2,3 +2,4 @@ DIST kbfs-1.0.48.tar.gz 5639704 BLAKE2B 4d8152c8bf1a72b0493840c6ffa0da35ba6abcb6
 DIST kbfs-2.1.0.tar.gz 5703221 BLAKE2B 55daa1d8f1efe4a0264477b54c1ea8db74e972b1ecdd536f4ab8042e66117c6854889aeb203fa6fea6f757e928af514520be3732ee07ccc1289ccc9f5d3f27a8 SHA512 04dd058e97c85d5188cc61a56cc4a4468ec1d4d6b2f65cbe0edb88cec2864cef3525e6f48729761a2cc6fa79559794e5a3fd9663cb31dcaaaeff90a32f2a211a
 DIST kbfs-2.3.0.tar.gz 5718571 BLAKE2B 300106465081e91bdd1a74631eff12bdf82a3042ce6c3f532c0b61016291769a8e0f87af0cbc0b34b3d3c95ec054580654e8152bf97a56c0dfe3641b88483d79 SHA512 c7521f9664ec78fc8fd1a6d9f3e86f4680260ed507223c2a6a2694ff686984bfc615ac454da10ff7b01247866ad65a5e719e3fb8db5f0c3044e019ab7a82356f
 DIST kbfs-2.5.0.tar.gz 5788528 BLAKE2B 986d0411bb33dbef781c101beca3b90827f06e4c714795424b6f4fbe2abf628a4cce67699f434e872f7886816213e1cb2467d45ea4e06157ca1f23b433284457 SHA512 a12f3491c3d7dd42b78d24957f3b469837a8e6d682e91dfe6020e74e24374ce95f9de31578579680ee35513637512e84849d598d34b3e8e78f96cf99ac9cd701
+DIST kbfs-2.5.1.tar.gz 5788845 BLAKE2B 51c878e925a6acb059f7eaaaeeab69044a76ab0def82ec50e908e177db8ccad50d1eb4f888b386c27fd97e5097032889e85361297aeb24003e91ae4a3fc53ab7 SHA512 ff3486d1252faaeb11c58c330d9515a0fc804c40b0de6c81fd82e297399fed9878393051685eefb855cbae4d2ca556d94f159e221b12c403e3b89037e61eaa84

diff --git a/app-crypt/kbfs/kbfs-2.5.1.ebuild b/app-crypt/kbfs/kbfs-2.5.1.ebuild
new file mode 100644
index 00000000000..41a15fe6805
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.5.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/redirector" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+		golang-build_src_compile
+}
+
+src_test() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		golang-build_src_test
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-08-20 11:22 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-08-20 11:22 UTC (permalink / raw
  To: gentoo-commits

commit:     134fbc1bfaea49a0b89bee2e7980357dab804a82
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 20 11:20:19 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Mon Aug 20 11:20:19 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134fbc1b

app-crypt/kbfs: Remove old versions

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/kbfs/Manifest              |  4 ---
 app-crypt/kbfs/kbfs-1.0.36.ebuild    | 50 -----------------------------------
 app-crypt/kbfs/kbfs-1.0.40.ebuild    | 47 ---------------------------------
 app-crypt/kbfs/kbfs-1.0.44-r1.ebuild | 50 -----------------------------------
 app-crypt/kbfs/kbfs-1.0.44.ebuild    | 47 ---------------------------------
 app-crypt/kbfs/kbfs-2.0.0-r1.ebuild  | 51 ------------------------------------
 app-crypt/kbfs/kbfs-2.0.0.ebuild     | 42 -----------------------------
 7 files changed, 291 deletions(-)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 130ef15911d..2eafdc3a092 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1,8 +1,4 @@
-DIST kbfs-1.0.36.tar.gz 5135197 BLAKE2B a0d40048d11347a72ac9fedb358be7bd8d425e9eafc32fce44e75583aa75fde00bee62d81e7d4bc1553aec3f72ca3af1dffd1ef710d897ce28cb26d152eab4aa SHA512 eb50c4fdd07e0d0e0bd62c48a60520fe48a6b64d97e6ac561d0c567e50c4863f9969697f78553360e6b42776af4974b086bd0be75db6de4c28a5c4a840725919
-DIST kbfs-1.0.40.tar.gz 5432507 BLAKE2B 4d3c55d3c081cb7fea44d302a1a5598df515f98f4f75bf3e0eee84c3151114247eb1a80ea2ff9bb6d10cc3612af25e283b114b26b24043fbfdd16f05d2fb0210 SHA512 c5391e710fc55130437ff5f42e00229ea06fd1bd5e535c814158a501f2b23ef43d65d27ebf57ec3c3b5d3c7cbbed43cd2baf8888af001a3b23a40cbc94d22883
-DIST kbfs-1.0.44.tar.gz 5440024 BLAKE2B b8ab744b1bb9fa2e33bd382df92f1e50ed294446106d5723306465cbbadc0e960ad0da834671fa7f01e7ea8ff3486477972f44e927feefd1123d8a8ad4e376f5 SHA512 03e92303f140dbff059f8c954142d6180f388c1e50c2f8af02a30a740d440d5f79be47ad851d021a2b90525bf7b775e471780438b94d1d6403eddbdc0bd41e8e
 DIST kbfs-1.0.48.tar.gz 5639704 BLAKE2B 4d8152c8bf1a72b0493840c6ffa0da35ba6abcb677a9a15ee88745b7b870c9f2923061751e66b6d54ff12c92bcd74d7c6ce8320cb7c7cd6f75e1cd62ccf13803 SHA512 89b391223e2c7014e64c09e5303c7b89bea2508331b5d53facf8802de2442c4e53a4d79f65c085a2b3234762b334d3d36e903867ef841140d44207926d82991c
-DIST kbfs-2.0.0.tar.gz 5674786 BLAKE2B 65924644babbaf95867792da6a9c1f5c9c517bbe36292c3b5e40afaeb2879b1145d0b6017f3b66e6bc2ec4b858a312ab1d86ff1d8515f99c9004eeb1acaf8caa SHA512 6e51490b52cc5484d940ee057dc9b453a88d44622b1c533dd29e75eed5fa075f33d9cb6ac438401d80aa148d7561c1bc63deece5e75cdc30bb54102f2d00215b
 DIST kbfs-2.1.0.tar.gz 5703221 BLAKE2B 55daa1d8f1efe4a0264477b54c1ea8db74e972b1ecdd536f4ab8042e66117c6854889aeb203fa6fea6f757e928af514520be3732ee07ccc1289ccc9f5d3f27a8 SHA512 04dd058e97c85d5188cc61a56cc4a4468ec1d4d6b2f65cbe0edb88cec2864cef3525e6f48729761a2cc6fa79559794e5a3fd9663cb31dcaaaeff90a32f2a211a
 DIST kbfs-2.3.0.tar.gz 5718571 BLAKE2B 300106465081e91bdd1a74631eff12bdf82a3042ce6c3f532c0b61016291769a8e0f87af0cbc0b34b3d3c95ec054580654e8152bf97a56c0dfe3641b88483d79 SHA512 c7521f9664ec78fc8fd1a6d9f3e86f4680260ed507223c2a6a2694ff686984bfc615ac454da10ff7b01247866ad65a5e719e3fb8db5f0c3044e019ab7a82356f
 DIST kbfs-2.5.0.tar.gz 5788528 BLAKE2B 986d0411bb33dbef781c101beca3b90827f06e4c714795424b6f4fbe2abf628a4cce67699f434e872f7886816213e1cb2467d45ea4e06157ca1f23b433284457 SHA512 a12f3491c3d7dd42b78d24957f3b469837a8e6d682e91dfe6020e74e24374ce95f9de31578579680ee35513637512e84849d598d34b3e8e78f96cf99ac9cd701

diff --git a/app-crypt/kbfs/kbfs-1.0.36.ebuild b/app-crypt/kbfs/kbfs-1.0.36.ebuild
deleted file mode 100644
index 96432ebc427..00000000000
--- a/app-crypt/kbfs/kbfs-1.0.36.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="git"
-
-DEPEND="
-	>=dev-lang/go-1.6:0
-	>=app-crypt/keybase-1.0.36
-	"
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-S="${WORKDIR}/src/github.com/keybase/kbfs"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -p "$(dirname "${S}")" || die
-	mv "kbfs-${PV}" "${S}" || die
-}
-
-src_compile() {
-	GOPATH="${WORKDIR}" \
-		go build -v -x \
-		-tags production \
-		-o "${T}/kbfsfuse" \
-		github.com/keybase/kbfs/kbfsfuse
-	use git && \
-		GOPATH="${WORKDIR}" \
-		go build -v -x \
-		-tags production \
-		-o "${T}/git-remote-keybase" \
-		github.com/keybase/kbfs/kbfsgit/git-remote-keybase
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	use git && \
-		dobin "${T}/git-remote-keybase"
-}

diff --git a/app-crypt/kbfs/kbfs-1.0.40.ebuild b/app-crypt/kbfs/kbfs-1.0.40.ebuild
deleted file mode 100644
index df627e67723..00000000000
--- a/app-crypt/kbfs/kbfs-1.0.40.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="git"
-
-DEPEND=">=dev-lang/go-1.6:0"
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-S="${WORKDIR}/src/github.com/keybase/kbfs"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -p "$(dirname "${S}")" || die
-	mv "kbfs-${PV}" "${S}" || die
-}
-
-src_compile() {
-	GOPATH="${WORKDIR}" \
-		go build -v -x \
-		-tags production \
-		-o "${T}/kbfsfuse" \
-		github.com/keybase/kbfs/kbfsfuse
-	use git && \
-		GOPATH="${WORKDIR}" \
-		go build -v -x \
-		-tags production \
-		-o "${T}/git-remote-keybase" \
-		github.com/keybase/kbfs/kbfsgit/git-remote-keybase
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	use git && \
-		dobin "${T}/git-remote-keybase"
-}

diff --git a/app-crypt/kbfs/kbfs-1.0.44-r1.ebuild b/app-crypt/kbfs/kbfs-1.0.44-r1.ebuild
deleted file mode 100644
index 7d419c6fd75..00000000000
--- a/app-crypt/kbfs/kbfs-1.0.44-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd
-
-DESCRIPTION="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="git"
-
-DEPEND=">=dev-lang/go-1.6:0"
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-S="${WORKDIR}/src/github.com/keybase/kbfs"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -p "$(dirname "${S}")" || die
-	mv "kbfs-${PV}" "${S}" || die
-}
-
-src_compile() {
-	GOPATH="${WORKDIR}" \
-		go build -v -x \
-		-tags production \
-		-o "${T}/kbfsfuse" \
-		github.com/keybase/kbfs/kbfsfuse
-	use git && \
-		GOPATH="${WORKDIR}" \
-		go build -v -x \
-		-tags production \
-		-o "${T}/git-remote-keybase" \
-		github.com/keybase/kbfs/kbfsgit/git-remote-keybase
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	use git && \
-		dobin "${T}/git-remote-keybase"
-	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}

diff --git a/app-crypt/kbfs/kbfs-1.0.44.ebuild b/app-crypt/kbfs/kbfs-1.0.44.ebuild
deleted file mode 100644
index df627e67723..00000000000
--- a/app-crypt/kbfs/kbfs-1.0.44.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="git"
-
-DEPEND=">=dev-lang/go-1.6:0"
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-S="${WORKDIR}/src/github.com/keybase/kbfs"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -p "$(dirname "${S}")" || die
-	mv "kbfs-${PV}" "${S}" || die
-}
-
-src_compile() {
-	GOPATH="${WORKDIR}" \
-		go build -v -x \
-		-tags production \
-		-o "${T}/kbfsfuse" \
-		github.com/keybase/kbfs/kbfsfuse
-	use git && \
-		GOPATH="${WORKDIR}" \
-		go build -v -x \
-		-tags production \
-		-o "${T}/git-remote-keybase" \
-		github.com/keybase/kbfs/kbfsgit/git-remote-keybase
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	use git && \
-		dobin "${T}/git-remote-keybase"
-}

diff --git a/app-crypt/kbfs/kbfs-2.0.0-r1.ebuild b/app-crypt/kbfs/kbfs-2.0.0-r1.ebuild
deleted file mode 100644
index 41a15fe6805..00000000000
--- a/app-crypt/kbfs/kbfs-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,51 +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="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -vp "${S}/src/github.com/keybase" || die
-	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/redirector" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
-		golang-build_src_compile
-}
-
-src_test() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		golang-build_src_test
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	dobin "${T}/git-remote-keybase"
-	dobin "${T}/keybase-redirector"
-	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}

diff --git a/app-crypt/kbfs/kbfs-2.0.0.ebuild b/app-crypt/kbfs/kbfs-2.0.0.ebuild
deleted file mode 100644
index e92f7b9c3cf..00000000000
--- a/app-crypt/kbfs/kbfs-2.0.0.ebuild
+++ /dev/null
@@ -1,42 +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="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs"
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-	app-crypt/gnupg
-	sys-fs/fuse
-	"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	mkdir -vp "${S}/src/github.com/keybase" || die
-	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-		golang-build_src_compile
-	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-		golang-build_src_compile
-}
-
-src_install() {
-	dobin "${T}/kbfsfuse"
-	dobin "${T}/git-remote-keybase"
-	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-08-08 11:01 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-08-08 11:01 UTC (permalink / raw
  To: gentoo-commits

commit:     584e53977b65105bd0c2050daa5a4b98bf6af41a
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  8 06:42:05 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Wed Aug  8 11:00:55 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=584e5397

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

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/kbfs/Manifest          |  1 +
 app-crypt/kbfs/kbfs-2.5.0.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index da30f491a32..130ef15911d 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -5,3 +5,4 @@ DIST kbfs-1.0.48.tar.gz 5639704 BLAKE2B 4d8152c8bf1a72b0493840c6ffa0da35ba6abcb6
 DIST kbfs-2.0.0.tar.gz 5674786 BLAKE2B 65924644babbaf95867792da6a9c1f5c9c517bbe36292c3b5e40afaeb2879b1145d0b6017f3b66e6bc2ec4b858a312ab1d86ff1d8515f99c9004eeb1acaf8caa SHA512 6e51490b52cc5484d940ee057dc9b453a88d44622b1c533dd29e75eed5fa075f33d9cb6ac438401d80aa148d7561c1bc63deece5e75cdc30bb54102f2d00215b
 DIST kbfs-2.1.0.tar.gz 5703221 BLAKE2B 55daa1d8f1efe4a0264477b54c1ea8db74e972b1ecdd536f4ab8042e66117c6854889aeb203fa6fea6f757e928af514520be3732ee07ccc1289ccc9f5d3f27a8 SHA512 04dd058e97c85d5188cc61a56cc4a4468ec1d4d6b2f65cbe0edb88cec2864cef3525e6f48729761a2cc6fa79559794e5a3fd9663cb31dcaaaeff90a32f2a211a
 DIST kbfs-2.3.0.tar.gz 5718571 BLAKE2B 300106465081e91bdd1a74631eff12bdf82a3042ce6c3f532c0b61016291769a8e0f87af0cbc0b34b3d3c95ec054580654e8152bf97a56c0dfe3641b88483d79 SHA512 c7521f9664ec78fc8fd1a6d9f3e86f4680260ed507223c2a6a2694ff686984bfc615ac454da10ff7b01247866ad65a5e719e3fb8db5f0c3044e019ab7a82356f
+DIST kbfs-2.5.0.tar.gz 5788528 BLAKE2B 986d0411bb33dbef781c101beca3b90827f06e4c714795424b6f4fbe2abf628a4cce67699f434e872f7886816213e1cb2467d45ea4e06157ca1f23b433284457 SHA512 a12f3491c3d7dd42b78d24957f3b469837a8e6d682e91dfe6020e74e24374ce95f9de31578579680ee35513637512e84849d598d34b3e8e78f96cf99ac9cd701

diff --git a/app-crypt/kbfs/kbfs-2.5.0.ebuild b/app-crypt/kbfs/kbfs-2.5.0.ebuild
new file mode 100644
index 00000000000..41a15fe6805
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.5.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/redirector" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+		golang-build_src_compile
+}
+
+src_test() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		golang-build_src_test
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-08-08 11:01 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-08-08 11:01 UTC (permalink / raw
  To: gentoo-commits

commit:     9f15dec8e7ece95df00180e41591f4a41697edc5
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  8 06:30:18 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Wed Aug  8 11:00:55 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f15dec8

app-crypt/kbfs: Add test to live ebuild

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/kbfs/kbfs-9999.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-9999.ebuild
index 6c648020c5e..c90799ed3f9 100644
--- a/app-crypt/kbfs/kbfs-9999.ebuild
+++ b/app-crypt/kbfs/kbfs-9999.ebuild
@@ -38,6 +38,11 @@ src_compile() {
 		golang-build_src_compile
 }
 
+src_test() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		golang-build_src_test
+}
+
 src_install() {
 	dobin "${T}/kbfsfuse"
 	dobin "${T}/git-remote-keybase"


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-07-25 15:16 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-07-25 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     f1ea5383b8453da2f62496e5c28ffa0a6ab20f4a
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 25 15:16:13 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Wed Jul 25 15:16:13 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ea5383

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

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/kbfs/Manifest          |  1 +
 app-crypt/kbfs/kbfs-2.3.0.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 2c04b82cc2e..da30f491a32 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -4,3 +4,4 @@ DIST kbfs-1.0.44.tar.gz 5440024 BLAKE2B b8ab744b1bb9fa2e33bd382df92f1e50ed294446
 DIST kbfs-1.0.48.tar.gz 5639704 BLAKE2B 4d8152c8bf1a72b0493840c6ffa0da35ba6abcb677a9a15ee88745b7b870c9f2923061751e66b6d54ff12c92bcd74d7c6ce8320cb7c7cd6f75e1cd62ccf13803 SHA512 89b391223e2c7014e64c09e5303c7b89bea2508331b5d53facf8802de2442c4e53a4d79f65c085a2b3234762b334d3d36e903867ef841140d44207926d82991c
 DIST kbfs-2.0.0.tar.gz 5674786 BLAKE2B 65924644babbaf95867792da6a9c1f5c9c517bbe36292c3b5e40afaeb2879b1145d0b6017f3b66e6bc2ec4b858a312ab1d86ff1d8515f99c9004eeb1acaf8caa SHA512 6e51490b52cc5484d940ee057dc9b453a88d44622b1c533dd29e75eed5fa075f33d9cb6ac438401d80aa148d7561c1bc63deece5e75cdc30bb54102f2d00215b
 DIST kbfs-2.1.0.tar.gz 5703221 BLAKE2B 55daa1d8f1efe4a0264477b54c1ea8db74e972b1ecdd536f4ab8042e66117c6854889aeb203fa6fea6f757e928af514520be3732ee07ccc1289ccc9f5d3f27a8 SHA512 04dd058e97c85d5188cc61a56cc4a4468ec1d4d6b2f65cbe0edb88cec2864cef3525e6f48729761a2cc6fa79559794e5a3fd9663cb31dcaaaeff90a32f2a211a
+DIST kbfs-2.3.0.tar.gz 5718571 BLAKE2B 300106465081e91bdd1a74631eff12bdf82a3042ce6c3f532c0b61016291769a8e0f87af0cbc0b34b3d3c95ec054580654e8152bf97a56c0dfe3641b88483d79 SHA512 c7521f9664ec78fc8fd1a6d9f3e86f4680260ed507223c2a6a2694ff686984bfc615ac454da10ff7b01247866ad65a5e719e3fb8db5f0c3044e019ab7a82356f

diff --git a/app-crypt/kbfs/kbfs-2.3.0.ebuild b/app-crypt/kbfs/kbfs-2.3.0.ebuild
new file mode 100644
index 00000000000..41a15fe6805
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.3.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/redirector" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+		golang-build_src_compile
+}
+
+src_test() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		golang-build_src_test
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-06-21  9:02 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-06-21  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     629714b430b67464b83ee6286b558d0e58be8609
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 21 08:57:52 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Thu Jun 21 08:59:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=629714b4

app-crypt/kbfs: Add missing product name

Bug: https://bugs.gentoo.org/658504
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/kbfs/kbfs-2.0.0-r1.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/app-crypt/kbfs/kbfs-2.0.0-r1.ebuild b/app-crypt/kbfs/kbfs-2.0.0-r1.ebuild
index c6b4d2bbe67..41a15fe6805 100644
--- a/app-crypt/kbfs/kbfs-2.0.0-r1.ebuild
+++ b/app-crypt/kbfs/kbfs-2.0.0-r1.ebuild
@@ -38,6 +38,11 @@ src_compile() {
 		golang-build_src_compile
 }
 
+src_test() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		golang-build_src_test
+}
+
 src_install() {
 	dobin "${T}/kbfsfuse"
 	dobin "${T}/git-remote-keybase"


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-06-21  9:02 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-06-21  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     8fa4760bc2ee47932370a1ce52a86e4e0b6d61d9
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 21 09:00:47 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Thu Jun 21 09:00:47 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa4760b

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

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/kbfs/Manifest          |  1 +
 app-crypt/kbfs/kbfs-2.1.0.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index e4c715a8537..2c04b82cc2e 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -3,3 +3,4 @@ DIST kbfs-1.0.40.tar.gz 5432507 BLAKE2B 4d3c55d3c081cb7fea44d302a1a5598df515f98f
 DIST kbfs-1.0.44.tar.gz 5440024 BLAKE2B b8ab744b1bb9fa2e33bd382df92f1e50ed294446106d5723306465cbbadc0e960ad0da834671fa7f01e7ea8ff3486477972f44e927feefd1123d8a8ad4e376f5 SHA512 03e92303f140dbff059f8c954142d6180f388c1e50c2f8af02a30a740d440d5f79be47ad851d021a2b90525bf7b775e471780438b94d1d6403eddbdc0bd41e8e
 DIST kbfs-1.0.48.tar.gz 5639704 BLAKE2B 4d8152c8bf1a72b0493840c6ffa0da35ba6abcb677a9a15ee88745b7b870c9f2923061751e66b6d54ff12c92bcd74d7c6ce8320cb7c7cd6f75e1cd62ccf13803 SHA512 89b391223e2c7014e64c09e5303c7b89bea2508331b5d53facf8802de2442c4e53a4d79f65c085a2b3234762b334d3d36e903867ef841140d44207926d82991c
 DIST kbfs-2.0.0.tar.gz 5674786 BLAKE2B 65924644babbaf95867792da6a9c1f5c9c517bbe36292c3b5e40afaeb2879b1145d0b6017f3b66e6bc2ec4b858a312ab1d86ff1d8515f99c9004eeb1acaf8caa SHA512 6e51490b52cc5484d940ee057dc9b453a88d44622b1c533dd29e75eed5fa075f33d9cb6ac438401d80aa148d7561c1bc63deece5e75cdc30bb54102f2d00215b
+DIST kbfs-2.1.0.tar.gz 5703221 BLAKE2B 55daa1d8f1efe4a0264477b54c1ea8db74e972b1ecdd536f4ab8042e66117c6854889aeb203fa6fea6f757e928af514520be3732ee07ccc1289ccc9f5d3f27a8 SHA512 04dd058e97c85d5188cc61a56cc4a4468ec1d4d6b2f65cbe0edb88cec2864cef3525e6f48729761a2cc6fa79559794e5a3fd9663cb31dcaaaeff90a32f2a211a

diff --git a/app-crypt/kbfs/kbfs-2.1.0.ebuild b/app-crypt/kbfs/kbfs-2.1.0.ebuild
new file mode 100644
index 00000000000..41a15fe6805
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/redirector" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+		golang-build_src_compile
+}
+
+src_test() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		golang-build_src_test
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-06-18  4:30 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-06-18  4:30 UTC (permalink / raw
  To: gentoo-commits

commit:     22fc382893467a8f4a3a58db4e27b6d513bd98aa
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 18 04:23:26 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Mon Jun 18 04:30:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fc3828

app-crypt/kbfs: Fix live ebuild

This change adds all of the features of kbfs-2.0.0 to the live ebuild.

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

 app-crypt/kbfs/kbfs-9999.ebuild | 34 +++++++++++++++-------------------
 1 file changed, 15 insertions(+), 19 deletions(-)

diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-9999.ebuild
index e3870b505ac..6c648020c5e 100644
--- a/app-crypt/kbfs/kbfs-9999.ebuild
+++ b/app-crypt/kbfs/kbfs-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit git-r3 systemd
+inherit git-r3 golang-build systemd
 
 DESCRIPTION="Keybase Filesystem (KBFS)"
 HOMEPAGE="https://keybase.io/docs/kbfs"
@@ -14,37 +14,33 @@ SLOT="0"
 KEYWORDS=""
 IUSE="git"
 
-DEPEND=">=dev-lang/go-1.6:0"
+DEPEND=""
 RDEPEND="
 	app-crypt/gnupg
 	sys-fs/fuse
 	"
 
-S="${WORKDIR}/src/github.com/keybase/kbfs"
-
 src_unpack() {
 	git-r3_src_unpack
-	mkdir -p "$(dirname "${S}")" || die
-	ln -s "${WORKDIR}/${P}" "${S}" || die
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
 }
 
 src_compile() {
-	GOPATH="${WORKDIR}" \
-		go build -v -x \
-		-tags production \
-		-o "${T}/kbfsfuse" \
-		github.com/keybase/kbfs/kbfsfuse
-	use git && \
-		GOPATH="${WORKDIR}" \
-		go build -v -x \
-		-tags production \
-		-o "${T}/git-remote-keybase" \
-		github.com/keybase/kbfs/kbfsgit/git-remote-keybase
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/redirector" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+		golang-build_src_compile
 }
 
 src_install() {
 	dobin "${T}/kbfsfuse"
-	use git && \
-		dobin "${T}/git-remote-keybase"
+	dobin "${T}/git-remote-keybase"
+	dobin "${T}/keybase-redirector"
 	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
 }


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-06-12 11:26 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-06-12 11:26 UTC (permalink / raw
  To: gentoo-commits

commit:     8e2873bbb71b8e6ce423c2232f9b4d5425e6994f
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 11 11:26:48 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Tue Jun 12 11:24:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2873bb

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

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/kbfs/Manifest          |  1 +
 app-crypt/kbfs/kbfs-2.0.0.ebuild | 42 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 654ab8b1342..e4c715a8537 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -2,3 +2,4 @@ DIST kbfs-1.0.36.tar.gz 5135197 BLAKE2B a0d40048d11347a72ac9fedb358be7bd8d425e9e
 DIST kbfs-1.0.40.tar.gz 5432507 BLAKE2B 4d3c55d3c081cb7fea44d302a1a5598df515f98f4f75bf3e0eee84c3151114247eb1a80ea2ff9bb6d10cc3612af25e283b114b26b24043fbfdd16f05d2fb0210 SHA512 c5391e710fc55130437ff5f42e00229ea06fd1bd5e535c814158a501f2b23ef43d65d27ebf57ec3c3b5d3c7cbbed43cd2baf8888af001a3b23a40cbc94d22883
 DIST kbfs-1.0.44.tar.gz 5440024 BLAKE2B b8ab744b1bb9fa2e33bd382df92f1e50ed294446106d5723306465cbbadc0e960ad0da834671fa7f01e7ea8ff3486477972f44e927feefd1123d8a8ad4e376f5 SHA512 03e92303f140dbff059f8c954142d6180f388c1e50c2f8af02a30a740d440d5f79be47ad851d021a2b90525bf7b775e471780438b94d1d6403eddbdc0bd41e8e
 DIST kbfs-1.0.48.tar.gz 5639704 BLAKE2B 4d8152c8bf1a72b0493840c6ffa0da35ba6abcb677a9a15ee88745b7b870c9f2923061751e66b6d54ff12c92bcd74d7c6ce8320cb7c7cd6f75e1cd62ccf13803 SHA512 89b391223e2c7014e64c09e5303c7b89bea2508331b5d53facf8802de2442c4e53a4d79f65c085a2b3234762b334d3d36e903867ef841140d44207926d82991c
+DIST kbfs-2.0.0.tar.gz 5674786 BLAKE2B 65924644babbaf95867792da6a9c1f5c9c517bbe36292c3b5e40afaeb2879b1145d0b6017f3b66e6bc2ec4b858a312ab1d86ff1d8515f99c9004eeb1acaf8caa SHA512 6e51490b52cc5484d940ee057dc9b453a88d44622b1c533dd29e75eed5fa075f33d9cb6ac438401d80aa148d7561c1bc63deece5e75cdc30bb54102f2d00215b

diff --git a/app-crypt/kbfs/kbfs-2.0.0.ebuild b/app-crypt/kbfs/kbfs-2.0.0.ebuild
new file mode 100644
index 00000000000..e92f7b9c3cf
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.0.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-06-12 11:26 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-06-12 11:26 UTC (permalink / raw
  To: gentoo-commits

commit:     9786b8e94e52aa3b02ad5f71954c9cd1c050350f
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 10 13:22:12 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Tue Jun 12 11:24:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9786b8e9

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

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

 app-crypt/kbfs/Manifest           |  1 +
 app-crypt/kbfs/kbfs-1.0.48.ebuild | 42 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index bfdcbffb539..654ab8b1342 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1,3 +1,4 @@
 DIST kbfs-1.0.36.tar.gz 5135197 BLAKE2B a0d40048d11347a72ac9fedb358be7bd8d425e9eafc32fce44e75583aa75fde00bee62d81e7d4bc1553aec3f72ca3af1dffd1ef710d897ce28cb26d152eab4aa SHA512 eb50c4fdd07e0d0e0bd62c48a60520fe48a6b64d97e6ac561d0c567e50c4863f9969697f78553360e6b42776af4974b086bd0be75db6de4c28a5c4a840725919
 DIST kbfs-1.0.40.tar.gz 5432507 BLAKE2B 4d3c55d3c081cb7fea44d302a1a5598df515f98f4f75bf3e0eee84c3151114247eb1a80ea2ff9bb6d10cc3612af25e283b114b26b24043fbfdd16f05d2fb0210 SHA512 c5391e710fc55130437ff5f42e00229ea06fd1bd5e535c814158a501f2b23ef43d65d27ebf57ec3c3b5d3c7cbbed43cd2baf8888af001a3b23a40cbc94d22883
 DIST kbfs-1.0.44.tar.gz 5440024 BLAKE2B b8ab744b1bb9fa2e33bd382df92f1e50ed294446106d5723306465cbbadc0e960ad0da834671fa7f01e7ea8ff3486477972f44e927feefd1123d8a8ad4e376f5 SHA512 03e92303f140dbff059f8c954142d6180f388c1e50c2f8af02a30a740d440d5f79be47ad851d021a2b90525bf7b775e471780438b94d1d6403eddbdc0bd41e8e
+DIST kbfs-1.0.48.tar.gz 5639704 BLAKE2B 4d8152c8bf1a72b0493840c6ffa0da35ba6abcb677a9a15ee88745b7b870c9f2923061751e66b6d54ff12c92bcd74d7c6ce8320cb7c7cd6f75e1cd62ccf13803 SHA512 89b391223e2c7014e64c09e5303c7b89bea2508331b5d53facf8802de2442c4e53a4d79f65c085a2b3234762b334d3d36e903867ef841140d44207926d82991c

diff --git a/app-crypt/kbfs/kbfs-1.0.48.ebuild b/app-crypt/kbfs/kbfs-1.0.48.ebuild
new file mode 100644
index 00000000000..e92f7b9c3cf
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-1.0.48.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -vp "${S}/src/github.com/keybase" || die
+	ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+	EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+		golang-build_src_compile
+	EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+		EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+		golang-build_src_compile
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	dobin "${T}/git-remote-keybase"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-06-09  7:41 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-06-09  7:41 UTC (permalink / raw
  To: gentoo-commits

commit:     03d128168742d628a45ac39c364abc7a8d88d3df
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  9 07:39:51 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Sat Jun  9 07:40:57 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d12816

app-crypt/kbfs: Add kbfs systemd service

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../kbfs/{kbfs-9999.ebuild => kbfs-1.0.44-r1.ebuild}   | 18 ++++++++----------
 app-crypt/kbfs/kbfs-9999.ebuild                        | 10 ++++------
 2 files changed, 12 insertions(+), 16 deletions(-)

diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-1.0.44-r1.ebuild
similarity index 70%
copy from app-crypt/kbfs/kbfs-9999.ebuild
copy to app-crypt/kbfs/kbfs-1.0.44-r1.ebuild
index b084faeb8f1..7d419c6fd75 100644
--- a/app-crypt/kbfs/kbfs-9999.ebuild
+++ b/app-crypt/kbfs/kbfs-1.0.44-r1.ebuild
@@ -1,23 +1,20 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit git-r3
+inherit systemd
 
 DESCRIPTION="Keybase Filesystem (KBFS)"
 HOMEPAGE="https://keybase.io/docs/kbfs"
-EGIT_REPO_URI="https://github.com/keybase/kbfs.git"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="git"
 
-DEPEND="
-	>=dev-lang/go-1.6:0
-	>=app-crypt/keybase-1.0.17
-	"
+DEPEND=">=dev-lang/go-1.6:0"
 RDEPEND="
 	app-crypt/gnupg
 	sys-fs/fuse
@@ -26,9 +23,9 @@ RDEPEND="
 S="${WORKDIR}/src/github.com/keybase/kbfs"
 
 src_unpack() {
-	git-r3_src_unpack
+	unpack "${P}.tar.gz"
 	mkdir -p "$(dirname "${S}")" || die
-	ln -s "${WORKDIR}/${P}" "${S}" || die
+	mv "kbfs-${PV}" "${S}" || die
 }
 
 src_compile() {
@@ -49,4 +46,5 @@ src_install() {
 	dobin "${T}/kbfsfuse"
 	use git && \
 		dobin "${T}/git-remote-keybase"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
 }

diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-9999.ebuild
index b084faeb8f1..e3870b505ac 100644
--- a/app-crypt/kbfs/kbfs-9999.ebuild
+++ b/app-crypt/kbfs/kbfs-9999.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 git-r3
+inherit git-r3 systemd
 
 DESCRIPTION="Keybase Filesystem (KBFS)"
 HOMEPAGE="https://keybase.io/docs/kbfs"
@@ -14,10 +14,7 @@ SLOT="0"
 KEYWORDS=""
 IUSE="git"
 
-DEPEND="
-	>=dev-lang/go-1.6:0
-	>=app-crypt/keybase-1.0.17
-	"
+DEPEND=">=dev-lang/go-1.6:0"
 RDEPEND="
 	app-crypt/gnupg
 	sys-fs/fuse
@@ -49,4 +46,5 @@ src_install() {
 	dobin "${T}/kbfsfuse"
 	use git && \
 		dobin "${T}/git-remote-keybase"
+	systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
 }


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-02-26 13:42 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-02-26 13:42 UTC (permalink / raw
  To: gentoo-commits

commit:     31c9103849e39baa33a2e043100ae9d6983506dc
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 26 13:42:28 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Mon Feb 26 13:42:48 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c91038

app-crypt/kbfs: Version bump to 1.0.44

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 4c3a39bbedd..bfdcbffb539 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1,2 +1,3 @@
 DIST kbfs-1.0.36.tar.gz 5135197 BLAKE2B a0d40048d11347a72ac9fedb358be7bd8d425e9eafc32fce44e75583aa75fde00bee62d81e7d4bc1553aec3f72ca3af1dffd1ef710d897ce28cb26d152eab4aa SHA512 eb50c4fdd07e0d0e0bd62c48a60520fe48a6b64d97e6ac561d0c567e50c4863f9969697f78553360e6b42776af4974b086bd0be75db6de4c28a5c4a840725919
 DIST kbfs-1.0.40.tar.gz 5432507 BLAKE2B 4d3c55d3c081cb7fea44d302a1a5598df515f98f4f75bf3e0eee84c3151114247eb1a80ea2ff9bb6d10cc3612af25e283b114b26b24043fbfdd16f05d2fb0210 SHA512 c5391e710fc55130437ff5f42e00229ea06fd1bd5e535c814158a501f2b23ef43d65d27ebf57ec3c3b5d3c7cbbed43cd2baf8888af001a3b23a40cbc94d22883
+DIST kbfs-1.0.44.tar.gz 5440024 BLAKE2B b8ab744b1bb9fa2e33bd382df92f1e50ed294446106d5723306465cbbadc0e960ad0da834671fa7f01e7ea8ff3486477972f44e927feefd1123d8a8ad4e376f5 SHA512 03e92303f140dbff059f8c954142d6180f388c1e50c2f8af02a30a740d440d5f79be47ad851d021a2b90525bf7b775e471780438b94d1d6403eddbdc0bd41e8e

diff --git a/app-crypt/kbfs/kbfs-1.0.44.ebuild b/app-crypt/kbfs/kbfs-1.0.44.ebuild
new file mode 100644
index 00000000000..df627e67723
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-1.0.44.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="git"
+
+DEPEND=">=dev-lang/go-1.6:0"
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+S="${WORKDIR}/src/github.com/keybase/kbfs"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -p "$(dirname "${S}")" || die
+	mv "kbfs-${PV}" "${S}" || die
+}
+
+src_compile() {
+	GOPATH="${WORKDIR}" \
+		go build -v -x \
+		-tags production \
+		-o "${T}/kbfsfuse" \
+		github.com/keybase/kbfs/kbfsfuse
+	use git && \
+		GOPATH="${WORKDIR}" \
+		go build -v -x \
+		-tags production \
+		-o "${T}/git-remote-keybase" \
+		github.com/keybase/kbfs/kbfsgit/git-remote-keybase
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	use git && \
+		dobin "${T}/git-remote-keybase"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-02-21 20:03 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-02-21 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     aed169cdb2ed6e1f677d36697f92ad009e124fe1
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 21 15:04:25 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Wed Feb 21 20:03:09 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed169cd

app-crypt/kbfs: Remove circular dependency

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

 app-crypt/kbfs/kbfs-1.0.40.ebuild | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-crypt/kbfs/kbfs-1.0.40.ebuild b/app-crypt/kbfs/kbfs-1.0.40.ebuild
index 71b20436cf6..df627e67723 100644
--- a/app-crypt/kbfs/kbfs-1.0.40.ebuild
+++ b/app-crypt/kbfs/kbfs-1.0.40.ebuild
@@ -12,10 +12,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="git"
 
-DEPEND="
-	>=dev-lang/go-1.6:0
-	>=app-crypt/keybase-1.0.36
-	"
+DEPEND=">=dev-lang/go-1.6:0"
 RDEPEND="
 	app-crypt/gnupg
 	sys-fs/fuse


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2018-02-20 21:50 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2018-02-20 21:50 UTC (permalink / raw
  To: gentoo-commits

commit:     65570f531cbd9bcde073314da9dba1ca45abee86
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 20 13:26:08 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Tue Feb 20 21:50:17 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65570f53

app-crypt/kbfs: Version bump to 1.0.40

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/kbfs/Manifest           |  1 +
 app-crypt/kbfs/kbfs-1.0.40.ebuild | 50 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 72551856de7..4c3a39bbedd 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1 +1,2 @@
 DIST kbfs-1.0.36.tar.gz 5135197 BLAKE2B a0d40048d11347a72ac9fedb358be7bd8d425e9eafc32fce44e75583aa75fde00bee62d81e7d4bc1553aec3f72ca3af1dffd1ef710d897ce28cb26d152eab4aa SHA512 eb50c4fdd07e0d0e0bd62c48a60520fe48a6b64d97e6ac561d0c567e50c4863f9969697f78553360e6b42776af4974b086bd0be75db6de4c28a5c4a840725919
+DIST kbfs-1.0.40.tar.gz 5432507 BLAKE2B 4d3c55d3c081cb7fea44d302a1a5598df515f98f4f75bf3e0eee84c3151114247eb1a80ea2ff9bb6d10cc3612af25e283b114b26b24043fbfdd16f05d2fb0210 SHA512 c5391e710fc55130437ff5f42e00229ea06fd1bd5e535c814158a501f2b23ef43d65d27ebf57ec3c3b5d3c7cbbed43cd2baf8888af001a3b23a40cbc94d22883

diff --git a/app-crypt/kbfs/kbfs-1.0.40.ebuild b/app-crypt/kbfs/kbfs-1.0.40.ebuild
new file mode 100644
index 00000000000..71b20436cf6
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-1.0.40.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="git"
+
+DEPEND="
+	>=dev-lang/go-1.6:0
+	>=app-crypt/keybase-1.0.36
+	"
+RDEPEND="
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
+S="${WORKDIR}/src/github.com/keybase/kbfs"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+	mkdir -p "$(dirname "${S}")" || die
+	mv "kbfs-${PV}" "${S}" || die
+}
+
+src_compile() {
+	GOPATH="${WORKDIR}" \
+		go build -v -x \
+		-tags production \
+		-o "${T}/kbfsfuse" \
+		github.com/keybase/kbfs/kbfsfuse
+	use git && \
+		GOPATH="${WORKDIR}" \
+		go build -v -x \
+		-tags production \
+		-o "${T}/git-remote-keybase" \
+		github.com/keybase/kbfs/kbfsgit/git-remote-keybase
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+	use git && \
+		dobin "${T}/git-remote-keybase"
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2017-12-28 12:15 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2017-12-28 12:15 UTC (permalink / raw
  To: gentoo-commits

commit:     42ba2353cef220632d2415d30872ff23f88095e7
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 12:14:50 2017 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 12:15:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ba2353

app-crypt/kbfs: Re-add missing code

The `git` conditional code was accidentally removed in this package and
this change adds that code back.

Closes: https://bugs.gentoo.org/642480
Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/app-crypt/kbfs/kbfs-1.0.36.ebuild b/app-crypt/kbfs/kbfs-1.0.36.ebuild
index 400d78a77de..96432ebc427 100644
--- a/app-crypt/kbfs/kbfs-1.0.36.ebuild
+++ b/app-crypt/kbfs/kbfs-1.0.36.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="git"
 
 DEPEND="
 	>=dev-lang/go-1.6:0


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2017-12-27 14:40 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2017-12-27 14:40 UTC (permalink / raw
  To: gentoo-commits

commit:     8d3f905191dbd709744e789730069f525a4367e1
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 27 14:40:10 2017 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 14:40:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3f9051

app-crypt/kbfs: Fix keywords

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-crypt/kbfs/kbfs-1.0.36.ebuild | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-crypt/kbfs/kbfs-1.0.36.ebuild b/app-crypt/kbfs/kbfs-1.0.36.ebuild
index baa66460011..400d78a77de 100644
--- a/app-crypt/kbfs/kbfs-1.0.36.ebuild
+++ b/app-crypt/kbfs/kbfs-1.0.36.ebuild
@@ -3,16 +3,14 @@
 
 EAPI=6
 
-inherit git-r3
-
 DESCRIPTION="Keybase Filesystem (KBFS)"
 HOMEPAGE="https://keybase.io/docs/kbfs"
 SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
-IUSE="git"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
 
 DEPEND="
 	>=dev-lang/go-1.6:0


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2017-12-27 14:38 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2017-12-27 14:38 UTC (permalink / raw
  To: gentoo-commits

commit:     91b90384798e01791de77e0ada97500503a9ce04
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 27 14:38:01 2017 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 14:38:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b90384

app-crypt/kbfs: New version kbfs-1.0.36

Upstream finally decided to version their releases.

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-crypt/kbfs/Manifest           | 1 +
 app-crypt/kbfs/kbfs-1.0.36.ebuild | 8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
new file mode 100644
index 00000000000..72551856de7
--- /dev/null
+++ b/app-crypt/kbfs/Manifest
@@ -0,0 +1 @@
+DIST kbfs-1.0.36.tar.gz 5135197 BLAKE2B a0d40048d11347a72ac9fedb358be7bd8d425e9eafc32fce44e75583aa75fde00bee62d81e7d4bc1553aec3f72ca3af1dffd1ef710d897ce28cb26d152eab4aa SHA512 eb50c4fdd07e0d0e0bd62c48a60520fe48a6b64d97e6ac561d0c567e50c4863f9969697f78553360e6b42776af4974b086bd0be75db6de4c28a5c4a840725919

diff --git a/app-crypt/kbfs/kbfs-1.0.36.ebuild b/app-crypt/kbfs/kbfs-1.0.36.ebuild
index b084faeb8f1..baa66460011 100644
--- a/app-crypt/kbfs/kbfs-1.0.36.ebuild
+++ b/app-crypt/kbfs/kbfs-1.0.36.ebuild
@@ -7,7 +7,7 @@ inherit git-r3
 
 DESCRIPTION="Keybase Filesystem (KBFS)"
 HOMEPAGE="https://keybase.io/docs/kbfs"
-EGIT_REPO_URI="https://github.com/keybase/kbfs.git"
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
@@ -16,7 +16,7 @@ IUSE="git"
 
 DEPEND="
 	>=dev-lang/go-1.6:0
-	>=app-crypt/keybase-1.0.17
+	>=app-crypt/keybase-1.0.36
 	"
 RDEPEND="
 	app-crypt/gnupg
@@ -26,9 +26,9 @@ RDEPEND="
 S="${WORKDIR}/src/github.com/keybase/kbfs"
 
 src_unpack() {
-	git-r3_src_unpack
+	unpack "${P}.tar.gz"
 	mkdir -p "$(dirname "${S}")" || die
-	ln -s "${WORKDIR}/${P}" "${S}" || die
+	mv "kbfs-${PV}" "${S}" || die
 }
 
 src_compile() {


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2017-10-23 12:27 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2017-10-23 12:27 UTC (permalink / raw
  To: gentoo-commits

commit:     5b78f8ab4c44e6807398bd6a252ca7c98efcf601
Author:     Karl-Johan Karlsson <creideiki <AT> ferretporn <DOT> se>
AuthorDate: Mon Oct 23 07:56:38 2017 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 12:27:05 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b78f8ab

app-crypt/kbfs: build the Git remote helper, #633554

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-crypt/kbfs/kbfs-9999.ebuild | 12 ++++++++++--
 app-crypt/kbfs/metadata.xml     |  5 +++++
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-9999.ebuild
index 4da71bde3c9..b084faeb8f1 100644
--- a/app-crypt/kbfs/kbfs-9999.ebuild
+++ b/app-crypt/kbfs/kbfs-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/keybase/kbfs.git"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS=""
-IUSE=""
+IUSE="git"
 
 DEPEND="
 	>=dev-lang/go-1.6:0
@@ -37,8 +37,16 @@ src_compile() {
 		-tags production \
 		-o "${T}/kbfsfuse" \
 		github.com/keybase/kbfs/kbfsfuse
+	use git && \
+		GOPATH="${WORKDIR}" \
+		go build -v -x \
+		-tags production \
+		-o "${T}/git-remote-keybase" \
+		github.com/keybase/kbfs/kbfsgit/git-remote-keybase
 }
 
 src_install() {
 	dobin "${T}/kbfsfuse"
+	use git && \
+		dobin "${T}/git-remote-keybase"
 }

diff --git a/app-crypt/kbfs/metadata.xml b/app-crypt/kbfs/metadata.xml
index b925088bda7..00881f3d617 100644
--- a/app-crypt/kbfs/metadata.xml
+++ b/app-crypt/kbfs/metadata.xml
@@ -8,4 +8,9 @@
 		The official Keybase implementation of the client-side code for the
 		Keybase filesystem (KBFS).
 	</longdescription>
+	<use>
+		<flag name="git">
+			Build the Git remote helper for storing repositories in Keybase
+		</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2016-09-21  6:27 Patrick Lauer
  0 siblings, 0 replies; 31+ messages in thread
From: Patrick Lauer @ 2016-09-21  6:27 UTC (permalink / raw
  To: gentoo-commits

commit:     7b9710105bbea3e615b6d46202f6c859d6803bfe
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 21 06:27:16 2016 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Wed Sep 21 06:27:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b971010

app-crypt/kbfs: Whitespace

Package-Manager: portage-2.3.0

 app-crypt/kbfs/kbfs-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-9999.ebuild
index e0d47d2..f0a6e1f 100644
--- a/app-crypt/kbfs/kbfs-9999.ebuild
+++ b/app-crypt/kbfs/kbfs-9999.ebuild
@@ -24,7 +24,6 @@ RDEPEND="
 	sys-fs/fuse
 	"
 
-
 S="${WORKDIR}/src/github.com/keybase/kbfs"
 
 src_unpack() {


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2016-09-17 21:22 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2016-09-17 21:22 UTC (permalink / raw
  To: gentoo-commits

commit:     b07eb180eaeb6ae323315b2d85484a7965400b1d
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 17 21:21:02 2016 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Sat Sep 17 21:21:38 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07eb180

app-crypt/kbfs: Updated dependencies

Package-Manager: portage-2.2.28

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

diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-9999.ebuild
index fb221bd..e0d47d2 100644
--- a/app-crypt/kbfs/kbfs-9999.ebuild
+++ b/app-crypt/kbfs/kbfs-9999.ebuild
@@ -20,7 +20,10 @@ DEPEND="
 	>=app-crypt/keybase-1.0.17
 	"
 RDEPEND="
-	app-crypt/gnupg"
+	app-crypt/gnupg
+	sys-fs/fuse
+	"
+
 
 S="${WORKDIR}/src/github.com/keybase/kbfs"
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
@ 2016-09-17 16:40 Nicolas Bock
  0 siblings, 0 replies; 31+ messages in thread
From: Nicolas Bock @ 2016-09-17 16:40 UTC (permalink / raw
  To: gentoo-commits

commit:     3ffdeac1931b62fdbbec34ae024df9b956d512eb
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 17 16:39:12 2016 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Sat Sep 17 16:39:42 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffdeac1

app-crypt/kbfs: New package

Package-Manager: portage-2.2.28

 app-crypt/kbfs/kbfs-9999.ebuild | 43 +++++++++++++++++++++++++++++++++++++++++
 app-crypt/kbfs/metadata.xml     | 11 +++++++++++
 2 files changed, 54 insertions(+)

diff --git a/app-crypt/kbfs/kbfs-9999.ebuild b/app-crypt/kbfs/kbfs-9999.ebuild
new file mode 100644
index 00000000..fb221bd
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-9999.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit git-r3
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs"
+EGIT_REPO_URI="https://github.com/keybase/kbfs.git"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+	>=dev-lang/go-1.6:0
+	>=app-crypt/keybase-1.0.17
+	"
+RDEPEND="
+	app-crypt/gnupg"
+
+S="${WORKDIR}/src/github.com/keybase/kbfs"
+
+src_unpack() {
+	git-r3_src_unpack
+	mkdir -p "$(dirname "${S}")" || die
+	ln -s "${WORKDIR}/${P}" "${S}" || die
+}
+
+src_compile() {
+	GOPATH="${WORKDIR}" \
+		go build -v -x \
+		-tags production \
+		-o "${T}/kbfsfuse" \
+		github.com/keybase/kbfs/kbfsfuse
+}
+
+src_install() {
+	dobin "${T}/kbfsfuse"
+}

diff --git a/app-crypt/kbfs/metadata.xml b/app-crypt/kbfs/metadata.xml
new file mode 100644
index 00000000..b925088
--- /dev/null
+++ b/app-crypt/kbfs/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>nicolasbock@gentoo.org</email>
+	</maintainer>
+	<longdescription lang="en">
+		The official Keybase implementation of the client-side code for the
+		Keybase filesystem (KBFS).
+	</longdescription>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2023-02-18 22:09 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-13  9:53 [gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/ Nicolas Bock
  -- strict thread matches above, loose matches on Subject: below --
2023-02-18 22:09 Nicolas Bock
2023-02-18 21:58 Nicolas Bock
2022-07-26 19:27 David Seifert
2019-10-09 12:10 Nicolas Bock
2018-12-18 14:05 Nicolas Bock
2018-12-04 12:46 Nicolas Bock
2018-11-24 15:16 Nicolas Bock
2018-10-31 10:22 Nicolas Bock
2018-09-26 11:41 Nicolas Bock
2018-09-06 19:41 Nicolas Bock
2018-08-20 11:22 Nicolas Bock
2018-08-08 11:01 Nicolas Bock
2018-08-08 11:01 Nicolas Bock
2018-07-25 15:16 Nicolas Bock
2018-06-21  9:02 Nicolas Bock
2018-06-21  9:02 Nicolas Bock
2018-06-18  4:30 Nicolas Bock
2018-06-12 11:26 Nicolas Bock
2018-06-12 11:26 Nicolas Bock
2018-06-09  7:41 Nicolas Bock
2018-02-26 13:42 Nicolas Bock
2018-02-21 20:03 Nicolas Bock
2018-02-20 21:50 Nicolas Bock
2017-12-28 12:15 Nicolas Bock
2017-12-27 14:40 Nicolas Bock
2017-12-27 14:38 Nicolas Bock
2017-10-23 12:27 Nicolas Bock
2016-09-21  6:27 Patrick Lauer
2016-09-17 21:22 Nicolas Bock
2016-09-17 16:40 Nicolas Bock

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox