diff --git a/metadata/md5-cache/sys-cluster/k9scli-0.32.4 b/metadata/md5-cache/sys-cluster/k9scli-0.32.4 index 88cd282..87582e1 100644 --- a/metadata/md5-cache/sys-cluster/k9scli-0.32.4 +++ b/metadata/md5-cache/sys-cluster/k9scli-0.32.4 @@ -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 diff --git a/metadata/md5-cache/sys-cluster/k9scli-0.32.5 b/metadata/md5-cache/sys-cluster/k9scli-0.32.5 index 145ea4f..89ed329 100644 --- a/metadata/md5-cache/sys-cluster/k9scli-0.32.5 +++ b/metadata/md5-cache/sys-cluster/k9scli-0.32.5 @@ -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 diff --git a/metadata/md5-cache/sys-cluster/k9scli-0.50.6 b/metadata/md5-cache/sys-cluster/k9scli-0.50.6 index 2a56a6e..0008e5b 100644 --- a/metadata/md5-cache/sys-cluster/k9scli-0.50.6 +++ b/metadata/md5-cache/sys-cluster/k9scli-0.50.6 @@ -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 diff --git a/sys-cluster/k9scli/Manifest b/sys-cluster/k9scli/Manifest index 7e344db..7ee0cde 100644 --- a/sys-cluster/k9scli/Manifest +++ b/sys-cluster/k9scli/Manifest @@ -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 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 0000000..b712a73 --- /dev/null +++ b/sys-cluster/k9scli/k9scli-0.50.12.ebuild @@ -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 +}