[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2024-06-11 Thread Sam James
commit: 3a14a46019542152d5898b8717697a1202feb123
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 11 17:18:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 11 17:18:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a14a460

net-p2p/kubo: Stabilize 0.28.0 amd64, #934036

Signed-off-by: Sam James  gentoo.org>

 net-p2p/kubo/kubo-0.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/kubo/kubo-0.28.0.ebuild b/net-p2p/kubo/kubo-0.28.0.ebuild
index 0d66c3d3aeb2..a0a1e83e9245 100644
--- a/net-p2p/kubo/kubo-0.28.0.ebuild
+++ b/net-p2p/kubo/kubo-0.28.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
acct-group/ipfs



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2024-04-21 Thread John Helmert III
commit: db965ae13b1a6ed427aa9b3c0413cc6aad21dfec
Author: David Roman  gmail  com>
AuthorDate: Mon Mar  4 17:16:23 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 21 22:26:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db965ae1

net-p2p/kubo: add 0.28.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35621
Signed-off-by: John Helmert III  gentoo.org>

 net-p2p/kubo/Manifest   |  1 +
 net-p2p/kubo/kubo-0.28.0.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 275a016f042f..afb3b7945563 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1 +1,2 @@
 DIST kubo-0.26.0.tar.gz 16129891 BLAKE2B 
199e3fb3d7982eb3bca35c7139a15f4c4f32a54bde2c9ae2e5b594524668d146296001ccfb29d1ded5eec0e82a02b4e16a4bbb7a82bcc4787ee06820f02d4687
 SHA512 
21bcfd605d0aa0b55afafa5c717b6b0f8c657722a207ae0cb901815b7881266ae528acc85d74e70f5fafec9407c68cd5dcb2e02ab9fbe61c05f64e15e0e5
+DIST kubo-0.28.0.tar.gz 16070929 BLAKE2B 
f0febdee1e2313c83369c07b520fe285e10a73322d87f3891dd8edc97d6fa3d8dab7644d6108d060ef652fe34ed7cacf75f756e48f1e022d16b12bc30d298c0b
 SHA512 
e6ef309084b8f09b56e5bceae37cf220c7e015003a8660f132d4e79709c7bd29ae8d8bb02736dab6a447b3a7dd0bd7043955df0a787a72fb3b9dfe9c42f5

diff --git a/net-p2p/kubo/kubo-0.28.0.ebuild b/net-p2p/kubo/kubo-0.28.0.ebuild
new file mode 100644
index ..5eb80133d072
--- /dev/null
+++ b/net-p2p/kubo/kubo-0.28.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module shell-completion systemd
+
+DESCRIPTION="Main implementation of IPFS"
+HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
+SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   acct-group/ipfs
+   acct-user/ipfs
+   sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
+
+S="${WORKDIR}"
+
+src_compile() {
+   local mygoargs
+   mygoargs=(
+   -tags release
+   )
+
+   ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
+   ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
+
+   IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || 
die
+   IPFS_PATH="" ./ipfs commands completion fish > ipfs-completion.fish || 
die
+   IPFS_PATH="" ./ipfs commands completion zsh > ipfs-completion.zsh || die
+}
+
+src_test() {
+   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
+}
+
+src_install() {
+   dobin ipfs
+   dobin ipfswatch
+   newbashcomp ipfs-completion.bash ipfs
+   newfishcomp ipfs-completion.fish ipfs
+   newzshcomp ipfs-completion.zsh _ipfs
+   einstalldocs
+
+   systemd_dounit "${FILESDIR}/ipfs.service"
+   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
+
+   newinitd "${FILESDIR}/ipfs.init" ipfs
+   newconfd "${FILESDIR}/ipfs.confd" ipfs
+
+   keepdir /var/log/ipfs
+   fowners -R ipfs:ipfs /var/log/ipfs
+}
+
+pkg_postinst() {
+   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
+   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
+   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
+
+   # See https://bugs.gentoo.org/838238
+   ewarn 'In case kubo CPU usage is too high run the next workaround'
+   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
+   ewarn 'Be aware that this will make your node less visible to other 
peers'
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2024-04-21 Thread John Helmert III
commit: 1a47daae3077458f66cdf8d80c419b2525830152
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Apr 21 22:21:37 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 21 22:26:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a47daae

net-p2p/kubo: fixup VariableOrderWrong

Signed-off-by: John Helmert III  gentoo.org>

 net-p2p/kubo/kubo-0.26.0.ebuild | 3 +--
 net-p2p/kubo/kubo-0.28.0.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-p2p/kubo/kubo-0.26.0.ebuild b/net-p2p/kubo/kubo-0.26.0.ebuild
index 5344ff2f9a2c..a0a1e83e9245 100644
--- a/net-p2p/kubo/kubo-0.26.0.ebuild
+++ b/net-p2p/kubo/kubo-0.26.0.ebuild
@@ -8,6 +8,7 @@ inherit go-module shell-completion systemd
 DESCRIPTION="Main implementation of IPFS"
 HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
 
SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
 SLOT="0"
@@ -22,8 +23,6 @@ RDEPEND="${DEPEND}"
 
 DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
 
-S="${WORKDIR}"
-
 src_compile() {
local mygoargs
mygoargs=(

diff --git a/net-p2p/kubo/kubo-0.28.0.ebuild b/net-p2p/kubo/kubo-0.28.0.ebuild
index 5eb80133d072..0d66c3d3aeb2 100644
--- a/net-p2p/kubo/kubo-0.28.0.ebuild
+++ b/net-p2p/kubo/kubo-0.28.0.ebuild
@@ -8,6 +8,7 @@ inherit go-module shell-completion systemd
 DESCRIPTION="Main implementation of IPFS"
 HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
 
SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
 SLOT="0"
@@ -22,8 +23,6 @@ RDEPEND="${DEPEND}"
 
 DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
 
-S="${WORKDIR}"
-
 src_compile() {
local mygoargs
mygoargs=(



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2024-02-20 Thread Arthur Zamarin
commit: 9370782a0a8d2144dab584195afcd77c7a3b11c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Feb 20 18:32:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Feb 20 18:32:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9370782a

net-p2p/kubo: drop 0.20.0, 0.22.0, 0.25.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-p2p/kubo/Manifest   |  3 --
 net-p2p/kubo/kubo-0.20.0.ebuild | 70 ---
 net-p2p/kubo/kubo-0.22.0.ebuild | 72 -
 net-p2p/kubo/kubo-0.25.0.ebuild | 72 -
 4 files changed, 217 deletions(-)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index ae0d966d10e1..275a016f042f 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1,4 +1 @@
-DIST kubo-0.20.0.tar.gz 15476743 BLAKE2B 
8b7e58f18c1342981f575545c6e11a167df240bb0d6d0712bcb3fd6a0aa7f84a6737af06d2ae89fe998ee715be5c0e0c39f4ce83685ae238008c46f48c6cf7a1
 SHA512 
5231efce18dbb6491fa6665db8d1522efcb2d7278203259714b77d655060765922e9076addb1de3e10950c2c7aa3c9e24e2114879c3e4ce1fceef69755b12eaf
-DIST kubo-0.22.0.tar.gz 15681418 BLAKE2B 
059c6b34a8188ad2add2ecb1cd8f69d755388d9c74c58ad5c2e95459101aa77397ad16e92b72ffe703f0dc2f62b04573fdf9da065aaee003623c6038601370c7
 SHA512 
08fff4a53286e106ecebeb2bee6f0f0154e8f75029f9dacf5c5e99f23d27c8243adb8cf69bea7da1df0e849bf325f18516ed6c18a5454623da2530a0f3810a32
-DIST kubo-0.25.0.tar.gz 16346357 BLAKE2B 
d9871cccb88a00929eedbc3322926683275786328dc70581208d3b59d59e34c3c8374e3f5194c163dc3517a848675671573429ca72bc41e7ca00d38a40c3b2db
 SHA512 
ec089317ef7bea0d3dbc723e601e5b5e4dcd030ad5edc11a6e4fdb4f2b33be771e2e54189af260b11a6259a0a8108eabb7c09d224ae9711642430926586f2f95
 DIST kubo-0.26.0.tar.gz 16129891 BLAKE2B 
199e3fb3d7982eb3bca35c7139a15f4c4f32a54bde2c9ae2e5b594524668d146296001ccfb29d1ded5eec0e82a02b4e16a4bbb7a82bcc4787ee06820f02d4687
 SHA512 
21bcfd605d0aa0b55afafa5c717b6b0f8c657722a207ae0cb901815b7881266ae528acc85d74e70f5fafec9407c68cd5dcb2e02ab9fbe61c05f64e15e0e5

diff --git a/net-p2p/kubo/kubo-0.20.0.ebuild b/net-p2p/kubo/kubo-0.20.0.ebuild
deleted file mode 100644
index ba92ae6a0382..
--- a/net-p2p/kubo/kubo-0.20.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
-SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND="
-   acct-group/ipfs
-   acct-user/ipfs
-   sys-fs/fuse:0
-"
-RDEPEND="${DEPEND}"
-#  ipfs-completion.bash || 
die
-}
-
-src_test() {
-   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
-}
-
-src_install() {
-   dobin ipfs
-   dobin ipfswatch
-   newbashcomp ipfs-completion.bash ipfs
-   einstalldocs
-
-   systemd_dounit "${FILESDIR}/ipfs.service"
-   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
-
-   newinitd "${FILESDIR}/ipfs.init" ipfs
-   newconfd "${FILESDIR}/ipfs.confd" ipfs
-
-   keepdir /var/log/ipfs
-   fowners -R ipfs:ipfs /var/log/ipfs
-}
-
-pkg_postinst() {
-   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
-   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
-   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
-
-   # See https://bugs.gentoo.org/838238
-   ewarn 'In case kubo CPU usage is too high run the next workaround'
-   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
-   ewarn 'Be aware that this will make your node less visible to other 
peers'
-}

diff --git a/net-p2p/kubo/kubo-0.22.0.ebuild b/net-p2p/kubo/kubo-0.22.0.ebuild
deleted file mode 100644
index 7ecb3b7e9102..
--- a/net-p2p/kubo/kubo-0.22.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion systemd
-
-DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
-SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   acct-group/ipfs
-   acct-user/ipfs
-   sys-fs/fuse:0
-"
-RDEPEND="${DEPEND}"
-#  ipfs-completion.bash || 
die
-   IPFS_PATH="" ./ipfs commands completion fish > ipfs-completion.fish || 
die
-}
-
-src_test() {
-   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
-}
-
-src_install() {
-   dobin ipfs
-   dobin ipfswatch
-   

[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2024-02-19 Thread Sam James
commit: 863d288a7ae3937b374e84fe8875613b7e87e89f
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 19 16:25:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 19 16:25:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863d288a

net-p2p/kubo: Stabilize 0.26.0 amd64, #924740

Signed-off-by: Sam James  gentoo.org>

 net-p2p/kubo/kubo-0.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/kubo/kubo-0.26.0.ebuild b/net-p2p/kubo/kubo-0.26.0.ebuild
index 5eb80133d072..5344ff2f9a2c 100644
--- a/net-p2p/kubo/kubo-0.26.0.ebuild
+++ b/net-p2p/kubo/kubo-0.26.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
acct-group/ipfs



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2024-02-04 Thread John Helmert III
commit: 5efa0fae96e8399f1d21e3719e73b1f9ade27ceb
Author: David Roman  gmail  com>
AuthorDate: Thu Jan 25 16:02:22 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Feb  4 17:14:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5efa0fae

net-p2p/kubo: drop 0.21.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35010
Signed-off-by: John Helmert III  gentoo.org>

 net-p2p/kubo/Manifest   |  1 -
 net-p2p/kubo/kubo-0.21.0.ebuild | 70 -
 2 files changed, 71 deletions(-)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 6143ede9c009..ae0d966d10e1 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1,5 +1,4 @@
 DIST kubo-0.20.0.tar.gz 15476743 BLAKE2B 
8b7e58f18c1342981f575545c6e11a167df240bb0d6d0712bcb3fd6a0aa7f84a6737af06d2ae89fe998ee715be5c0e0c39f4ce83685ae238008c46f48c6cf7a1
 SHA512 
5231efce18dbb6491fa6665db8d1522efcb2d7278203259714b77d655060765922e9076addb1de3e10950c2c7aa3c9e24e2114879c3e4ce1fceef69755b12eaf
-DIST kubo-0.21.0.tar.gz 15523789 BLAKE2B 
3db5e59ade1b121a7403b4188e90305dc1689922494114a7729ae23d3e3c8d89c244dc8ebb5a2563c79c6f591b4840d79c935cf6fbb7004e1f869c165308eeca
 SHA512 
16b1462f4f2811f6188d6e6ca9c466bb8071dd45ca66d40e3f4c7d37d31b16bb3fb6d2408c61dfc5d3120847c25da735db0f89661d29493684a81a6f94251278
 DIST kubo-0.22.0.tar.gz 15681418 BLAKE2B 
059c6b34a8188ad2add2ecb1cd8f69d755388d9c74c58ad5c2e95459101aa77397ad16e92b72ffe703f0dc2f62b04573fdf9da065aaee003623c6038601370c7
 SHA512 
08fff4a53286e106ecebeb2bee6f0f0154e8f75029f9dacf5c5e99f23d27c8243adb8cf69bea7da1df0e849bf325f18516ed6c18a5454623da2530a0f3810a32
 DIST kubo-0.25.0.tar.gz 16346357 BLAKE2B 
d9871cccb88a00929eedbc3322926683275786328dc70581208d3b59d59e34c3c8374e3f5194c163dc3517a848675671573429ca72bc41e7ca00d38a40c3b2db
 SHA512 
ec089317ef7bea0d3dbc723e601e5b5e4dcd030ad5edc11a6e4fdb4f2b33be771e2e54189af260b11a6259a0a8108eabb7c09d224ae9711642430926586f2f95
 DIST kubo-0.26.0.tar.gz 16129891 BLAKE2B 
199e3fb3d7982eb3bca35c7139a15f4c4f32a54bde2c9ae2e5b594524668d146296001ccfb29d1ded5eec0e82a02b4e16a4bbb7a82bcc4787ee06820f02d4687
 SHA512 
21bcfd605d0aa0b55afafa5c717b6b0f8c657722a207ae0cb901815b7881266ae528acc85d74e70f5fafec9407c68cd5dcb2e02ab9fbe61c05f64e15e0e5

diff --git a/net-p2p/kubo/kubo-0.21.0.ebuild b/net-p2p/kubo/kubo-0.21.0.ebuild
deleted file mode 100644
index 18a27c38d9ad..
--- a/net-p2p/kubo/kubo-0.21.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
-SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   acct-group/ipfs
-   acct-user/ipfs
-   sys-fs/fuse:0
-"
-RDEPEND="${DEPEND}"
-#  ipfs-completion.bash || 
die
-}
-
-src_test() {
-   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
-}
-
-src_install() {
-   dobin ipfs
-   dobin ipfswatch
-   newbashcomp ipfs-completion.bash ipfs
-   einstalldocs
-
-   systemd_dounit "${FILESDIR}/ipfs.service"
-   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
-
-   newinitd "${FILESDIR}/ipfs.init" ipfs
-   newconfd "${FILESDIR}/ipfs.confd" ipfs
-
-   keepdir /var/log/ipfs
-   fowners -R ipfs:ipfs /var/log/ipfs
-}
-
-pkg_postinst() {
-   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
-   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
-   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
-
-   # See https://bugs.gentoo.org/838238
-   ewarn 'In case kubo CPU usage is too high run the next workaround'
-   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
-   ewarn 'Be aware that this will make your node less visible to other 
peers'
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2024-02-04 Thread John Helmert III
commit: f26dc18f1f59fed5a60fe18c35adad6eaf6904d0
Author: David Roman  gmail  com>
AuthorDate: Tue Jan 23 16:01:09 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Feb  4 17:14:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26dc18f

net-p2p/kubo: add 0.26.0

Signed-off-by: David Roman  gmail.com>
Signed-off-by: John Helmert III  gentoo.org>

 net-p2p/kubo/Manifest   |  1 +
 net-p2p/kubo/kubo-0.26.0.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index b72340d7f7a9..6143ede9c009 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -2,3 +2,4 @@ DIST kubo-0.20.0.tar.gz 15476743 BLAKE2B 
8b7e58f18c1342981f575545c6e11a167df240b
 DIST kubo-0.21.0.tar.gz 15523789 BLAKE2B 
3db5e59ade1b121a7403b4188e90305dc1689922494114a7729ae23d3e3c8d89c244dc8ebb5a2563c79c6f591b4840d79c935cf6fbb7004e1f869c165308eeca
 SHA512 
16b1462f4f2811f6188d6e6ca9c466bb8071dd45ca66d40e3f4c7d37d31b16bb3fb6d2408c61dfc5d3120847c25da735db0f89661d29493684a81a6f94251278
 DIST kubo-0.22.0.tar.gz 15681418 BLAKE2B 
059c6b34a8188ad2add2ecb1cd8f69d755388d9c74c58ad5c2e95459101aa77397ad16e92b72ffe703f0dc2f62b04573fdf9da065aaee003623c6038601370c7
 SHA512 
08fff4a53286e106ecebeb2bee6f0f0154e8f75029f9dacf5c5e99f23d27c8243adb8cf69bea7da1df0e849bf325f18516ed6c18a5454623da2530a0f3810a32
 DIST kubo-0.25.0.tar.gz 16346357 BLAKE2B 
d9871cccb88a00929eedbc3322926683275786328dc70581208d3b59d59e34c3c8374e3f5194c163dc3517a848675671573429ca72bc41e7ca00d38a40c3b2db
 SHA512 
ec089317ef7bea0d3dbc723e601e5b5e4dcd030ad5edc11a6e4fdb4f2b33be771e2e54189af260b11a6259a0a8108eabb7c09d224ae9711642430926586f2f95
+DIST kubo-0.26.0.tar.gz 16129891 BLAKE2B 
199e3fb3d7982eb3bca35c7139a15f4c4f32a54bde2c9ae2e5b594524668d146296001ccfb29d1ded5eec0e82a02b4e16a4bbb7a82bcc4787ee06820f02d4687
 SHA512 
21bcfd605d0aa0b55afafa5c717b6b0f8c657722a207ae0cb901815b7881266ae528acc85d74e70f5fafec9407c68cd5dcb2e02ab9fbe61c05f64e15e0e5

diff --git a/net-p2p/kubo/kubo-0.26.0.ebuild b/net-p2p/kubo/kubo-0.26.0.ebuild
new file mode 100644
index ..5eb80133d072
--- /dev/null
+++ b/net-p2p/kubo/kubo-0.26.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module shell-completion systemd
+
+DESCRIPTION="Main implementation of IPFS"
+HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
+SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   acct-group/ipfs
+   acct-user/ipfs
+   sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
+
+S="${WORKDIR}"
+
+src_compile() {
+   local mygoargs
+   mygoargs=(
+   -tags release
+   )
+
+   ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
+   ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
+
+   IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || 
die
+   IPFS_PATH="" ./ipfs commands completion fish > ipfs-completion.fish || 
die
+   IPFS_PATH="" ./ipfs commands completion zsh > ipfs-completion.zsh || die
+}
+
+src_test() {
+   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
+}
+
+src_install() {
+   dobin ipfs
+   dobin ipfswatch
+   newbashcomp ipfs-completion.bash ipfs
+   newfishcomp ipfs-completion.fish ipfs
+   newzshcomp ipfs-completion.zsh _ipfs
+   einstalldocs
+
+   systemd_dounit "${FILESDIR}/ipfs.service"
+   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
+
+   newinitd "${FILESDIR}/ipfs.init" ipfs
+   newconfd "${FILESDIR}/ipfs.confd" ipfs
+
+   keepdir /var/log/ipfs
+   fowners -R ipfs:ipfs /var/log/ipfs
+}
+
+pkg_postinst() {
+   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
+   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
+   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
+
+   # See https://bugs.gentoo.org/838238
+   ewarn 'In case kubo CPU usage is too high run the next workaround'
+   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
+   ewarn 'Be aware that this will make your node less visible to other 
peers'
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2024-01-13 Thread Joonas Niilola
commit: 402e06e5f2ea5b4decd3688d3a172ea2090fa68c
Author: David Roman  gmail  com>
AuthorDate: Mon Jan  8 10:41:29 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 13 09:07:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402e06e5

net-p2p/kubo: add 0.25.0

Closes: https://bugs.gentoo.org/921141
Closes: https://github.com/gentoo/gentoo/pull/33262
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-p2p/kubo/Manifest   |  1 +
 net-p2p/kubo/kubo-0.25.0.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index ccab66c9d3be..b72340d7f7a9 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1,3 +1,4 @@
 DIST kubo-0.20.0.tar.gz 15476743 BLAKE2B 
8b7e58f18c1342981f575545c6e11a167df240bb0d6d0712bcb3fd6a0aa7f84a6737af06d2ae89fe998ee715be5c0e0c39f4ce83685ae238008c46f48c6cf7a1
 SHA512 
5231efce18dbb6491fa6665db8d1522efcb2d7278203259714b77d655060765922e9076addb1de3e10950c2c7aa3c9e24e2114879c3e4ce1fceef69755b12eaf
 DIST kubo-0.21.0.tar.gz 15523789 BLAKE2B 
3db5e59ade1b121a7403b4188e90305dc1689922494114a7729ae23d3e3c8d89c244dc8ebb5a2563c79c6f591b4840d79c935cf6fbb7004e1f869c165308eeca
 SHA512 
16b1462f4f2811f6188d6e6ca9c466bb8071dd45ca66d40e3f4c7d37d31b16bb3fb6d2408c61dfc5d3120847c25da735db0f89661d29493684a81a6f94251278
 DIST kubo-0.22.0.tar.gz 15681418 BLAKE2B 
059c6b34a8188ad2add2ecb1cd8f69d755388d9c74c58ad5c2e95459101aa77397ad16e92b72ffe703f0dc2f62b04573fdf9da065aaee003623c6038601370c7
 SHA512 
08fff4a53286e106ecebeb2bee6f0f0154e8f75029f9dacf5c5e99f23d27c8243adb8cf69bea7da1df0e849bf325f18516ed6c18a5454623da2530a0f3810a32
+DIST kubo-0.25.0.tar.gz 16346357 BLAKE2B 
d9871cccb88a00929eedbc3322926683275786328dc70581208d3b59d59e34c3c8374e3f5194c163dc3517a848675671573429ca72bc41e7ca00d38a40c3b2db
 SHA512 
ec089317ef7bea0d3dbc723e601e5b5e4dcd030ad5edc11a6e4fdb4f2b33be771e2e54189af260b11a6259a0a8108eabb7c09d224ae9711642430926586f2f95

diff --git a/net-p2p/kubo/kubo-0.25.0.ebuild b/net-p2p/kubo/kubo-0.25.0.ebuild
new file mode 100644
index ..5eb80133d072
--- /dev/null
+++ b/net-p2p/kubo/kubo-0.25.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module shell-completion systemd
+
+DESCRIPTION="Main implementation of IPFS"
+HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
+SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   acct-group/ipfs
+   acct-user/ipfs
+   sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
+
+S="${WORKDIR}"
+
+src_compile() {
+   local mygoargs
+   mygoargs=(
+   -tags release
+   )
+
+   ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
+   ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
+
+   IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || 
die
+   IPFS_PATH="" ./ipfs commands completion fish > ipfs-completion.fish || 
die
+   IPFS_PATH="" ./ipfs commands completion zsh > ipfs-completion.zsh || die
+}
+
+src_test() {
+   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
+}
+
+src_install() {
+   dobin ipfs
+   dobin ipfswatch
+   newbashcomp ipfs-completion.bash ipfs
+   newfishcomp ipfs-completion.fish ipfs
+   newzshcomp ipfs-completion.zsh _ipfs
+   einstalldocs
+
+   systemd_dounit "${FILESDIR}/ipfs.service"
+   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
+
+   newinitd "${FILESDIR}/ipfs.init" ipfs
+   newconfd "${FILESDIR}/ipfs.confd" ipfs
+
+   keepdir /var/log/ipfs
+   fowners -R ipfs:ipfs /var/log/ipfs
+}
+
+pkg_postinst() {
+   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
+   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
+   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
+
+   # See https://bugs.gentoo.org/838238
+   ewarn 'In case kubo CPU usage is too high run the next workaround'
+   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
+   ewarn 'Be aware that this will make your node less visible to other 
peers'
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2024-01-06 Thread Viorel Munteanu
commit: 59def3addda264e31c356b17a4cef7902b6180cb
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Jan  6 20:00:57 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat Jan  6 20:02:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59def3ad

net-p2p/kubo: destabilize 0.20.0 for ~x86

Bug: https://bugs.gentoo.org/921366
Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-p2p/kubo/kubo-0.20.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/kubo/kubo-0.20.0.ebuild b/net-p2p/kubo/kubo-0.20.0.ebuild
index 5df5e00bcf6d..ba92ae6a0382 100644
--- a/net-p2p/kubo/kubo-0.20.0.ebuild
+++ b/net-p2p/kubo/kubo-0.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
acct-group/ipfs



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2023-09-23 Thread Sam James
commit: bba52f2f665f5087558f5bf0c2ba471d90a3181c
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 09:36:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 09:36:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba52f2f

net-p2p/kubo: bdepend on https://bugs.gentoo.org/912149
Signed-off-by: Sam James  gentoo.org>

 net-p2p/kubo/kubo-0.20.0.ebuild | 3 ++-
 net-p2p/kubo/kubo-0.21.0.ebuild | 3 ++-
 net-p2p/kubo/kubo-0.22.0.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-p2p/kubo/kubo-0.20.0.ebuild b/net-p2p/kubo/kubo-0.20.0.ebuild
index 901c211978d5..5df5e00bcf6d 100644
--- a/net-p2p/kubo/kubo-0.20.0.ebuild
+++ b/net-p2p/kubo/kubo-0.20.0.ebuild
@@ -19,7 +19,8 @@ DEPEND="
sys-fs/fuse:0
 "
 RDEPEND="${DEPEND}"
-BDEPEND="dev-lang/go"
+# 

[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2023-08-10 Thread Yixun Lan
commit: fabab18a3b63ae28a912c381e9d9f979ab284c5b
Author: David Roman  gmail  com>
AuthorDate: Thu Aug 10 08:58:30 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug 10 09:54:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabab18a

net-p2p/kubo: add 0.22.0

Closes: https://github.com/gentoo/gentoo/pull/32243
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 net-p2p/kubo/Manifest   |  1 +
 net-p2p/kubo/kubo-0.22.0.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 9feb263dd025..ccab66c9d3be 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1,2 +1,3 @@
 DIST kubo-0.20.0.tar.gz 15476743 BLAKE2B 
8b7e58f18c1342981f575545c6e11a167df240bb0d6d0712bcb3fd6a0aa7f84a6737af06d2ae89fe998ee715be5c0e0c39f4ce83685ae238008c46f48c6cf7a1
 SHA512 
5231efce18dbb6491fa6665db8d1522efcb2d7278203259714b77d655060765922e9076addb1de3e10950c2c7aa3c9e24e2114879c3e4ce1fceef69755b12eaf
 DIST kubo-0.21.0.tar.gz 15523789 BLAKE2B 
3db5e59ade1b121a7403b4188e90305dc1689922494114a7729ae23d3e3c8d89c244dc8ebb5a2563c79c6f591b4840d79c935cf6fbb7004e1f869c165308eeca
 SHA512 
16b1462f4f2811f6188d6e6ca9c466bb8071dd45ca66d40e3f4c7d37d31b16bb3fb6d2408c61dfc5d3120847c25da735db0f89661d29493684a81a6f94251278
+DIST kubo-0.22.0.tar.gz 15681418 BLAKE2B 
059c6b34a8188ad2add2ecb1cd8f69d755388d9c74c58ad5c2e95459101aa77397ad16e92b72ffe703f0dc2f62b04573fdf9da065aaee003623c6038601370c7
 SHA512 
08fff4a53286e106ecebeb2bee6f0f0154e8f75029f9dacf5c5e99f23d27c8243adb8cf69bea7da1df0e849bf325f18516ed6c18a5454623da2530a0f3810a32

diff --git a/net-p2p/kubo/kubo-0.22.0.ebuild b/net-p2p/kubo/kubo-0.22.0.ebuild
new file mode 100644
index ..4c28e0f66879
--- /dev/null
+++ b/net-p2p/kubo/kubo-0.22.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module shell-completion systemd
+
+DESCRIPTION="Main implementation of IPFS"
+HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
+SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   acct-group/ipfs
+   acct-user/ipfs
+   sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-lang/go"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
+
+S="${WORKDIR}"
+
+src_compile() {
+   local mygoargs
+   mygoargs=(
+   -tags release
+   )
+
+   ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
+   ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
+
+   IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || 
die
+   IPFS_PATH="" ./ipfs commands completion fish > ipfs-completion.fish || 
die
+}
+
+src_test() {
+   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
+}
+
+src_install() {
+   dobin ipfs
+   dobin ipfswatch
+   newbashcomp ipfs-completion.bash ipfs
+   newfishcomp ipfs-completion.fish ipfs
+   einstalldocs
+
+   systemd_dounit "${FILESDIR}/ipfs.service"
+   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
+
+   newinitd "${FILESDIR}/ipfs.init" ipfs
+   newconfd "${FILESDIR}/ipfs.confd" ipfs
+
+   keepdir /var/log/ipfs
+   fowners -R ipfs:ipfs /var/log/ipfs
+}
+
+pkg_postinst() {
+   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
+   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
+   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
+
+   # See https://bugs.gentoo.org/838238
+   ewarn 'In case kubo CPU usage is too high run the next workaround'
+   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
+   ewarn 'Be aware that this will make your node less visible to other 
peers'
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2023-07-25 Thread Sam James
commit: 58dfcf78ea36f4736841f1b07d165547664a8330
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 25 18:51:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 25 18:51:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58dfcf78

net-p2p/kubo: Stabilize 0.20.0 x86, #911204

Signed-off-by: Sam James  gentoo.org>

 net-p2p/kubo/kubo-0.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/kubo/kubo-0.20.0.ebuild b/net-p2p/kubo/kubo-0.20.0.ebuild
index a72a638a9eb2..901c211978d5 100644
--- a/net-p2p/kubo/kubo-0.20.0.ebuild
+++ b/net-p2p/kubo/kubo-0.20.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
acct-group/ipfs



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2023-07-25 Thread Jakov Smolić
commit: 7dace51478c43fe05f2d43cc4c2edcdc3564d30f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jul 25 15:28:59 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jul 25 15:28:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dace514

net-p2p/kubo: Stabilize 0.20.0 amd64, #911204

Signed-off-by: Jakov Smolić  gentoo.org>

 net-p2p/kubo/kubo-0.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/kubo/kubo-0.20.0.ebuild b/net-p2p/kubo/kubo-0.20.0.ebuild
index 6cd5d94e6814..a72a638a9eb2 100644
--- a/net-p2p/kubo/kubo-0.20.0.ebuild
+++ b/net-p2p/kubo/kubo-0.20.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
acct-group/ipfs



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2023-07-24 Thread Florian Schmaus
commit: cd133d645581dcbd5d99e8216fa6c806dcfe625c
Author: David Roman  gmail  com>
AuthorDate: Thu Jul  6 09:52:34 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul 24 11:04:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd133d64

net-p2p/kubo: drop 0.15.0, 0.18.1

Closes: https://bugs.gentoo.org/894126
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Florian Schmaus  gentoo.org>

 net-p2p/kubo/Manifest   |  2 --
 net-p2p/kubo/kubo-0.15.0.ebuild | 69 -
 net-p2p/kubo/kubo-0.18.1.ebuild | 69 -
 3 files changed, 140 deletions(-)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index dc85126e1fc2..929ca4077b9b 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1,3 +1 @@
-DIST kubo-0.15.0.tar.gz 13318096 BLAKE2B 
92a97eea130d24065c5d8a60ee7eb9b2bd3afba94596c0b538b04970277df11bf11f1cfc8399b303cea58cd249a86f956174d6544e6b6a94b34722ecdd20671a
 SHA512 
26c1945c4ce641953e72a8f08802aa5acdd6c39fee3c1306bec0613a36b3d1ad79e23f7531427631848a6952ed950d27cd6a09f18352043bc145669b491843e6
-DIST kubo-0.18.1.tar.gz 13582874 BLAKE2B 
bc5ae67a476e796d774b47d29a5338cf2d1f1029197177bc69a36be255502bf12b45a8c6f5c4009ea100c749d73addc2195ce308e52883c8a36fecd08df26850
 SHA512 
eb6245abfef2079980f67f6a2dffad36346d06587df754d8477eeeda96464d9fa1428bb5d9ae628cca3ffa6a52c66c20e980c5a20ade389c1089aba947df6365
 DIST kubo-0.20.0.tar.gz 15476743 BLAKE2B 
8b7e58f18c1342981f575545c6e11a167df240bb0d6d0712bcb3fd6a0aa7f84a6737af06d2ae89fe998ee715be5c0e0c39f4ce83685ae238008c46f48c6cf7a1
 SHA512 
5231efce18dbb6491fa6665db8d1522efcb2d7278203259714b77d655060765922e9076addb1de3e10950c2c7aa3c9e24e2114879c3e4ce1fceef69755b12eaf

diff --git a/net-p2p/kubo/kubo-0.15.0.ebuild b/net-p2p/kubo/kubo-0.15.0.ebuild
deleted file mode 100644
index 6558783604be..
--- a/net-p2p/kubo/kubo-0.15.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
-SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   acct-group/ipfs
-   acct-user/ipfs
-   sys-fs/fuse:0
-"
-RDEPEND="${DEPEND}"
-BDEPEND="dev-lang/go"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
-
-S="${WORKDIR}"
-
-src_compile() {
-   local mygoargs
-   mygoargs=(
-   -tags release
-   )
-
-   ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
-   ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
-
-   IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || 
die
-}
-
-src_test() {
-   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
-}
-
-src_install() {
-   dobin ipfs
-   dobin ipfswatch
-   newbashcomp ipfs-completion.bash ipfs
-   einstalldocs
-
-   systemd_dounit "${FILESDIR}/ipfs.service"
-   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
-
-   newinitd "${FILESDIR}/ipfs.init" ipfs
-   newconfd "${FILESDIR}/ipfs.confd" ipfs
-
-   keepdir /var/log/ipfs
-   fowners -R ipfs:ipfs /var/log/ipfs
-}
-
-pkg_postinst() {
-   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
-   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
-   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
-
-   # See https://bugs.gentoo.org/838238
-   ewarn 'In case kubo CPU usage is too high run the next workaround'
-   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
-   ewarn 'Be aware that this will make your node less visible to other 
peers'
-}

diff --git a/net-p2p/kubo/kubo-0.18.1.ebuild b/net-p2p/kubo/kubo-0.18.1.ebuild
deleted file mode 100644
index 6cd5d94e6814..
--- a/net-p2p/kubo/kubo-0.18.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
-SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   acct-group/ipfs
-   acct-user/ipfs
-   sys-fs/fuse:0
-"
-RDEPEND="${DEPEND}"
-BDEPEND="dev-lang/go"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
-
-S="${WORKDIR}"
-
-src_compile() {
-   local mygoargs
-   mygoargs=(
-   -tags release
-   )
-
-   

[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2023-07-24 Thread Florian Schmaus
commit: 965956f9c78a218a4bb290d3f9d2e345db021887
Author: David Roman  gmail  com>
AuthorDate: Tue Jul 11 09:05:01 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul 24 11:04:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965956f9

net-p2p/kubo: add 0.21.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31830
Signed-off-by: Florian Schmaus  gentoo.org>

 net-p2p/kubo/Manifest   |  1 +
 net-p2p/kubo/kubo-0.21.0.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 929ca4077b9b..9feb263dd025 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1 +1,2 @@
 DIST kubo-0.20.0.tar.gz 15476743 BLAKE2B 
8b7e58f18c1342981f575545c6e11a167df240bb0d6d0712bcb3fd6a0aa7f84a6737af06d2ae89fe998ee715be5c0e0c39f4ce83685ae238008c46f48c6cf7a1
 SHA512 
5231efce18dbb6491fa6665db8d1522efcb2d7278203259714b77d655060765922e9076addb1de3e10950c2c7aa3c9e24e2114879c3e4ce1fceef69755b12eaf
+DIST kubo-0.21.0.tar.gz 15523789 BLAKE2B 
3db5e59ade1b121a7403b4188e90305dc1689922494114a7729ae23d3e3c8d89c244dc8ebb5a2563c79c6f591b4840d79c935cf6fbb7004e1f869c165308eeca
 SHA512 
16b1462f4f2811f6188d6e6ca9c466bb8071dd45ca66d40e3f4c7d37d31b16bb3fb6d2408c61dfc5d3120847c25da735db0f89661d29493684a81a6f94251278

diff --git a/net-p2p/kubo/kubo-0.21.0.ebuild b/net-p2p/kubo/kubo-0.21.0.ebuild
new file mode 100644
index ..6cd5d94e6814
--- /dev/null
+++ b/net-p2p/kubo/kubo-0.21.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Main implementation of IPFS"
+HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
+SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   acct-group/ipfs
+   acct-user/ipfs
+   sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-lang/go"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
+
+S="${WORKDIR}"
+
+src_compile() {
+   local mygoargs
+   mygoargs=(
+   -tags release
+   )
+
+   ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
+   ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
+
+   IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || 
die
+}
+
+src_test() {
+   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
+}
+
+src_install() {
+   dobin ipfs
+   dobin ipfswatch
+   newbashcomp ipfs-completion.bash ipfs
+   einstalldocs
+
+   systemd_dounit "${FILESDIR}/ipfs.service"
+   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
+
+   newinitd "${FILESDIR}/ipfs.init" ipfs
+   newconfd "${FILESDIR}/ipfs.confd" ipfs
+
+   keepdir /var/log/ipfs
+   fowners -R ipfs:ipfs /var/log/ipfs
+}
+
+pkg_postinst() {
+   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
+   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
+   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
+
+   # See https://bugs.gentoo.org/838238
+   ewarn 'In case kubo CPU usage is too high run the next workaround'
+   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
+   ewarn 'Be aware that this will make your node less visible to other 
peers'
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2023-05-20 Thread Joonas Niilola
commit: 3ed1d794fe758e1d1fe1e8486adbef392c8c1358
Author: David Roman  gmail  com>
AuthorDate: Tue May  9 14:39:54 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat May 20 12:50:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed1d794

net-p2p/kubo: add 0.20.0

Closes: https://bugs.gentoo.org/892986
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30955
Signed-off-by: Joonas Niilola  gentoo.org>

 net-p2p/kubo/Manifest   |  1 +
 net-p2p/kubo/kubo-0.20.0.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 02b99cde4fa6..dc85126e1fc2 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1,2 +1,3 @@
 DIST kubo-0.15.0.tar.gz 13318096 BLAKE2B 
92a97eea130d24065c5d8a60ee7eb9b2bd3afba94596c0b538b04970277df11bf11f1cfc8399b303cea58cd249a86f956174d6544e6b6a94b34722ecdd20671a
 SHA512 
26c1945c4ce641953e72a8f08802aa5acdd6c39fee3c1306bec0613a36b3d1ad79e23f7531427631848a6952ed950d27cd6a09f18352043bc145669b491843e6
 DIST kubo-0.18.1.tar.gz 13582874 BLAKE2B 
bc5ae67a476e796d774b47d29a5338cf2d1f1029197177bc69a36be255502bf12b45a8c6f5c4009ea100c749d73addc2195ce308e52883c8a36fecd08df26850
 SHA512 
eb6245abfef2079980f67f6a2dffad36346d06587df754d8477eeeda96464d9fa1428bb5d9ae628cca3ffa6a52c66c20e980c5a20ade389c1089aba947df6365
+DIST kubo-0.20.0.tar.gz 15476743 BLAKE2B 
8b7e58f18c1342981f575545c6e11a167df240bb0d6d0712bcb3fd6a0aa7f84a6737af06d2ae89fe998ee715be5c0e0c39f4ce83685ae238008c46f48c6cf7a1
 SHA512 
5231efce18dbb6491fa6665db8d1522efcb2d7278203259714b77d655060765922e9076addb1de3e10950c2c7aa3c9e24e2114879c3e4ce1fceef69755b12eaf

diff --git a/net-p2p/kubo/kubo-0.20.0.ebuild b/net-p2p/kubo/kubo-0.20.0.ebuild
new file mode 100644
index ..6cd5d94e6814
--- /dev/null
+++ b/net-p2p/kubo/kubo-0.20.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Main implementation of IPFS"
+HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
+SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   acct-group/ipfs
+   acct-user/ipfs
+   sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-lang/go"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
+
+S="${WORKDIR}"
+
+src_compile() {
+   local mygoargs
+   mygoargs=(
+   -tags release
+   )
+
+   ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
+   ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
+
+   IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || 
die
+}
+
+src_test() {
+   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
+}
+
+src_install() {
+   dobin ipfs
+   dobin ipfswatch
+   newbashcomp ipfs-completion.bash ipfs
+   einstalldocs
+
+   systemd_dounit "${FILESDIR}/ipfs.service"
+   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
+
+   newinitd "${FILESDIR}/ipfs.init" ipfs
+   newconfd "${FILESDIR}/ipfs.confd" ipfs
+
+   keepdir /var/log/ipfs
+   fowners -R ipfs:ipfs /var/log/ipfs
+}
+
+pkg_postinst() {
+   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
+   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
+   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
+
+   # See https://bugs.gentoo.org/838238
+   ewarn 'In case kubo CPU usage is too high run the next workaround'
+   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
+   ewarn 'Be aware that this will make your node less visible to other 
peers'
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2023-03-11 Thread Sam James
commit: bd47d0e624c2f2d332ac0af3a3775e488df905af
Author: David Roman  gmail  com>
AuthorDate: Thu Feb 16 11:33:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 16:24:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd47d0e6

net-p2p/kubo: add 0.18.1

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29609
Signed-off-by: Sam James  gentoo.org>

 net-p2p/kubo/Manifest   |  1 +
 net-p2p/kubo/kubo-0.18.1.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 14ab16bd8bf8..02b99cde4fa6 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1 +1,2 @@
 DIST kubo-0.15.0.tar.gz 13318096 BLAKE2B 
92a97eea130d24065c5d8a60ee7eb9b2bd3afba94596c0b538b04970277df11bf11f1cfc8399b303cea58cd249a86f956174d6544e6b6a94b34722ecdd20671a
 SHA512 
26c1945c4ce641953e72a8f08802aa5acdd6c39fee3c1306bec0613a36b3d1ad79e23f7531427631848a6952ed950d27cd6a09f18352043bc145669b491843e6
+DIST kubo-0.18.1.tar.gz 13582874 BLAKE2B 
bc5ae67a476e796d774b47d29a5338cf2d1f1029197177bc69a36be255502bf12b45a8c6f5c4009ea100c749d73addc2195ce308e52883c8a36fecd08df26850
 SHA512 
eb6245abfef2079980f67f6a2dffad36346d06587df754d8477eeeda96464d9fa1428bb5d9ae628cca3ffa6a52c66c20e980c5a20ade389c1089aba947df6365

diff --git a/net-p2p/kubo/kubo-0.18.1.ebuild b/net-p2p/kubo/kubo-0.18.1.ebuild
new file mode 100644
index ..6cd5d94e6814
--- /dev/null
+++ b/net-p2p/kubo/kubo-0.18.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Main implementation of IPFS"
+HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
+SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   acct-group/ipfs
+   acct-user/ipfs
+   sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-lang/go"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
+
+S="${WORKDIR}"
+
+src_compile() {
+   local mygoargs
+   mygoargs=(
+   -tags release
+   )
+
+   ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
+   ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
+
+   IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || 
die
+}
+
+src_test() {
+   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
+}
+
+src_install() {
+   dobin ipfs
+   dobin ipfswatch
+   newbashcomp ipfs-completion.bash ipfs
+   einstalldocs
+
+   systemd_dounit "${FILESDIR}/ipfs.service"
+   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
+
+   newinitd "${FILESDIR}/ipfs.init" ipfs
+   newconfd "${FILESDIR}/ipfs.confd" ipfs
+
+   keepdir /var/log/ipfs
+   fowners -R ipfs:ipfs /var/log/ipfs
+}
+
+pkg_postinst() {
+   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
+   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
+   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
+
+   # See https://bugs.gentoo.org/838238
+   ewarn 'In case kubo CPU usage is too high run the next workaround'
+   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
+   ewarn 'Be aware that this will make your node less visible to other 
peers'
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2023-02-02 Thread Sam James
commit: c8d03783bc97ef4db49bb90d21d3f2bbb2c7ec48
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  3 07:20:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  3 07:20:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d03783

net-p2p/kubo: drop 0.14.0

Needs removed  gentoo.org>

 net-p2p/kubo/Manifest   |  2 --
 net-p2p/kubo/kubo-0.14.0.ebuild | 69 -
 2 files changed, 71 deletions(-)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 0e538fe532e7..14ab16bd8bf8 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1,3 +1 @@
-DIST kubo-0.14.0-deps.tar.xz 169389828 BLAKE2B 
9b664286885ad16eba2697bfbd87286fc35edb034beb0b80bcfa307af507013964f83783b0036d35d1e132f0a2a549e96f50f527cb3812cfe1417b36f7c416ed
 SHA512 
cabb3c48bfc5d38996c5635b62b4a8dc49ca497cbe011e51c33086f18882fa74bc613644a4289639a7278dad634c66351c650c8ae041c9fca7f9f2c914644dd2
-DIST kubo-0.14.0.tar.gz 2224560 BLAKE2B 
d03f2ae98833f07a55cb8d929e3433ee35ad53345c31c80963ff4a183cbfa2ebf803607e0123b08304022673c1aa05013698d2cd3b97b4ecae84f4c4c5b69ab4
 SHA512 
ecba5d3669d50c382bff1b4d0197f5d8f67f36bb6e995d1db5791413bcf813ea8bf22fd3ea00368c0cf33cfc45621ea2f258acb52bda2b42ee2e1a7392195c10
 DIST kubo-0.15.0.tar.gz 13318096 BLAKE2B 
92a97eea130d24065c5d8a60ee7eb9b2bd3afba94596c0b538b04970277df11bf11f1cfc8399b303cea58cd249a86f956174d6544e6b6a94b34722ecdd20671a
 SHA512 
26c1945c4ce641953e72a8f08802aa5acdd6c39fee3c1306bec0613a36b3d1ad79e23f7531427631848a6952ed950d27cd6a09f18352043bc145669b491843e6

diff --git a/net-p2p/kubo/kubo-0.14.0.ebuild b/net-p2p/kubo/kubo-0.14.0.ebuild
deleted file mode 100644
index d0a469ae9fd2..
--- a/net-p2p/kubo/kubo-0.14.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/;
-SRC_URI="https://github.com/ipfs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-COMMON_DEPEND="
-   acct-group/ipfs
-   acct-user/ipfs
-   sys-fs/fuse:0
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=" ipfs-completion.bash || 
die
-}
-
-src_test() {
-   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
-}
-
-src_install() {
-   dobin ipfs
-   dobin ipfswatch
-   newbashcomp ipfs-completion.bash ipfs
-   einstalldocs
-
-   systemd_dounit "${FILESDIR}/ipfs.service"
-   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
-
-   newinitd "${FILESDIR}/ipfs.init" ipfs
-   newconfd "${FILESDIR}/ipfs.confd" ipfs
-
-   keepdir /var/log/ipfs
-   fowners -R ipfs:ipfs /var/log/ipfs
-}
-
-pkg_postinst() {
-   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
-   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
-   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
-
-   # See https://bugs.gentoo.org/838238
-   ewarn 'In case kubo CPU usage is too high run the next workaround'
-   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
-   ewarn 'Be aware that this will make your node less visible to other 
peers'
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2022-10-10 Thread Joonas Niilola
commit: c2f7d5c1ad188a93bdcd1b203781079c763f6a90
Author: David Roman  gmail  com>
AuthorDate: Tue Sep 20 08:13:40 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 10 12:55:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f7d5c1

net-p2p/kubo: add 0.15.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27367
Signed-off-by: Joonas Niilola  gentoo.org>

 net-p2p/kubo/Manifest   |  1 +
 net-p2p/kubo/kubo-0.15.0.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 4da89e4f1e0d..0e538fe532e7 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1,2 +1,3 @@
 DIST kubo-0.14.0-deps.tar.xz 169389828 BLAKE2B 
9b664286885ad16eba2697bfbd87286fc35edb034beb0b80bcfa307af507013964f83783b0036d35d1e132f0a2a549e96f50f527cb3812cfe1417b36f7c416ed
 SHA512 
cabb3c48bfc5d38996c5635b62b4a8dc49ca497cbe011e51c33086f18882fa74bc613644a4289639a7278dad634c66351c650c8ae041c9fca7f9f2c914644dd2
 DIST kubo-0.14.0.tar.gz 2224560 BLAKE2B 
d03f2ae98833f07a55cb8d929e3433ee35ad53345c31c80963ff4a183cbfa2ebf803607e0123b08304022673c1aa05013698d2cd3b97b4ecae84f4c4c5b69ab4
 SHA512 
ecba5d3669d50c382bff1b4d0197f5d8f67f36bb6e995d1db5791413bcf813ea8bf22fd3ea00368c0cf33cfc45621ea2f258acb52bda2b42ee2e1a7392195c10
+DIST kubo-0.15.0.tar.gz 13318096 BLAKE2B 
92a97eea130d24065c5d8a60ee7eb9b2bd3afba94596c0b538b04970277df11bf11f1cfc8399b303cea58cd249a86f956174d6544e6b6a94b34722ecdd20671a
 SHA512 
26c1945c4ce641953e72a8f08802aa5acdd6c39fee3c1306bec0613a36b3d1ad79e23f7531427631848a6952ed950d27cd6a09f18352043bc145669b491843e6

diff --git a/net-p2p/kubo/kubo-0.15.0.ebuild b/net-p2p/kubo/kubo-0.15.0.ebuild
new file mode 100644
index ..85f31dd4bd4d
--- /dev/null
+++ b/net-p2p/kubo/kubo-0.15.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Main implementation of IPFS"
+HOMEPAGE="https://ipfs.io/;
+SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   acct-group/ipfs
+   acct-user/ipfs
+   sys-fs/fuse:0
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-lang/go"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
+
+S="${WORKDIR}"
+
+src_compile() {
+   local mygoargs
+   mygoargs=(
+   -tags release
+   )
+
+   ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
+   ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
+
+   IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || 
die
+}
+
+src_test() {
+   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
+}
+
+src_install() {
+   dobin ipfs
+   dobin ipfswatch
+   newbashcomp ipfs-completion.bash ipfs
+   einstalldocs
+
+   systemd_dounit "${FILESDIR}/ipfs.service"
+   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
+
+   newinitd "${FILESDIR}/ipfs.init" ipfs
+   newconfd "${FILESDIR}/ipfs.confd" ipfs
+
+   keepdir /var/log/ipfs
+   fowners -R ipfs:ipfs /var/log/ipfs
+}
+
+pkg_postinst() {
+   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
+   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
+   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
+
+   # See https://bugs.gentoo.org/838238
+   ewarn 'In case kubo CPU usage is too high run the next workaround'
+   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
+   ewarn 'Be aware that this will make your node less visible to other 
peers'
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2022-10-10 Thread Joonas Niilola
commit: 28308e431acee5877a81923445f415631653f69e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 10 12:42:45 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 10 12:55:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28308e43

net-p2p/kubo: drop COMMON_DEPEND from 0.15.0

Signed-off-by: Joonas Niilola  gentoo.org>

 net-p2p/kubo/kubo-0.15.0.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/net-p2p/kubo/kubo-0.15.0.ebuild b/net-p2p/kubo/kubo-0.15.0.ebuild
index 85f31dd4bd4d..6558783604be 100644
--- a/net-p2p/kubo/kubo-0.15.0.ebuild
+++ b/net-p2p/kubo/kubo-0.15.0.ebuild
@@ -6,20 +6,19 @@ EAPI=8
 inherit bash-completion-r1 go-module systemd
 
 DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/;
+HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
 
SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-COMMON_DEPEND="
+DEPEND="
acct-group/ipfs
acct-user/ipfs
sys-fs/fuse:0
 "
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
+RDEPEND="${DEPEND}"
 BDEPEND="dev-lang/go"
 
 DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2022-08-06 Thread William Hubbs
commit: 940883306bdc93e28601f8bdc36ed872dbb6b772
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug  6 22:00:19 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug  6 22:00:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94088330

net-p2p/kubo: drop 0.13.1

Signed-off-by: William Hubbs  gentoo.org>

 net-p2p/kubo/Manifest   |  1 -
 net-p2p/kubo/kubo-0.13.1.ebuild | 69 -
 2 files changed, 70 deletions(-)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 967a7462e020..4da89e4f1e0d 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1,3 +1,2 @@
-DIST kubo-0.13.1.tar.gz 13474891 BLAKE2B 
2e6e056e27a8783c9d04ea5d8c41d86e45250f5ba95c57737aaf52d36d453be31baab21767008596710d7eb84f471460c32de70faf1764740ea551a5aa4bd38e
 SHA512 
3257d49df61bb31d4054934506ea543df2d9ed1f57b9b6aeef001bb77fe9fdce646fec96ded72b7f9f99e3bc687da77997b1295ebb5a40e20e4df0413e15bfd7
 DIST kubo-0.14.0-deps.tar.xz 169389828 BLAKE2B 
9b664286885ad16eba2697bfbd87286fc35edb034beb0b80bcfa307af507013964f83783b0036d35d1e132f0a2a549e96f50f527cb3812cfe1417b36f7c416ed
 SHA512 
cabb3c48bfc5d38996c5635b62b4a8dc49ca497cbe011e51c33086f18882fa74bc613644a4289639a7278dad634c66351c650c8ae041c9fca7f9f2c914644dd2
 DIST kubo-0.14.0.tar.gz 2224560 BLAKE2B 
d03f2ae98833f07a55cb8d929e3433ee35ad53345c31c80963ff4a183cbfa2ebf803607e0123b08304022673c1aa05013698d2cd3b97b4ecae84f4c4c5b69ab4
 SHA512 
ecba5d3669d50c382bff1b4d0197f5d8f67f36bb6e995d1db5791413bcf813ea8bf22fd3ea00368c0cf33cfc45621ea2f258acb52bda2b42ee2e1a7392195c10

diff --git a/net-p2p/kubo/kubo-0.13.1.ebuild b/net-p2p/kubo/kubo-0.13.1.ebuild
deleted file mode 100644
index 82573032a2ae..
--- a/net-p2p/kubo/kubo-0.13.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/;
-SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/go-ipfs-source.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   acct-group/ipfs
-   acct-user/ipfs
-   sys-fs/fuse:0
-"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
-
-S="${WORKDIR}"
-
-src_compile() {
-   default
-
-   local mygoargs
-   mygoargs=(
-   -tags release
-   )
-
-   go build "${mygoargs[@]}" -o ipfs ./cmd/ipfs || die
-   go build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch || die
-
-   IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || 
die
-}
-
-src_test() {
-   go test ./cmd/ipfs/... ./cmd/ipfswatch/... || die
-}
-
-src_install() {
-   dobin ipfs
-   dobin ipfswatch
-   newbashcomp ipfs-completion.bash ipfs
-   einstalldocs
-
-   systemd_dounit "${FILESDIR}/ipfs.service"
-   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
-
-   newinitd "${FILESDIR}/ipfs.init" ipfs
-   newconfd "${FILESDIR}/ipfs.confd" ipfs
-
-   keepdir /var/log/ipfs
-   fowners -R ipfs:ipfs /var/log/ipfs
-}
-
-pkg_postinst() {
-   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
-   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
-   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
-
-   # See https://bugs.gentoo.org/838238
-   ewarn 'In case kubo CPU usage is too high run the next workaround'
-   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
-   ewarn 'Be aware that this will make your node less visible to other 
peers'
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2022-08-06 Thread William Hubbs
commit: f6285602311da331b5e4431a306cd28701ff82d8
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug  6 21:58:38 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug  6 21:59:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6285602

net-p2p/kubo: add 0.14.0

Closes: https://bugs.gentoo.org/863485
Signed-off-by: William Hubbs  gentoo.org>

 net-p2p/kubo/Manifest   |  2 ++
 net-p2p/kubo/kubo-0.14.0.ebuild | 69 +
 2 files changed, 71 insertions(+)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 09ae8432b7a0..967a7462e020 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1 +1,3 @@
 DIST kubo-0.13.1.tar.gz 13474891 BLAKE2B 
2e6e056e27a8783c9d04ea5d8c41d86e45250f5ba95c57737aaf52d36d453be31baab21767008596710d7eb84f471460c32de70faf1764740ea551a5aa4bd38e
 SHA512 
3257d49df61bb31d4054934506ea543df2d9ed1f57b9b6aeef001bb77fe9fdce646fec96ded72b7f9f99e3bc687da77997b1295ebb5a40e20e4df0413e15bfd7
+DIST kubo-0.14.0-deps.tar.xz 169389828 BLAKE2B 
9b664286885ad16eba2697bfbd87286fc35edb034beb0b80bcfa307af507013964f83783b0036d35d1e132f0a2a549e96f50f527cb3812cfe1417b36f7c416ed
 SHA512 
cabb3c48bfc5d38996c5635b62b4a8dc49ca497cbe011e51c33086f18882fa74bc613644a4289639a7278dad634c66351c650c8ae041c9fca7f9f2c914644dd2
+DIST kubo-0.14.0.tar.gz 2224560 BLAKE2B 
d03f2ae98833f07a55cb8d929e3433ee35ad53345c31c80963ff4a183cbfa2ebf803607e0123b08304022673c1aa05013698d2cd3b97b4ecae84f4c4c5b69ab4
 SHA512 
ecba5d3669d50c382bff1b4d0197f5d8f67f36bb6e995d1db5791413bcf813ea8bf22fd3ea00368c0cf33cfc45621ea2f258acb52bda2b42ee2e1a7392195c10

diff --git a/net-p2p/kubo/kubo-0.14.0.ebuild b/net-p2p/kubo/kubo-0.14.0.ebuild
new file mode 100644
index ..d0a469ae9fd2
--- /dev/null
+++ b/net-p2p/kubo/kubo-0.14.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Main implementation of IPFS"
+HOMEPAGE="https://ipfs.io/;
+SRC_URI="https://github.com/ipfs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   acct-group/ipfs
+   acct-user/ipfs
+   sys-fs/fuse:0
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=" ipfs-completion.bash || 
die
+}
+
+src_test() {
+   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
+}
+
+src_install() {
+   dobin ipfs
+   dobin ipfswatch
+   newbashcomp ipfs-completion.bash ipfs
+   einstalldocs
+
+   systemd_dounit "${FILESDIR}/ipfs.service"
+   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
+
+   newinitd "${FILESDIR}/ipfs.init" ipfs
+   newconfd "${FILESDIR}/ipfs.confd" ipfs
+
+   keepdir /var/log/ipfs
+   fowners -R ipfs:ipfs /var/log/ipfs
+}
+
+pkg_postinst() {
+   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
+   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
+   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
+
+   # See https://bugs.gentoo.org/838238
+   ewarn 'In case kubo CPU usage is too high run the next workaround'
+   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
+   ewarn 'Be aware that this will make your node less visible to other 
peers'
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/files/, net-p2p/kubo/, profiles/updates/, net-p2p/go-ipfs/, ...

2022-08-03 Thread Sam James
commit: a3196cc835c7532279355fe56d7564868e43ff15
Author: David Roman  gmail  com>
AuthorDate: Tue Jul 12 13:58:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 22:54:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3196cc8

net-p2p/*: move go-ipfs -> kubo

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26371
Signed-off-by: Sam James  gentoo.org>

 net-p2p/go-ipfs/Manifest   | 1 -
 net-p2p/kubo/Manifest  | 1 +
 net-p2p/{go-ipfs => kubo}/files/ipfs-at.service| 0
 net-p2p/{go-ipfs => kubo}/files/ipfs.confd | 0
 net-p2p/{go-ipfs => kubo}/files/ipfs.init  | 0
 net-p2p/{go-ipfs => kubo}/files/ipfs.service   | 0
 net-p2p/{go-ipfs/go-ipfs-0.13.1.ebuild => kubo/kubo-0.13.1.ebuild} | 6 +++---
 net-p2p/{go-ipfs => kubo}/metadata.xml | 0
 profiles/updates/3Q-2022   | 1 +
 9 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-p2p/go-ipfs/Manifest b/net-p2p/go-ipfs/Manifest
deleted file mode 100644
index 773ebd4ef95f..
--- a/net-p2p/go-ipfs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST go-ipfs-0.13.1.tar.gz 13474891 BLAKE2B 
2e6e056e27a8783c9d04ea5d8c41d86e45250f5ba95c57737aaf52d36d453be31baab21767008596710d7eb84f471460c32de70faf1764740ea551a5aa4bd38e
 SHA512 
3257d49df61bb31d4054934506ea543df2d9ed1f57b9b6aeef001bb77fe9fdce646fec96ded72b7f9f99e3bc687da77997b1295ebb5a40e20e4df0413e15bfd7

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
new file mode 100644
index ..09ae8432b7a0
--- /dev/null
+++ b/net-p2p/kubo/Manifest
@@ -0,0 +1 @@
+DIST kubo-0.13.1.tar.gz 13474891 BLAKE2B 
2e6e056e27a8783c9d04ea5d8c41d86e45250f5ba95c57737aaf52d36d453be31baab21767008596710d7eb84f471460c32de70faf1764740ea551a5aa4bd38e
 SHA512 
3257d49df61bb31d4054934506ea543df2d9ed1f57b9b6aeef001bb77fe9fdce646fec96ded72b7f9f99e3bc687da77997b1295ebb5a40e20e4df0413e15bfd7

diff --git a/net-p2p/go-ipfs/files/ipfs-at.service 
b/net-p2p/kubo/files/ipfs-at.service
similarity index 100%
rename from net-p2p/go-ipfs/files/ipfs-at.service
rename to net-p2p/kubo/files/ipfs-at.service

diff --git a/net-p2p/go-ipfs/files/ipfs.confd b/net-p2p/kubo/files/ipfs.confd
similarity index 100%
rename from net-p2p/go-ipfs/files/ipfs.confd
rename to net-p2p/kubo/files/ipfs.confd

diff --git a/net-p2p/go-ipfs/files/ipfs.init b/net-p2p/kubo/files/ipfs.init
similarity index 100%
rename from net-p2p/go-ipfs/files/ipfs.init
rename to net-p2p/kubo/files/ipfs.init

diff --git a/net-p2p/go-ipfs/files/ipfs.service 
b/net-p2p/kubo/files/ipfs.service
similarity index 100%
rename from net-p2p/go-ipfs/files/ipfs.service
rename to net-p2p/kubo/files/ipfs.service

diff --git a/net-p2p/go-ipfs/go-ipfs-0.13.1.ebuild 
b/net-p2p/kubo/kubo-0.13.1.ebuild
similarity index 89%
rename from net-p2p/go-ipfs/go-ipfs-0.13.1.ebuild
rename to net-p2p/kubo/kubo-0.13.1.ebuild
index 3418b0d7a9b5..82573032a2ae 100644
--- a/net-p2p/go-ipfs/go-ipfs-0.13.1.ebuild
+++ b/net-p2p/kubo/kubo-0.13.1.ebuild
@@ -7,7 +7,7 @@ inherit bash-completion-r1 go-module systemd
 
 DESCRIPTION="Main implementation of IPFS"
 HOMEPAGE="https://ipfs.io/;
-SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/${PN}-source.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/go-ipfs-source.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
 SLOT="0"
@@ -63,7 +63,7 @@ pkg_postinst() {
elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
 
# See https://bugs.gentoo.org/838238
-   ewarn 'In case go-ipfs CPU usage is too high run the next workaround'
-   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower"'
+   ewarn 'In case kubo CPU usage is too high run the next workaround'
+   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
ewarn 'Be aware that this will make your node less visible to other 
peers'
 }

diff --git a/net-p2p/go-ipfs/metadata.xml b/net-p2p/kubo/metadata.xml
similarity index 100%
rename from net-p2p/go-ipfs/metadata.xml
rename to net-p2p/kubo/metadata.xml

diff --git a/profiles/updates/3Q-2022 b/profiles/updates/3Q-2022
index 0ac639a1c5db..2cdcd10dc1c9 100644
--- a/profiles/updates/3Q-2022
+++ b/profiles/updates/3Q-2022
@@ -11,3 +11,4 @@ move net-misc/cni-plugins app-containers/cni-plugins
 move gnome-extra/chrome-gnome-shell gnome-extra/gnome-browser-connector
 move dev-python/PyQt6_sip dev-python/PyQt6-sip
 move dev-python/PyQt6_WebEngine dev-python/PyQt6-WebEngine
+move net-p2p/go-ipfs net-p2p/kubo



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2022-08-03 Thread Sam James
commit: dad74e464fe6d4430ff5037286973593eabb8647
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 22:54:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 22:54:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad74e46

net-p2p/kubo: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 net-p2p/kubo/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-p2p/kubo/metadata.xml b/net-p2p/kubo/metadata.xml
index 9e33ed00d6e0..0b0389228dea 100644
--- a/net-p2p/kubo/metadata.xml
+++ b/net-p2p/kubo/metadata.xml
@@ -13,4 +13,7 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   ipfs/kubo
+