[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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 +