mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
app-shells/carapace: add 1.8.0
Signed-off-by: Jonas Frei <freijon@pm.me>
This commit is contained in:
2 files changed
+45
No files matched your search
@@ -4,3 +4,5 @@ DIST carapace-1.7.1.tar.gz 23781149 BLAKE2B cf5df121fbe2e656bf3b4439611ebaf44f60
|
||||
DIST carapace-1.7.1.tar.xz 400160 BLAKE2B 53e09fb875e2ad4722ecc71da212f6514c553de62e3facfcd03b009fb7c2f32ff8a759124333e2ef55b323544743a425d0d6a2577216e3daf39aff59a4e8e796 SHA512 dacddc7ca9ce6bd9fa10f72ca90f74ff75ccff5bf63845e335fa41ef034d037170a7cf11fc4e3f3b1de2e043dd54af01bedf30addb9489f70a1c179a24dcbdf9
|
||||
DIST carapace-1.7.3.tar.gz 25201328 BLAKE2B 64fdab7b3331ff7461dd48ab14b3ea12da65a16df76ae9647abe9a318b87483df902b5873cb934763cb7bed0ed158c4863ff8c690d46bb4976df10052b987e87 SHA512 6414e98d79f30824a74153cc96d9b90475d35f40da1c8663ba231434e9a12ba9c1970a83a9b5fb4d28606f8a107b468bd49a442fb5b8349db3f59918bf5fab92
|
||||
DIST carapace-1.7.3.tar.xz 416780 BLAKE2B 95b0ddc4fc5c0a798cb76a0ce4420f207bc0b0a781c781492946a9dfc752e106ccafde0404b939aff93a0c51c6e635ca401f893c086df82a44fea7fc1a742963 SHA512 b61e32a9249d9c2069d698a66e48b4fbe30738a389ca7036a6dd64caacd4167d0c573a60494ed8205016c30b6ebc0ff5d73fbe46b9d622780a2d3622e94d6aff
|
||||
DIST carapace-1.8.0.tar.gz 27062680 BLAKE2B 7e67642f5915baadbe7e107b8f73826e3fb1fde81d60bfa7bd1292fcc42ec1d6f0d9bb42c909b2331baf6053dae52a7215dce04a6f599b13eac8c88ad08163ad SHA512 e21053709108f8756d02f0bad234fa0016c5b191296657c4c318677936c3fa001d7a865d7a3c15da616fd3c20ad222ab374271ceb403b97b8c5db6abc80a7afc
|
||||
DIST carapace-1.8.0.tar.xz 466536 BLAKE2B 9736b3c282c08afa27e9419e5ee51a99fd16d34b4c6f6d18234796b84f2fcf67c58dfb54ac478011c6f70febfa7f99be9f95cf59d9f3e1e93a27a05ccbb3ddf6 SHA512 a5ed798c4188af49be83ad024195d0fe7315fb14ac7774df7e34eb7786dc39348b1999fd8137598b9842b9db360b59c4f68c0a9205d1b2367e076a4205ca201c
|
||||
@@ -0,0 +1,43 @@
|
||||
# Copyright 2024-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="Multi-shell multi-command argument completer"
|
||||
HOMEPAGE="https://carapace.sh/"
|
||||
SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
DEPS_URI="https://github.com/gentoo-golang-dist/${PN}-bin/releases/download/v${PV}/${PN}-bin-${PV}-vendor.tar.xz -> ${P}.tar.xz"
|
||||
SRC_URI+=" ${DEPS_URI}"
|
||||
|
||||
S="${WORKDIR}/${PN}-bin-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
BDEPEND="
|
||||
>=dev-lang/go-1.26.2
|
||||
"
|
||||
|
||||
DOCS=(
|
||||
"README.md"
|
||||
)
|
||||
HTML_DOCS=(
|
||||
"docs/book/"
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
pushd "cmd/${PN}"
|
||||
ego generate ./...
|
||||
ego build -tags release
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin "cmd/${PN}/${PN}"
|
||||
mv "docs/src" "docs/book" || die
|
||||
rm -r "docs/book/release_notes" || die
|
||||
einstalldocs
|
||||
}
|
||||
Reference in new issue
Block a user