public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2023-03-27 23:07 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2023-03-27 23:07 UTC (permalink / raw
  To: gentoo-commits

commit:     ef6ade350ae56e75c278b633bfc7551c44480d4d
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 27 23:01:45 2023 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 23:01:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6ade35

sys-cluster/flux: new package, add 0.41.2

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest           |  3 +++
 sys-cluster/flux/flux-0.41.2.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 sys-cluster/flux/metadata.xml       | 11 +++++++++++
 3 files changed, 50 insertions(+)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
new file mode 100644
index 000000000000..e915741eb2f5
--- /dev/null
+++ b/sys-cluster/flux/Manifest
@@ -0,0 +1,3 @@
+DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
+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

diff --git a/sys-cluster/flux/flux-0.41.2.ebuild b/sys-cluster/flux/flux-0.41.2.ebuild
new file mode 100644
index 000000000000..0a791c2eca47
--- /dev/null
+++ b/sys-cluster/flux/flux-0.41.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
+HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
+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"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/flux2-${PV}"
+
+src_compile() {
+	mv "${WORKDIR}"/manifests cmd/"${PN}"
+	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
+}
+
+src_install() {
+	dobin bin/${PN}
+	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}
+}

diff --git a/sys-cluster/flux/metadata.xml b/sys-cluster/flux/metadata.xml
new file mode 100644
index 000000000000..9b9d59b7ebe0
--- /dev/null
+++ b/sys-cluster/flux/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>concord@gentoo.org</email>
+		<name>Kenton Groombridge</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">fluxcd/flux2</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2023-04-07  4:40 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2023-04-07  4:40 UTC (permalink / raw
  To: gentoo-commits

commit:     ccfbcb2084aaf192b603146b0930b9af14ca83b1
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  7 04:39:35 2023 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Fri Apr  7 04:39:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccfbcb20

