diff options
Diffstat (limited to 'sys-cluster/kubectl')
-rw-r--r-- | sys-cluster/kubectl/Manifest | 20 | ||||
-rw-r--r-- | sys-cluster/kubectl/kubectl-1.30.11.ebuild | 2 | ||||
-rw-r--r-- | sys-cluster/kubectl/kubectl-1.30.12.ebuild (renamed from sys-cluster/kubectl/kubectl-1.30.10.ebuild) | 2 | ||||
-rw-r--r-- | sys-cluster/kubectl/kubectl-1.31.7.ebuild | 2 | ||||
-rw-r--r-- | sys-cluster/kubectl/kubectl-1.31.8.ebuild (renamed from sys-cluster/kubectl/kubectl-1.31.6.ebuild) | 2 | ||||
-rw-r--r-- | sys-cluster/kubectl/kubectl-1.32.2.ebuild | 35 | ||||
-rw-r--r-- | sys-cluster/kubectl/kubectl-1.32.3.ebuild | 2 | ||||
-rw-r--r-- | sys-cluster/kubectl/kubectl-1.32.4.ebuild | 46 | ||||
-rw-r--r-- | sys-cluster/kubectl/kubectl-1.33.0.ebuild | 46 |
9 files changed, 108 insertions, 49 deletions
diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest index 4f6c2286ca3c..0e0072ea463d 100644 --- a/sys-cluster/kubectl/Manifest +++ b/sys-cluster/kubectl/Manifest @@ -1,13 +1,15 @@ -DIST kubernetes-1.30.10.tar.gz 39631578 BLAKE2B 79618686bffab500c2d4e2417044f86c295d287ef1c4aaf2df241ad145cd807c19cd52739b22a48dd162667ea90d30da5b5d1737d072e599c3cab60ce90dafc3 SHA512 63c892845a2130ebb21378266da3083b2b8fad2c24c0b999ce52d267e5a981960ea79619e451e48c5a0f1b0faee5dea0d693be417f2026a1bceee6e5ac4a4252 DIST kubernetes-1.30.11.tar.gz 39634562 BLAKE2B a098ec3d0ac4bc7bafdd66f303d80b0d8d0461e90c133f7bee5c3fb7da896e0def84b4cef7e226bc5e658284613a9c67484afb1531986951ec02ce8369c85e40 SHA512 80e820b67c07277a30ec8e9a8c177c1e321b33b5d809ea5d9e187951bf5d3b8449b78afc079589e8ba5d74fcb2e0b6243654402bf36ae027d1b299f31fff241c -DIST kubernetes-1.31.6.tar.gz 36582120 BLAKE2B f2b27c89d8a8fb442fcd7487af23016776c90ec9f2cfd0c699e7f82341ee2c5a21409347e1b782f4199becd5459ed5c96345c1726bfd5147499d7dfee21c2aa2 SHA512 cc27eedde442c185d9b08bbe25b1d7f189d93d0519b4d02ab47a711dc6345ac3c942cc82ede4026bd20fdabef71f8615df63d06ebd550c60acba6a595c4574b7 +DIST kubernetes-1.30.12.tar.gz 39634770 BLAKE2B 8b8b333e42d6cba23786cdb4bbc220839c9bf1c4e842d22d819dc3d67b648574e566133b22b04cc9d721d354881235764c6a3b22bc3acf6e070ddb650c55c898 SHA512 5154977630b33bf68a0a4948437a0197aa72e521a9a80992e3d75ba57937d66b82603e5d80292504ab18fc60785d414ad6df91e824cf0a50aed2d606dce8d0e4 DIST kubernetes-1.31.7.tar.gz 36586833 BLAKE2B 4dc823ea61da29eceb1283a95b32908ad045b114aeee9d8a4e43442a0ce7782739096eaf67c4cb77a006147e8bf8538b7a6258762ab03c08341fdda5ab09724b SHA512 2c3c3fcb55180930f75eb7ce5bef9375c6c388408b50a6c8bbad27d767d2ede2bb2abb328a80a9eec3bdd7d21ed568b5ea52ebfcee46407a1699557e5b42888b -DIST kubernetes-1.32.2.tar.gz 36352120 BLAKE2B 80e5792e86dab9a861238a50748e06f6f265f489f2ac703cd2306ed62855ecf44cdda750f519d47f82b58b4ff1254bcbe47ee25215a38360cab359d14fef75a9 SHA512 ec1102ec06e1789a1e2e9cc554b6c0dc0fbc811bb89d502e19dc8367f12a3f6ac4ba2731f1f3085bbc78ba144daaca95be6d1830ceddac512b0dac8608a5c45d +DIST kubernetes-1.31.8.tar.gz 36591435 BLAKE2B 2bab43b2eb96684b7356ec18e3ec8da0b8fda93d1510408f121a8298ed610275eb6aa39f1a26acc807dfda4cf7f102e1516dac0423253eddcd5140becc1da9c3 SHA512 e8f0f05ee6caa784c4b0e3fba177f7b7e29fcdf32e6a7d292714be2e7d72fa5a3c53adf25a97bef110310c9a0b4ba162d37f25fc01f3bd687452546137d28492 DIST kubernetes-1.32.3.tar.gz 36357402 BLAKE2B 084c653e9ee8e481508de6881e48bf852eb179769a7e8596c4b19f442d3b59291c2926e9b8d371aab7a5cc9b5cd7d66fbff342e57a8fc5dda2fb3cb299221ea0 SHA512 acc412079f45b9444a260c37cdb534abfc0618c413224e1e145eaa43504282e70a6d60cf863215e65e8310592ef6f7821168c38ea6c9af84e797027aee407147 -EBUILD kubectl-1.30.10.ebuild 897 BLAKE2B d3fc78eae8db4c2feec98a777892369fa2389efb187412dd2e451cc8490851ad45b804c57e2c5277dc41681c32c368624cc18f469f28fb971d7976beef903229 SHA512 5f029d7e55df58c70ce480d6c2d12d8fc8c6a3f5b96947a313db203d9e717f21ef8263e8c3200df52d8880007ef9dd563a027ebb9e76b1e31afe635320d96001 -EBUILD kubectl-1.30.11.ebuild 898 BLAKE2B 970830eb764d8f7f85272ac2a67b5ffeaf3ea566c9f843b74f76005cc111cfd21c2d2c7c7be49451c2b491d87234140264b0b0724b70fca5093344732e8c7fc9 SHA512 daedbb01fdcc461807164a83518016d38fefb541108734d9d8db2b571e39d484afe91b37a9346b106c9359e5886bd5ab0ac45cfef543819a195e929fee354191 -EBUILD kubectl-1.31.6.ebuild 897 BLAKE2B 0ebae477c78808f4d388c6747998f2544c757e86d09541f5502439ee5d8610881aee903e12bb5c0a30d3c39d9263d8a504163685c27c703f780879353ac22f39 SHA512 1765db1ac6c5432c6ed5755fbb3ac3eb4a46187187c43279871bac0f2b82eb078e103563f267a0fe72853d0746c4b069187fe1b2b0688da5a0d30493e0a0383b -EBUILD kubectl-1.31.7.ebuild 898 BLAKE2B 7186cd226100e472e9e4d65165098d3bd16ba48737686900948b690eed656c2a8aaad3b0fee2b8094cf42d898cc15c62b391bb6cd5c88ae2e1c6af9579e878c7 SHA512 1e2919bfd0f4f0caf3577edf24c4b7b52b1bae23dd218d583a621850a3d303112ac23045229327d14cf54942fba0f0059dc0d02d02862fe01e973ce84bd6c16c -EBUILD kubectl-1.32.2.ebuild 898 BLAKE2B 406c6cdaf3811d5a1d720cf791d1a3e5007e99e90b55bc563a656620836b50a161d11bb7e3bacf07737ac7d6cb8e3073f7a1524ffa8348d410142e7bec1c8f2b SHA512 2f0fa73ebf5a6ce6d748e3f764f71932389ca52af53d7fd50e3fdde887b0471b10c0cfb613909015aa833224328fe902bf97b27d0171c424f1560a6efe85baf2 -EBUILD kubectl-1.32.3.ebuild 1256 BLAKE2B ce121af614315c39041e687536436d0ec6a8e67080b3c3831d95440d20afff338172cef94dbc9b78e4c106c4b69b7fd270541d745accf326a08be78180229725 SHA512 240481fa20edff7b88ec9bea661daec631c581b0602c59fce23fc046807a0840f6e58916bb66b1684218d5437e586d7c9dd20afb1d4870f80d21d6f27308ae87 +DIST kubernetes-1.32.4.tar.gz 36364806 BLAKE2B 9e69f7b250db0fa952cbcd99b218f4ea5c23a6321ba79d30acb3372cae9b590d7a7cf66c7cc5dcf4fe10aa91f41302c63b3345f48e77902b96b45f8f890e00e1 SHA512 4211306d0ae83fae9656f84e18e85100eedf4ab0edf4a9e0b70d6d6035c836f269476f383ffba57bb9906c6323a98d3f2161f79f0dc0186fdd8ae353efb3e58c +DIST kubernetes-1.33.0.tar.gz 40025426 BLAKE2B 51b26abf41039f60aff2429a32253bcdb339b98cfbfb4f157f5faf6005d33f5b87e2d5360f52803b150157f954492c3150f0a39403e47cba7e17eb638b64e142 SHA512 851fcdbe4c40d20bd86fe52addad448f3f137420f600562b8ca5642d757c95482a26e267cbe484416d08ec2baad6452d83963d2e769c52f02bec1346bdffd162 +EBUILD kubectl-1.30.11.ebuild 897 BLAKE2B d3fc78eae8db4c2feec98a777892369fa2389efb187412dd2e451cc8490851ad45b804c57e2c5277dc41681c32c368624cc18f469f28fb971d7976beef903229 SHA512 5f029d7e55df58c70ce480d6c2d12d8fc8c6a3f5b96947a313db203d9e717f21ef8263e8c3200df52d8880007ef9dd563a027ebb9e76b1e31afe635320d96001 +EBUILD kubectl-1.30.12.ebuild 898 BLAKE2B 970830eb764d8f7f85272ac2a67b5ffeaf3ea566c9f843b74f76005cc111cfd21c2d2c7c7be49451c2b491d87234140264b0b0724b70fca5093344732e8c7fc9 SHA512 daedbb01fdcc461807164a83518016d38fefb541108734d9d8db2b571e39d484afe91b37a9346b106c9359e5886bd5ab0ac45cfef543819a195e929fee354191 +EBUILD kubectl-1.31.7.ebuild 897 BLAKE2B 0ebae477c78808f4d388c6747998f2544c757e86d09541f5502439ee5d8610881aee903e12bb5c0a30d3c39d9263d8a504163685c27c703f780879353ac22f39 SHA512 1765db1ac6c5432c6ed5755fbb3ac3eb4a46187187c43279871bac0f2b82eb078e103563f267a0fe72853d0746c4b069187fe1b2b0688da5a0d30493e0a0383b +EBUILD kubectl-1.31.8.ebuild 898 BLAKE2B 7186cd226100e472e9e4d65165098d3bd16ba48737686900948b690eed656c2a8aaad3b0fee2b8094cf42d898cc15c62b391bb6cd5c88ae2e1c6af9579e878c7 SHA512 1e2919bfd0f4f0caf3577edf24c4b7b52b1bae23dd218d583a621850a3d303112ac23045229327d14cf54942fba0f0059dc0d02d02862fe01e973ce84bd6c16c +EBUILD kubectl-1.32.3.ebuild 1255 BLAKE2B 3b147e7b75f34ac4b299a5b54876f6296a5e134286c4b2c9e14aba1f35166d2c476cd5a5cad42feaddeef13a28489fe25a1a63b816f9e5c791e68c422c76da0d SHA512 4fd74d591f6a750241b6ad7cb55bd39e0ed6a9ca24278e8a752bee7b944392dd9d2c714c1c4ccf5b94679038f49e2a716a971a1eddf0ae3d09be1a0e98366fe4 +EBUILD kubectl-1.32.4.ebuild 1256 BLAKE2B ce121af614315c39041e687536436d0ec6a8e67080b3c3831d95440d20afff338172cef94dbc9b78e4c106c4b69b7fd270541d745accf326a08be78180229725 SHA512 240481fa20edff7b88ec9bea661daec631c581b0602c59fce23fc046807a0840f6e58916bb66b1684218d5437e586d7c9dd20afb1d4870f80d21d6f27308ae87 +EBUILD kubectl-1.33.0.ebuild 1256 BLAKE2B 6083b7798eb2aec10a18eeaaf01670b6120731d0939a8117bf3e815250ee7c62695d7cf5c96d6d435e3663256ba0f7be24b42aa7457667762293253fe924ac1f SHA512 1d8abaf1479f393a9ee3efe1b66fdb88bba86130872bd19b2adaa003e77587624b531cf5d0f4d5c475b570cd4090a2cca9f826468ebd2f6f4e84970578611126 MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb diff --git a/sys-cluster/kubectl/kubectl-1.30.11.ebuild b/sys-cluster/kubectl/kubectl-1.30.11.ebuild index fa1c0ad0c7c0..adcf1442b8d9 100644 --- a/sys-cluster/kubectl/kubectl-1.30.11.ebuild +++ b/sys-cluster/kubectl/kubectl-1.30.11.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" BDEPEND=">=dev-lang/go-1.21.6" diff --git a/sys-cluster/kubectl/kubectl-1.30.10.ebuild b/sys-cluster/kubectl/kubectl-1.30.12.ebuild index adcf1442b8d9..fa1c0ad0c7c0 100644 --- a/sys-cluster/kubectl/kubectl-1.30.10.ebuild +++ b/sys-cluster/kubectl/kubectl-1.30.12.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64" +KEYWORDS="~amd64 ~arm64" IUSE="hardened" BDEPEND=">=dev-lang/go-1.21.6" diff --git a/sys-cluster/kubectl/kubectl-1.31.7.ebuild b/sys-cluster/kubectl/kubectl-1.31.7.ebuild index e0fba8e0708d..a3e06f9215ef 100644 --- a/sys-cluster/kubectl/kubectl-1.31.7.ebuild +++ b/sys-cluster/kubectl/kubectl-1.31.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" BDEPEND=">=dev-lang/go-1.23.0" diff --git a/sys-cluster/kubectl/kubectl-1.31.6.ebuild b/sys-cluster/kubectl/kubectl-1.31.8.ebuild index a3e06f9215ef..e0fba8e0708d 100644 --- a/sys-cluster/kubectl/kubectl-1.31.6.ebuild +++ b/sys-cluster/kubectl/kubectl-1.31.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64" +KEYWORDS="~amd64 ~arm64" IUSE="hardened" BDEPEND=">=dev-lang/go-1.23.0" diff --git a/sys-cluster/kubectl/kubectl-1.32.2.ebuild b/sys-cluster/kubectl/kubectl-1.32.2.ebuild deleted file mode 100644 index b12f1f7b330e..000000000000 --- a/sys-cluster/kubectl/kubectl-1.32.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit bash-completion-r1 go-module - -DESCRIPTION="CLI to run commands against Kubernetes clusters" -HOMEPAGE="https://kubernetes.io" -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -S="${WORKDIR}/kubernetes-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -BDEPEND=">=dev-lang/go-1.23.3" - -RESTRICT+=" test" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ - WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - _output/bin/${PN} completion bash > ${PN}.bash || die - _output/bin/${PN} completion zsh > ${PN}.zsh || die - newbashcomp ${PN}.bash ${PN} - insinto /usr/share/zsh/site-functions - newins ${PN}.zsh _${PN} -} diff --git a/sys-cluster/kubectl/kubectl-1.32.3.ebuild b/sys-cluster/kubectl/kubectl-1.32.3.ebuild index c61117d2eab1..00c143d4a19c 100644 --- a/sys-cluster/kubectl/kubectl-1.32.3.ebuild +++ b/sys-cluster/kubectl/kubectl-1.32.3.ebuild @@ -14,7 +14,7 @@ LICENSE="Apache-2.0" # Dependent licenses LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" RESTRICT="test" diff --git a/sys-cluster/kubectl/kubectl-1.32.4.ebuild b/sys-cluster/kubectl/kubectl-1.32.4.ebuild new file mode 100644 index 000000000000..c61117d2eab1 --- /dev/null +++ b/sys-cluster/kubectl/kubectl-1.32.4.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module toolchain-funcs shell-completion + +DESCRIPTION="CLI to run commands against Kubernetes clusters" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +S=${WORKDIR}/kubernetes-${PV} + +LICENSE="Apache-2.0" +# Dependent licenses +LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" +RESTRICT="test" + +BDEPEND=">=dev-lang/go-1.23.3" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + WHAT=cmd/${PN} + + if ! tc-is-cross-compiler; then + einfo "generating shell completion files" + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + _output/bin/${PN} completion fish > ${PN}.fish || die + fi +} + +src_install() { + dobin _output/bin/${PN} + + if ! tc-is-cross-compiler; then + newbashcomp ${PN}.bash ${PN} + newzshcomp ${PN}.zsh _${PN} + dofishcomp ${PN}.fish + else + ewarn "Shell completion files not installed! Install them manually with '${PN} completion --help'" + fi +} diff --git a/sys-cluster/kubectl/kubectl-1.33.0.ebuild b/sys-cluster/kubectl/kubectl-1.33.0.ebuild new file mode 100644 index 000000000000..e38df46f8a7b --- /dev/null +++ b/sys-cluster/kubectl/kubectl-1.33.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module toolchain-funcs shell-completion + +DESCRIPTION="CLI to run commands against Kubernetes clusters" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +S=${WORKDIR}/kubernetes-${PV} + +LICENSE="Apache-2.0" +# Dependent licenses +LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" +RESTRICT="test" + +BDEPEND=">=dev-lang/go-1.24.0" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + WHAT=cmd/${PN} + + if ! tc-is-cross-compiler; then + einfo "generating shell completion files" + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + _output/bin/${PN} completion fish > ${PN}.fish || die + fi +} + +src_install() { + dobin _output/bin/${PN} + + if ! tc-is-cross-compiler; then + newbashcomp ${PN}.bash ${PN} + newzshcomp ${PN}.zsh _${PN} + dofishcomp ${PN}.fish + else + ewarn "Shell completion files not installed! Install them manually with '${PN} completion --help'" + fi +} |