summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2022-06-01 20:35:13 -0700
committerZac Medico <zmedico@gentoo.org>2022-06-01 20:35:45 -0700
commit1ed1cef5812daf60c5bcc4d2a074f4e3ef0db859 (patch)
tree1160411f9b6fea6d9a42e0857b04bd5145d3bb3e /dev-db/rqlite
parentsys-block/parted: Stabilize 3.5 ppc64, #849176 (diff)
downloadgentoo-1ed1cef5812daf60c5bcc4d2a074f4e3ef0db859.tar.gz
gentoo-1ed1cef5812daf60c5bcc4d2a074f4e3ef0db859.tar.bz2
gentoo-1ed1cef5812daf60c5bcc4d2a074f4e3ef0db859.zip
dev-db/rqlite: add 7.5.0
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'dev-db/rqlite')
-rw-r--r--dev-db/rqlite/Manifest2
-rw-r--r--dev-db/rqlite/rqlite-7.5.0.ebuild36
2 files changed, 38 insertions, 0 deletions
diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index fd8f9441f23d..c9f81e0b5b00 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -1,2 +1,4 @@
DIST rqlite-7.4.0-deps.tar.xz 57459940 BLAKE2B 665656a3a488dd17e9d3e08cd020237eaec26bfbca62e96308c29a8781f90cfcda31f1cc1cc36a6056e65c8cd2a4dd68d329bc0f87f33188e2a6d6eb4dc4bcf5 SHA512 82e7e861661110563f7743596ca29a1e81cb61edbe0088d50cf58b419111ee5ffbe8f3d5716c14e67fcaa685c53b3903d2a3b075d61708bf320535b8addaeb8a
DIST rqlite-7.4.0.tar.gz 457065 BLAKE2B 32232537da4561abfa792dac04eaa25ffd616da49dab7bcf03e5c861cf0b77c214c8cdce8c8ac79dce0df61932eefbbf0dcb3c26f04b5aba24b39cec07c48a23 SHA512 9c5b9cfc3d6f79001b562d3f1717879f377e5b190dcfd96b3f983a40ca3a649b1dc9389970abf8136a344a0b6da84a3e8abd20022a351cf6f1c1f51185df315a
+DIST rqlite-7.5.0-deps.tar.xz 81867772 BLAKE2B 5cd6f9cebccfa5c7144f73ba2d53ed297dcaa669dfdbfaeedb05f1906a4c2401cd637a19fa3732cfcafb7d7c5b339dc0548c1a0276160dc601cd432d7c1c7cd2 SHA512 e2c811fc1f4f1b74a0282050947b3960b22e8188ab2e4aa3edc3d364d9b159d85d9b7fd76d972309c393a909ce687a712c8b0134fff1ef49d77a7d6b1b25e432
+DIST rqlite-7.5.0.tar.gz 465489 BLAKE2B 4159b3f3a1e34724acbef05aea7ca06a8f61c0b6f0bed860c063232d0c0c00bd450fea3977764c7da5ef4ca67d80bb25af7417196e9474e0d1f5457930ebe09d SHA512 970c9e1e861e4d5bcbfa0e1fad4b6937651bf60b87fec2d8f39eb2083fc87f706ff6da3de77e89e568e5288bfa189947924c0441d0cbc2eae014b54c7bb25394
diff --git a/dev-db/rqlite/rqlite-7.5.0.ebuild b/dev-db/rqlite/rqlite-7.5.0.ebuild
new file mode 100644
index 000000000000..20c36e63ddb7
--- /dev/null
+++ b/dev-db/rqlite/rqlite-7.5.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+EGIT_COMMIT=3fa6c506726962bff3db4a9956f2bc662b77a12e
+
+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 Apache-2.0 BSD CC0-1.0 MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+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
+}