summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/Manifest.gzbin16418 -> 16416 bytes
-rw-r--r--dev-db/futuresql/Manifest2
-rw-r--r--dev-db/futuresql/futuresql-0.1.1.ebuild4
-rw-r--r--dev-db/pgbouncer/Manifest12
-rw-r--r--dev-db/pgbouncer/metadata.xml4
-rw-r--r--dev-db/pgbouncer/pgbouncer-1.16.1.ebuild80
-rw-r--r--dev-db/pgbouncer/pgbouncer-1.22.1.ebuild73
-rw-r--r--dev-db/pgbouncer/pgbouncer-1.23.1.ebuild4
-rw-r--r--dev-db/pgbouncer/pgbouncer-1.24.0.ebuild (renamed from dev-db/pgbouncer/pgbouncer-1.22.0.ebuild)2
-rw-r--r--dev-db/rqlite/Manifest3
-rw-r--r--dev-db/rqlite/rqlite-8.36.5.ebuild45
11 files changed, 58 insertions, 171 deletions
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index 71192f428cd5..3e7fef4dbbcb 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/futuresql/Manifest b/dev-db/futuresql/Manifest
index 62ef24964f94..0f19e5462bee 100644
--- a/dev-db/futuresql/Manifest
+++ b/dev-db/futuresql/Manifest
@@ -1,3 +1,3 @@
DIST futuresql-0.1.1.tar.xz 27844 BLAKE2B d2f335c7a64b44b32785e2bf8522ca3670450ff2ec5190aa2ff296198e2ac62985e51dacb890566b24a52c54f6300688f17cbb208055d7b4a3ee007d19415d81 SHA512 ce9cd927c6da3ca7351640cc2c36854c1a728ec5c24517e61772e3571d56bcaa2221cfe05127f78554bd9d2b2d72bd46e911834c9fb1e9b89bd96b84b39bda16
-EBUILD futuresql-0.1.1.ebuild 767 BLAKE2B abba1895281525032e4ac3a76debabbb396795ecd4c8fb8e9ec8767b15df9a58f4b8c1fbec441ef4e9fd87665142732ee8bcc76756ad53ad593ca49e94b28808 SHA512 a62c620c4219407a96590c65077e4644e2c243eb7efb0b80ec047248cd5d288bf9a1fade5174844151803ebe0cd42b732a377d3348fa50758834898548acef99
+EBUILD futuresql-0.1.1.ebuild 774 BLAKE2B c9889de30759947565ded6d5c7138f08fa865ff1eb3f1147c168e673f3c84f6fa36573ef0c7769493d54cc762e0026d498a5219debc9037b937cd15452e3d404 SHA512 2ddda7eb897263a393bd161b7c1cd74b93318c3c91e98c69d1c02ca4ac29f55853616e3715eda86d227e69ef672dd09c728e03585ba6686c913306938911f84a
MISC metadata.xml 381 BLAKE2B 8baa7ecfc8760e4a4ae2a3507ede44cda62346dab1feee357ff737c26714d4888665af8fb02b3d4c6ed096bafe6e2f7247bfebbd73d66ca8a8d19dcc2f1aa1b4 SHA512 cab8f42d78acc59bd863272275e35af36b6f93c22d8a0269038b591f7fefe161579d9c08c936bb66fd1a7dfc871d63213108753b6cd4cbd3f8cfada675a3a206
diff --git a/dev-db/futuresql/futuresql-0.1.1.ebuild b/dev-db/futuresql/futuresql-0.1.1.ebuild
index 21dc63b8d983..f744f70a95da 100644
--- a/dev-db/futuresql/futuresql-0.1.1.ebuild
+++ b/dev-db/futuresql/futuresql-0.1.1.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
@@ -14,7 +14,7 @@ HOMEPAGE="https://api.kde.org/futuresql/html/index.html https://invent.kde.org/l
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv ~x86"
+ KEYWORDS="amd64 arm64 ~loong ~riscv ~x86"
fi
LICENSE="MIT"
diff --git a/dev-db/pgbouncer/Manifest b/dev-db/pgbouncer/Manifest
index e8bed4409046..4e5fd0e131f9 100644
--- a/dev-db/pgbouncer/Manifest
+++ b/dev-db/pgbouncer/Manifest
@@ -2,12 +2,8 @@ AUX logrotate 119 BLAKE2B 7ed90c0272410e5a37411f78aaa446d1688ceb5a5a0cfa652f8ea3
AUX pgbouncer-1.12-dirs.patch 804 BLAKE2B fba4fbc1a9c01b2d43f74719cbc4b285817c301ec7f0fbe1b59871d9121a507d35e8059f8d74f69645fd4dc25dac5c22bae2841cf8f3ad448ce3513b2e70d404 SHA512 5d3f9bae8789d9be376b897396ffabc94fd13fa50abad811abd9195f75cad46315465e90a843579552ba53bc17d2c53a52211c824de97b1905babd1e51cd35f7
AUX pgbouncer.confd-r1 457 BLAKE2B 0b2e33b57ee33eac42742a8f9fe7c0f090bad53c5d7c29d86fd3047307bd05d62f922fc66a0805ba3396934f6e2e7060f810f1c71c5b07d887edf2763cc0f40d SHA512 0642b12236e944b6b5086b593dfd4a5d7c04c8347fc286835381945a50a421e87805900d63d84d12dcb1fad667fc81f21c8644c63af33388a71048ec6e024ab5
AUX pgbouncer.initd-r2 2204 BLAKE2B 9c417188d4a762906c7631f1ae8fc7c7b8f6c52805acf6bfc12d580c53b2faa4e36b7c0662852feaf78aebcc29498bb8ae441d749a710793508c6950a448862f SHA512 dd9e8f7487affcc46b359e6d07a4c2fd698626d7360d2b2929389bbd7a340059eb27f0e0e9a648b7005c446d65762edbb02b865fa68194ebb822c01fba19fd7e
-DIST pgbouncer-1.16.1.tar.gz 591450 BLAKE2B 137193ad614586d708598fd7003af4dee69f03f88a7235ba4074b63d57ffc3ee1c41fbccb49c5df7c23a2272b33810f8c2a9084d98e2e695a3b5f5ec317e0227 SHA512 9ecb7c7ae136d85e3da434094909df3a6ff06ce8586a1848c0c00914d87a877aecbb26ea30ad8230062160f3177621cc16deb4a490e9a2a649c8032dacb86341
-DIST pgbouncer-1.22.0.tar.gz 670589 BLAKE2B feb0138c09eb2e3f865f9c372d1924f9fbe67785a52534f8b99783c0bc2d5a54a6fd8b0554ea8ac7d4e8e108fd2296a3a9ae19cb75d628052c45e4a57fd037cd SHA512 1d8f4b352103e17a3905ec0677362954f4b9f606f6dc00011514c2ec46d8c4e8d17b24e9ca92794ccaf4c86c9c77ac062e6be92be7856192b7c534b5a4911163
-DIST pgbouncer-1.22.1.tar.gz 677351 BLAKE2B c67eba10b51ae74fb77ad61f7c597b687769e75b687ff9682c16d0ac0b32c0e9d20d4c90cd5803331d128f3f388800faa38dd9965b86c5a75688455db1a06d6b SHA512 ac63fe877f68745f1faab096ee9d9e185de9cab97d4fef121c2c551fa0e69ea22342dc8b5ce75cadff755314e5493a5440f0748b5ee9f524f71d871ec1861530
DIST pgbouncer-1.23.1.tar.gz 700025 BLAKE2B 60fd69362fe6c4bacdda33064cb0b871ceabe086b22b6fff8762a129e0d1d8332fba1b0abf6dac1ac4426654d84cb283bd86b02fde5229e6c97a7a310c6bf0f1 SHA512 efcd4efa3871a43f2498e4cbbae0c85b98bb7eefa46b6081ceeafd652179e215fcaa74de63941c7e14a919e41f550aff182e2b940c9f8bb0fbf5fffb6440e99b
-EBUILD pgbouncer-1.16.1.ebuild 1910 BLAKE2B f6ddc0ecff2e75ed4b0c898b5713f524036fe62cfa42d9602798214092cd8c98b14f8b44cd1ef08010dc2768d8c7d2548f91c3246d97a132fc1bd22d0e0e298e SHA512 b30ca00889f08567adb7f7498a38fc3cbae96135f754b8a090c7636b469939e9c337e312e562998384c2ee73f99ed567d52be6fadd20032d5c23843e0c266c29
-EBUILD pgbouncer-1.22.0.ebuild 1753 BLAKE2B 2544111c7f9352aebd4ce60ff8ed372ea5c1bf680750aca386806bc5c1fc3859aa9ec212b0cedb12e8857c6dd34651cb9cf917545facfa98dac8163f7bee804a SHA512 c3de79226dfd28598ad79ab27f01e0e3708d00543f16cd2e126a271c4c372b66b57505f1297fcac1da2e0c4740a70b3b3db8e48e1c842d5189b2efb28cc9612a
-EBUILD pgbouncer-1.22.1.ebuild 1751 BLAKE2B b222efc5565112bb715b9dc67f382a0b5eb721a3e0259bc5859197a1c4b6d0b823ea0eb86ed7cea60c1c4480f9e245a15e7b5e7884eb935f0a03308296b2eb19 SHA512 a948fcbf8457e5c4adfe1faee71ee5878cc2f5c419490b5fa9276c4bee63f6b98868acdfc060929576224d18450fafc35f140adbc2b4939eda003fa71001a8ca
-EBUILD pgbouncer-1.23.1.ebuild 1753 BLAKE2B 2544111c7f9352aebd4ce60ff8ed372ea5c1bf680750aca386806bc5c1fc3859aa9ec212b0cedb12e8857c6dd34651cb9cf917545facfa98dac8163f7bee804a SHA512 c3de79226dfd28598ad79ab27f01e0e3708d00543f16cd2e126a271c4c372b66b57505f1297fcac1da2e0c4740a70b3b3db8e48e1c842d5189b2efb28cc9612a
-MISC metadata.xml 473 BLAKE2B 9a55701f54f80f87559e57543574c98ad69eb8af4f6f93df3f115d55f3f3a8abf712a42e6f7b36dccb9813ec37d03924f001f4dce2b626f80658d29618068bbe SHA512 82f8d497578074d070bd0ee269ad49f58809524e17f444fb557a7a2dfd7f143d40700208a66c074d508d33be94efa4c021486642624fb416e6da735855ecd66e
+DIST pgbouncer-1.24.0.tar.gz 706573 BLAKE2B 6f81a2d4d063142c74eb14af81dd9a53c2eec89bebb87706f4af1a98e9087e2cf01e779f9e0905eeffcf4bdd4d35ee15b77c4e44108a01cc0940bf1d0f99c950 SHA512 3b2eccc6efb32e2a430f5b2598e35f2b9220c5129941f1717faa913cc8e6041478142d8954e9d8ade460dc4a7e2d212cba2511a8c914056e6fe470a68e697204
+EBUILD pgbouncer-1.23.1.ebuild 1751 BLAKE2B 001663589930bb58a1eac9739c848a6a5d42318265af9a70e6277d66db3be263b8906e7777f9877ebcf814a681d7066a190d5e6c3d1b58800c4e05e6ff924074 SHA512 5100196bc42aa5f034cdeaa83f9fee2c3c27bc79de6c8afffba6c5b732f460dbee847dbe27dd7797fe7a77f7383bf066d5811f4536b80f13ed6086f75c6da7b6
+EBUILD pgbouncer-1.24.0.ebuild 1753 BLAKE2B 79526bd73b4312ad5efa22f9057b75717e303b0769459feb296ce814a309f845295aef723e26048e1596ce0c8aa0c287a43fd424d396e480b431b292d4c3713a SHA512 585c0b40ab873fa305f3fdc56adcee04bd2a0628b2cd546e71992d8da44c99401928e4ef5c72849083394c23c9321134e4b62b05439b0038d4f6268c9590881f
+MISC metadata.xml 359 BLAKE2B cd7d71bbf9d77922c1bdd49760642b41e7f7d35e918c235e9dd0a2558f7472c5ee40618179219945715a6b08ff9d32d31cea08189fc8f51bc2c3f9493ca255e5 SHA512 5e59abd088df89e88e2b326780f8d963b2b0cae89196221081821a8064140a50dc50bbc58e52beea7e72db0a1c70b36733f730088187bade5ed807054eb70026
diff --git a/dev-db/pgbouncer/metadata.xml b/dev-db/pgbouncer/metadata.xml
index 676b6d9eeab9..b56048ae635f 100644
--- a/dev-db/pgbouncer/metadata.xml
+++ b/dev-db/pgbouncer/metadata.xml
@@ -9,9 +9,5 @@
<flag name="c-ares">
Use c-ares as the DNS backend instead of evdns (libevent).
</flag>
- <flag name="udns">
- Use udns as the DNS backend instead of evdns (libevent). Supports
- IPv4 only.
- </flag>
</use>
</pkgmetadata>
diff --git a/dev-db/pgbouncer/pgbouncer-1.16.1.ebuild b/dev-db/pgbouncer/pgbouncer-1.16.1.ebuild
deleted file mode 100644
index bd386524fe68..000000000000
--- a/dev-db/pgbouncer/pgbouncer-1.16.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="Lightweight connection pooler for PostgreSQL"
-HOMEPAGE="https://www.pgbouncer.org/"
-SRC_URI="https://www.pgbouncer.org/downloads/files/${PV}/pgbouncer-${PV}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+c-ares debug doc pam ssl systemd udns"
-
-# At-most-one-of, one can be enabled but not both
-REQUIRED_USE="?? ( c-ares udns )"
-
-RDEPEND="
- >=dev-libs/libevent-2.0:=
- acct-user/pgbouncer
- c-ares? ( >=net-dns/c-ares-1.10 )
- ssl? ( >=dev-libs/openssl-1.0.1:=[-bindist(-)] )
- systemd? ( sys-apps/systemd )
- udns? ( >=net-libs/udns-0.1 )
-"
-
-DEPEND="${RDEPEND}"
-
-# Tests require a local database server, wants to fiddle with iptables,
-# and doesn't support overriding.
-RESTRICT="test"
-
-src_prepare() {
- eapply "${FILESDIR}"/pgbouncer-1.12-dirs.patch
-
- default
-}
-
-src_configure() {
- # --enable-debug is only used to disable stripping
- econf \
- --docdir=/usr/share/doc/${PF} \
- --enable-debug \
- $(use_with c-ares cares) \
- $(use_enable debug cassert) \
- $(use_with pam) \
- $(use_with ssl openssl) \
- $(use_with systemd) \
- $(use_with udns)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- dodoc AUTHORS
- use doc && dodoc doc/*.md
-
- newconfd "${FILESDIR}/${PN}.confd-r1" "${PN}"
- newinitd "${FILESDIR}/${PN}.initd-r2" "${PN}"
-
- insinto /etc
- doins etc/pgbouncer.ini
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/logrotate" pgbouncer
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] ; then
- einfo "Please read the config.txt for Configuration Directives"
- einfo
- einfo "For Administration Commands, see:"
- einfo " man pgbouncer"
- einfo
- einfo "By default, PgBouncer does not have access to any database."
- einfo "GRANT the permissions needed for your application and make sure that it"
- einfo "exists in PgBouncer's auth_file."
- fi
-}
diff --git a/dev-db/pgbouncer/pgbouncer-1.22.1.ebuild b/dev-db/pgbouncer/pgbouncer-1.22.1.ebuild
deleted file mode 100644
index 39495217565b..000000000000
--- a/dev-db/pgbouncer/pgbouncer-1.22.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Lightweight connection pooler for PostgreSQL"
-HOMEPAGE="https://www.pgbouncer.org/"
-SRC_URI="https://www.pgbouncer.org/downloads/files/${PV}/pgbouncer-${PV}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+c-ares debug doc pam ssl systemd"
-
-RDEPEND="
- >=dev-libs/libevent-2.0:=
- acct-user/pgbouncer
- c-ares? ( >=net-dns/c-ares-1.10 )
- ssl? ( >=dev-libs/openssl-1.0.1:=[-bindist(-)] )
- systemd? ( sys-apps/systemd )
-"
-
-DEPEND="${RDEPEND}"
-
-# Tests require a local database server, wants to fiddle with iptables,
-# and doesn't support overriding.
-RESTRICT="test"
-
-src_prepare() {
- eapply "${FILESDIR}"/pgbouncer-1.12-dirs.patch
-
- default
-}
-
-src_configure() {
- # --enable-debug is only used to disable stripping
- econf \
- --docdir=/usr/share/doc/${PF} \
- --enable-debug \
- $(use_with c-ares cares) \
- $(use_enable debug cassert) \
- $(use_with pam) \
- $(use_with ssl openssl) \
- $(use_with systemd)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- dodoc AUTHORS
- use doc && dodoc doc/*.md
-
- newconfd "${FILESDIR}/${PN}.confd-r1" "${PN}"
- newinitd "${FILESDIR}/${PN}.initd-r2" "${PN}"
-
- insinto /etc
- doins etc/pgbouncer.ini
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/logrotate" pgbouncer
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] ; then
- einfo "Please read the config.txt for Configuration Directives"
- einfo
- einfo "For Administration Commands, see:"
- einfo " man pgbouncer"
- einfo
- einfo "By default, PgBouncer does not have access to any database."
- einfo "GRANT the permissions needed for your application and make sure that it"
- einfo "exists in PgBouncer's auth_file."
- fi
-}
diff --git a/dev-db/pgbouncer/pgbouncer-1.23.1.ebuild b/dev-db/pgbouncer/pgbouncer-1.23.1.ebuild
index 1647a74fb4c5..e93aaae652e9 100644
--- a/dev-db/pgbouncer/pgbouncer-1.23.1.ebuild
+++ b/dev-db/pgbouncer/pgbouncer-1.23.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.pgbouncer.org/"
SRC_URI="https://www.pgbouncer.org/downloads/files/${PV}/pgbouncer-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+c-ares debug doc pam ssl systemd"
RDEPEND="
diff --git a/dev-db/pgbouncer/pgbouncer-1.22.0.ebuild b/dev-db/pgbouncer/pgbouncer-1.24.0.ebuild
index 1647a74fb4c5..6b7542a7420c 100644
--- a/dev-db/pgbouncer/pgbouncer-1.22.0.ebuild
+++ b/dev-db/pgbouncer/pgbouncer-1.24.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index deaf914d2fde..e300ca50ce1f 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -2,6 +2,9 @@ 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
EBUILD rqlite-8.36.2.ebuild 973 BLAKE2B cc23a70b409b7bed83b535b40d2cffafcdb504cb13fff9b3ce06ed741a7f13ddc5fc8096606b981a56e5823baa6f1b33639ac9f7a844014f56c586d29e43d459 SHA512 38166f329ae7fdd72e4eab479e4cb7ec473bae29050017bfbcbc4cc7cbd9178387f00347e2e11f69a4a6368a811d5b4c03fec010d8f3c432d2d892fe8bd6af7e
EBUILD rqlite-8.36.3.ebuild 973 BLAKE2B 8dfa970c0f9f19fe2b10dc987b7636c3eb4817820576aa031b64fd4cfdf685575dc829e618355d6cefa3a6c31ed66feadf55b8d860f9c6a3be0b54bf1085f031 SHA512 3aa7973083ec7c6035b22f54a43c4414df6fae3a6e3c235574d008ac8b4c346444bdfb51df1748aa4cc3e4101ad874ad9de92c6db9f749aae79f29205fcffea5
+EBUILD rqlite-8.36.5.ebuild 973 BLAKE2B c2b107704f59fda785266b4dc11ad4986f907fcd3b489a903829e1462f78e9cad0c204ba9550b5b4438c2a84ce99206e09c8d0d3f584c71b0417171015f27482 SHA512 604a62ee173a8883ac791463aff8f4b13ce67cea45903d809a349bbe2a60d719b268579481e62ab775750d8feb0a7081c11f29840ed6318c323baa588e3585df
MISC metadata.xml 305 BLAKE2B 43bc299dae9450677761bfaeaa02ac649ac4ecdbb35e3242c8525db13ef0471397a352b2a8aa751ec725ff8e9c86c2a8a19caf71bbe0de206f266d945f287561 SHA512 3dbddc6b5e4e6d8cd82beb722b5b45af6621e8fb84a1d3a1ec5c444026f595fd14babadc92084afe122202c9b940be21b2e1af145d24846de4225582e5e4d5de
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
+}