commit:     156c3db1b4aa72b25da33186156fcf950dcd6d21
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  6 00:53:22 2024 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Nov  6 00:53:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156c3db1

dev-db/rqlite: add 8.32.7

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-db/rqlite/Manifest             |  2 ++
 dev-db/rqlite/rqlite-8.32.7.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index 32f775612de1..65e44c4b9c26 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -2,3 +2,5 @@ DIST rqlite-8.23.0-deps.tar.xz 3934116 BLAKE2B 
3f56e99ab7cc6e9ae6584bfc3bb10ff28
 DIST rqlite-8.23.0.tar.gz 613529 BLAKE2B 
0c6c790f1a211a10f14a2f03a231567c186504c05618509733f94a7cacb6b4b23abdbeb119067a4a884ddcbc5862d301ede0a83b3059e9ff55b20876c27f85dc
 SHA512 
6247cf72ac295a5892fe992ec90c7733de311142996d4eead2c69752d71ad55326a5f6c4f26f4c5fee229bd0b75a3379460bf69abe0c473517a8fb3ef322889f
 DIST rqlite-8.25.0-deps.tar.xz 3958656 BLAKE2B 
f48b155e2f8535a4189ff8403fd33e555ad57edfd16546b80f9040852bab26c5580a0f39ebde232396df1cd21b3f08e0c4a9e83fd54837aca75a89d05d159241
 SHA512 
49b0b010eff36a5a5fdeb243f9b248beb0f96c3d914e62bf1c6f0638b8502b6a08daa84f23620f17411269a4efd703ef60ffa567da1cb72b04538b0fbe994e6b
 DIST rqlite-8.25.0.tar.gz 619814 BLAKE2B 
489e572073ea7c19092c0345881381b39ff40c2728b3b4c443ac5c9b7df3172f45e189ef2fc0ee365a9a4274d0f58476efc23ad95bb5e462e84cc449af78ba79
 SHA512 
79331a6a24d9d42aded35d4e9250af84f522f6bf42ed817ad93c51e019b7cf2e7149ec78de6499aac39608a31da1fbd208fd0db5bee1b6cf92dd793b60559ac3
+DIST rqlite-8.32.7-deps.tar.xz 4047984 BLAKE2B 
3cff947f14dfd2d0097f39afb67c9266bf9c626cd13e5c4958c7e9ff65ad83ee89fb82acb23b8341be3cc219405ec05f26d4fd06710316fb984247179c7c5fdd
 SHA512 
7562895cfa715a381788f7dfa04b744c68b744d93a5f2f0eff07ad5d4bb80ed376bd36dc7cb8029fd62a64323d33b799da79cd66fa253176b69b56c64f39859f
+DIST rqlite-8.32.7.tar.gz 737733 BLAKE2B 
6d26b30b97d83c09d22e13aaac74f2d04de538ab7b61a72d50c297331f4612bf7502cf72e8ef030df459d9bb3c5feeba8a8f970412084d393277885f9f4222c6
 SHA512 
600a44bcdcf203cc1928a12d064e51f70cca92cb01035effc2c7ce564c4d1e65f5ed8ada7ef2ff53616bd24ccc5e419080cd91fb457b585df0b67e4948db7b82

diff --git a/dev-db/rqlite/rqlite-8.32.7.ebuild 
b/dev-db/rqlite/rqlite-8.32.7.ebuild
new file mode 100644
index 000000000000..2a2e5683740a
--- /dev/null
+++ b/dev-db/rqlite/rqlite-8.32.7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+EGIT_COMMIT=bab2fd37177724716e7071b3d53c98e4b460af8c
+
+DESCRIPTION="Replicated SQLite using the Raft consensus protocol"
+HOMEPAGE="https://github.com/rqlite/rqlite 
https://www.philipotoole.com/tag/rqlite/";
+SRC_URI="https://github.com/rqlite/rqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz
+       https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz";
+
+LICENSE="MIT"
+LICENSE+=" Apache-2.0 BSD CC0-1.0 MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+       GOBIN="${S}/bin" \
+               go install \
+                       -ldflags="-X main.version=v${PV}
+                               -X main.branch=master
+                               -X main.commit=${EGIT_COMMIT}
+                               -X main.buildtime=$(date +%Y-%m-%dT%T%z)" \
+                       ./cmd/... || die
+}
+
+src_test() {
+       GOBIN="${S}/bin" \
+               go test ./... || die
+}
+
+src_install() {
+       dobin bin/*
+       dodoc -r *.md DOC
+}

Reply via email to