From 70eab04ef499e64764ba30310cb0ad1cc3114939 Mon Sep 17 00:00:00 2001 From: Terin Stock Date: Wed, 26 Nov 2025 00:43:16 +0100 Subject: sys-cluster/kubie: add 0.26.0, drop 0.23.1 --- sys-cluster/kubie/Manifest | 4 +-- sys-cluster/kubie/kubie-0.23.1.ebuild | 46 ---------------------------------- sys-cluster/kubie/kubie-0.26.0.ebuild | 47 +++++++++++++++++++++++++++++++++++ 3 files changed, 49 insertions(+), 48 deletions(-) delete mode 100644 sys-cluster/kubie/kubie-0.23.1.ebuild create mode 100644 sys-cluster/kubie/kubie-0.26.0.ebuild (limited to 'sys-cluster') diff --git a/sys-cluster/kubie/Manifest b/sys-cluster/kubie/Manifest index 3d3e0c1..1b3ab91 100644 --- a/sys-cluster/kubie/Manifest +++ b/sys-cluster/kubie/Manifest @@ -1,2 +1,2 @@ -DIST kubie-0.23.1-vendor.tar.xz 24713868 BLAKE2B f0e5d0cdc9299c36721c532410ef1f13ce011b82e5d181b172d92a0b0c132b18aaa886f4de3bccd7dece32eabc15993081c98047e5faaa71a5fef891c15b5b4d SHA512 525788f33b6ed4dc37b7eea6f5d1d2ea479b0277fdf54805a65596f5fc483a1366217908d43f42a264b6608f723b60b3d5149dd96a3cd7b5bbf0034c3a4f5fd5 -DIST kubie-0.23.1.tar.gz 38468 BLAKE2B f15f08b2d0a84d9a8e4b4925a0f8300db1fd1b13a35ea8a13ad0aa1416fbd4aa1b528ba0299ac1395d87aad842085b140b8fd9bbbc557dc74233d0df4b9673e5 SHA512 4f4231bed523ae8d236eaaef54354c4fd4011f2004205cd3f311d408c4544664ada0d886a80c3f656cc82a903039f4448b67731fa782bee5c0e35aed2c4def7a +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 diff --git a/sys-cluster/kubie/kubie-0.23.1.ebuild b/sys-cluster/kubie/kubie-0.23.1.ebuild deleted file mode 100644 index 00bfd9a..0000000 --- a/sys-cluster/kubie/kubie-0.23.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" " -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.26.0.ebuild b/sys-cluster/kubie/kubie-0.26.0.ebuild new file mode 100644 index 0000000..4c78065 --- /dev/null +++ b/sys-cluster/kubie/kubie-0.26.0.ebuild @@ -0,0 +1,47 @@ +# 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 +} -- cgit v1.3