diff --git a/dev-util/kubetail/Manifest b/dev-util/kubetail/Manifest index 97f63f044f..5bbc3c8717 100644 --- a/dev-util/kubetail/Manifest +++ b/dev-util/kubetail/Manifest @@ -10,3 +10,4 @@ DIST kubetail-0.12.2-vendored.tar.gz 20821389 BLAKE2B 67d229127a9319279671ed586f DIST kubetail-0.13.0-vendored.tar.gz 20863240 BLAKE2B 3d626a25e2c6caf400cfddd225cf8f38df09be08c101b45b5ed80fc6c9a8636262f7c536f5b0b5ffdd7b7db9ed36a189e30e8c21a167e1da51dc6b0d59a5814c SHA512 d4447ede9886ae922fbaf13f8ff2a4fbb51a7bc28cfb93a3f16d02cc5ee47f870ee0ae17159fe2f630ff7aeb395d410f97ac176de97e747e299466ce0eae567e DIST kubetail-0.14.0-vendored.tar.gz 20818707 BLAKE2B 189566a4f4bac80cd0def28ed6185a6adf2ec798d0d18a8a238b52087e84b252f09c6449800691737ef38699ccff23d9270172a832e0bf3bd688b5f0cdae411b SHA512 084f1f93fd9da50fab7a0019732426caa4f29cea2783d5e8e4a7fb9e6dbd4e8719f4bbc0743f32cca8133263b7601e3270085576cb0c695e39b1d91e71b01a4a DIST kubetail-0.14.1-vendored.tar.gz 20817225 BLAKE2B e830bcb27067c006e6621a7ed6720d46ef6d5bbc267fe393a50553bdb37727f878356540b7f0eb4a67444ad046e64c5bf88b40ff8e3f920e931d185095f99641 SHA512 0f78d89da15a001850808d9eb55d17b34044253b0beba42f1ac15416d318d12f54661f231c36a8b0f314e67ed3fffb3f4beca9cd37b8d645083bd1c4488cc8f3 +DIST kubetail-0.15.0-vendored.tar.gz 20905816 BLAKE2B 9b28eb2c6414d2c273bbc3587952ea86f4bb21cc0e4aa32b61b8e1b0190d6885cf6f4195da91852b8f684c1ad935bbdbc629b386d3ce9fc19c6220cbb4a158cb SHA512 fc38896e9a3f9300317255566fc3a9ed27127e2e0d41380de29eb2175a57d69e89566e0ea7626fcc85ae364323ac0a0ed94f7b1e11a4b10c4aaedc3dcff8cfcc diff --git a/dev-util/kubetail/kubetail-0.15.0.ebuild b/dev-util/kubetail/kubetail-0.15.0.ebuild new file mode 100644 index 0000000000..406f5c416f --- /dev/null +++ b/dev-util/kubetail/kubetail-0.15.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-${PV}-vendored.tar.gz" + +S="${WORKDIR}/kubetail-${PV}/modules/cli" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=">=dev-lang/go-1.25.0" + +src_compile() { + ( + GOWORK=off \ + ego build \ + -mod=vendor \ + -ldflags "-X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o "${PN}" \ + . + ) + + "./${PN}" completion bash > "${PN}.bash" || die + "./${PN}" completion zsh > "${PN}.zsh" || die + "./${PN}" completion fish > "${PN}.fish" || die +} + +src_install() { + dobin "${PN}" + + newbashcomp "${PN}.bash" "${PN}" + newzshcomp "${PN}.zsh" "_${PN}" + dofishcomp "${PN}.fish" +}