Gentoo Archives: gentoo-commits

From: William Hubbs <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/
Date: Sat, 06 Aug 2022 22:00:44
Message-Id: 1659823219.940883306bdc93e28601f8bdc36ed872dbb6b772.williamh@gentoo
1 commit: 940883306bdc93e28601f8bdc36ed872dbb6b772
2 Author: William Hubbs <williamh <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 6 22:00:19 2022 +0000
4 Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 6 22:00:19 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94088330
7
8 net-p2p/kubo: drop 0.13.1
9
10 Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
11
12 net-p2p/kubo/Manifest | 1 -
13 net-p2p/kubo/kubo-0.13.1.ebuild | 69 -----------------------------------------
14 2 files changed, 70 deletions(-)
15
16 diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
17 index 967a7462e020..4da89e4f1e0d 100644
18 --- a/net-p2p/kubo/Manifest
19 +++ b/net-p2p/kubo/Manifest
20 @@ -1,3 +1,2 @@
21 -DIST kubo-0.13.1.tar.gz 13474891 BLAKE2B 2e6e056e27a8783c9d04ea5d8c41d86e45250f5ba95c57737aaf52d36d453be31baab21767008596710d7eb84f471460c32de70faf1764740ea551a5aa4bd38e SHA512 3257d49df61bb31d4054934506ea543df2d9ed1f57b9b6aeef001bb77fe9fdce646fec96ded72b7f9f99e3bc687da77997b1295ebb5a40e20e4df0413e15bfd7
22 DIST kubo-0.14.0-deps.tar.xz 169389828 BLAKE2B 9b664286885ad16eba2697bfbd87286fc35edb034beb0b80bcfa307af507013964f83783b0036d35d1e132f0a2a549e96f50f527cb3812cfe1417b36f7c416ed SHA512 cabb3c48bfc5d38996c5635b62b4a8dc49ca497cbe011e51c33086f18882fa74bc613644a4289639a7278dad634c66351c650c8ae041c9fca7f9f2c914644dd2
23 DIST kubo-0.14.0.tar.gz 2224560 BLAKE2B d03f2ae98833f07a55cb8d929e3433ee35ad53345c31c80963ff4a183cbfa2ebf803607e0123b08304022673c1aa05013698d2cd3b97b4ecae84f4c4c5b69ab4 SHA512 ecba5d3669d50c382bff1b4d0197f5d8f67f36bb6e995d1db5791413bcf813ea8bf22fd3ea00368c0cf33cfc45621ea2f258acb52bda2b42ee2e1a7392195c10
24
25 diff --git a/net-p2p/kubo/kubo-0.13.1.ebuild b/net-p2p/kubo/kubo-0.13.1.ebuild
26 deleted file mode 100644
27 index 82573032a2ae..000000000000
28 --- a/net-p2p/kubo/kubo-0.13.1.ebuild
29 +++ /dev/null
30 @@ -1,69 +0,0 @@
31 -# Copyright 1999-2022 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=8
35 -
36 -inherit bash-completion-r1 go-module systemd
37 -
38 -DESCRIPTION="Main implementation of IPFS"
39 -HOMEPAGE="https://ipfs.io/"
40 -SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/go-ipfs-source.tar.gz -> ${P}.tar.gz"
41 -
42 -LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
43 -SLOT="0"
44 -KEYWORDS="~amd64 ~x86"
45 -
46 -RDEPEND="
47 - acct-group/ipfs
48 - acct-user/ipfs
49 - sys-fs/fuse:0
50 -"
51 -
52 -DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
53 -
54 -S="${WORKDIR}"
55 -
56 -src_compile() {
57 - default
58 -
59 - local mygoargs
60 - mygoargs=(
61 - -tags release
62 - )
63 -
64 - go build "${mygoargs[@]}" -o ipfs ./cmd/ipfs || die
65 - go build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch || die
66 -
67 - IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || die
68 -}
69 -
70 -src_test() {
71 - go test ./cmd/ipfs/... ./cmd/ipfswatch/... || die
72 -}
73 -
74 -src_install() {
75 - dobin ipfs
76 - dobin ipfswatch
77 - newbashcomp ipfs-completion.bash ipfs
78 - einstalldocs
79 -
80 - systemd_dounit "${FILESDIR}/ipfs.service"
81 - systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
82 -
83 - newinitd "${FILESDIR}/ipfs.init" ipfs
84 - newconfd "${FILESDIR}/ipfs.confd" ipfs
85 -
86 - keepdir /var/log/ipfs
87 - fowners -R ipfs:ipfs /var/log/ipfs
88 -}
89 -
90 -pkg_postinst() {
91 - elog 'To be able to use the ipfs service you will need to create the ipfs repository'
92 - elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
93 - elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper permissions.'
94 -
95 - # See https://bugs.gentoo.org/838238
96 - ewarn 'In case kubo CPU usage is too high run the next workaround'
97 - ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
98 - ewarn 'Be aware that this will make your node less visible to other peers'
99 -}