sys-cluster/flux: add missing die

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/flux-0.41.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/flux/flux-0.41.2.ebuild b/sys-cluster/flux/flux-0.41.2.ebuild
index 0a791c2eca47..3e8f5b0393f5 100644
--- a/sys-cluster/flux/flux-0.41.2.ebuild
+++ b/sys-cluster/flux/flux-0.41.2.ebuild
@@ -21,7 +21,7 @@ RESTRICT+=" test"
 S="${WORKDIR}/flux2-${PV}"
 
 src_compile() {
-	mv "${WORKDIR}"/manifests cmd/"${PN}"
+	mv "${WORKDIR}"/manifests cmd/"${PN}" || die
 	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
 		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
 }


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2023-07-18 18:07 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2023-07-18 18:07 UTC (permalink / raw
  To: gentoo-commits

commit:     b7c8142274457daed1cb03e86c332cdc2eef2eee
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 18 18:03:26 2023 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Tue Jul 18 18:05:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c81422

sys-cluster/flux: add 2.0.1

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest          |  3 +++
 sys-cluster/flux/flux-2.0.1.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 39 insertions(+)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index e915741eb2f5..466852070eed 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,3 +1,6 @@
 DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
+DIST flux-2.0.1.tar.gz 326362 BLAKE2B f42bff5dcbd5960ba8d57f0d65a4c38e597bb6e1beb57bc38f5055c316f121ed07bb38275db6262eb1c0b3bedafd47ec9284cc05ab84f0c6e7aebc7e8458560d SHA512 01c25c2c38c9612ffd280ede66eb01a2d4fced2ae9b4e36053afcb7742cde1aaa909d6ba983a7d60618a66b4e2f3153089bd71b2b8e1d6a0a45737bdef60d1e1
 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.0.1-deps.tar.xz 177273192 BLAKE2B 36047e5d2232bd6a4b648b78861881aa1c883de9593d0f3172e83115a62649f6369396de05cfd850143581366f8e4501d0e54a4f422515fc7165b823a9833b96 SHA512 18ae557760a4c298cc9f7556b460b9c02d2b5516b735881d5907bd934fd4bb83cdf4fc613b8b9a493f65accc24abbc7836a98dfde86386e5d7466efcb8ae995d
+DIST flux2-2.0.1-manifests.tar.xz 22916 BLAKE2B 00df38e004f2abd52566e642c299522f9e5910104ee88cdc0842b63bedccb10383e17d35eb8a7495db7036641f2fb6a2fe6fe01971017c413e95ba57e73e5894 SHA512 db0c3f7013ffec41b657047e53cad01f19427f2e46a94d52efa2e4031482b1b8cddb857fee26ecd35ecdb11029ec0da7f6917f2343730c44338a9b2792695e93

diff --git a/sys-cluster/flux/flux-2.0.1.ebuild b/sys-cluster/flux/flux-2.0.1.ebuild
new file mode 100644
index 000000000000..3e8f5b0393f5
--- /dev/null
+++ b/sys-cluster/flux/flux-2.0.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
+HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
+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"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/flux2-${PV}"
+
+src_compile() {
+	mv "${WORKDIR}"/manifests cmd/"${PN}" || die
+	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
+}
+
+src_install() {
+	dobin bin/${PN}
+	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}
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2023-12-22 16:24 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2023-12-22 16:24 UTC (permalink / raw
  To: gentoo-commits

commit:     4af9ff9c6bcfa40154a0a82c9ea6ca454a8937d9
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 22 16:15:38 2023 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Fri Dec 22 16:23:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af9ff9c

sys-cluster/flux: add 2.2.2

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest          |  3 +++
 sys-cluster/flux/flux-2.2.2.ebuild | 37 +++++++++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index 466852070eed..3271ef37fc3f 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,6 +1,9 @@
 DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
 DIST flux-2.0.1.tar.gz 326362 BLAKE2B f42bff5dcbd5960ba8d57f0d65a4c38e597bb6e1beb57bc38f5055c316f121ed07bb38275db6262eb1c0b3bedafd47ec9284cc05ab84f0c6e7aebc7e8458560d SHA512 01c25c2c38c9612ffd280ede66eb01a2d4fced2ae9b4e36053afcb7742cde1aaa909d6ba983a7d60618a66b4e2f3153089bd71b2b8e1d6a0a45737bdef60d1e1
+DIST flux-2.2.2.tar.gz 384815 BLAKE2B c79fee58360a5ad988c2bb58ee6ec32245ca685a14d4fa63e7c8c06b7d79d374bf0c22bf1ffe33b16085fb4532ec35503514e91b427aa067a2495e76ec61e9ad SHA512 d4b23ff189261d32f02682b3f57a5a81cb5faec87a8bd5a6cda7c044233761932e9f593c8019d1443fd1c63fb2585ffe6ee28084bf685802b163f36f5a2544a9
 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.0.1-deps.tar.xz 177273192 BLAKE2B 36047e5d2232bd6a4b648b78861881aa1c883de9593d0f3172e83115a62649f6369396de05cfd850143581366f8e4501d0e54a4f422515fc7165b823a9833b96 SHA512 18ae557760a4c298cc9f7556b460b9c02d2b5516b735881d5907bd934fd4bb83cdf4fc613b8b9a493f65accc24abbc7836a98dfde86386e5d7466efcb8ae995d
 DIST flux2-2.0.1-manifests.tar.xz 22916 BLAKE2B 00df38e004f2abd52566e642c299522f9e5910104ee88cdc0842b63bedccb10383e17d35eb8a7495db7036641f2fb6a2fe6fe01971017c413e95ba57e73e5894 SHA512 db0c3f7013ffec41b657047e53cad01f19427f2e46a94d52efa2e4031482b1b8cddb857fee26ecd35ecdb11029ec0da7f6917f2343730c44338a9b2792695e93
+DIST flux2-2.2.2-deps.tar.xz 179877376 BLAKE2B f80135ad82f11a47ace00f3656147069ad8d7c389bbd18b6166c91d7381f06c2cf56371583e47eb2d3d9f6e292428e95c000ad4769a25ef2bdf0c2f6297b67e6 SHA512 5f8a82a19b2d5dde597aeaace21315a4feac4777996be18eed61422bae60e710519015ea5162a8818a12d05edfc22f47d1decea2d9a7c7a4488c2377e3b4f5d0
+DIST flux2-2.2.2-manifests.tar.xz 26788 BLAKE2B 82a233abd4d68d20af7160d39cadef0dd48692d469892b7ebd780a12f8e81ee00ce1e5f09f90f77035b055f85378cd9ce5979bb6af5a8fbc9dd96e1f091453ce SHA512 51ce6b4d2b79c40d55a3df17d0b191ac313099c0d068ee02a3abc57c05aadcc0d3d8eed06793e411d57b31e7aee601e54a2e4f87e6f88d8bb835d5d6bbddf4c3

diff --git a/sys-cluster/flux/flux-2.2.2.ebuild b/sys-cluster/flux/flux-2.2.2.ebuild
new file mode 100644
index 000000000000..a5454a53db5e
--- /dev/null
+++ b/sys-cluster/flux/flux-2.2.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
+HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
+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"
+# Manifests require kustomize to build. Do it with: make cmd/flux/.manifests.done
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/flux2-${PV}-manifests.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/flux2-${PV}"
+
+src_compile() {
+	mv "${WORKDIR}"/manifests cmd/"${PN}" || die
+	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
+}
+
+src_install() {
+	dobin bin/${PN}
+	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}
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2024-02-10 18:22 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2024-02-10 18:22 UTC (permalink / raw
  To: gentoo-commits

commit:     5e7b5b149e0db8406696740901766086e4a69f3a
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 10 18:21:01 2024 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Sat Feb 10 18:21:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7b5b14

sys-cluster/flux: add 2.2.3, drop 2.0.1

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest                                 |  6 +++---
 sys-cluster/flux/{flux-2.0.1.ebuild => flux-2.2.3.ebuild} | 12 ++++++++----
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index 3271ef37fc3f..f92efbbbc1e1 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,9 +1,9 @@
 DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
-DIST flux-2.0.1.tar.gz 326362 BLAKE2B f42bff5dcbd5960ba8d57f0d65a4c38e597bb6e1beb57bc38f5055c316f121ed07bb38275db6262eb1c0b3bedafd47ec9284cc05ab84f0c6e7aebc7e8458560d SHA512 01c25c2c38c9612ffd280ede66eb01a2d4fced2ae9b4e36053afcb7742cde1aaa909d6ba983a7d60618a66b4e2f3153089bd71b2b8e1d6a0a45737bdef60d1e1
 DIST flux-2.2.2.tar.gz 384815 BLAKE2B c79fee58360a5ad988c2bb58ee6ec32245ca685a14d4fa63e7c8c06b7d79d374bf0c22bf1ffe33b16085fb4532ec35503514e91b427aa067a2495e76ec61e9ad SHA512 d4b23ff189261d32f02682b3f57a5a81cb5faec87a8bd5a6cda7c044233761932e9f593c8019d1443fd1c63fb2585ffe6ee28084bf685802b163f36f5a2544a9
+DIST flux-2.2.3.tar.gz 388802 BLAKE2B 61bdea26e76f330fc5fc2007958551b2ee5127e66eafe9a5fd0b6b4082a9942ca1884c761d3367bb7d5e8ac9868ce6e2a05fbaf02ca82422747c46691318ca29 SHA512 5f263cb64b164967b5f66ed150384ab518783304d46e641cda048704a9cc91e011299d007e3734c18b71b660e694609a5ab16e9699ac55901d205fead4a86840
 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.0.1-deps.tar.xz 177273192 BLAKE2B 36047e5d2232bd6a4b648b78861881aa1c883de9593d0f3172e83115a62649f6369396de05cfd850143581366f8e4501d0e54a4f422515fc7165b823a9833b96 SHA512 18ae557760a4c298cc9f7556b460b9c02d2b5516b735881d5907bd934fd4bb83cdf4fc613b8b9a493f65accc24abbc7836a98dfde86386e5d7466efcb8ae995d
-DIST flux2-2.0.1-manifests.tar.xz 22916 BLAKE2B 00df38e004f2abd52566e642c299522f9e5910104ee88cdc0842b63bedccb10383e17d35eb8a7495db7036641f2fb6a2fe6fe01971017c413e95ba57e73e5894 SHA512 db0c3f7013ffec41b657047e53cad01f19427f2e46a94d52efa2e4031482b1b8cddb857fee26ecd35ecdb11029ec0da7f6917f2343730c44338a9b2792695e93
 DIST flux2-2.2.2-deps.tar.xz 179877376 BLAKE2B f80135ad82f11a47ace00f3656147069ad8d7c389bbd18b6166c91d7381f06c2cf56371583e47eb2d3d9f6e292428e95c000ad4769a25ef2bdf0c2f6297b67e6 SHA512 5f8a82a19b2d5dde597aeaace21315a4feac4777996be18eed61422bae60e710519015ea5162a8818a12d05edfc22f47d1decea2d9a7c7a4488c2377e3b4f5d0
 DIST flux2-2.2.2-manifests.tar.xz 26788 BLAKE2B 82a233abd4d68d20af7160d39cadef0dd48692d469892b7ebd780a12f8e81ee00ce1e5f09f90f77035b055f85378cd9ce5979bb6af5a8fbc9dd96e1f091453ce SHA512 51ce6b4d2b79c40d55a3df17d0b191ac313099c0d068ee02a3abc57c05aadcc0d3d8eed06793e411d57b31e7aee601e54a2e4f87e6f88d8bb835d5d6bbddf4c3
+DIST flux2-2.2.3-deps.tar.xz 199289224 BLAKE2B 18ee0bab84ac5c0c33b24dcaa4443fc959f351360bef0316e7b4d007f00428395a9b97c72bd7aeb37158064345de8a4e1263feff5082d67b77a5d4e3f1fe1c4e SHA512 f0636d02498be0047057386929dcaf7251b448e1f3716133e63124c85aec18db5d6a7f55924243f10631f2d1404eae7658eb8ca3d49d130c100e6da6f5102598
+DIST flux2-2.2.3-manifests.tar.xz 26796 BLAKE2B f37e25bb07a390cb08928881798ae7e0017b4628cc794a01e2a70bb01c1ff814d2ba39b8251e6ae178af70d8946d24b2fa57df808e36445032b8b8b860f93c12 SHA512 28dd16464e8348fe892242dfe9579dd9c6d9cb442c2024445042e314b12210bed75cbfa7d44ec68333d75a0dab6655ff238e5f2b22953f1d88703d3a3df0b562

diff --git a/sys-cluster/flux/flux-2.0.1.ebuild b/sys-cluster/flux/flux-2.2.3.ebuild
similarity index 72%
rename from sys-cluster/flux/flux-2.0.1.ebuild
rename to sys-cluster/flux/flux-2.2.3.ebuild
index 3e8f5b0393f5..cad63d502521 100644
--- a/sys-cluster/flux/flux-2.0.1.ebuild
+++ b/sys-cluster/flux/flux-2.2.3.ebuild
@@ -1,14 +1,18 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 inherit bash-completion-r1 go-module
 
+MY_PN="flux2"
+MY_P="${MY_PN}-${PV}"
+
 DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
 HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
 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"
+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"
 
 LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
 SLOT="0"
@@ -18,7 +22,7 @@ IUSE="hardened"
 BDEPEND=">=dev-lang/go-1.19"
 
 RESTRICT+=" test"
-S="${WORKDIR}/flux2-${PV}"
+S="${WORKDIR}/${MY_P}"
 
 src_compile() {
 	mv "${WORKDIR}"/manifests cmd/"${PN}" || die


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2024-06-20 22:24 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2024-06-20 22:24 UTC (permalink / raw
  To: gentoo-commits

commit:     26fe9f76212b65bcb1f878244e235ff957b39c4b
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 20 22:06:49 2024 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Thu Jun 20 22:22:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26fe9f76

sys-cluster/flux: add 2.3.0

Closes: https://bugs.gentoo.org/934039
Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest          |  3 +++
 sys-cluster/flux/flux-2.3.0.ebuild | 40 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index f92efbbbc1e1..cb1d9bd25466 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,9 +1,12 @@
 DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
 DIST flux-2.2.2.tar.gz 384815 BLAKE2B c79fee58360a5ad988c2bb58ee6ec32245ca685a14d4fa63e7c8c06b7d79d374bf0c22bf1ffe33b16085fb4532ec35503514e91b427aa067a2495e76ec61e9ad SHA512 d4b23ff189261d32f02682b3f57a5a81cb5faec87a8bd5a6cda7c044233761932e9f593c8019d1443fd1c63fb2585ffe6ee28084bf685802b163f36f5a2544a9
 DIST flux-2.2.3.tar.gz 388802 BLAKE2B 61bdea26e76f330fc5fc2007958551b2ee5127e66eafe9a5fd0b6b4082a9942ca1884c761d3367bb7d5e8ac9868ce6e2a05fbaf02ca82422747c46691318ca29 SHA512 5f263cb64b164967b5f66ed150384ab518783304d46e641cda048704a9cc91e011299d007e3734c18b71b660e694609a5ab16e9699ac55901d205fead4a86840
+DIST flux-2.3.0.tar.gz 1314856 BLAKE2B 7576faaf28d1155dbc446462c31ab17303fc274e1f93ffb9468c805085c5be463d5d1b21f5c21dbb2989573b3dd2b8a679600601ccd7952b86b816ebde0eb7f7 SHA512 64ae384a3ead62358f00a3ebc203eae111c4a5b5e3b0b4fceaedf9a0d4dc427b87438887b84763508bc0da5fdf5ae05944a800402b91be318f8044a6f5a54864
 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.2.2-deps.tar.xz 179877376 BLAKE2B f80135ad82f11a47ace00f3656147069ad8d7c389bbd18b6166c91d7381f06c2cf56371583e47eb2d3d9f6e292428e95c000ad4769a25ef2bdf0c2f6297b67e6 SHA512 5f8a82a19b2d5dde597aeaace21315a4feac4777996be18eed61422bae60e710519015ea5162a8818a12d05edfc22f47d1decea2d9a7c7a4488c2377e3b4f5d0
 DIST flux2-2.2.2-manifests.tar.xz 26788 BLAKE2B 82a233abd4d68d20af7160d39cadef0dd48692d469892b7ebd780a12f8e81ee00ce1e5f09f90f77035b055f85378cd9ce5979bb6af5a8fbc9dd96e1f091453ce SHA512 51ce6b4d2b79c40d55a3df17d0b191ac313099c0d068ee02a3abc57c05aadcc0d3d8eed06793e411d57b31e7aee601e54a2e4f87e6f88d8bb835d5d6bbddf4c3
 DIST flux2-2.2.3-deps.tar.xz 199289224 BLAKE2B 18ee0bab84ac5c0c33b24dcaa4443fc959f351360bef0316e7b4d007f00428395a9b97c72bd7aeb37158064345de8a4e1263feff5082d67b77a5d4e3f1fe1c4e SHA512 f0636d02498be0047057386929dcaf7251b448e1f3716133e63124c85aec18db5d6a7f55924243f10631f2d1404eae7658eb8ca3d49d130c100e6da6f5102598
 DIST flux2-2.2.3-manifests.tar.xz 26796 BLAKE2B f37e25bb07a390cb08928881798ae7e0017b4628cc794a01e2a70bb01c1ff814d2ba39b8251e6ae178af70d8946d24b2fa57df808e36445032b8b8b860f93c12 SHA512 28dd16464e8348fe892242dfe9579dd9c6d9cb442c2024445042e314b12210bed75cbfa7d44ec68333d75a0dab6655ff238e5f2b22953f1d88703d3a3df0b562
+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

diff --git a/sys-cluster/flux/flux-2.3.0.ebuild b/sys-cluster/flux/flux-2.3.0.ebuild
new file mode 100644
index 000000000000..cad63d502521
--- /dev/null
+++ b/sys-cluster/flux/flux-2.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+MY_PN="flux2"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
+HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
+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"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+	mv "${WORKDIR}"/manifests cmd/"${PN}" || die
+	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
+}
+
+src_install() {
+	dobin bin/${PN}
+	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}
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2024-06-20 22:24 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2024-06-20 22:24 UTC (permalink / raw
  To: gentoo-commits

commit:     ad039f0aad27b82dbfe26c8d3bc531e57b84eda8
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 20 22:07:12 2024 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Thu Jun 20 22:22:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad039f0a

sys-cluster/flux: drop 2.2.2

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest          |  3 ---
 sys-cluster/flux/flux-2.2.2.ebuild | 37 -------------------------------------
 2 files changed, 40 deletions(-)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index cb1d9bd25466..966b2bd23376 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,11 +1,8 @@
 DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
-DIST flux-2.2.2.tar.gz 384815 BLAKE2B c79fee58360a5ad988c2bb58ee6ec32245ca685a14d4fa63e7c8c06b7d79d374bf0c22bf1ffe33b16085fb4532ec35503514e91b427aa067a2495e76ec61e9ad SHA512 d4b23ff189261d32f02682b3f57a5a81cb5faec87a8bd5a6cda7c044233761932e9f593c8019d1443fd1c63fb2585ffe6ee28084bf685802b163f36f5a2544a9
 DIST flux-2.2.3.tar.gz 388802 BLAKE2B 61bdea26e76f330fc5fc2007958551b2ee5127e66eafe9a5fd0b6b4082a9942ca1884c761d3367bb7d5e8ac9868ce6e2a05fbaf02ca82422747c46691318ca29 SHA512 5f263cb64b164967b5f66ed150384ab518783304d46e641cda048704a9cc91e011299d007e3734c18b71b660e694609a5ab16e9699ac55901d205fead4a86840
 DIST flux-2.3.0.tar.gz 1314856 BLAKE2B 7576faaf28d1155dbc446462c31ab17303fc274e1f93ffb9468c805085c5be463d5d1b21f5c21dbb2989573b3dd2b8a679600601ccd7952b86b816ebde0eb7f7 SHA512 64ae384a3ead62358f00a3ebc203eae111c4a5b5e3b0b4fceaedf9a0d4dc427b87438887b84763508bc0da5fdf5ae05944a800402b91be318f8044a6f5a54864
 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.2.2-deps.tar.xz 179877376 BLAKE2B f80135ad82f11a47ace00f3656147069ad8d7c389bbd18b6166c91d7381f06c2cf56371583e47eb2d3d9f6e292428e95c000ad4769a25ef2bdf0c2f6297b67e6 SHA512 5f8a82a19b2d5dde597aeaace21315a4feac4777996be18eed61422bae60e710519015ea5162a8818a12d05edfc22f47d1decea2d9a7c7a4488c2377e3b4f5d0
-DIST flux2-2.2.2-manifests.tar.xz 26788 BLAKE2B 82a233abd4d68d20af7160d39cadef0dd48692d469892b7ebd780a12f8e81ee00ce1e5f09f90f77035b055f85378cd9ce5979bb6af5a8fbc9dd96e1f091453ce SHA512 51ce6b4d2b79c40d55a3df17d0b191ac313099c0d068ee02a3abc57c05aadcc0d3d8eed06793e411d57b31e7aee601e54a2e4f87e6f88d8bb835d5d6bbddf4c3
 DIST flux2-2.2.3-deps.tar.xz 199289224 BLAKE2B 18ee0bab84ac5c0c33b24dcaa4443fc959f351360bef0316e7b4d007f00428395a9b97c72bd7aeb37158064345de8a4e1263feff5082d67b77a5d4e3f1fe1c4e SHA512 f0636d02498be0047057386929dcaf7251b448e1f3716133e63124c85aec18db5d6a7f55924243f10631f2d1404eae7658eb8ca3d49d130c100e6da6f5102598
 DIST flux2-2.2.3-manifests.tar.xz 26796 BLAKE2B f37e25bb07a390cb08928881798ae7e0017b4628cc794a01e2a70bb01c1ff814d2ba39b8251e6ae178af70d8946d24b2fa57df808e36445032b8b8b860f93c12 SHA512 28dd16464e8348fe892242dfe9579dd9c6d9cb442c2024445042e314b12210bed75cbfa7d44ec68333d75a0dab6655ff238e5f2b22953f1d88703d3a3df0b562
 DIST flux2-2.3.0-deps.tar.xz 208907952 BLAKE2B 8359fffa44e526eed512dc8f4c7898c6260c1179163a4d6fdaa0cb12429c9ce2dcf7af4e56b00132ee9b9819ac0422f89a6260ed54b30255bd49b708f38c4abb SHA512 c6c318993156fc3fde406a6125c24cc0fb5a3c985d5befcf2e52d7ff5735882465e0080fbd9a2ba5e0eea32c2f644daf546bd12c129a0207501efc74fe2d54f2

diff --git a/sys-cluster/flux/flux-2.2.2.ebuild b/sys-cluster/flux/flux-2.2.2.ebuild
deleted file mode 100644
index a5454a53db5e..000000000000
--- a/sys-cluster/flux/flux-2.2.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
-HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
-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"
-# Manifests require kustomize to build. Do it with: make cmd/flux/.manifests.done
-SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/flux2-${PV}-manifests.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="hardened"
-
-BDEPEND=">=dev-lang/go-1.19"
-
-RESTRICT+=" test"
-S="${WORKDIR}/flux2-${PV}"
-
-src_compile() {
-	mv "${WORKDIR}"/manifests cmd/"${PN}" || die
-	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
-}
-
-src_install() {
-	dobin bin/${PN}
-	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}
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2025-01-06 22:25 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2025-01-06 22:25 UTC (permalink / raw
  To: gentoo-commits

commit:     4dc07884fab3e77f039772761c799dde4b78c7a4
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  6 22:18:57 2025 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Mon Jan  6 22:25:27 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc07884

sys-cluster/flux: add 2.4.0, drop 2.2.3

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest                                 | 6 +++---
 sys-cluster/flux/{flux-2.2.3.ebuild => flux-2.4.0.ebuild} | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index 966b2bd23376..fa95ac471ed0 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,9 +1,9 @@
 DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
-DIST flux-2.2.3.tar.gz 388802 BLAKE2B 61bdea26e76f330fc5fc2007958551b2ee5127e66eafe9a5fd0b6b4082a9942ca1884c761d3367bb7d5e8ac9868ce6e2a05fbaf02ca82422747c46691318ca29 SHA512 5f263cb64b164967b5f66ed150384ab518783304d46e641cda048704a9cc91e011299d007e3734c18b71b660e694609a5ab16e9699ac55901d205fead4a86840
 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 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.2.3-deps.tar.xz 199289224 BLAKE2B 18ee0bab84ac5c0c33b24dcaa4443fc959f351360bef0316e7b4d007f00428395a9b97c72bd7aeb37158064345de8a4e1263feff5082d67b77a5d4e3f1fe1c4e SHA512 f0636d02498be0047057386929dcaf7251b448e1f3716133e63124c85aec18db5d6a7f55924243f10631f2d1404eae7658eb8ca3d49d130c100e6da6f5102598
-DIST flux2-2.2.3-manifests.tar.xz 26796 BLAKE2B f37e25bb07a390cb08928881798ae7e0017b4628cc794a01e2a70bb01c1ff814d2ba39b8251e6ae178af70d8946d24b2fa57df808e36445032b8b8b860f93c12 SHA512 28dd16464e8348fe892242dfe9579dd9c6d9cb442c2024445042e314b12210bed75cbfa7d44ec68333d75a0dab6655ff238e5f2b22953f1d88703d3a3df0b562
 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

diff --git a/sys-cluster/flux/flux-2.2.3.ebuild b/sys-cluster/flux/flux-2.4.0.ebuild
similarity index 96%
rename from sys-cluster/flux/flux-2.2.3.ebuild
rename to sys-cluster/flux/flux-2.4.0.ebuild
index cad63d502521..36e2f6d6b64a 100644
--- a/sys-cluster/flux/flux-2.2.3.ebuild
+++ b/sys-cluster/flux/flux-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -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


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2025-04-06  2:09 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2025-04-06  2:09 UTC (permalink / raw
  To: gentoo-commits

commit:     c45b5c4761517214516ece4af9b37b0c54eae1d6
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  6 01:53:13 2025 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Sun Apr  6 02:05:31 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45b5c47

sys-cluster/flux: add 2.5.1, drop 2.3.0

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest                                 | 6 +++---
 sys-cluster/flux/{flux-2.3.0.ebuild => flux-2.5.1.ebuild} | 9 ++++-----
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index fa95ac471ed0..c8df87b5940e 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,9 +1,9 @@
 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
+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

diff --git a/sys-cluster/flux/flux-2.3.0.ebuild b/sys-cluster/flux/flux-2.5.1.ebuild
similarity index 88%
rename from sys-cluster/flux/flux-2.3.0.ebuild
rename to 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}
 }


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2025-04-06  2:09 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2025-04-06  2:09 UTC (permalink / raw
  To: gentoo-commits

commit:     0e1db6b14a8fea0ca77f9cd64d21c7d4dd277e35
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  6 02:08:16 2025 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Sun Apr  6 02:08:37 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1db6b1

sys-cluster/flux: fix QA warnings for 0.41.2

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/flux-0.41.2.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

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}
 }


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2025-05-29 15:18 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2025-05-29 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     cb2e967d9ad471407a7538e6f82c8b6524749717
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Thu May 29 14:45:45 2025 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Thu May 29 15:17:14 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2e967d

sys-cluster/flux: drop 2.4.0

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest          |  3 ---
 sys-cluster/flux/flux-2.4.0.ebuild | 40 --------------------------------------
 2 files changed, 43 deletions(-)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index be73cb97e746..580ee135f0bf 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,11 +1,8 @@
 DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
-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 flux-2.6.0.tar.gz 1355421 BLAKE2B abec914f09fbb90aa9623199e14587ae5c5af36215c374086292e881fd622c9626b6ad2bb808f73511c840f636b18de574208b83b1c7ebb89a871beee49bf274 SHA512 a02141b1e01bbfc981af7c63488e8d29d06c62c0847003718a8004198abe851ab1aa6b55e73ff66ed1cf167b3e61a9984d228b5c2a43d14758e5c4aaf9ad5370
 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.4.0-deps.tar.xz 198971052 BLAKE2B 4a3995eab9ccef6c3bf4aaf7b4bd1b7c0a4701a4c17945947e4b33b2d69fc14cd4c4d830a8cad9bfa08c16f0ed40c4277022ac079a7322e996048660f3901197 SHA512 bc8a70b1667c9ac7ee80e50066d077b22dd0a98e571e8209e46da0a35429e7e9cbcd7ded42fc30d8e3b3767f9857efde1d074c8dd34bc10c60149aa3470d2006
-DIST flux2-2.4.0-manifests.tar.xz 28132 BLAKE2B ec39f35e215d6a33cfb35a6d069b48984472923b75666bdae002b68fa2ea160b6f31e066a1464d6a705e4066eca3bf065e86643fa03c9b6b03f16ca9fc1c4456 SHA512 f3325c5918e4224905323487aeeeb7843e7604f16523b61696eb52ae4b134a131a358305e2b3284c9c7188c6f62ae896d02e86ea227b3d958bafbb52a3a16a0d
 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
 DIST flux2-2.6.0-deps.tar.xz 204769912 BLAKE2B b0cde864b0e059aab71c04b468f9a401507425d6007a88c5cf452e38e3c5b510a20f49d1206c11146bab002d89c9e7558382c885224f35b8cbbc05a462f7c976 SHA512 3e50500cb88aec16ac1e7f5a27310e7e4c9536d7fe28f015cd6fea549650959639182c264ba9de4b090f0a3c667b73d27b755be4e92fef6f24d37231642aad0d

diff --git a/sys-cluster/flux/flux-2.4.0.ebuild b/sys-cluster/flux/flux-2.4.0.ebuild
deleted file mode 100644
index 36e2f6d6b64a..000000000000
--- a/sys-cluster/flux/flux-2.4.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2023-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-MY_PN="flux2"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
-HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
-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"
-KEYWORDS="~amd64"
-IUSE="hardened"
-
-BDEPEND=">=dev-lang/go-1.19"
-
-RESTRICT+=" test"
-
-src_compile() {
-	mv "${WORKDIR}"/manifests cmd/"${PN}" || die
-	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
-}
-
-src_install() {
-	dobin bin/${PN}
-	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}
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2025-06-04 20:19 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2025-06-04 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     779619ecca0be909a5043d1acfcfbddb1364d7e9
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  4 20:17:43 2025 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Wed Jun  4 20:19:23 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779619ec

sys-cluster/flux: add 2.6.1

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest          |  3 +++
 sys-cluster/flux/flux-2.6.1.ebuild | 43 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index 580ee135f0bf..b1aec1e87708 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,9 +1,12 @@
 DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
 DIST flux-2.5.1.tar.gz 1339650 BLAKE2B e907efe8acf0a0409cb33887d6f12f84ba1ce0cad727ebf47f10103080a45b33d67d199c73fae92ddaa5813a410108dc00a1ca57f5947c71ebfa3c85974ab9f4 SHA512 7217338ccafe3673b739ddf978279ef9ab3e355b63d68f77c2158899288f2ef65d0b3791eba9256e3365b87bba340629b8838d278e966aa921043583ca920ca2
 DIST flux-2.6.0.tar.gz 1355421 BLAKE2B abec914f09fbb90aa9623199e14587ae5c5af36215c374086292e881fd622c9626b6ad2bb808f73511c840f636b18de574208b83b1c7ebb89a871beee49bf274 SHA512 a02141b1e01bbfc981af7c63488e8d29d06c62c0847003718a8004198abe851ab1aa6b55e73ff66ed1cf167b3e61a9984d228b5c2a43d14758e5c4aaf9ad5370
+DIST flux-2.6.1-manifests.tar.gz 67927 BLAKE2B a5fd43fa1532669318581bd8387a93dbe09c71e4dd74a5d6fc5ac52f1b9118a5ca57acd3b6ed6bde1195dd090c53d79564c3727e35808ccbbdecdcc30cfcd012 SHA512 b8150886b7ddc80115d5229a75eabade6afe8aef8b5bf505963d0386c0970818a8f6c50c5f46c391091d3835e0c613f085ef65f5e80d6a945aac0c971b3dbdff
+DIST flux-2.6.1.tar.gz 1355568 BLAKE2B 9aacbf1a1a6d79fa2cab458e4c7805ef00875e3c9dcc8dab8ea00599220a9ad937751bc30429dc5e676ba2ed9e6f1f18f8ff0d8cbee223bca2e07ef7cd82abce SHA512 71628e9bd38cf30e4a06ad5feee5db4c6a41946bc65e80bf9f348296ac7a80e601283f9a696c52e8f4f5cca61fbef2f0caa8dd745cb0525e134f02d3d160f33c
 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.5.1-deps.tar.xz 203523984 BLAKE2B 4c290478b9e84bad4348be29e895987bd856076e7e76a04aecb5fb7feb44a5490542a7a8d2427df92d9a2997ff83c6fb3aa42e2dbefcb151375eb7cbca5b00ba SHA512 2f385f08686fd5e40d66087d9ce3c470a961fccf38c131e049049ff562fb250eb1e33940218a881a5f8bc200fa20f1810e899b644b0a933c09347a5fad7c5903
 DIST flux2-2.5.1-manifests.tar.xz 28824 BLAKE2B 8a7469961b750a7830d948d75cd9af2c01788d5238b615c9c2c181131621726b99d2c48d14eef82f58cab4525735503899115c9e3b3ff4f9d06eac237dcc56b1 SHA512 4adc03f06e99b9653498faa441c67bbd1fc058b9bc642b3f0bff956fed827d45c51aa44301830ef070221b4cb647f7562f7dc501084c7f29d0eee78a1c0e8066
 DIST flux2-2.6.0-deps.tar.xz 204769912 BLAKE2B b0cde864b0e059aab71c04b468f9a401507425d6007a88c5cf452e38e3c5b510a20f49d1206c11146bab002d89c9e7558382c885224f35b8cbbc05a462f7c976 SHA512 3e50500cb88aec16ac1e7f5a27310e7e4c9536d7fe28f015cd6fea549650959639182c264ba9de4b090f0a3c667b73d27b755be4e92fef6f24d37231642aad0d
 DIST flux2-2.6.0-manifests.tar.xz 29732 BLAKE2B b043c257f88c7c38fa33739e1e02cf799124dc2ebe8aab7f5cb6b462154580d91042f31e063d53fab6e1305a7a12ef1381cda503d81e83eeb423df534ab1689c SHA512 e68af0d77025f1ddef599391cc15721553e79f98489b6cc1c08a8439e20714bebdb1bf033238005a915d41fd0ee2e011bb2c4d3adf68f411311afc67d1a02f11
+DIST flux2-2.6.1-deps.tar.xz 204863068 BLAKE2B 0562613bfdfe22d148f570cde58968be961a1ef19afbea6e3154346249c39c75313680c687c51c3029c7acf28bc875e0d035f629570ba563e6b2d8d17756a84e SHA512 b7fceca89787aaf9e057fbc199aa243d57471402fc936aa066e427eeaf50a496e1f09fea32155a311cff06a363d4584e9eb01c5f6c4d1e01d5d4ec5133a8f704

diff --git a/sys-cluster/flux/flux-2.6.1.ebuild b/sys-cluster/flux/flux-2.6.1.ebuild
new file mode 100644
index 000000000000..f4923f713828
--- /dev/null
+++ b/sys-cluster/flux/flux-2.6.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module shell-completion
+
+MY_PN="flux2"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
+HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
+SRC_URI="https://github.com/fluxcd/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://github.com/fluxcd/${MY_PN}/releases/download/v${PV}/manifests.tar.gz -> ${P}-manifests.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${MY_P}-deps.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+
+src_unpack() {
+	default
+	mkdir -p "${S}/cmd/${PN}/manifests" || die
+	mv "${WORKDIR}"/*.yaml "${S}/cmd/${PN}/manifests" || die
+}
+
+src_compile() {
+	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
+}
+
+src_install() {
+	dobin bin/${PN}
+	bin/${PN} completion bash > ${PN}.bash || die
+	bin/${PN} completion zsh > ${PN}.zsh || die
+	newbashcomp ${PN}.bash ${PN}
+	newzshcomp ${PN}.zsh _${PN}
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2025-06-30  0:05 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2025-06-30  0:05 UTC (permalink / raw
  To: gentoo-commits

commit:     a78e2d938160db87865fa24f02d6300b19b7f35d
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 30 00:05:20 2025 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Mon Jun 30 00:05:20 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78e2d93

sys-cluster/flux: drop 2.5.1, 2.6.0

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest          |  6 ------
 sys-cluster/flux/flux-2.5.1.ebuild | 39 --------------------------------------
 sys-cluster/flux/flux-2.6.0.ebuild | 39 --------------------------------------
 3 files changed, 84 deletions(-)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index bf9f0181d18b..e00e67b7b97f 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,15 +1,9 @@
 DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
-DIST flux-2.5.1.tar.gz 1339650 BLAKE2B e907efe8acf0a0409cb33887d6f12f84ba1ce0cad727ebf47f10103080a45b33d67d199c73fae92ddaa5813a410108dc00a1ca57f5947c71ebfa3c85974ab9f4 SHA512 7217338ccafe3673b739ddf978279ef9ab3e355b63d68f77c2158899288f2ef65d0b3791eba9256e3365b87bba340629b8838d278e966aa921043583ca920ca2
-DIST flux-2.6.0.tar.gz 1355421 BLAKE2B abec914f09fbb90aa9623199e14587ae5c5af36215c374086292e881fd622c9626b6ad2bb808f73511c840f636b18de574208b83b1c7ebb89a871beee49bf274 SHA512 a02141b1e01bbfc981af7c63488e8d29d06c62c0847003718a8004198abe851ab1aa6b55e73ff66ed1cf167b3e61a9984d228b5c2a43d14758e5c4aaf9ad5370
 DIST flux-2.6.1-manifests.tar.gz 67927 BLAKE2B a5fd43fa1532669318581bd8387a93dbe09c71e4dd74a5d6fc5ac52f1b9118a5ca57acd3b6ed6bde1195dd090c53d79564c3727e35808ccbbdecdcc30cfcd012 SHA512 b8150886b7ddc80115d5229a75eabade6afe8aef8b5bf505963d0386c0970818a8f6c50c5f46c391091d3835e0c613f085ef65f5e80d6a945aac0c971b3dbdff
 DIST flux-2.6.1.tar.gz 1355568 BLAKE2B 9aacbf1a1a6d79fa2cab458e4c7805ef00875e3c9dcc8dab8ea00599220a9ad937751bc30429dc5e676ba2ed9e6f1f18f8ff0d8cbee223bca2e07ef7cd82abce SHA512 71628e9bd38cf30e4a06ad5feee5db4c6a41946bc65e80bf9f348296ac7a80e601283f9a696c52e8f4f5cca61fbef2f0caa8dd745cb0525e134f02d3d160f33c
 DIST flux-2.6.3-manifests.tar.gz 67950 BLAKE2B 7199cf23a08a8ff65c6a392b734a491362428c64f29e5480a7976d10978378dc5ae5c0fd6d3c0b1bad55c994aa5f460033b3999e067d48ba34a427d1c801fdd1 SHA512 dbd441955d94f9aea130bbc4ebda857274b976e00164c362ccf571330c6aa56fdb2bedf166dee9e316209370407c003ee28808827759d5cded20b78ccc265df8
 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.5.1-deps.tar.xz 203523984 BLAKE2B 4c290478b9e84bad4348be29e895987bd856076e7e76a04aecb5fb7feb44a5490542a7a8d2427df92d9a2997ff83c6fb3aa42e2dbefcb151375eb7cbca5b00ba SHA512 2f385f08686fd5e40d66087d9ce3c470a961fccf38c131e049049ff562fb250eb1e33940218a881a5f8bc200fa20f1810e899b644b0a933c09347a5fad7c5903
-DIST flux2-2.5.1-manifests.tar.xz 28824 BLAKE2B 8a7469961b750a7830d948d75cd9af2c01788d5238b615c9c2c181131621726b99d2c48d14eef82f58cab4525735503899115c9e3b3ff4f9d06eac237dcc56b1 SHA512 4adc03f06e99b9653498faa441c67bbd1fc058b9bc642b3f0bff956fed827d45c51aa44301830ef070221b4cb647f7562f7dc501084c7f29d0eee78a1c0e8066
-DIST flux2-2.6.0-deps.tar.xz 204769912 BLAKE2B b0cde864b0e059aab71c04b468f9a401507425d6007a88c5cf452e38e3c5b510a20f49d1206c11146bab002d89c9e7558382c885224f35b8cbbc05a462f7c976 SHA512 3e50500cb88aec16ac1e7f5a27310e7e4c9536d7fe28f015cd6fea549650959639182c264ba9de4b090f0a3c667b73d27b755be4e92fef6f24d37231642aad0d
-DIST flux2-2.6.0-manifests.tar.xz 29732 BLAKE2B b043c257f88c7c38fa33739e1e02cf799124dc2ebe8aab7f5cb6b462154580d91042f31e063d53fab6e1305a7a12ef1381cda503d81e83eeb423df534ab1689c SHA512 e68af0d77025f1ddef599391cc15721553e79f98489b6cc1c08a8439e20714bebdb1bf033238005a915d41fd0ee2e011bb2c4d3adf68f411311afc67d1a02f11
 DIST flux2-2.6.1-deps.tar.xz 204863068 BLAKE2B 0562613bfdfe22d148f570cde58968be961a1ef19afbea6e3154346249c39c75313680c687c51c3029c7acf28bc875e0d035f629570ba563e6b2d8d17756a84e SHA512 b7fceca89787aaf9e057fbc199aa243d57471402fc936aa066e427eeaf50a496e1f09fea32155a311cff06a363d4584e9eb01c5f6c4d1e01d5d4ec5133a8f704
 DIST flux2-2.6.3-deps.tar.xz 204305080 BLAKE2B 32c2060efc85fc48bc30044f60dd0f9268559c98c704566a2abb60bbf0ffc595a2791e2518caef34d7e7c3a145f322370bd70252e583ca1d4007d93d576b60df SHA512 9e7e64a297f068cb921d11d3f878624968b4ed329189a34a3b137583072518de4c09c64d19276b27042e882f80c22a5d334ab1dff60a8d80a4cb72e47ce05708
 DIST flux2-2.6.3.tar.gz 1355690 BLAKE2B c20ebfb58d1bbfd2c5506e58e7f055d3f7d0fe25b618eacca7e648a764be1a69a539fd258781b5150e66e6ef10d5c4e4d3b2197ef5e0685aac5f41a4d7e77a2e SHA512 2c1902b9c5d104507e2ba72672622e037eac67b52ef26a5f7855881d220f76f97e389972a8f73b4c8d5c3d6afd88ce3c0a6d62598098861e5e9f5f29588d4ab1

diff --git a/sys-cluster/flux/flux-2.5.1.ebuild b/sys-cluster/flux/flux-2.5.1.ebuild
deleted file mode 100644
index 64bbf5bf858b..000000000000
--- a/sys-cluster/flux/flux-2.5.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2023-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module shell-completion
-
-MY_PN="flux2"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
-HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
-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"
-KEYWORDS="~amd64"
-IUSE="hardened"
-
-BDEPEND=">=dev-lang/go-1.19"
-
-RESTRICT+=" test"
-
-src_compile() {
-	mv "${WORKDIR}"/manifests cmd/"${PN}" || die
-	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
-}
-
-src_install() {
-	dobin bin/${PN}
-	bin/${PN} completion bash > ${PN}.bash || die
-	bin/${PN} completion zsh > ${PN}.zsh || die
-	newbashcomp ${PN}.bash ${PN}
-	newzshcomp ${PN}.zsh _${PN}
-}

diff --git a/sys-cluster/flux/flux-2.6.0.ebuild b/sys-cluster/flux/flux-2.6.0.ebuild
deleted file mode 100644
index 64bbf5bf858b..000000000000
--- a/sys-cluster/flux/flux-2.6.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2023-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module shell-completion
-
-MY_PN="flux2"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
-HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
-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"
-KEYWORDS="~amd64"
-IUSE="hardened"
-
-BDEPEND=">=dev-lang/go-1.19"
-
-RESTRICT+=" test"
-
-src_compile() {
-	mv "${WORKDIR}"/manifests cmd/"${PN}" || die
-	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
-}
-
-src_install() {
-	dobin bin/${PN}
-	bin/${PN} completion bash > ${PN}.bash || die
-	bin/${PN} completion zsh > ${PN}.zsh || die
-	newbashcomp ${PN}.bash ${PN}
-	newzshcomp ${PN}.zsh _${PN}
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2025-08-08 17:49 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2025-08-08 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     5a42bb77b868b9cfd029f3b638ab0ca9a6a1cbc4
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  8 17:24:13 2025 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Fri Aug  8 17:49:25 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a42bb77

sys-cluster/flux: drop 2.6.1

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest          |  3 ---
 sys-cluster/flux/flux-2.6.1.ebuild | 43 --------------------------------------
 2 files changed, 46 deletions(-)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index 1de49e59a53e..5f5e2da570cc 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,11 +1,8 @@
 DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
-DIST flux-2.6.1-manifests.tar.gz 67927 BLAKE2B a5fd43fa1532669318581bd8387a93dbe09c71e4dd74a5d6fc5ac52f1b9118a5ca57acd3b6ed6bde1195dd090c53d79564c3727e35808ccbbdecdcc30cfcd012 SHA512 b8150886b7ddc80115d5229a75eabade6afe8aef8b5bf505963d0386c0970818a8f6c50c5f46c391091d3835e0c613f085ef65f5e80d6a945aac0c971b3dbdff
-DIST flux-2.6.1.tar.gz 1355568 BLAKE2B 9aacbf1a1a6d79fa2cab458e4c7805ef00875e3c9dcc8dab8ea00599220a9ad937751bc30429dc5e676ba2ed9e6f1f18f8ff0d8cbee223bca2e07ef7cd82abce SHA512 71628e9bd38cf30e4a06ad5feee5db4c6a41946bc65e80bf9f348296ac7a80e601283f9a696c52e8f4f5cca61fbef2f0caa8dd745cb0525e134f02d3d160f33c
 DIST flux-2.6.3-manifests.tar.gz 67950 BLAKE2B 7199cf23a08a8ff65c6a392b734a491362428c64f29e5480a7976d10978378dc5ae5c0fd6d3c0b1bad55c994aa5f460033b3999e067d48ba34a427d1c801fdd1 SHA512 dbd441955d94f9aea130bbc4ebda857274b976e00164c362ccf571330c6aa56fdb2bedf166dee9e316209370407c003ee28808827759d5cded20b78ccc265df8
 DIST flux-2.6.4-manifests.tar.gz 67946 BLAKE2B 9a7d40b7c06903bcdc4b0560ad56ae9b720e511e710469d48b377ca97921eeb94c86f8c538c15dcdcd92062413f91ce15755eff7871dbf71f58a094de94e3ba2 SHA512 c39ae99d3774da53fdd932c8afeefa83fd69459b0f317682b93ca83f648a622b02947f8da32aee00de46814c54ee265216c87a22e58ac7c42a02126800e38d22
 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.6.1-deps.tar.xz 204863068 BLAKE2B 0562613bfdfe22d148f570cde58968be961a1ef19afbea6e3154346249c39c75313680c687c51c3029c7acf28bc875e0d035f629570ba563e6b2d8d17756a84e SHA512 b7fceca89787aaf9e057fbc199aa243d57471402fc936aa066e427eeaf50a496e1f09fea32155a311cff06a363d4584e9eb01c5f6c4d1e01d5d4ec5133a8f704
 DIST flux2-2.6.3-deps.tar.xz 204305080 BLAKE2B 32c2060efc85fc48bc30044f60dd0f9268559c98c704566a2abb60bbf0ffc595a2791e2518caef34d7e7c3a145f322370bd70252e583ca1d4007d93d576b60df SHA512 9e7e64a297f068cb921d11d3f878624968b4ed329189a34a3b137583072518de4c09c64d19276b27042e882f80c22a5d334ab1dff60a8d80a4cb72e47ce05708
 DIST flux2-2.6.3.tar.gz 1355690 BLAKE2B c20ebfb58d1bbfd2c5506e58e7f055d3f7d0fe25b618eacca7e648a764be1a69a539fd258781b5150e66e6ef10d5c4e4d3b2197ef5e0685aac5f41a4d7e77a2e SHA512 2c1902b9c5d104507e2ba72672622e037eac67b52ef26a5f7855881d220f76f97e389972a8f73b4c8d5c3d6afd88ce3c0a6d62598098861e5e9f5f29588d4ab1
 DIST flux2-2.6.4-deps.tar.xz 204970260 BLAKE2B 8966e049af2be11790028da2fdc040b976f739f3471b01ee1a9e466589e567339fc6265f9a9a438bb75c9aed8ec8ed74900967aab50c8ea2d2fe5103b2a46dd7 SHA512 1d5bcd13b8d4e02554319e3e5ff211c92c34d4b4f70540c31d14d2c37ffbbf07f1b4c14fa65b1aa812af8e16342a23d7b32b7aa07c5e7df0a2bfae18f61aadac

diff --git a/sys-cluster/flux/flux-2.6.1.ebuild b/sys-cluster/flux/flux-2.6.1.ebuild
deleted file mode 100644
index f4923f713828..000000000000
--- a/sys-cluster/flux/flux-2.6.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2023-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module shell-completion
-
-MY_PN="flux2"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
-HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
-SRC_URI="https://github.com/fluxcd/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/fluxcd/${MY_PN}/releases/download/v${PV}/manifests.tar.gz -> ${P}-manifests.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${MY_P}-deps.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="hardened"
-
-BDEPEND=">=dev-lang/go-1.19"
-
-RESTRICT+=" test"
-
-src_unpack() {
-	default
-	mkdir -p "${S}/cmd/${PN}/manifests" || die
-	mv "${WORKDIR}"/*.yaml "${S}/cmd/${PN}/manifests" || die
-}
-
-src_compile() {
-	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
-}
-
-src_install() {
-	dobin bin/${PN}
-	bin/${PN} completion bash > ${PN}.bash || die
-	bin/${PN} completion zsh > ${PN}.zsh || die
-	newbashcomp ${PN}.bash ${PN}
-	newzshcomp ${PN}.zsh _${PN}
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/
@ 2025-08-08 17:49 Kenton Groombridge
  0 siblings, 0 replies; 15+ messages in thread
From: Kenton Groombridge @ 2025-08-08 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     c397142b174aceb854c510f1845cd7ff8abbf5f9
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  8 17:24:01 2025 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Fri Aug  8 17:49:24 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c397142b

sys-cluster/flux: add 2.6.4

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 sys-cluster/flux/Manifest          |  3 +++
 sys-cluster/flux/flux-2.6.4.ebuild | 43 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index e00e67b7b97f..1de49e59a53e 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -2,8 +2,11 @@ DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde4
 DIST flux-2.6.1-manifests.tar.gz 67927 BLAKE2B a5fd43fa1532669318581bd8387a93dbe09c71e4dd74a5d6fc5ac52f1b9118a5ca57acd3b6ed6bde1195dd090c53d79564c3727e35808ccbbdecdcc30cfcd012 SHA512 b8150886b7ddc80115d5229a75eabade6afe8aef8b5bf505963d0386c0970818a8f6c50c5f46c391091d3835e0c613f085ef65f5e80d6a945aac0c971b3dbdff
 DIST flux-2.6.1.tar.gz 1355568 BLAKE2B 9aacbf1a1a6d79fa2cab458e4c7805ef00875e3c9dcc8dab8ea00599220a9ad937751bc30429dc5e676ba2ed9e6f1f18f8ff0d8cbee223bca2e07ef7cd82abce SHA512 71628e9bd38cf30e4a06ad5feee5db4c6a41946bc65e80bf9f348296ac7a80e601283f9a696c52e8f4f5cca61fbef2f0caa8dd745cb0525e134f02d3d160f33c
 DIST flux-2.6.3-manifests.tar.gz 67950 BLAKE2B 7199cf23a08a8ff65c6a392b734a491362428c64f29e5480a7976d10978378dc5ae5c0fd6d3c0b1bad55c994aa5f460033b3999e067d48ba34a427d1c801fdd1 SHA512 dbd441955d94f9aea130bbc4ebda857274b976e00164c362ccf571330c6aa56fdb2bedf166dee9e316209370407c003ee28808827759d5cded20b78ccc265df8
+DIST flux-2.6.4-manifests.tar.gz 67946 BLAKE2B 9a7d40b7c06903bcdc4b0560ad56ae9b720e511e710469d48b377ca97921eeb94c86f8c538c15dcdcd92062413f91ce15755eff7871dbf71f58a094de94e3ba2 SHA512 c39ae99d3774da53fdd932c8afeefa83fd69459b0f317682b93ca83f648a622b02947f8da32aee00de46814c54ee265216c87a22e58ac7c42a02126800e38d22
 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.6.1-deps.tar.xz 204863068 BLAKE2B 0562613bfdfe22d148f570cde58968be961a1ef19afbea6e3154346249c39c75313680c687c51c3029c7acf28bc875e0d035f629570ba563e6b2d8d17756a84e SHA512 b7fceca89787aaf9e057fbc199aa243d57471402fc936aa066e427eeaf50a496e1f09fea32155a311cff06a363d4584e9eb01c5f6c4d1e01d5d4ec5133a8f704
 DIST flux2-2.6.3-deps.tar.xz 204305080 BLAKE2B 32c2060efc85fc48bc30044f60dd0f9268559c98c704566a2abb60bbf0ffc595a2791e2518caef34d7e7c3a145f322370bd70252e583ca1d4007d93d576b60df SHA512 9e7e64a297f068cb921d11d3f878624968b4ed329189a34a3b137583072518de4c09c64d19276b27042e882f80c22a5d334ab1dff60a8d80a4cb72e47ce05708
 DIST flux2-2.6.3.tar.gz 1355690 BLAKE2B c20ebfb58d1bbfd2c5506e58e7f055d3f7d0fe25b618eacca7e648a764be1a69a539fd258781b5150e66e6ef10d5c4e4d3b2197ef5e0685aac5f41a4d7e77a2e SHA512 2c1902b9c5d104507e2ba72672622e037eac67b52ef26a5f7855881d220f76f97e389972a8f73b4c8d5c3d6afd88ce3c0a6d62598098861e5e9f5f29588d4ab1
+DIST flux2-2.6.4-deps.tar.xz 204970260 BLAKE2B 8966e049af2be11790028da2fdc040b976f739f3471b01ee1a9e466589e567339fc6265f9a9a438bb75c9aed8ec8ed74900967aab50c8ea2d2fe5103b2a46dd7 SHA512 1d5bcd13b8d4e02554319e3e5ff211c92c34d4b4f70540c31d14d2c37ffbbf07f1b4c14fa65b1aa812af8e16342a23d7b32b7aa07c5e7df0a2bfae18f61aadac
+DIST flux2-2.6.4.tar.gz 1355683 BLAKE2B ed9def6267624e74710a6c318862fffd35ec7fac9cb8e3c7f3762c51c0a9966c775fc81ef7aeb68774629f28ed15d4a9ad2e63769b57e904dffa1bd0118771f1 SHA512 68af3501dbb28b81c14e8eb9ceded289613e47653a68b844ff41891fe8518f41a5b6a7fe160e05d010e6981f336a8c273bb6efaf39af0482533d2480434bb0d4

diff --git a/sys-cluster/flux/flux-2.6.4.ebuild b/sys-cluster/flux/flux-2.6.4.ebuild
new file mode 100644
index 000000000000..e979b923424d
--- /dev/null
+++ b/sys-cluster/flux/flux-2.6.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module shell-completion
+
+MY_PN="flux2"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
+HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
+SRC_URI="https://github.com/fluxcd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+SRC_URI+=" https://github.com/fluxcd/${MY_PN}/releases/download/v${PV}/manifests.tar.gz -> ${P}-manifests.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${MY_P}-deps.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+
+src_unpack() {
+	default
+	mkdir -p "${S}/cmd/${PN}/manifests" || die
+	mv "${WORKDIR}"/*.yaml "${S}/cmd/${PN}/manifests" || die
+}
+
+src_compile() {
+	CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+		ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
+}
+
+src_install() {
+	dobin bin/${PN}
+	bin/${PN} completion bash > ${PN}.bash || die
+	bin/${PN} completion zsh > ${PN}.zsh || die
+	newbashcomp ${PN}.bash ${PN}
+	newzshcomp ${PN}.zsh _${PN}
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2025-08-08 17:53 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-06 22:25 [gentoo-commits] repo/gentoo:master commit in: sys-cluster/flux/ Kenton Groombridge
  -- strict thread matches above, loose matches on Subject: below --
2025-08-08 17:49 Kenton Groombridge
2025-08-08 17:49 Kenton Groombridge
2025-06-30  0:05 Kenton Groombridge
2025-06-04 20:19 Kenton Groombridge
2025-05-29 15:18 Kenton Groombridge
2025-04-06  2:09 Kenton Groombridge
2025-04-06  2:09 Kenton Groombridge
2024-06-20 22:24 Kenton Groombridge
2024-06-20 22:24 Kenton Groombridge
2024-02-10 18:22 Kenton Groombridge
2023-12-22 16:24 Kenton Groombridge
2023-07-18 18:07 Kenton Groombridge
2023-04-07  4:40 Kenton Groombridge
2023-03-27 23:07 Kenton Groombridge

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox