commit:     69af4f2800f056bba49e14025134cd1fdc6f0cbd
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 26 03:34:55 2025 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Wed Mar 26 03:35:09 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69af4f28

sys-cluster/k9scli: add 0.40.10

Closes: https://bugs.gentoo.org/951569
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 sys-cluster/k9scli/Manifest              |  2 ++
 sys-cluster/k9scli/k9scli-0.40.10.ebuild | 34 ++++++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)

diff --git a/sys-cluster/k9scli/Manifest b/sys-cluster/k9scli/Manifest
index 661ae59d0635..08191b912346 100644
--- a/sys-cluster/k9scli/Manifest
+++ b/sys-cluster/k9scli/Manifest
@@ -1,2 +1,4 @@
 DIST k9scli-0.32.4-deps.tar.xz 228022572 BLAKE2B 
e20434320591e6ce95fe7a4b7d5ff567ee6bd782a0b39fdb51e8480526094417bf848e8851f72973f4bf55a804797aa055b33f4569ceb2cf44c7166085853a4c
 SHA512 
b559f903b1b10507c51f1587279e16a27235847d863402df59918f950db834270bc6f35f388fc8f1e022176e4ebe6549af8d16e1ed8a585bda2371cccc97fa14
 DIST k9scli-0.32.4.tar.gz 6748167 BLAKE2B 
0f50ba147ef30e4b7176b63285a219420d61b798f9bdca771f8bf0c1c9922ab6b936d5507dfa85fedcdb0f588089e9a763cc7c321a8e4ec8ea339107c59d8847
 SHA512 
6b3b1b68a7b019aed81d86c263642e95da10ec637081c615abaa6b0d7c8d5434513e3dea4fab48eb37f03ee392e573474f3d7c5094e92942e3b873c742722f4e
+DIST k9scli-0.40.10-deps.tar.xz 212850724 BLAKE2B 
7b392cdf2e7672e0c228fa7870dceb295957b7015cf6955f8aff40d3f6e356da630e0550118687555e4d0b63e5e4a67dbd89cd2c2df1f2eb0673f156397b1297
 SHA512 
79aa138e187c3085de2e935342f085a8b306f42d41d8f645b61ae921137fd05c6fd4ecc6a271116048e094b9f499f8ac7e1d5514ee63f0d5f9bad3e1d9d8a522
+DIST k9scli-0.40.10.tar.gz 6789752 BLAKE2B 
f7a0254b78b13f865ead9ffd5a8d12e7686afc9fcb511fef942be57a4039a905fe3f4c5a56f970a6d50ab70f6b0fe3c656e5ef090b896b76be579873f4b7efc1
 SHA512 
4c8d9d623e9d60e96ae8d0a241adfbfa93a10ad0a5105a9b8ed66c135705326f285a2d9012be020513fe53786bc84fb7306cec66235ec7b12567d50c10b6031b

diff --git a/sys-cluster/k9scli/k9scli-0.40.10.ebuild 
b/sys-cluster/k9scli/k9scli-0.40.10.ebuild
new file mode 100644
index 000000000000..cf8121169d53
--- /dev/null
+++ b/sys-cluster/k9scli/k9scli-0.40.10.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+# update this on every bump
+GIT_COMMIT=35361bb2
+
+DESCRIPTION="terminal based UI to manage kubernetes clusters"
+HOMEPAGE="https://k9scli.io";
+SRC_URI="https://github.com/derailed/k9s/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+S="${WORKDIR}/k9s-${PV}"
+
+src_prepare() {
+       default
+       # I will look into opening an upstream PR to do this.
+       sed -i -e 's/-w -s -X/-X/' Makefile || die
+}
+
+src_compile() {
+       emake GIT_REV=${GIT_COMMIT} VERSION=v${PV} build
+}
+
+src_install() {
+       dobin execs/k9s
+       dodoc -r change_logs plugins skins README.md
+}

Reply via email to