This commit is contained in:
Jay 2025-09-22 10:08:13 +08:00
parent 846de216c7
commit 34568ca380
5 changed files with 39 additions and 6 deletions

View File

@ -6,8 +6,7 @@ HOMEPAGE=https://k9scli.io
INHERIT=go-module
KEYWORDS=~amd64 ~arm64
LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/derailed/k9s/archive/v0.32.4.tar.gz -> k9scli-0.32.4.tar.gz https://files.mtfos.xyz/gentoo/k9scli-0.32.4-deps.tar.xz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 flag-o-matic b892042b2667b8ac69ec8a2571dc290a go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module 191a27261275fc3bff7dd7482361b5d6
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885
_md5_=fde8c19aec898b7a4e49ec7047349cc4

View File

@ -6,8 +6,7 @@ HOMEPAGE=https://k9scli.io
INHERIT=go-module
KEYWORDS=~amd64 ~arm64
LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/derailed/k9s/archive/v0.32.5.tar.gz -> k9scli-0.32.5.tar.gz https://files.mtfos.xyz/gentoo/k9scli-0.32.5-deps.tar.xz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 flag-o-matic b892042b2667b8ac69ec8a2571dc290a go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module 191a27261275fc3bff7dd7482361b5d6
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885
_md5_=fde8c19aec898b7a4e49ec7047349cc4

View File

@ -6,8 +6,7 @@ HOMEPAGE=https://k9scli.io
INHERIT=go-module
KEYWORDS=~amd64 ~arm64
LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/derailed/k9s/archive/v0.50.6.tar.gz -> k9scli-0.50.6.tar.gz https://files.mtfos.xyz/gentoo/k9scli-0.50.6-deps.tar.xz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 flag-o-matic b892042b2667b8ac69ec8a2571dc290a go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module 191a27261275fc3bff7dd7482361b5d6
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885
_md5_=86d74cb812737082b7237cb49075ff65

View File

@ -2,5 +2,7 @@ DIST k9scli-0.32.4-deps.tar.xz 685450496 BLAKE2B f6f743008e27e7c2774d383d31ed976
DIST k9scli-0.32.4.tar.gz 6748167 BLAKE2B 0f50ba147ef30e4b7176b63285a219420d61b798f9bdca771f8bf0c1c9922ab6b936d5507dfa85fedcdb0f588089e9a763cc7c321a8e4ec8ea339107c59d8847 SHA512 6b3b1b68a7b019aed81d86c263642e95da10ec637081c615abaa6b0d7c8d5434513e3dea4fab48eb37f03ee392e573474f3d7c5094e92942e3b873c742722f4e
DIST k9scli-0.32.5-deps.tar.xz 699138204 BLAKE2B 4b28700d1a9e0953c66d0878ddc96a0f839621d57dcf51b60b7af6feae5c61d43afa1ecf973ffe88d96d182937fc0c165fd68dddd3e5a9cee36ff545b6c299f6 SHA512 656e76395147963ca8c40bc2ea07fbfbe86dcd468bdac9ecf7b0edb1089267841a757b051edbead52ee9793ba1f944716efe4ca19a5e3687a438ae131a1dba10
DIST k9scli-0.32.5.tar.gz 6753976 BLAKE2B d3a3de7811e782b79a6d4882a643c18a90b9c051cadcc4cb739ce134012bfd605942f2827e3d7600f5670f57ee321dd649c2c29c9ac77b18156ec6bd63b49249 SHA512 bbf249a2feb007346ddbb3f45397884cf822712cd45561b99f514b80f3ef21a6dbe575d30ff7998c7a799e5913407b085e3f96bf27b8685bedf9e646a47deede
DIST k9scli-0.50.12-deps.tar.xz 2266692980 BLAKE2B 859a822f165e63e95e39748725ff288839a9179f448e65f43b12eea37f83692c56e4a16e5b28b7ce8464f7563128e9534833a2ce91aaf3cdf8f92729e5c21ee8 SHA512 bbe956841b24640e612815f032dccc5974c6b1d96c5e30824ff4f31b3ba163ce994a5405c9b3c29e073f7d9f6e63676765c1b06f2b2c5334eb1da772a3da21b4
DIST k9scli-0.50.12.tar.gz 6808697 BLAKE2B b4849343e761ab7395f504d75f9beac84a314d98940a15edd8ecfd3788ff959f5381e572115531e09b519e29c26d585c9c648943b4a5db02bbe28013738817d6 SHA512 2088acaa0d1ef89035cef22e9179cf6414d6b9418517568f1d00d1c08a8e929cf21bf5a1002eb7212f2442a0c120ed303d77017d31a5b1e2b3a9efeef769ca1f
DIST k9scli-0.50.6-deps.tar.xz 1960094756 BLAKE2B 86268f3aaab219f5d36bed51c5feb8b4d9a3cc8c0d76cac3404a8fe07f84afdb60d9cbc808314dcd7ce7b399ff1783a9e4b1e76a4f52943fdba785c64d20b407 SHA512 1a50dca5761cd1888235d5f2a120bfecaaccf04869d4c2179c828b41267173e17a5420c85596587ab3de5289d7c9413b5ab57ea5052b299af7e4c2cc88640379
DIST k9scli-0.50.6.tar.gz 6829328 BLAKE2B 2b6abd76b8fe51166a3aac486768df4a6b8264972f1aa186c5c68751e374559778ff582582e4ef70ef64530d84ed4ee5d8edf92184cfc9e3d1950343634e0a42 SHA512 b0ade4541c17fd22643e268cb246a6390e253652685c174b53fb612a1b0162b35ab0ef2a2a0747297b499b529aab984d0cfc773c35c9e7a9da94763e1cee09f5

View File

@ -0,0 +1,34 @@
# Copyright 2021-2024 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=09c1c079
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://files.mtfos.xyz/gentoo/${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
}