diff options
Diffstat (limited to 'sys-cluster/flux')
-rw-r--r-- | sys-cluster/flux/Manifest | 10 | ||||
-rw-r--r-- | sys-cluster/flux/flux-0.41.2.ebuild | 10 | ||||
-rw-r--r-- | sys-cluster/flux/flux-2.5.1.ebuild (renamed from sys-cluster/flux/flux-2.3.0.ebuild) | 9 |
3 files changed, 14 insertions, 15 deletions
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} } |