From 1677d159ba635c2fa973ac2b60766215f51ed278 Mon Sep 17 00:00:00 2001 From: Terin Stock Date: Fri, 16 Oct 2026 12:58:37 +0200 Subject: sys-cluster/kubie: add 0.28.0, drop 0.26.0 --- sys-cluster/kubie/Manifest | 4 +-- sys-cluster/kubie/kubie-0.26.0.ebuild | 47 ----------------------------------- sys-cluster/kubie/kubie-0.28.0.ebuild | 40 +++++++++++++++++++++++++++++ 3 files changed, 42 insertions(+), 49 deletions(-) delete mode 100644 sys-cluster/kubie/kubie-0.26.0.ebuild create mode 100644 sys-cluster/kubie/kubie-0.28.0.ebuild diff --git a/sys-cluster/kubie/Manifest b/sys-cluster/kubie/Manifest index 1b3ab91..e933b5e 100644 --- a/sys-cluster/kubie/Manifest +++ b/sys-cluster/kubie/Manifest @@ -1,2 +1,2 @@ -DIST kubie-0.26.0-vendor.tar.xz 30973956 BLAKE2B ae73798cb8761da70f4d15b335d6ba559b3289930a5681fb715a38db6344abc03e434f469e8bc708a77e7f6710b7d75bca970c92cfd8e93736b13b9918de725d SHA512 b7a587f8e22f10cbd98a166152285f7ba0749ef26fb59007531dec424ec067490859a7a88c0fad5a98795cd2a4c921f94aefcb6e21ae5639d96e74a7b5b77639 -DIST kubie-0.26.0.tar.gz 42000 BLAKE2B 46fb2541451429b691ed2a41399f90e8e27f1fbe989b0d321e162e532ee7363725b8c5198e72f19ca58d3bdbd69ccf2e044472e508232536936548ad51182f24 SHA512 cecd02b42f4ce45de8d10b12034e62d1ee97f11d3fa13d2772e4d4b884b63935010647a3c3cc5ae58da6c000f916b725efba03dd92dfd938090e7548434d29f7 +DIST kubie-0.28.0-vendor.tar.xz 39075016 BLAKE2B 01ec5a0d35470e6c5b68990b8a8fedb614c7b45b5a8ca2746f119afcc3284c2ea368a895172d9427161e88b79bcc63455aaa46991be6751e8582672860702174 SHA512 cb1be050ecbc852ca087a40dc5174ad98b2ccf30514dbbc57d9cc10dfbdbf88547ad124396402e62751284a2e3a9ef061939eae3316e1d81e4f8673c02def616 +DIST kubie-0.28.0.tar.gz 52360 BLAKE2B d48c7e8aa5a866d771c473f4b13cf48caa5e4ab2303e6b9a7b3a13f7dd71f5c539a4b3202417d438f07d963fa7d91403afecf479ef5a0a589a527d3cf90b58dc SHA512 15edac83ff6c509b6b5a7ceca6b27e68125fef2fe8336bfdfbf9ad3f441a662b0a6a9cb60f797ee62aadf7795d05f270e0e9ba315bf523959dd6cc8fbafec8d0 diff --git a/sys-cluster/kubie/kubie-0.26.0.ebuild b/sys-cluster/kubie/kubie-0.26.0.ebuild deleted file mode 100644 index 4c78065..0000000 --- a/sys-cluster/kubie/kubie-0.26.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" " -RUST_MIN_VER="1.85.0" -inherit cargo shell-completion - -DESCRIPTION="A more powerful alternative to kubectx and kubens." -HOMEPAGE="https://github.com/sbstp/kubie" -SRC_URI="https://github.com/sbstp/kubie/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://share.terinstock.com/${P}-vendor.tar.xz " - -LICENSE="ZLIB" -# Dependent crate licenses -LICENSE+=" MIT Apache-2.0 Unicode-DFS-2016 0BSD Apache-2.0-with-LLVM-exceptions" -LICENSE+=" Boost-1.0 ISC BSD Unlicense MPL-2.0" - -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" sys-cluster/kubectl" - -src_unpack() { - cargo_src_unpack - mkdir "${S}"/{vendor,.cargo} || die - ln -s "${WORKDIR}/vendor/"* "${S}"/vendor || die - cp "${FILESDIR}"/"${PN}-vendor-config" "${S}"/.cargo/config.toml || die -} - -src_prepare() { - default - sed -i 's/strip = true/strip = false/' Cargo.toml || die -} - -src_configure() { - cargo_gen_config - cargo_src_configure --frozen --no-default-features -} - -src_install() { - cargo_src_install - - newbashcomp completion/kubie.bash kubie - newfishcomp completion/kubie.fish kubie -} diff --git a/sys-cluster/kubie/kubie-0.28.0.ebuild b/sys-cluster/kubie/kubie-0.28.0.ebuild new file mode 100644 index 0000000..410b2fa --- /dev/null +++ b/sys-cluster/kubie/kubie-0.28.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.88.0" +CRATES=" " +inherit cargo shell-completion + +DESCRIPTION="A more powerful alternative to kubectx and kubens" +HOMEPAGE="https://github.com/kubie-org/kubie" +SRC_URI="https://github.com/kubie-org/kubie/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://share.terinstock.com/${P}-vendor.tar.xz " + +LICENSE="ZLIB" +# Dependent crate licenses +LICENSE+=" MIT Apache-2.0 Unicode-DFS-2016 0BSD Apache-2.0-with-LLVM-exceptions" +LICENSE+=" Boost-1.0 ISC BSD Unlicense MPL-2.0" + +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" sys-cluster/kubectl" + +src_unpack() { + cargo_src_unpack + ln -s "${WORKDIR}/vendor/"* "${CARGO_HOME}/gentoo/" || die +} + +src_configure() { + cargo_gen_config + cargo_src_configure --no-default-features --bin kubie +} + +src_install() { + cargo_src_install + + newbashcomp completion/kubie.bash kubie + newfishcomp completion/kubie.fish kubie +} -- cgit v1.3