commit:     0df6e1d3ee3a4ff846fa5883add4a091d2400454
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 22 19:11:13 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 22 19:11:33 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df6e1d3

sys-cluster/k9scli: add 0.50.12

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-cluster/k9scli/Manifest              |  2 ++
 sys-cluster/k9scli/k9scli-0.50.12.ebuild | 38 ++++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/k9scli/Manifest b/sys-cluster/k9scli/Manifest
index 2b7dd0e03f81..dbe5f9a56ab0 100644
--- a/sys-cluster/k9scli/Manifest
+++ b/sys-cluster/k9scli/Manifest
@@ -1,6 +1,8 @@
+DIST k9s-0.50.12-deps.tar.xz 200410224 BLAKE2B 
6bd07f191d1282f9d920e77b84942e976ea94d4b1d3b24e051f9915b905d7cc46320198efe53fcac8c51ad4e9240c152f4ebf6b1c274b58533b15bba120aadef
 SHA512 
b56342883d711d70ab71f5b566c0386b72367b6cda87922fde088239ecfa7418c6c92342d4c15d14abd78987fb3aef85fe84a65a8cc5b326909c9558c1e843ee
 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
+DIST k9scli-0.50.12.tar.gz 6808697 BLAKE2B 
b4849343e761ab7395f504d75f9beac84a314d98940a15edd8ecfd3788ff959f5381e572115531e09b519e29c26d585c9c648943b4a5db02bbe28013738817d6
 SHA512 
2088acaa0d1ef89035cef22e9179cf6414d6b9418517568f1d00d1c08a8e929cf21bf5a1002eb7212f2442a0c120ed303d77017d31a5b1e2b3a9efeef769ca1f
 DIST k9scli-0.50.6-deps.tar.xz 208403060 BLAKE2B 
88bcecdeafa5bb7dca707831c6c201a8bef8330282fe8caf7b70867585f901a844cfaee72bf2315b062f1e76fd235aa025aba11640c60ee4000e956057f6253d
 SHA512 
943348b669c963ec0a5fba9a8b2ec99dc257e8ff0973e48fafdd6674b1200042c8db63fac5ec263e99a29ae6792eae87157d5a24bb4f8574e87f1534f236ee0a
 DIST k9scli-0.50.6.tar.gz 6829328 BLAKE2B 
2b6abd76b8fe51166a3aac486768df4a6b8264972f1aa186c5c68751e374559778ff582582e4ef70ef64530d84ed4ee5d8edf92184cfc9e3d1950343634e0a42
 SHA512 
b0ade4541c17fd22643e268cb246a6390e253652685c174b53fb612a1b0162b35ab0ef2a2a0747297b499b529aab984d0cfc773c35c9e7a9da94763e1cee09f5

diff --git a/sys-cluster/k9scli/k9scli-0.50.12.ebuild 
b/sys-cluster/k9scli/k9scli-0.50.12.ebuild
new file mode 100644
index 000000000000..61beb55ecd6f
--- /dev/null
+++ b/sys-cluster/k9scli/k9scli-0.50.12.ebuild
@@ -0,0 +1,38 @@
+# 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=13cb55bb
+
+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://github.com/gentoo-golang-dist/k9s/releases/download/v${PV}/k9s-${PV}-deps.tar.xz";
+S=${WORKDIR}/k9s-${PV}
+
+LICENSE="Apache-2.0"
+# Dependent licenses
+LICENSE+=" Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND=">=dev-lang/go-1.24.1"
+
+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