summaryrefslogtreecommitdiff
path: root/sys-cluster
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-08 08:43:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-08 08:43:12 +0100
commite81d2dd033df3a61b874a9a37f951ca05eead86f (patch)
tree82bfb1314b75b6c04de41a378a4838b7a18b0d68 /sys-cluster
parent288d9455931660abb6dfa534a78d45c7fb901477 (diff)
gentoo auto-resync : 08:04:2025 - 08:43:11
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/Manifest.gzbin11554 -> 11548 bytes
-rw-r--r--sys-cluster/flux/Manifest10
-rw-r--r--sys-cluster/flux/flux-0.41.2.ebuild10
-rw-r--r--sys-cluster/flux/flux-2.5.1.ebuild (renamed from sys-cluster/flux/flux-2.3.0.ebuild)9
-rw-r--r--sys-cluster/galera/Manifest2
-rw-r--r--sys-cluster/galera/galera-26.4.22.ebuild2
-rw-r--r--sys-cluster/kubelogin/Manifest6
-rw-r--r--sys-cluster/kubelogin/kubelogin-1.32.3.ebuild (renamed from sys-cluster/kubelogin/kubelogin-1.30.1.ebuild)7
-rw-r--r--sys-cluster/virtctl/Manifest3
-rw-r--r--sys-cluster/virtctl/virtctl-1.5.0.ebuild47
10 files changed, 72 insertions, 24 deletions
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index ea3cc55cc1d2..5713200d5804 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index f8193b651cf9..67e05171a8b5 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,13 +1,13 @@
DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
-DIST flux-2.3.0.tar.gz 1314856 BLAKE2B 7576faaf28d1155dbc446462c31ab17303fc274e1f93ffb9468c805085c5be463d5d1b21f5c21dbb2989573b3dd2b8a679600601ccd7952b86b816ebde0eb7f7 SHA512 64ae384a3ead62358f00a3ebc203eae111c4a5b5e3b0b4fceaedf9a0d4dc427b87438887b84763508bc0da5fdf5ae05944a800402b91be318f8044a6f5a54864
DIST flux-2.4.0.tar.gz 1326106 BLAKE2B 373444f4312e1e3495d3d15e10933db40ab66f12abc81ebb2809cd4c1557301ce50b42387113b238f3c65b418ec157ff5ae4a5e7c89f33f51caa361eee29acb8 SHA512 bc5020300d3607d50ef6ef9223be98684df1b296c64a25b0cfc35577b73eda79f52514af4b77904337125d85c1a89178e766a8a978d46929fb36a63be0203ee0
+DIST flux-2.5.1.tar.gz 1339650 BLAKE2B e907efe8acf0a0409cb33887d6f12f84ba1ce0cad727ebf47f10103080a45b33d67d199c73fae92ddaa5813a410108dc00a1ca57f5947c71ebfa3c85974ab9f4 SHA512 7217338ccafe3673b739ddf978279ef9ab3e355b63d68f77c2158899288f2ef65d0b3791eba9256e3365b87bba340629b8838d278e966aa921043583ca920ca2
DIST flux2-0.41.2-deps.tar.xz 166945460 BLAKE2B 292ac5a66237916f1eeb8460f38f803fbe6bfec7cc6ee09512c0893928478049dbf8d482a897e7f4d5bed537f3cae3d73019d6c793764d1b15dc984724bc4ec7 SHA512 da36b3d78066cad548492d368df2b0d31c25a72f4fe4e5791b0c4315d5ed2625da5318b4a010395a587c072a07d23c6d6e7ff3c43bbf201dcd7d45a85dc24297
DIST flux2-0.41.2-manifests.tar.xz 22904 BLAKE2B e23150ff1b7617f144a1250c890cb48bccbfa4547cc2d46b6d6905349c969a8505e2bc23466a469bb0eae326ec571eb5987ae5c0768b648ba6e35b1daec2b039 SHA512 ba58ffa05be150e32a30a492d28cdc582c9b0e7162b768a83ca8d44a4a08fca195700f8c124cc39cf85a0c62dfbe380304c0d203d0f05619a1b65284d22278de
-DIST flux2-2.3.0-deps.tar.xz 208907952 BLAKE2B 8359fffa44e526eed512dc8f4c7898c6260c1179163a4d6fdaa0cb12429c9ce2dcf7af4e56b00132ee9b9819ac0422f89a6260ed54b30255bd49b708f38c4abb SHA512 c6c318993156fc3fde406a6125c24cc0fb5a3c985d5befcf2e52d7ff5735882465e0080fbd9a2ba5e0eea32c2f644daf546bd12c129a0207501efc74fe2d54f2
-DIST flux2-2.3.0-manifests.tar.xz 27868 BLAKE2B 41ab954471b11d9b931b5be7400e1ceb43d29b5edff54bdd7a4185de6bf4a126a616b2a0af7253d94917b03cf3bceed85ccabd71c08262cac440e29fb3ba560b SHA512 5f594d24b2010e1e65682b284458af929163dec2b4787559bdd070be3f9c243ad5e9b987242a0e59881b033537f7eb30a10d22b3c265ed1d693517bacb027347
DIST flux2-2.4.0-deps.tar.xz 198971052 BLAKE2B 4a3995eab9ccef6c3bf4aaf7b4bd1b7c0a4701a4c17945947e4b33b2d69fc14cd4c4d830a8cad9bfa08c16f0ed40c4277022ac079a7322e996048660f3901197 SHA512 bc8a70b1667c9ac7ee80e50066d077b22dd0a98e571e8209e46da0a35429e7e9cbcd7ded42fc30d8e3b3767f9857efde1d074c8dd34bc10c60149aa3470d2006
DIST flux2-2.4.0-manifests.tar.xz 28132 BLAKE2B ec39f35e215d6a33cfb35a6d069b48984472923b75666bdae002b68fa2ea160b6f31e066a1464d6a705e4066eca3bf065e86643fa03c9b6b03f16ca9fc1c4456 SHA512 f3325c5918e4224905323487aeeeb7843e7604f16523b61696eb52ae4b134a131a358305e2b3284c9c7188c6f62ae896d02e86ea227b3d958bafbb52a3a16a0d
-EBUILD flux-0.41.2.ebuild 1096 BLAKE2B 3bcee15bd317d1f2969e692b12d76b931349d6c31f9abf7980b07c2231a065b0c43e931885d5aa5a434f88b6829b20856bb82a009446e48b7b14ed86083e4675 SHA512 c21c41e281bd1670fff0bf13a0dc44f801dce5bcf7f6ee836c4e2c71c4a48c64295b263084a6c48502b35c730f1adc85d0dca53ec7e9a853131ce257e6b993d6
-EBUILD flux-2.3.0.ebuild 1208 BLAKE2B 8b0a3d8387bfdf2ab5d15c9ea0d4099470c79e9b2b10e09ca40df59c0e67f57382bcb86fe46d8368dd1d58a26cb979b638252e098ca499c60922fe883dde28b0 SHA512 9f06c7724495975ce17b9a63fbb75b2354bb2c3efc7c36d934f96bf99eb9ec4475300af67c8e4fdd5a84666358364d62dd72e31d7cc5a89592d30a0bb528a1e4
+DIST flux2-2.5.1-deps.tar.xz 203523984 BLAKE2B 4c290478b9e84bad4348be29e895987bd856076e7e76a04aecb5fb7feb44a5490542a7a8d2427df92d9a2997ff83c6fb3aa42e2dbefcb151375eb7cbca5b00ba SHA512 2f385f08686fd5e40d66087d9ce3c470a961fccf38c131e049049ff562fb250eb1e33940218a881a5f8bc200fa20f1810e899b644b0a933c09347a5fad7c5903
+DIST flux2-2.5.1-manifests.tar.xz 28824 BLAKE2B 8a7469961b750a7830d948d75cd9af2c01788d5238b615c9c2c181131621726b99d2c48d14eef82f58cab4525735503899115c9e3b3ff4f9d06eac237dcc56b1 SHA512 4adc03f06e99b9653498faa441c67bbd1fc058b9bc642b3f0bff956fed827d45c51aa44301830ef070221b4cb647f7562f7dc501084c7f29d0eee78a1c0e8066
+EBUILD flux-0.41.2.ebuild 1065 BLAKE2B 687e95fc5b21db085b04c24d57a3725dbbac7fcd72b5c02fb82deb6c63ca28323a947693cfec8b07500fbc9e61e33cfd4027412945cfb56d13efbc43ac8697c5 SHA512 40093c933548e8e284dfd1ae9ec3ba83b5aadc12a045b114f84d0b07af95472fd51a9bf1438813a0a6139054468b8167ea8701c6578015eb335ff87eb7017cda
EBUILD flux-2.4.0.ebuild 1208 BLAKE2B ddf5e0c6f3e5b55c82836f64cdb442ad1a6a475cce19d8d66df2d9d06526503c46eec73a8b62427a4e7b361bc6184fd1772ac78e7bbe152aeb40fd659877d36c SHA512 3ed277712be951ec523302660c6613edd5145a2793e06b8443b2ccc5e512d9da5efe4938801433af465098974eb16463796b3598c11916ef388c749be5859dbc
+EBUILD flux-2.5.1.ebuild 1171 BLAKE2B 1c2a084d58883df1fa1a78c9c2ca5d749408caf5a6a966d3c04d25679cee3bcbfc5e6a05397f454b16b37a948b0278829c58166ef77a571cacff69368cefa80b SHA512 8d7dfe72284ab0d6c55cd4fdc1a46103ea847261e730baf8c1bcf70818480ec0e0d644a20ca0da23d9bebe54e5a2b12b2d414c9fcf2015e129a9f7008a68b4f6
MISC metadata.xml 330 BLAKE2B 24addf90e0c727cb9bedcafe1afa87e3a46e302bb456db353b84715fbf50a8e741ef20a18ddb02a6f06a09625dd013c1da225bae524a0e37887601e256fe6147 SHA512 f2302b31942d8a9a31fb8d9c9b55384482e7a119209b39ba4f501574b191239209e4079b94afba3bbd2adeb8dd78490215cadf5315882bc71cf79fc0aad19fcc
diff --git a/sys-cluster/flux/flux-0.41.2.ebuild b/sys-cluster/flux/flux-0.41.2.ebuild
index 3e8f5b0393f5..8f006196fa03 100644
--- a/sys-cluster/flux/flux-0.41.2.ebuild
+++ b/sys-cluster/flux/flux-0.41.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit bash-completion-r1 go-module
+inherit go-module shell-completion
DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
@@ -10,6 +10,8 @@ SRC_URI="https://github.com/fluxcd/flux2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/flux2-${PV}-deps.tar.xz"
SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/flux2-${PV}-manifests.tar.xz"
+S="${WORKDIR}/flux2-${PV}"
+
LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
SLOT="0"
KEYWORDS="~amd64"
@@ -18,7 +20,6 @@ IUSE="hardened"
BDEPEND=">=dev-lang/go-1.19"
RESTRICT+=" test"
-S="${WORKDIR}/flux2-${PV}"
src_compile() {
mv "${WORKDIR}"/manifests cmd/"${PN}" || die
@@ -31,6 +32,5 @@ src_install() {
bin/${PN} completion bash > ${PN}.bash || die
bin/${PN} completion zsh > ${PN}.zsh || die
newbashcomp ${PN}.bash ${PN}
- insinto /usr/share/zsh/site-functions
- newins ${PN}.zsh _${PN}
+ newzshcomp ${PN}.zsh _${PN}
}
diff --git a/sys-cluster/flux/flux-2.3.0.ebuild b/sys-cluster/flux/flux-2.5.1.ebuild
index cad63d502521..64bbf5bf858b 100644
--- a/sys-cluster/flux/flux-2.3.0.ebuild
+++ b/sys-cluster/flux/flux-2.5.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit bash-completion-r1 go-module
+inherit go-module shell-completion
MY_PN="flux2"
MY_P="${MY_PN}-${PV}"
@@ -13,6 +13,7 @@ SRC_URI="https://github.com/fluxcd/flux2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${MY_P}-deps.tar.xz"
# Manifests require kustomize to build. Do it with: make cmd/flux/.manifests.done
SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${MY_P}-manifests.tar.xz"
+S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
SLOT="0"
@@ -22,7 +23,6 @@ IUSE="hardened"
BDEPEND=">=dev-lang/go-1.19"
RESTRICT+=" test"
-S="${WORKDIR}/${MY_P}"
src_compile() {
mv "${WORKDIR}"/manifests cmd/"${PN}" || die
@@ -35,6 +35,5 @@ src_install() {
bin/${PN} completion bash > ${PN}.bash || die
bin/${PN} completion zsh > ${PN}.zsh || die
newbashcomp ${PN}.bash ${PN}
- insinto /usr/share/zsh/site-functions
- newins ${PN}.zsh _${PN}
+ newzshcomp ${PN}.zsh _${PN}
}
diff --git a/sys-cluster/galera/Manifest b/sys-cluster/galera/Manifest
index 95e012d73ed7..030d24656f30 100644
--- a/sys-cluster/galera/Manifest
+++ b/sys-cluster/galera/Manifest
@@ -5,5 +5,5 @@ DIST galera-26.4.21.tar.gz 1553109 BLAKE2B f047b78b395279a4edba3ecf02060fcc54553
DIST galera-26.4.22.tar.gz 1554178 BLAKE2B 2874335b2d7c8e75a85ec2565294e26a5f267017b7d7b89a852ddc751c334ddc5ebec4fcdf1e4e7066a75b70ccadbba99dcfb9ce0bce0e2755a07c405758f1c7 SHA512 e260f7822206f6224aa61b52c6bb601dfdb85a31deb0b83dddd34a76cc6efd7d87322abefe80ee47990502b9870c82c5f2ed757f7eacb10b4b92c11d234cf2b1
EBUILD galera-26.4.18.ebuild 1421 BLAKE2B fcc7fa3cdc7fb127541fe1642acce87289f1c7bec4697bc36e3a1d60ddb7c1dc411544b744fdb5d9fbaa589a5f9d3b549ea3a83ce4e6a30790d438cb41560ba3 SHA512 6fa19438b2f316758bbfc7fdc81ee1d10455f5eca2e15fc007af1ef159ee1da79e6b86acf6b46fe51910b5f9da4c2cb32b26e8b0de7100808c9c232fecbdfdbf
EBUILD galera-26.4.21.ebuild 1429 BLAKE2B b0e1afb48cfbfbdb49741a72c7f8bb5a5d4ac76ff7eb346ce7346154fe944f7efbd87ad42212df1988f62cc1735045d1c029885ebd17b94af14c37e4d67621bd SHA512 a22eb89d4ab9630dd225160a7317431813fd13bc75b5aba0ca0699a19ca7e33e71918aad9eb7e469d59085a13e94efbf754f8c13ce291ecdc48b4d9eafa94acb
-EBUILD galera-26.4.22.ebuild 1432 BLAKE2B 8e05f235bf5e1d69bf77921d727b9423b4c4a64a169e1c09639c929e410f9d6ba8c1f3ac751110b9f991992b7004194b3a583a61694319724d008d046945599f SHA512 482981ddfc4e9d3a6b356c09f0ed274ad50f12f7470f2c1951dd372fa8a4d55be48d6d4ea036702b8f35b17bb3130c98a1d2ed49e5abae3bebef10269cb774bb
+EBUILD galera-26.4.22.ebuild 1429 BLAKE2B b0e1afb48cfbfbdb49741a72c7f8bb5a5d4ac76ff7eb346ce7346154fe944f7efbd87ad42212df1988f62cc1735045d1c029885ebd17b94af14c37e4d67621bd SHA512 a22eb89d4ab9630dd225160a7317431813fd13bc75b5aba0ca0699a19ca7e33e71918aad9eb7e469d59085a13e94efbf754f8c13ce291ecdc48b4d9eafa94acb
MISC metadata.xml 665 BLAKE2B 7521e306cf50d1f7067112281d755a723808783eeb134aee0ce169234ea5f29c9da109403ca9034d02f309792f267037b4a79ef45ab19663f0c4cce9be5bcde1 SHA512 e2fced3d5ee39bc169969c290962eb6480ebe82683e18359e95f5a3db80b1f642d7cb3f86b3d5d36f41ea2108427a419922cf4e9a78a9936f11721fb7ea900c6
diff --git a/sys-cluster/galera/galera-26.4.22.ebuild b/sys-cluster/galera/galera-26.4.22.ebuild
index 3d8f6ec4ea21..1c7f50120983 100644
--- a/sys-cluster/galera/galera-26.4.22.ebuild
+++ b/sys-cluster/galera/galera-26.4.22.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2 BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~x86"
IUSE="garbd ssl"
RDEPEND="
diff --git a/sys-cluster/kubelogin/Manifest b/sys-cluster/kubelogin/Manifest
index 7a9c7c619982..1132919d5889 100644
--- a/sys-cluster/kubelogin/Manifest
+++ b/sys-cluster/kubelogin/Manifest
@@ -1,7 +1,7 @@
-DIST kubelogin-1.30.1-deps.tar.xz 35724272 BLAKE2B 03f28c91452b58c80569d8a981ef503616e63620d825dbcf9449e49b08056cb039908ce7ce04ab059f4b3f78b2f007b3d74486310202b297f67aecf874ce8729 SHA512 4f8eb100230efaaf773a5f0e094bc753fae675af4d13d2e411ea15146f552bd345a0307082387acfa3219530e008043705e6cfd8df1d63270f9de3a8103ef898
-DIST kubelogin-1.30.1.tar.gz 406729 BLAKE2B 61831fa7d5c1263da8688e327af8514a0f91e361a47c4b445aa692a7f5ef968dbb72a947842b26856ba319f60555c35929a6f7d21e277b6a26277b3e55b8f02f SHA512 124407cec3f50c0fbe12a4a33fade7065314f07fbe8c2187d5bd06e3291abf53f3c412dbbf4440f13b195193143636d8f9f2480e4f0f6be44334031fe5e7a733
DIST kubelogin-1.31.0-deps.tar.xz 35730044 BLAKE2B 2c840b28e0bb00e8f84bf6160cd1d14807bfabdc01f8ec3c6d62fd7ee51254d3e0f05b4c6b302e99a1db3efe842aaaca4a494534b8f6528e1ca67f525815300b SHA512 acd195a161e647044544cc2d5a1d5800a44e1f5ab8f7f83d620e1b2f8e68859131f33fb650bbe6779382cad0c7f0c5a2b800f6b68b1506f45e44cf16563fda0f
DIST kubelogin-1.31.0.tar.gz 407631 BLAKE2B 628ee0d671af7c23c5050b3ff75129ca77ef05822779f43e53dc2435613626cd94f93462a9ca102b6917fa9da0de778509378d20ac42107faf8beccb4bde2f4f SHA512 b42f0a38a1069649bd8130d5e1ac6eceb6a170ddb6c03bf0eb1313cc9e82e731d3bc44cc11b0914db523f091f28c516244573597a11a7b58e3712787f0540fdb
-EBUILD kubelogin-1.30.1.ebuild 805 BLAKE2B 02e302532055f945dbff6bce6691d551dc0cf3ca6c233b3825725018b4797ee4d471ee55cd256b0b63a5108d6dc82c84162df68e12d8a7a3bac5902895f486e9 SHA512 df983da001db7a3aea47bda509dbd0d4503f8376a5b5b4c8b70621d6a7468dfa3669106bf9a3f58506cf8ab1e20be46da39f447857a61e7d96a61919c3be4dfe
+DIST kubelogin-1.32.3-deps.tar.xz 75088008 BLAKE2B dda884935c13daa642d8d19d8e7e81921080128b8d945a260a3894c488b7c674617e75ffd63331947a13671b8ab5b4827db86f7099b77ea5f9e1aad3145b5ab5 SHA512 9147ead0f008b7b8ee9d524b61d08b04d6bf048273e23e85f20b8c148d0543d26c8592240a09cd8afe303df85fbf9d16b2ac0683e854a87039fea1b1faf16832
+DIST kubelogin-1.32.3.tar.gz 146889 BLAKE2B 62ec15c62d3a95852b24a5ca5bdeda6c376d819c249179706d623ab2e77b86a830dfc408e4a7c2a02398e051fd5fc2b71c1f81e1efc7bcb311e5bca8462e187c SHA512 690f4ea8ddd2bf4b48cd7d13586fd924fc262bf2c97dc1e2918ab62ebe7f9064407f4bb4b69f6a8699d9f541a2d7114f374c7a3dfc8e1bfcb93fd071a2c72978
EBUILD kubelogin-1.31.0.ebuild 805 BLAKE2B 43eb344c0e8bc38f63a3765577a004b5dd8f4e0ce1e245c116f5dc6a719e9a3d35ecd71c5519cb74d5d4621f06c6e764ac0a50b43d4107442f2cccc52fcad86c SHA512 65913762a1137483dc9ef9fc373e9a0dc434b516942cde2f0481eed1d95cc763dbbdf0016862f3427b2a9f0504d986b4dfd29cec5ac11a45db0aee5f11cb9710
+EBUILD kubelogin-1.32.3.ebuild 768 BLAKE2B 552346654b032c780c09b24fe0479790ca05f0aa522bd10d4d5e57438635ce2a290be598f5c7583d77f5b613817b018447cab92aad1cc46ad87d50ff8bd37772 SHA512 4ffd7c7739555c4ccef1e212acdd6b17b6cda80aa7e15b35388883319d7061636a68c089be434dbea5a1229d6735f39cb5ee6d185eb4c7e5571e12c2c682eba0
MISC metadata.xml 334 BLAKE2B 9ccc6657115da79f314373732b815c1b87d103ae63709d8d2868b333be14fcb056deb7f170031fa0b4c4f610bd19494759460ca4452e5ee1df4c79cd70e631cd SHA512 79294b2af196d38286e0324459354a190b50b8f5d64119a0d2f68342f7737886fa802415efad649ac96ded8a70860e76adf5c6a75ec7781d3994d0aa5231a7cb
diff --git a/sys-cluster/kubelogin/kubelogin-1.30.1.ebuild b/sys-cluster/kubelogin/kubelogin-1.32.3.ebuild
index 0c7e9e905bbf..3aa5fcc51d89 100644
--- a/sys-cluster/kubelogin/kubelogin-1.30.1.ebuild
+++ b/sys-cluster/kubelogin/kubelogin-1.32.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit bash-completion-r1 go-module
+inherit go-module shell-completion
DESCRIPTION="kubectl plugin for Kubernetes OpenID Connect authentication"
HOMEPAGE="https://github.com/int128/kubelogin"
@@ -22,6 +22,5 @@ src_install() {
bin/${PN} completion bash > ${PN}.bash || die
bin/${PN} completion zsh > ${PN}.zsh || die
newbashcomp ${PN}.bash ${PN}
- insinto /usr/share/zsh/site-functions
- newins ${PN}.zsh _${PN}
+ newzshcomp ${PN}.zsh _${PN}
}
diff --git a/sys-cluster/virtctl/Manifest b/sys-cluster/virtctl/Manifest
index 9fcfbdd1734a..07f47d73d259 100644
--- a/sys-cluster/virtctl/Manifest
+++ b/sys-cluster/virtctl/Manifest
@@ -1,4 +1,7 @@
DIST kubevirt-1.4.0-deps.tar.xz 178508248 BLAKE2B ac2e4de8e09071c113f996e55b3ef641c3bbf3ce69b9ab4ea1c343e0190a87d8baa3dc1fb774488fcca7541d7b48dd07688c021d4fe67d76eab9e9b2847737d1 SHA512 f83139256733b7bf214ad239a72ffa73bff4d504035d485c3fae14baffe8c7dee25ad9c4a9d641c18c0ed092e0f24f81590992136cb0db71c17a2ba56538519a
DIST kubevirt-1.4.0.tar.gz 17785897 BLAKE2B 3f9aa1cd315686991292f5b33ac5899967cac26282a81dd6c746eb3071bb8b012b8f466684eb9b17d4112fd471056502dd7f516e3bb42620441a342a950b23cd SHA512 203dd84bc867961faa97c4ae44e6726911bd06fc50b50f6bbf62cd6b0a232bfe6ce5fdd87ee825563e4bdcd4c566566e4bf1ebcd19737061c2c2934099e80114
+DIST kubevirt-1.5.0-deps.tar.xz 178891156 BLAKE2B 0767b4cfe201e9dfaf125b6e3788cbc0e277147d3a476c0e910648c2ae3db69d8c204abe7ca712a738c5283859da3318f6eb16f5bcfc7472938da8324e5c6fda SHA512 8f58dc02feea816e73dbfba74e094fb6b160702ef4b31a678d92963d99eaca32a7e411380504fbe873317539b43fd084844ff5aa90a88103688740d112c5c20b
+DIST kubevirt-1.5.0.tar.gz 18273932 BLAKE2B 7e2b8a03ed9a9ce13bebd048fa803a477a2d58738f1f86b626f218acb4634c01ddf05321576340e27c82885dd054e265a7c07fd64f162c2bba7066fab022ecfe SHA512 43ace43b8386227ad47060650d43c8e829051dca46f0052f065510cd51c17c7c68bd4ea55b14e8d1321aea39cf197c5e3dab8ebc1d044c74d46166203efc6c61
EBUILD virtctl-1.4.0.ebuild 1447 BLAKE2B a0f9a0a2c218544e4d48b0681e859eac820bc3d15ac5d3be3996cd583576c97e21d7f828b3f9e337f1262bdf6196657866471acce531156d44c8dccc7182a968 SHA512 fc5c5463e6a6b769623fd809e118eaa046e05015213b170cb1d3da1cc7ffd3c6190c0821d24603886ada4ff60e3f01b439540c75fdfef01dc5baeedd7ce0109d
+EBUILD virtctl-1.5.0.ebuild 1410 BLAKE2B a32b3b468bdf96f4128971f2e1ac3e07fe779c0801308eb25cf77bc149a12ea08988d717f7214c69194c7ab5452285f9503b94580a2c8ed55b5273f159c1b95d SHA512 255dc38f3ab4dbea4a762937a43243c49b3c59c7bb4a441dc70cdfc35cac3162f657cb22c65d764d297e88f533e3143966faa580a8844fc223083c939e36e8c9
MISC metadata.xml 335 BLAKE2B 0a476319919dae2ac9b5ec7c48366cc9cb55952ebae0cbf0718f86746f77e270a42999890f390fde72b8187a920a11ffc84dd917d741b97ae8997000d76220bb SHA512 ff05b8a2ec14b45e9cdb7fa9f3c7394d68db7d6f3598944b3640865fc0f0533ac9fa9057518bf6a29a3fb3cf9e233e8c9c6b727ad03e077b1e61dc130dd20b2d
diff --git a/sys-cluster/virtctl/virtctl-1.5.0.ebuild b/sys-cluster/virtctl/virtctl-1.5.0.ebuild
new file mode 100644
index 000000000000..a870bdbfffe5
--- /dev/null
+++ b/sys-cluster/virtctl/virtctl-1.5.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module optfeature shell-completion
+
+# git rev-parse HEAD
+MY_GIT_COMMIT="522b44c0ce8d1909618324cb083d69e5c7a0a234"
+
+MY_PN="kubevirt"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Control virtual machine related operations on your kubernetes cluster"
+HOMEPAGE="https://kubevirt.io https://github.com/kubevirt/kubevirt"
+SRC_URI="https://github.com/kubevirt/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${MY_P}-deps.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0 BSD-2 BSD ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+
+src_compile() {
+ ego build -o ./bin/virtctl -ldflags "
+ -X kubevirt.io/client-go/version.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ')
+ -X kubevirt.io/client-go/version.gitCommit=${MY_GIT_COMMIT}
+ -X kubevirt.io/client-go/version.gitTreeState=clean
+ -X kubevirt.io/client-go/version.gitVersion=v${PV}
+ " ./cmd/virtctl
+}
+
+src_install() {
+ dobin bin/virtctl
+
+ bin/virtctl completion bash >./virtctl.bash || die "Failed generating bash completions"
+ newbashcomp ./virtctl.bash virtctl
+
+ bin/virtctl completion zsh >./virtctl.zsh || die "Failed generating zsh completions"
+ newzshcomp ./virtctl.zsh _virtctl
+}
+
+pkg_postinst() {
+ optfeature "graphical console for use with VNC connections" app-emulation/virt-viewer
+}