commit:     f3b49e8df8454587d6018aa7e3e74ad86b036ae0
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 11 23:39:26 2025 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Jan 11 23:40:06 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b49e8d

dev-db/rqlite: add 8.36.5

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

 dev-db/rqlite/Manifest             |  2 ++
 dev-db/rqlite/rqlite-8.36.5.ebuild | 45 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index ad8624e910be..3a1a085e0465 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -2,3 +2,5 @@ DIST rqlite-8.36.2-deps.tar.xz 4080944 BLAKE2B 
a3de4bc297a7bb9a842cf08e4571c6173
 DIST rqlite-8.36.2.tar.gz 744888 BLAKE2B 
7b4ca9905c6f3b7de3deeadeeaddf69756fa2d044fca9a640d19a47b79975427ccb12ab97d9ec6d0033f62bdd26b17778608296e697f813bc0508f9efaa95c1d
 SHA512 
efd4fc2ab90f339e8ef209e373c5b251bcac61797cc8b5a1784657cb297ac39fb26ef3e96be921953284ff076ff67279cdb93f9fef454149059bf8ae60d73019
 DIST rqlite-8.36.3-deps.tar.xz 4078736 BLAKE2B 
7bfd590b33e14431831d1acd5b078030a3e94a845180c1144f48d429e26c0a5d5cf98585868fb5d88c96efd430bc833543f87b6a870d1a63550f728a2b7bec42
 SHA512 
e723a23392f12baa4fcd399f00417f57e142254511f74df027e9a8246c334ec53391d81e9bb3d9dc3a79304ae0ed45badf7563782f30423b093b976020ee359e
 DIST rqlite-8.36.3.tar.gz 745738 BLAKE2B 
fe082b63e232d8e18d0fab70d5abb18611ffce520fcdcef78a7fca0608985e7f3b41a9d73a277ed97fab768d8303b0374c81e1e1c8accfab7aa89086f501a7f8
 SHA512 
a8bb01da799d0026251f0be84472f338c8a2e2c202a758ad451cb2c685aa8664ee4a45887a641aabca59abbf4cd7c5d292e7dcc2ce8687af311cc61daf6914a5
+DIST rqlite-8.36.5-deps.tar.xz 4081984 BLAKE2B 
a607643062279a256729687b1bbc821b20872453472a864fca26d6c49bff68c6f107965f80d932ef2ff122f11a0bcdd915d3b1cc47ffc5e104c0fb83512c1580
 SHA512 
b455f3fdc949ec59ff389cedb05468b8a38d1499cd08fd8f138c0c77d43b4fdd40e16194e1808729b4c287721d9a3dae7b8cd008ccb43039c9787d6109d4d2a9
+DIST rqlite-8.36.5.tar.gz 749309 BLAKE2B 
43bb5740cb153c6971d9a8dee598078969aa93bcd5d81d06baa8ddd83ab0c28737056d7442689c8907e288bdcb0d34475a6e7db96ca2d45d4b41d6e719a97487
 SHA512 
07eff0135ca8685fd6d48b13ba991232b515f0eaa9aa61b3f5d4ba6e38252f2430342cdbe89ecc96a09abf36c1f85511fcb08a34c0adf75f7f292c023e3d9927

diff --git a/dev-db/rqlite/rqlite-8.36.5.ebuild 
b/dev-db/rqlite/rqlite-8.36.5.ebuild
new file mode 100644
index 000000000000..aa2a8696a9ae
--- /dev/null
+++ b/dev-db/rqlite/rqlite-8.36.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+EGIT_COMMIT=5bd095af56c904ea270315f3d0d9b182516db5f0
+
+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_unpack() {
+       default
+}
+
+src_prepare() {
+       ln -sv ../vendor ./ || die
+       default
+}
+
+src_compile() {
+       GOBIN="${S}/bin" \
+               ego 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" \
+               ego test ./... || die
+}
+
+src_install() {
+       dobin bin/*
+       dodoc -r *.md DOC
+}

Reply via email to