summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-05-31 17:23:40 -0500
committerroot <root@alpha.trunkmasters.com>2026-05-31 17:23:40 -0500
commitf953dc70343485250b836ad157649aaad47ac5bc (patch)
treee3634b454cf48f10ce9f8d12f10e60ad0a749239 /dev-db
parent5e07081cf4f5afaef79409b430a018b1daec073e (diff)
downloadbaldeagleos-repo-f953dc70343485250b836ad157649aaad47ac5bc.tar.gz
baldeagleos-repo-f953dc70343485250b836ad157649aaad47ac5bc.tar.xz
baldeagleos-repo-f953dc70343485250b836ad157649aaad47ac5bc.zip
Adding metadata
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/apgdiff/metadata.xml2
-rw-r--r--dev-db/barman/barman-3.15.0.ebuild2
-rw-r--r--dev-db/barman/barman-3.16.1.ebuild2
-rw-r--r--dev-db/barman/barman-3.17.0.ebuild2
-rw-r--r--dev-db/barman/metadata.xml2
-rw-r--r--dev-db/bucardo/bucardo-5.4.1.ebuild4
-rw-r--r--dev-db/bucardo/metadata.xml2
-rw-r--r--dev-db/cdb/metadata.xml2
-rw-r--r--dev-db/citus/metadata.xml2
-rw-r--r--dev-db/cockroach/metadata.xml2
-rw-r--r--dev-db/couchdb/Manifest2
-rw-r--r--dev-db/couchdb/couchdb-3.5.2-r1.ebuild (renamed from dev-db/couchdb/couchdb-3.5.1-r1.ebuild)7
-rw-r--r--dev-db/couchdb/metadata.xml2
-rw-r--r--dev-db/datadraw/metadata.xml2
-rw-r--r--dev-db/dbeaver-bin/metadata.xml2
-rw-r--r--dev-db/duckdb/metadata.xml2
-rw-r--r--dev-db/etcd/Manifest2
-rw-r--r--dev-db/etcd/etcd-3.6.11.ebuild78
-rw-r--r--dev-db/etcd/metadata.xml2
-rw-r--r--dev-db/freetds/Manifest2
-rw-r--r--dev-db/freetds/freetds-1.5.18.ebuild (renamed from dev-db/freetds/freetds-1.5.16.ebuild)0
-rw-r--r--dev-db/freetds/metadata.xml2
-rw-r--r--dev-db/futuresql/metadata.xml2
-rw-r--r--dev-db/gqlplus/metadata.xml2
-rw-r--r--dev-db/hsqldb/metadata.xml2
-rw-r--r--dev-db/influx-cli/metadata.xml2
-rw-r--r--dev-db/influxdb/metadata.xml2
-rw-r--r--dev-db/innotop/metadata.xml2
-rw-r--r--dev-db/kyotocabinet/metadata.xml2
-rw-r--r--dev-db/libdbi-drivers/metadata.xml2
-rw-r--r--dev-db/libdbi/metadata.xml2
-rw-r--r--dev-db/libiodbc/metadata.xml2
-rw-r--r--dev-db/libodbc++/metadata.xml2
-rw-r--r--dev-db/libpg_query/metadata.xml2
-rw-r--r--dev-db/libzdb/metadata.xml2
-rw-r--r--dev-db/litecli/Manifest1
-rw-r--r--dev-db/litecli/litecli-1.15.0.ebuild34
-rw-r--r--dev-db/litecli/litecli-1.17.1.ebuild2
-rw-r--r--dev-db/litecli/litecli-9999.ebuild2
-rw-r--r--dev-db/litecli/metadata.xml2
-rw-r--r--dev-db/litedb/metadata.xml2
-rw-r--r--dev-db/lmdb++/metadata.xml2
-rw-r--r--dev-db/lmdb/metadata.xml2
-rw-r--r--dev-db/m17n-db/metadata.xml2
-rw-r--r--dev-db/mariadb-connector-c/Manifest2
-rw-r--r--dev-db/mariadb-connector-c/mariadb-connector-c-3.4.9.ebuild (renamed from dev-db/mariadb-connector-c/mariadb-connector-c-3.4.7.ebuild)3
-rw-r--r--dev-db/mariadb-connector-c/metadata.xml2
-rw-r--r--dev-db/mariadb-connector-odbc/metadata.xml2
-rw-r--r--dev-db/mariadb/Manifest4
-rw-r--r--dev-db/mariadb/mariadb-11.8.7.ebuild (renamed from dev-db/mariadb/mariadb-11.8.6.ebuild)2
-rw-r--r--dev-db/mariadb/mariadb-12.3.2.ebuild (renamed from dev-db/mariadb/mariadb-12.1.2.ebuild)3
-rw-r--r--dev-db/mariadb/metadata.xml2
-rw-r--r--dev-db/mongodb-compass-bin/metadata.xml2
-rw-r--r--dev-db/mongodb/metadata.xml2
-rw-r--r--dev-db/mongodb/mongodb-5.0.32.ebuild5
-rw-r--r--dev-db/mongodb/mongodb-6.0.27.ebuild5
-rw-r--r--dev-db/mongodb/mongodb-7.0.28.ebuild5
-rw-r--r--dev-db/mongodb/mongodb-8.0.12.ebuild5
-rw-r--r--dev-db/mongodb/mongodb-8.0.8.ebuild7
-rw-r--r--dev-db/mycli/Manifest4
-rw-r--r--dev-db/mycli/metadata.xml2
-rw-r--r--dev-db/mycli/mycli-1.65.0.ebuild2
-rw-r--r--dev-db/mycli/mycli-1.71.0.ebuild2
-rw-r--r--dev-db/mycli/mycli-1.72.1.ebuild (renamed from dev-db/mycli/mycli-1.70.0.ebuild)6
-rw-r--r--dev-db/mydumper/metadata.xml2
-rw-r--r--dev-db/mydumper/mydumper-0.20.1.2.ebuild2
-rw-r--r--dev-db/mydumper/mydumper-0.21.2.2.ebuild2
-rw-r--r--dev-db/mydumper/mydumper-0.21.3.1.ebuild2
-rw-r--r--dev-db/myodbc/metadata.xml2
-rw-r--r--dev-db/mysql++/metadata.xml2
-rw-r--r--dev-db/mysql-connector-c++/metadata.xml2
-rw-r--r--dev-db/mysql-connector-c/metadata.xml2
-rw-r--r--dev-db/mysql-init-scripts/metadata.xml2
-rw-r--r--dev-db/mysql-workbench/metadata.xml2
-rw-r--r--dev-db/mysql-workbench/mysql-workbench-8.0.42-r1.ebuild2
-rw-r--r--dev-db/mysql-workbench/mysql-workbench-8.0.44.ebuild2
-rw-r--r--dev-db/mysql-workbench/mysql-workbench-8.0.46.ebuild2
-rw-r--r--dev-db/mysql/metadata.xml2
-rw-r--r--dev-db/mysqltuner/metadata.xml2
-rw-r--r--dev-db/mytop/metadata.xml2
-rw-r--r--dev-db/mytop/mytop-1.9.1-r2.ebuild4
-rw-r--r--dev-db/ocp/metadata.xml2
-rw-r--r--dev-db/opendbx/Manifest1
-rw-r--r--dev-db/opendbx/files/opendbx-doxy.patch45
-rw-r--r--dev-db/opendbx/files/opendbx-man-optional.patch23
-rw-r--r--dev-db/opendbx/metadata.xml6
-rw-r--r--dev-db/opendbx/opendbx-1.4.6-r6.ebuild95
-rw-r--r--dev-db/oracle-instantclient/metadata.xml2
-rw-r--r--dev-db/percona-toolkit/metadata.xml2
-rw-r--r--dev-db/percona-xtrabackup/metadata.xml2
-rw-r--r--dev-db/pg-gvm/metadata.xml2
-rw-r--r--dev-db/pgFormatter/metadata.xml2
-rw-r--r--dev-db/pgLatLon/metadata.xml2
-rw-r--r--dev-db/pg_activity/Manifest2
-rw-r--r--dev-db/pg_activity/metadata.xml2
-rw-r--r--dev-db/pg_activity/pg_activity-3.6.2.ebuild (renamed from dev-db/pg_activity/pg_activity-3.6.1-r1.ebuild)4
-rw-r--r--dev-db/pg_background/metadata.xml2
-rw-r--r--dev-db/pg_query_vala/metadata.xml2
-rw-r--r--dev-db/pg_repack/metadata.xml2
-rw-r--r--dev-db/pg_top/metadata.xml2
-rw-r--r--dev-db/pgagent/metadata.xml2
-rw-r--r--dev-db/pgaudit/metadata.xml2
-rw-r--r--dev-db/pgbackrest/metadata.xml2
-rw-r--r--dev-db/pgbadger/metadata.xml2
-rw-r--r--dev-db/pgbouncer/metadata.xml2
-rw-r--r--dev-db/pgcli/metadata.xml2
-rw-r--r--dev-db/pgcli/pgcli-4.1.0.ebuild2
-rw-r--r--dev-db/pglogical/metadata.xml2
-rw-r--r--dev-db/pgmemcache/metadata.xml2
-rw-r--r--dev-db/pgmemcache/pgmemcache-2.3.0-r1.ebuild2
-rw-r--r--dev-db/pgmemcache/pgmemcache-2.3.0.ebuild2
-rw-r--r--dev-db/pgmodeler/metadata.xml2
-rw-r--r--dev-db/pgpool2/metadata.xml2
-rw-r--r--dev-db/pgrouting/metadata.xml2
-rw-r--r--dev-db/pgtap/metadata.xml2
-rw-r--r--dev-db/pgxnclient/metadata.xml2
-rw-r--r--dev-db/pgxnclient/pgxnclient-1.3.2-r1.ebuild4
-rw-r--r--dev-db/phpmyadmin/metadata.xml2
-rw-r--r--dev-db/phppgadmin/metadata.xml2
-rw-r--r--dev-db/plr/metadata.xml2
-rw-r--r--dev-db/postgis/metadata.xml2
-rw-r--r--dev-db/postgresql/metadata.xml2
-rw-r--r--dev-db/psequel/metadata.xml2
-rw-r--r--dev-db/pspg/metadata.xml2
-rw-r--r--dev-db/psqlodbc/metadata.xml2
-rw-r--r--dev-db/qdbm/metadata.xml2
-rw-r--r--dev-db/qt5-sqlcipher/Manifest1
-rw-r--r--dev-db/qt5-sqlcipher/metadata.xml2
-rw-r--r--dev-db/qt5-sqlcipher/qt5-sqlcipher-1.1.0-r1.ebuild (renamed from dev-db/qt5-sqlcipher/qt5-sqlcipher-1.1.0.ebuild)9
-rw-r--r--dev-db/recutils/metadata.xml2
-rw-r--r--dev-db/redict/metadata.xml2
-rw-r--r--dev-db/redis/Manifest2
-rw-r--r--dev-db/redis/metadata.xml2
-rw-r--r--dev-db/redis/redis-8.8.0.ebuild (renamed from dev-db/redis/redis-8.6.2.ebuild)0
-rw-r--r--dev-db/repmgr/metadata.xml2
-rw-r--r--dev-db/rqlite/metadata.xml2
-rw-r--r--dev-db/rum/metadata.xml2
-rw-r--r--dev-db/set_user/metadata.xml2
-rw-r--r--dev-db/slony1/metadata.xml2
-rw-r--r--dev-db/soci/metadata.xml2
-rw-r--r--dev-db/spatialite-tools/metadata.xml2
-rw-r--r--dev-db/spatialite-tools/spatialite-tools-5.0.1-r2.ebuild2
-rw-r--r--dev-db/spatialite/metadata.xml2
-rw-r--r--dev-db/sqlcipher/metadata.xml2
-rw-r--r--dev-db/sqlcl-bin/metadata.xml2
-rw-r--r--dev-db/sqlcmd/metadata.xml2
-rw-r--r--dev-db/sqldeveloper/metadata.xml2
-rw-r--r--dev-db/sqlite/Manifest2
-rw-r--r--dev-db/sqlite/metadata.xml2
-rw-r--r--dev-db/sqlite/sqlite-3.51.2.ebuild444
-rw-r--r--dev-db/sqlitebrowser/metadata.xml2
-rw-r--r--dev-db/sqlitestudio/metadata.xml2
-rw-r--r--dev-db/sqlitestudio/sqlitestudio-4.0.0_pre20251207.ebuild2
-rw-r--r--dev-db/sqlmap/metadata.xml2
-rw-r--r--dev-db/tdscpp/metadata.xml2
-rw-r--r--dev-db/timescaledb/metadata.xml2
-rw-r--r--dev-db/tinycdb/metadata.xml2
-rw-r--r--dev-db/tokyocabinet/metadata.xml2
-rw-r--r--dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild4
-rw-r--r--dev-db/turso/Manifest2
-rw-r--r--dev-db/turso/metadata.xml2
-rw-r--r--dev-db/turso/turso-0.6.0.ebuild75
-rw-r--r--dev-db/unixODBC/metadata.xml2
-rw-r--r--dev-db/valkey/Manifest1
-rw-r--r--dev-db/valkey/files/valkey-9.1.0-config-sentinel.patch20
-rw-r--r--dev-db/valkey/files/valkey-9.1.0-config.patch38
-rw-r--r--dev-db/valkey/files/valkey-9.1.0-no-which.patch55
-rw-r--r--dev-db/valkey/files/valkey-9.1.0-ppc-atomic.patch17
-rw-r--r--dev-db/valkey/files/valkey-9.1.0-system-jemalloc.patch26
-rw-r--r--dev-db/valkey/files/valkey-sentinel.confd16
-rw-r--r--dev-db/valkey/files/valkey-sentinel.initd22
-rw-r--r--dev-db/valkey/files/valkey.confd20
-rw-r--r--dev-db/valkey/files/valkey.initd25
-rw-r--r--dev-db/valkey/files/valkey.logrotate6
-rw-r--r--dev-db/valkey/files/valkey.service13
-rw-r--r--dev-db/valkey/files/valkey.tmpfiles2
-rw-r--r--dev-db/valkey/metadata.xml15
-rw-r--r--dev-db/valkey/valkey-9.1.0.ebuild194
-rw-r--r--dev-db/vsqlite++/metadata.xml2
-rw-r--r--dev-db/wxsqlite3/metadata.xml2
-rw-r--r--dev-db/zedis/Manifest2
-rw-r--r--dev-db/zedis/metadata.xml2
-rw-r--r--dev-db/zedis/zedis-0.4.0.ebuild89
183 files changed, 1067 insertions, 652 deletions
diff --git a/dev-db/apgdiff/metadata.xml b/dev-db/apgdiff/metadata.xml
index a63267abaf71..412fb13ef0e7 100644
--- a/dev-db/apgdiff/metadata.xml
+++ b/dev-db/apgdiff/metadata.xml
@@ -5,5 +5,5 @@
<email>java@gentoo.org</email>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/barman/barman-3.15.0.ebuild b/dev-db/barman/barman-3.15.0.ebuild
index d31df6eb574a..cd01a8f5e3c4 100644
--- a/dev-db/barman/barman-3.15.0.ebuild
+++ b/dev-db/barman/barman-3.15.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{10..13} )
RESTRICT="test" # missing azure sdk
diff --git a/dev-db/barman/barman-3.16.1.ebuild b/dev-db/barman/barman-3.16.1.ebuild
index d31df6eb574a..cd01a8f5e3c4 100644
--- a/dev-db/barman/barman-3.16.1.ebuild
+++ b/dev-db/barman/barman-3.16.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{10..13} )
RESTRICT="test" # missing azure sdk
diff --git a/dev-db/barman/barman-3.17.0.ebuild b/dev-db/barman/barman-3.17.0.ebuild
index 52307ad7c0f3..82e340ad06eb 100644
--- a/dev-db/barman/barman-3.17.0.ebuild
+++ b/dev-db/barman/barman-3.17.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..14} )
RESTRICT="test" # missing azure sdk
diff --git a/dev-db/barman/metadata.xml b/dev-db/barman/metadata.xml
index d60c621b33bb..13b785756494 100644
--- a/dev-db/barman/metadata.xml
+++ b/dev-db/barman/metadata.xml
@@ -8,5 +8,5 @@
<upstream>
<bugs-to>https://sourceforge.net/p/pgbarman/tickets/</bugs-to>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/bucardo/bucardo-5.4.1.ebuild b/dev-db/bucardo/bucardo-5.4.1.ebuild
index 25bb326635e6..a1057bb64f08 100644
--- a/dev-db/bucardo/bucardo-5.4.1.ebuild
+++ b/dev-db/bucardo/bucardo-5.4.1.ebuild
@@ -7,8 +7,8 @@ inherit perl-module
MY_PN="Bucardo"
DESCRIPTION="An asynchronous PostgreSQL replication system"
-HOMEPAGE="https://bucardo.org/wiki/Bucardo"
-SRC_URI="https://bucardo.org/downloads/${MY_PN}-${PV}.tar.gz"
+HOMEPAGE="http://bucardo.org/wiki/Bucardo"
+SRC_URI="http://bucardo.org/downloads/${MY_PN}-${PV}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="BSD"
diff --git a/dev-db/bucardo/metadata.xml b/dev-db/bucardo/metadata.xml
index 2287c9df19d9..7ea253c719e6 100644
--- a/dev-db/bucardo/metadata.xml
+++ b/dev-db/bucardo/metadata.xml
@@ -6,5 +6,5 @@
<name>PostgreSQL and Related Package Development</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/cdb/metadata.xml b/dev-db/cdb/metadata.xml
index 528082c9a8c5..02185dd755d5 100644
--- a/dev-db/cdb/metadata.xml
+++ b/dev-db/cdb/metadata.xml
@@ -6,5 +6,5 @@
<name>Akinori Hattori</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/citus/metadata.xml b/dev-db/citus/metadata.xml
index 2287c9df19d9..7ea253c719e6 100644
--- a/dev-db/citus/metadata.xml
+++ b/dev-db/citus/metadata.xml
@@ -6,5 +6,5 @@
<name>PostgreSQL and Related Package Development</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/cockroach/metadata.xml b/dev-db/cockroach/metadata.xml
index c1f6d62b014e..69a1291e3f7c 100644
--- a/dev-db/cockroach/metadata.xml
+++ b/dev-db/cockroach/metadata.xml
@@ -10,5 +10,5 @@
cloud services that survive disasters.
</longdescription>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/couchdb/Manifest b/dev-db/couchdb/Manifest
index cc1d0f59f150..6acf83e7b148 100644
--- a/dev-db/couchdb/Manifest
+++ b/dev-db/couchdb/Manifest
@@ -1 +1 @@
-DIST couchdb-3.5.1.tar.gz 25006439 BLAKE2B 1129897da42ae8a5c77b5f52fe256ebd2d75f38a634152b597be64e26190f45e713a55730d840655a09ba0ec70cf06f329a2ead1fa1a7b93009d115ce9e2bb80 SHA512 f0539b2bae11ae339e8db5497b6fdfcc11953017a5104011fc41fdeb4cab180c98a5195e92746d5f23bdc9eef299fffe172a7d3f36c38cb781577123555bee5d
+DIST couchdb-3.5.2.tar.gz 24922969 BLAKE2B 9d1312d75c4b6d1aad78e681a85ab43a742ce2cd9586aa0fcc0495e0d34a3b0f514cc3f95099fbcd8885ba734978de672cb1c9e965e92b8ade6777af4f6c47cf SHA512 83fa9b88b85d0fc81bf791e6445975ae3d93d95859a0f978a2c902538d8f0bdcb29fe5f6674fb120b3bef2bee089753e136aee32638d006878071ad4af3d183b
diff --git a/dev-db/couchdb/couchdb-3.5.1-r1.ebuild b/dev-db/couchdb/couchdb-3.5.2-r1.ebuild
index 7ab1b8d8784a..b323e7586892 100644
--- a/dev-db/couchdb/couchdb-3.5.1-r1.ebuild
+++ b/dev-db/couchdb/couchdb-3.5.2-r1.ebuild
@@ -6,6 +6,7 @@ EAPI=8
DESCRIPTION="Document-oriented NoSQL database"
HOMEPAGE="https://couchdb.apache.org"
SRC_URI="https://apache.org/dist/${PN}/source/${PV}/apache-${PN}-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/apache-${PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
@@ -28,7 +29,7 @@ DEPEND="${RDEPEND}"
BDEPEND="
${RDEPEND}
- >=dev-lang/erlang-28.1
+ ~dev-lang/erlang-28.3
"
src_prepare() {
@@ -58,14 +59,14 @@ src_install() {
fowners -R couchdb:couchdb /usr/lib/${PN}
fowners -R couchdb:couchdb /etc/${PN}
find "${D}"/usr/lib/${PN} -type d -exec chmod 0770 {} \;
- fperms 0644 /etc/${PN}/*
+ fperms 0644 /etc/${PN}/{local.ini,vm.args,default.ini}
# Install scripts
newinitd "${FILESDIR}"/couchdb-init.d couchdb
newconfd "${FILESDIR}"/couchdb-conf.d couchdb
# Remove some cruft
- rm -vr "${D}"/usr/lib/${PN}/erts-*/{doc,include,lib,man,src} || die
+ # rm -vr "${D}"/usr/lib/${PN}/erts-*/{doc,include,lib,man,src} || die
rm -vr "${D}"/usr/lib/${PN}/etc/ || die
rm -vr "${D}"/usr/lib/${PN}/lib/couch-${PV}/priv/couch_{ejson_compare,js} || die
}
diff --git a/dev-db/couchdb/metadata.xml b/dev-db/couchdb/metadata.xml
index 0e098daf3756..642e018596e9 100644
--- a/dev-db/couchdb/metadata.xml
+++ b/dev-db/couchdb/metadata.xml
@@ -6,5 +6,5 @@
<name>Liv</name>
</maintainer>
- <origin>gentoo-guru-overlay</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/datadraw/metadata.xml b/dev-db/datadraw/metadata.xml
index 33899cf75ad6..a63ba74ec798 100644
--- a/dev-db/datadraw/metadata.xml
+++ b/dev-db/datadraw/metadata.xml
@@ -9,5 +9,5 @@
DataDraw is a feature rich database generator for high performance C applications. DataDraw gives your C application a high performance object-oriented framework at speeds that beat hand coded C.
</longdescription>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/dbeaver-bin/metadata.xml b/dev-db/dbeaver-bin/metadata.xml
index 38f9ddf691ba..7325e053906c 100644
--- a/dev-db/dbeaver-bin/metadata.xml
+++ b/dev-db/dbeaver-bin/metadata.xml
@@ -9,5 +9,5 @@
<changelog>https://dbeaver.io/news/</changelog>
<bugs-to>https://github.com/dbeaver/dbeaver/issues</bugs-to>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/duckdb/metadata.xml b/dev-db/duckdb/metadata.xml
index 57392750405d..dddcd16cf273 100644
--- a/dev-db/duckdb/metadata.xml
+++ b/dev-db/duckdb/metadata.xml
@@ -6,5 +6,5 @@
<name>Patrick Lauer</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index db880c7bdf7a..2a522a577359 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -4,5 +4,7 @@ DIST etcd-3.5.18-deps.tar.xz 46453448 BLAKE2B 677370cb6d9064f8474adbfc5030b46f33
DIST etcd-3.5.18.tar.gz 4128059 BLAKE2B 32f867170bf1195d019dcf562bff9104db00f6ccff6b91bf12a4c95a63a5d92dda6984437bed819240be7bd8d4e2b507904251f636e945c5847ef93e72f1dd63 SHA512 0d72c40d575997d70d9d4964e7ff4be75c77e13a40ea08fcc020fddc64dc420338f1853d5a51a2dbe3f4c2881ae196a7aa32565e4b41dbda77bc2b6ae2313104
DIST etcd-3.5.26-deps.tar.xz 48943308 BLAKE2B 6c5719f47ef4be8b98260ff8b1f4d09c25bf01eb830e8e7851793d617336df0556bf7010bd9b6dba611b017501bdda18541282363e275d3ecded6c25efa43c50 SHA512 e3544d6787800d734ec9e851ea4755f166e3eaf6e82c3353e172aa2f34336a312f97811e39aae4babc905d91627fa182aed007c450737194db937d4ba76dc8c9
DIST etcd-3.5.26.tar.gz 4145585 BLAKE2B e261a5ef3b629a69cc044b1a92ee6b3a2d56ee7e648b86036016c79b084bbb5dd748ecaf0214900b88c596b14f297815ab166e468c0fe84d63f46e6b51e867d5 SHA512 3a014d259725d8a116a3823fd921c6fa6cf9587c993038c12765085032610e997bf318d29ca2ae9ed34a55990cb500b61e2bc1f8151a80e200ec2299d918cf76
+DIST etcd-3.6.11-deps.tar.xz 111959652 BLAKE2B bfe2bb60c5a0a428401333f5ee9f33c1cad7f455fce768318625aceb95ffd6927a588c81166e67cad21d6055cda6e290a6e8a0d0151ab0b566494fb2e899adee SHA512 160078a709a58656fbc584ddeb35baa1ffe447ae9ed9b4dca5e40aa316e162caccde13c29b0eff5ef144153d601565d253e897f3ffe5684c4f807dd87517a5ca
+DIST etcd-3.6.11.tar.gz 7384738 BLAKE2B ba4730a1cdf31ae94365124a48aeb222a91b1df835e5b919dac15c3eceecf1165ac92ab2a19e70067be7ba8f42df59100e1679c5cee423fe86cd4aeea7d3efbd SHA512 56423c42443d9d1d2d06ff28aff389a381ed9b726cbee0d3523ac34fe2a8e22029377a42aa808077bb985f524a153c5fe63fd6166857749e8217b705fdf41910
DIST etcd-3.6.7-deps.tar.xz 109371156 BLAKE2B 46f3d0cfed7ad1f9c799d569cd78d766266e8f33f3b2421011860443d644044cd46a58c67180ac7c15d63385b33ab18b9139dc0954a509898147e616f470e4e0 SHA512 711506c537d721a3c64466a7b57a5cc32f25a018947b232a9fc6b28f0faa1985c3f319161ba6ca20e7a909574fd5c4887a0cf0290461a97d713182a38f11f48c
DIST etcd-3.6.7.tar.gz 7379199 BLAKE2B 011a5fb132dbb3a5229d20f803df3ba8785c068e3ed38d14d8be798af74cf3895efe980be605014e648883903512f910129d5bb57600dd7f170361a1fb7c488b SHA512 05d85c127bf947799deccbf082bfb7e93c3a37378a13723d0cc925bec8fc153a2391b4d1be3cf9da46fc575ed45c3afbbdb143f227a163b37e92a27163f5a2e8
diff --git a/dev-db/etcd/etcd-3.6.11.ebuild b/dev-db/etcd/etcd-3.6.11.ebuild
new file mode 100644
index 000000000000..2e453cecb921
--- /dev/null
+++ b/dev-db/etcd/etcd-3.6.11.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+GIT_COMMIT=ec166e229
+
+DESCRIPTION="Highly-available key value store for shared configuration and service discovery"
+HOMEPAGE="https://github.com/etcd-io/etcd"
+SRC_URI="https://github.com/etcd-io/etcd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~chewi/distfiles/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0"
+LICENSE+=" BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
+IUSE="doc +server"
+
+COMMON_DEPEND="server? (
+ acct-group/etcd
+ acct-user/etcd
+ )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.25.9"
+
+# Unit tests attempt to download go modules.
+PROPERTIES="test_network"
+RESTRICT="test"
+
+src_prepare() {
+ default
+ sed -i "s|GIT_SHA=.*|GIT_SHA=${GIT_COMMIT}|" scripts/build_lib.sh || die
+
+ # Don't test these as they are not built.
+ find tools/ -name "*_test.go" -delete || die
+}
+
+src_configure() {
+ export FORCE_HOST_GO=1 GO_BUILD_FLAGS="-v -x"
+}
+
+src_compile() {
+ scripts/build.sh || die
+}
+
+src_test() {
+ PASSES="unit" scripts/test.sh -v || die
+}
+
+src_install() {
+ dobin bin/etcdctl
+ dobin bin/etcdutl
+ use doc && dodoc -r Documentation
+ if use server; then
+ insinto /etc/${PN}
+ sed -e 's|^data-dir:|\0 /var/lib/etcd|' -i etcd.conf.yml.sample || die
+ newins etcd.conf.yml.sample etcd.conf.yml
+ dobin bin/etcd
+ dodoc README.md
+ systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service"
+ newtmpfiles "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf
+ newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+ keepdir /var/lib/${PN} /var/log/${PN}
+ fowners ${PN}:${PN} /var/lib/${PN} /var/log/${PN}
+ fperms 0700 /var/lib/${PN}
+ fperms 0755 /var/log/${PN}
+ fi
+}
+
+pkg_postinst() {
+ if use server; then
+ tmpfiles_process ${PN}.conf
+ fi
+}
diff --git a/dev-db/etcd/metadata.xml b/dev-db/etcd/metadata.xml
index f73bbbea39e1..820e74b604f2 100644
--- a/dev-db/etcd/metadata.xml
+++ b/dev-db/etcd/metadata.xml
@@ -11,5 +11,5 @@
<use>
<flag name="server">Installs etcd daemon</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/freetds/Manifest b/dev-db/freetds/Manifest
index 1f6560446ab2..739a2673fdbd 100644
--- a/dev-db/freetds/Manifest
+++ b/dev-db/freetds/Manifest
@@ -1,2 +1,2 @@
-DIST freetds-1.5.16.tar.gz 3356158 BLAKE2B 19e297811729980bbbd917bf64d446f881681b923de8f7143d441fe974cca714a87a8f46d1e1911a0afca0bb5b0fbf01ab9225030b408ade0bf242c36173c3cf SHA512 8c320458ebf112eb3728aef8928f3748ebfddca62696fc1b52462afee62d1560d05ccc96c9a9d48daae4ad4dbc136bd6a90f460536bd4f7ba6e010c9ede714a4
DIST freetds-1.5.17.tar.gz 5565829 BLAKE2B 932c288b87cb17d62c537f35fc6671855154669724a87d82b68ab0b59e6d9359eb33e84216358367db2182df313454c30a9d6f9cf833030d4e50d9252267272d SHA512 bccf581010fdbcb55a40194175df190fe9bb735478209b42951fd63bf07053ca65220f08d1431e20564c89c0b0a9382659fe8d0dee616d0df7c87fa243af3bd6
+DIST freetds-1.5.18.tar.gz 5566843 BLAKE2B 2cddb308f5bc925171a81471549387a32ae1aad733e4494cf5bb127950aeaae4d8b318b2a742c783f9c82560cbfcf44cdaa4d7486b298d1eae717618df3f87b8 SHA512 f5e0429cf8ad66955cfbb6ac3be6dc048eb4b6ce962723a9556e4a903958a93e18bf6f97c9855a9d65661374c68d8db956bff6c991f4ca857d3ff9f31e2f06da
diff --git a/dev-db/freetds/freetds-1.5.16.ebuild b/dev-db/freetds/freetds-1.5.18.ebuild
index c591f31c097a..c591f31c097a 100644
--- a/dev-db/freetds/freetds-1.5.16.ebuild
+++ b/dev-db/freetds/freetds-1.5.18.ebuild
diff --git a/dev-db/freetds/metadata.xml b/dev-db/freetds/metadata.xml
index 218a126d2527..e77b0e0830d1 100644
--- a/dev-db/freetds/metadata.xml
+++ b/dev-db/freetds/metadata.xml
@@ -8,5 +8,5 @@
<upstream>
<remote-id type="cpe">cpe:/a:freetds:freetds</remote-id>
</upstream>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/futuresql/metadata.xml b/dev-db/futuresql/metadata.xml
index da2c6fcbe33d..2bd018aef103 100644
--- a/dev-db/futuresql/metadata.xml
+++ b/dev-db/futuresql/metadata.xml
@@ -8,5 +8,5 @@
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/gqlplus/metadata.xml b/dev-db/gqlplus/metadata.xml
index 16e48db6e41c..ba1a9acd91d3 100644
--- a/dev-db/gqlplus/metadata.xml
+++ b/dev-db/gqlplus/metadata.xml
@@ -12,5 +12,5 @@
sqlplus. Command-line editing works as in bash/tcsh shells.
</longdescription>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/hsqldb/metadata.xml b/dev-db/hsqldb/metadata.xml
index e25b5c52aab3..d9298ca7f9c5 100644
--- a/dev-db/hsqldb/metadata.xml
+++ b/dev-db/hsqldb/metadata.xml
@@ -6,5 +6,5 @@
<name>Java</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/influx-cli/metadata.xml b/dev-db/influx-cli/metadata.xml
index 53c5cdf5c8dd..a3a706e426ca 100644
--- a/dev-db/influx-cli/metadata.xml
+++ b/dev-db/influx-cli/metadata.xml
@@ -6,5 +6,5 @@
<name>William Hubbs</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/influxdb/metadata.xml b/dev-db/influxdb/metadata.xml
index 24195cbd8a64..20bdb695f571 100644
--- a/dev-db/influxdb/metadata.xml
+++ b/dev-db/influxdb/metadata.xml
@@ -13,5 +13,5 @@
<upstream>
<remote-id type="cpe">cpe:/a:influxdata:influxdb</remote-id>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/innotop/metadata.xml b/dev-db/innotop/metadata.xml
index 2524e826b85e..df35cd701789 100644
--- a/dev-db/innotop/metadata.xml
+++ b/dev-db/innotop/metadata.xml
@@ -6,5 +6,5 @@
<name>MySQL</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/kyotocabinet/metadata.xml b/dev-db/kyotocabinet/metadata.xml
index 83d00b14c8d4..7a420b460d5e 100644
--- a/dev-db/kyotocabinet/metadata.xml
+++ b/dev-db/kyotocabinet/metadata.xml
@@ -2,5 +2,5 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/libdbi-drivers/metadata.xml b/dev-db/libdbi-drivers/metadata.xml
index d7ab5d348232..518027363341 100644
--- a/dev-db/libdbi-drivers/metadata.xml
+++ b/dev-db/libdbi-drivers/metadata.xml
@@ -5,5 +5,5 @@
<email>robbat2@gentoo.org</email>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/libdbi/metadata.xml b/dev-db/libdbi/metadata.xml
index d7ab5d348232..518027363341 100644
--- a/dev-db/libdbi/metadata.xml
+++ b/dev-db/libdbi/metadata.xml
@@ -5,5 +5,5 @@
<email>robbat2@gentoo.org</email>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/libiodbc/metadata.xml b/dev-db/libiodbc/metadata.xml
index 83d00b14c8d4..7a420b460d5e 100644
--- a/dev-db/libiodbc/metadata.xml
+++ b/dev-db/libiodbc/metadata.xml
@@ -2,5 +2,5 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/libodbc++/metadata.xml b/dev-db/libodbc++/metadata.xml
index d7ab5d348232..518027363341 100644
--- a/dev-db/libodbc++/metadata.xml
+++ b/dev-db/libodbc++/metadata.xml
@@ -5,5 +5,5 @@
<email>robbat2@gentoo.org</email>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/libpg_query/metadata.xml b/dev-db/libpg_query/metadata.xml
index 7a489a102eed..29b1de71e78c 100644
--- a/dev-db/libpg_query/metadata.xml
+++ b/dev-db/libpg_query/metadata.xml
@@ -18,7 +18,7 @@ You can find further background to why a query's parse tree is useful here: http
<changelog>https://github.com/pganalyze/libpg_query/releases</changelog>
<bugs-to>https://github.com/pganalyze/libpg_query/issues</bugs-to>
</upstream>
- <origin>gentoo-guru-overlay</origin>
+ <origin>liguros-repo</origin>
<slots>
<subslots>dev-db/postgresql target version</subslots>
</slots>
diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml
index 34efe4e841b8..012cc5b84467 100644
--- a/dev-db/libzdb/metadata.xml
+++ b/dev-db/libzdb/metadata.xml
@@ -10,5 +10,5 @@
<name>Thomas Raschbacher</name>
</maintainer>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/litecli/Manifest b/dev-db/litecli/Manifest
index e519fdbd66e1..18bd4020f23e 100644
--- a/dev-db/litecli/Manifest
+++ b/dev-db/litecli/Manifest
@@ -1,2 +1 @@
-DIST litecli-1.15.0.tar.gz 895268 BLAKE2B 5d712fdf84aed8df44852d42e155f9149c9e10df8e66752a0ccd2525704dfae53da7ddc61b2ad21222dc69aa6fb57b04f622e6a6077449279029734b6ca874fa SHA512 e11249440eb100a7d2d4658afdac0a4518bc77edb457e8bc028c2f7344f8f46a7fc91980c686d268346ec30f2a1f16a122347a6f3e2183f76e7379a5f474d5fc
DIST litecli-1.17.1.tar.gz 900258 BLAKE2B c66da74e1b2fd2506bc603793751305be5b46b7e4023c4d65d450304a00f3197be2aa9f534726c291eb7a49e2f09c299a4c75ee16b67813bd033cbce08532cc5 SHA512 67945258564e650d395c5d86bde92cc1f92132763557d63937de7b53cd447018d80f606f9aa8f581a02f5f46da6fd3491f532c26418973acbe507ef8db6dd69f
diff --git a/dev-db/litecli/litecli-1.15.0.ebuild b/dev-db/litecli/litecli-1.15.0.ebuild
deleted file mode 100644
index efa377c09038..000000000000
--- a/dev-db/litecli/litecli-1.15.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..14} )
-PYTHON_REQ_USE="sqlite"
-inherit distutils-r1 pypi
-
-DESCRIPTION="CLI for SQLite with auto-completion and syntax highlighting"
-HOMEPAGE="https://litecli.com/ https://github.com/dbcli/litecli"
-#SRC_URI="https://github.com/dbcli/litecli/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
- >=dev-python/click-4.1[${PYTHON_USEDEP}]
- >=dev-python/cli-helpers-2.2.1[${PYTHON_USEDEP}]
- >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}]
- >=dev-python/prompt-toolkit-3.0.3[${PYTHON_USEDEP}]
- <dev-python/prompt-toolkit-4.0.0[${PYTHON_USEDEP}]
- >=dev-python/pygments-1.5[${PYTHON_USEDEP}]
- >=dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-db/litecli/litecli-1.17.1.ebuild b/dev-db/litecli/litecli-1.17.1.ebuild
index 07b30c414d44..8c18efbf0a52 100644
--- a/dev-db/litecli/litecli-1.17.1.ebuild
+++ b/dev-db/litecli/litecli-1.17.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..14} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-db/litecli/litecli-9999.ebuild b/dev-db/litecli/litecli-9999.ebuild
index a541db7f3a52..c080606bf840 100644
--- a/dev-db/litecli/litecli-9999.ebuild
+++ b/dev-db/litecli/litecli-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..14} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-db/litecli/metadata.xml b/dev-db/litecli/metadata.xml
index 4189a8cd9466..9a3cb09fa771 100644
--- a/dev-db/litecli/metadata.xml
+++ b/dev-db/litecli/metadata.xml
@@ -10,6 +10,6 @@
<name>Proxy Maintainers</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
<stabilize-allarches/>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/litedb/metadata.xml b/dev-db/litedb/metadata.xml
index 930151763fe6..3d010dea5a55 100644
--- a/dev-db/litedb/metadata.xml
+++ b/dev-db/litedb/metadata.xml
@@ -12,5 +12,5 @@
<upstream>
<bugs-to>https://github.com/mbdavid/LiteDB/issues/</bugs-to>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/lmdb++/metadata.xml b/dev-db/lmdb++/metadata.xml
index e54916236a48..c6aa4880ad2a 100644
--- a/dev-db/lmdb++/metadata.xml
+++ b/dev-db/lmdb++/metadata.xml
@@ -11,5 +11,5 @@
object-oriented resource interface with RAII semantics.
</longdescription>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/lmdb/metadata.xml b/dev-db/lmdb/metadata.xml
index 3e3d0647288f..8f811f297536 100644
--- a/dev-db/lmdb/metadata.xml
+++ b/dev-db/lmdb/metadata.xml
@@ -10,5 +10,5 @@
<name>Gentoo LDAP Project</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/m17n-db/metadata.xml b/dev-db/m17n-db/metadata.xml
index 7b6634ead631..033475d92a76 100644
--- a/dev-db/m17n-db/metadata.xml
+++ b/dev-db/m17n-db/metadata.xml
@@ -6,5 +6,5 @@
<name>Cjk</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mariadb-connector-c/Manifest b/dev-db/mariadb-connector-c/Manifest
index 1fa4990f5e71..3c256e9e7574 100644
--- a/dev-db/mariadb-connector-c/Manifest
+++ b/dev-db/mariadb-connector-c/Manifest
@@ -1,3 +1,3 @@
DIST mariadb-connector-c-3.3.8-src.tar.gz 1393368 BLAKE2B 09a8a310f97809f0b0396770a77d4512fe1124de263e2077e5a14a2fa1fbc59d7e35a09d97b0471b687943fc9ce06925507e4b950fdacfdc7ca04ea5ee56bf9e SHA512 d2630bda8deb28696842a6b5dd308060a8b9a83a04dfb3ed908387f53af4108510c6f536aaecc4a3c9a035c7be91b98229d6c480366a3579b6be2c5a8d85ff56
-DIST mariadb-connector-c-3.4.7.tar.gz 1390647 BLAKE2B e12d0365d8cfad3dc1ef2b0740bfa136863f17e559d004cd0549e93773bb4f13d7639969fc5c8b9d0647a7b1c7fb1390f6c67e4715c54e66021eeed61b56cc5a SHA512 0e06452539fcea4e21c3922b58b7079aa5d467e2ac704fe586fcd83563f69c4e0536d40e0020170f7670320cc71cd9de2a110f3f4c6ed52233aa329c3e495fd5
DIST mariadb-connector-c-3.4.8.tar.gz 1392676 BLAKE2B 695a1cded373c06520445f04f4a6b38077f9715e2aadcc4cfdb77f63c097bb3797edfb5a98df1fb887b5de87c4db7bf97afd0b8e952ea4d7804b90f9c109c17c SHA512 7283ade71a80fb577558e36405621c51caf268ea96b501c9d98c1bb40c474e037a66fccca61a274b358ee2dbb5133e2458cb12dda3a349a3390ef40eb9f3c4b1
+DIST mariadb-connector-c-3.4.9.tar.gz 1393973 BLAKE2B 287954a5ece3def668859129166cfdea2af7d27d1a5588f2425ebae31feac4b15b3ab7c7481afd6c10aa5c359caa5a1e03a105c91d30024dc07200a8f0f77225 SHA512 950433b847316d02025889933e802bf295c3c136f57411c484a5e64a951ff23e4436e5dc55c7b643e625f5c79318a270451f9445ad9f17e027ca79c1cbbee8e2
diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.4.7.ebuild b/dev-db/mariadb-connector-c/mariadb-connector-c-3.4.9.ebuild
index 8088e972ffaa..4628fdf94f6f 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.4.7.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.4.9.ebuild
@@ -1,11 +1,10 @@
-# Copyright 2024-2025 Liguros Authors
+# Copyright 2024-2026 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_PN=${PN#mariadb-}
MY_PV=${PV/_b/-b}
SRC_URI="https://github.com/mariadb-corporation/mariadb-connector-c/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-#S="${WORKDIR%/}/${PN}-${MY_PV}-src"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
inherit cmake-multilib flag-o-matic toolchain-funcs
diff --git a/dev-db/mariadb-connector-c/metadata.xml b/dev-db/mariadb-connector-c/metadata.xml
index a717249da465..697c65637669 100644
--- a/dev-db/mariadb-connector-c/metadata.xml
+++ b/dev-db/mariadb-connector-c/metadata.xml
@@ -10,5 +10,5 @@
<name>MySQL</name>
</maintainer>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mariadb-connector-odbc/metadata.xml b/dev-db/mariadb-connector-odbc/metadata.xml
index 054a68275071..c207121138e5 100644
--- a/dev-db/mariadb-connector-odbc/metadata.xml
+++ b/dev-db/mariadb-connector-odbc/metadata.xml
@@ -6,5 +6,5 @@
<name>Jaco Kroon</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 864fec525a9b..aa4f225f443c 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -1,3 +1,3 @@
-DIST mariadb-11.8.6.tar.gz 120887651 BLAKE2B eb80af86d7de29a3b8d20d4f8da2b433c623508d8d541270f415c6da664c23bb7a4ef919251c2f00dcdf5a4f1cb36d7355672c8db61414bd1466033e4cf892a9 SHA512 c623aeb8d2779db22b241e86c80ba7a6104a8019715dc26531ff7a8bd6cadcd029ca5229d0c57c4c472f059ee80b987013bdbf4ad1e2f7b67507d276c972f9e1
-DIST mariadb-12.1.2.tar.gz 120434410 BLAKE2B a24e83a6b52ab716a7d241fb6e3b1329f66859493b0314371772cd229050dc4cc52ef8c99eda2a1dfaf8bc7140f130e1dd5626ece014287683a16ee9eb4227d3 SHA512 f30c23433c824963b9886b74accd0cf0dc94f4030829b8494230f7e061ba7ea7ef95c643589bf64b1f563677df3d9071fabf18152c377bb12e89a9627382c8a4
+DIST mariadb-11.8.7.tar.gz 119390607 BLAKE2B cb0bc75a5790cf523fa7ef6c492cde67ea92434431c755fd07e0a59cdb38700e674126eb9e2e4ab8cae4e5bcafe48efc44b41c856e29e5f9c60df2d5b5b5d427 SHA512 f4e822aa8ae96ddc94fe7692cbb530809ed1986aa42a23a32b5c6194a50bddd81ad525f4832ec2a91b78645525c363f7fe89a731fd9b5839b6c1bc2b34495b93
DIST mariadb-12.2.2.tar.gz 121458906 BLAKE2B a9a4aedd697d3e75a9c63a041c2c2e3b2c50ee5d4a2f9f3ec1b3a53a721c19e97a141dfd64eacb56fc7af72180d1ea7f0f562d6688bc925f0540761e81741b77 SHA512 14b72956a9529fa02d7e194b63ebfc33e25dfed469c142a80e87c1ab54f59d3dd20090af0807e25aafb4847a89cd17c2f647d6becdce2ac744f2bc4b007a6782
+DIST mariadb-12.3.2.tar.gz 120615576 BLAKE2B cb9dab80e7fba8ca8d53bf7f3aaac2a02c6f6f31c3cf673084812ac1eec0159d29f53b3825256b8356c3d1cb9afefc85727e7c82819cc922b6fec1ce2e60d7c0 SHA512 6107d5a9ae9b42def47d6d8d8f76ecbb0620e8b5c095c8923f868ad9f1e36de39ee79de528223308555a4fdb5980d86a55be81842d53e73ce0220a96c27739f6
diff --git a/dev-db/mariadb/mariadb-11.8.6.ebuild b/dev-db/mariadb/mariadb-11.8.7.ebuild
index d8ed50f052b8..b5b2d6a3203f 100644
--- a/dev-db/mariadb/mariadb-11.8.6.ebuild
+++ b/dev-db/mariadb/mariadb-11.8.7.ebuild
@@ -197,7 +197,7 @@ src_unpack() {
}
src_prepare() {
- eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
+# eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
eapply_user
diff --git a/dev-db/mariadb/mariadb-12.1.2.ebuild b/dev-db/mariadb/mariadb-12.3.2.ebuild
index ff2c6c66b188..82504d601811 100644
--- a/dev-db/mariadb/mariadb-12.1.2.ebuild
+++ b/dev-db/mariadb/mariadb-12.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2024-2025 Liguros Authors
+# Copyright 2024-2026 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -196,7 +196,6 @@ src_unpack() {
}
src_prepare() {
- eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
eapply_user
diff --git a/dev-db/mariadb/metadata.xml b/dev-db/mariadb/metadata.xml
index 2bf3196c9b07..5efd1dd5e71f 100644
--- a/dev-db/mariadb/metadata.xml
+++ b/dev-db/mariadb/metadata.xml
@@ -36,5 +36,5 @@
<flag name="test">Install upstream testsuites for end use.</flag>
<flag name="yassl">Enable SSL connections and crypto functions using the bundled yaSSL</flag>
</use>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mongodb-compass-bin/metadata.xml b/dev-db/mongodb-compass-bin/metadata.xml
index 161bf0562d10..679bd702fea2 100644
--- a/dev-db/mongodb-compass-bin/metadata.xml
+++ b/dev-db/mongodb-compass-bin/metadata.xml
@@ -6,5 +6,5 @@
<name>Arthur Zamarin</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mongodb/metadata.xml b/dev-db/mongodb/metadata.xml
index dac9442f43c1..e9d21453a8a6 100644
--- a/dev-db/mongodb/metadata.xml
+++ b/dev-db/mongodb/metadata.xml
@@ -16,5 +16,5 @@
<flag name="mongosh">Install the MongoDB shell from <pkg>app-admin/mongosh-bin</pkg></flag>
<flag name="tools">Install the MongoDB tools (mongoimport, mongodump...) from <pkg>app-admin/mongo-tools</pkg></flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mongodb/mongodb-5.0.32.ebuild b/dev-db/mongodb/mongodb-5.0.32.ebuild
index 5fa1daf449c0..acf65de8ca59 100644
--- a/dev-db/mongodb/mongodb-5.0.32.ebuild
+++ b/dev-db/mongodb/mongodb-5.0.32.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..14} )
SCONS_MIN_VERSION="3.3.1"
CHECKREQS_DISK_BUILD="2400M"
@@ -25,7 +25,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="amd64 ~arm64 -riscv"
CPU_FLAGS="cpu_flags_x86_avx"
-IUSE="debug kerberos mongosh ssl +tools ${CPU_FLAGS}"
+IUSE="debug kerberos mongosh selinux ssl +tools ${CPU_FLAGS}"
# https://github.com/mongodb/mongo/wiki/Test-The-Mongodb-Server
# resmoke needs python packages not yet present in Gentoo
@@ -63,6 +63,7 @@ PDEPEND="
mongosh? ( app-admin/mongosh-bin )
tools? ( >=app-admin/mongo-tools-100 )
"
+RDEPEND+=" selinux? ( sec-policy/selinux-mongodb )"
PATCHES=(
"${WORKDIR}/mongodb-5.0.30-patches/${PN}-4.4.1-boost.patch"
diff --git a/dev-db/mongodb/mongodb-6.0.27.ebuild b/dev-db/mongodb/mongodb-6.0.27.ebuild
index d2d79a36a754..af8aa90c147e 100644
--- a/dev-db/mongodb/mongodb-6.0.27.ebuild
+++ b/dev-db/mongodb/mongodb-6.0.27.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..14} )
SCONS_MIN_VERSION="3.3.1"
CHECKREQS_DISK_BUILD="2400M"
@@ -25,7 +25,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="amd64 ~arm64 -riscv"
CPU_FLAGS="cpu_flags_x86_avx"
-IUSE="debug kerberos mongosh ssl +tools ${CPU_FLAGS}"
+IUSE="debug kerberos mongosh selinux ssl +tools ${CPU_FLAGS}"
# https://github.com/mongodb/mongo/wiki/Test-The-Mongodb-Server
# resmoke needs python packages not yet present in Gentoo
@@ -63,6 +63,7 @@ PDEPEND="
mongosh? ( app-admin/mongosh-bin )
tools? ( >=app-admin/mongo-tools-100 )
"
+RDEPEND+=" selinux? ( sec-policy/selinux-mongodb )"
PATCHES=(
"${WORKDIR}/mongodb-6.0.22-patches/mongodb-4.4.29-no-enterprise.patch"
diff --git a/dev-db/mongodb/mongodb-7.0.28.ebuild b/dev-db/mongodb/mongodb-7.0.28.ebuild
index 88d6739eb0d8..f6a842befac7 100644
--- a/dev-db/mongodb/mongodb-7.0.28.ebuild
+++ b/dev-db/mongodb/mongodb-7.0.28.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..14} )
SCONS_MIN_VERSION="3.3.1"
CHECKREQS_DISK_BUILD="2400M"
@@ -25,7 +25,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="amd64 ~arm64 -riscv"
CPU_FLAGS="cpu_flags_x86_avx"
-IUSE="debug kerberos mongosh ssl +tools ${CPU_FLAGS}"
+IUSE="debug kerberos mongosh selinux ssl +tools ${CPU_FLAGS}"
# https://github.com/mongodb/mongo/wiki/Test-The-Mongodb-Server
# resmoke needs python packages not yet present in Gentoo
@@ -65,6 +65,7 @@ PDEPEND="
mongosh? ( app-admin/mongosh-bin )
tools? ( >=app-admin/mongo-tools-100 )
"
+RDEPEND+=" selinux? ( sec-policy/selinux-mongodb )"
PATCHES=(
"${WORKDIR}/mongodb-7.0.18-patches/mongodb-4.4.29-no-enterprise.patch"
diff --git a/dev-db/mongodb/mongodb-8.0.12.ebuild b/dev-db/mongodb/mongodb-8.0.12.ebuild
index a1803e521ed1..37e552b51cb4 100644
--- a/dev-db/mongodb/mongodb-8.0.12.ebuild
+++ b/dev-db/mongodb/mongodb-8.0.12.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..13} )
SCONS_MIN_VERSION="3.3.1"
CHECKREQS_DISK_BUILD="2400M"
@@ -25,7 +25,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="amd64 ~arm64 -riscv"
CPU_FLAGS="cpu_flags_x86_avx"
-IUSE="debug kerberos mongosh ssl +tools ${CPU_FLAGS}"
+IUSE="debug kerberos mongosh selinux ssl +tools ${CPU_FLAGS}"
# https://github.com/mongodb/mongo/wiki/Test-The-Mongodb-Server
# resmoke needs python packages not yet present in Gentoo
@@ -68,6 +68,7 @@ PDEPEND="
mongosh? ( app-admin/mongosh-bin )
tools? ( >=app-admin/mongo-tools-100 )
"
+RDEPEND+=" selinux? ( sec-policy/selinux-mongodb )"
PATCHES=(
"${WORKDIR}/mongodb-8.0.8-patches/mongodb-4.4.29-no-enterprise.patch"
diff --git a/dev-db/mongodb/mongodb-8.0.8.ebuild b/dev-db/mongodb/mongodb-8.0.8.ebuild
index d60ac059708d..2bd531d29e9e 100644
--- a/dev-db/mongodb/mongodb-8.0.8.ebuild
+++ b/dev-db/mongodb/mongodb-8.0.8.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..13} )
SCONS_MIN_VERSION="3.3.1"
CHECKREQS_DISK_BUILD="2400M"
@@ -25,7 +25,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="amd64 ~arm64 -riscv"
CPU_FLAGS="cpu_flags_x86_avx"
-IUSE="debug kerberos mongosh ssl +tools ${CPU_FLAGS}"
+IUSE="debug kerberos mongosh selinux ssl +tools ${CPU_FLAGS}"
# https://github.com/mongodb/mongo/wiki/Test-The-Mongodb-Server
# resmoke needs python packages not yet present in Gentoo
@@ -67,6 +67,7 @@ PDEPEND="
mongosh? ( app-admin/mongosh-bin )
tools? ( >=app-admin/mongo-tools-100 )
"
+RDEPEND+=" selinux? ( sec-policy/selinux-mongodb )"
PATCHES=(
"${WORKDIR}/mongodb-8.0.8-patches/mongodb-4.4.29-no-enterprise.patch"
diff --git a/dev-db/mycli/Manifest b/dev-db/mycli/Manifest
index 2b5626510bd5..c10fe2e09e9b 100644
--- a/dev-db/mycli/Manifest
+++ b/dev-db/mycli/Manifest
@@ -1,6 +1,6 @@
DIST mycli-1.65.0.tar.gz 358883 BLAKE2B f155547301dc01fd3e2546dc662998f7f9c2bb301a0b8081b7eac1078782a879d0f96854ca50be298a144ca292b9a119032890091115c76726811621faa8bab6 SHA512 fcd58c72cc0d98c58467e90e566f79d1ce4693ce79b0be49203a547f3a92f0818ba04ebfc8c0822a5807e37701ec1345d785bd01e1d5fad1258f28d188b375f8
DIST mycli-1.65.0.tar.gz.provenance 9484 BLAKE2B f9af01db05dac0a069e3a5da5ccb9c3741079f21c6f3d0dcc07eb475d672aa6ecd83eb992f3f8c8fa42ca5b4d1d6707d961012a4677f9f9244a5fcf2fda71fbb SHA512 0d1418fd257a7efab78f1266eb166b37669c9fa308b93c1f84ffe967e74d83da33cf7265930329296fed5ae5161107edb207780922961251b81df0220035422d
-DIST mycli-1.70.0.tar.gz 461619 BLAKE2B 88202706c1a0869da08dda0dc09ac2bb2597c84258d8e8d68a0a227d829a3bb88e9bb66065457e15dac1f3993c952aca14ec6b7234ddf9e3f5b820a38438e6cf SHA512 94546ceb40ce91476381c4c242e344c8bb8bb9728122f3a2dd8136ce5dfe6b7ed7e7bd059a7398e2907dad53d319ab2abafe175cd708fa1e5d743d1c009f0cd6
-DIST mycli-1.70.0.tar.gz.provenance 9373 BLAKE2B b45211cc1f9ea6f0e10c24b40f05bfc8c2a40097689c58f5b898614a60ba9c9508b6624d026d4228379da9d4b961f27288928a9a490f4e14ac1c6fd7ae618eb2 SHA512 3fdd28bd6738ed130b5b7eda5553b5f954e357da6ab89d63c39c6efa4d861b08966ebcabfeb3b57213d9e89c279ffa1268c3db9a2b6cf7ea42093c541ef0529c
DIST mycli-1.71.0.tar.gz 464366 BLAKE2B b5af6a2323b41ad47475868d63c04c3c150fe6a07b523679a9458dc628a9a287c16a60d878e2fed9b85c39f81f7f2d60900705deb42c271a58bbf05ae7235894 SHA512 b9b657b53e2e3c72ab6c272420aa866db8dd9d1052769fe16d7d070079bb3b46b743f288b8037b12f530de3f3567cd819c8538345f2c2474325785187909203a
DIST mycli-1.71.0.tar.gz.provenance 9318 BLAKE2B ed936ceff7191091c04b0fc32b1212b069328f25269efc36315b61990a796d104d290c176aa0a914bf7a0eea3105bed2b8964334fc1d92ba3182ec6e92b5725b SHA512 7ed5b00309a87c7e63602f3934780a16da2873496be783e3290e501f4900aad0c43be4dc093c5603cd676be36cc25b7c035de722816fb69c329a99a71c76dec4
+DIST mycli-1.72.1.tar.gz 465979 BLAKE2B b6b98f23fee288cd5d57b32ea3862e7602d2b8999155d990d5a0dd5472aca744045f9609f0530806a6d3c27195729dee50845e483b4965e524f0e185be8e028e SHA512 0e7c22604e2f3baa49fd9969ecf71213eeb44bb704d372798e25955a230165454b5067ed2f0877831dc387e5ac541ad2d1485e34710b83bbf749fd4be26f5b2a
+DIST mycli-1.72.1.tar.gz.provenance 9365 BLAKE2B ebff7eb277b8fa7b9ff1e690d70ec3f3aad4d2d81bf90908a7e0722b2ed3c25e1ff5d4779e96be7d6c16b1966f6305b131e5a4c49a7245c62231083edc064220 SHA512 69644eed8cfcee8d545d4e9178a922b9f752206ee6069a5e892ac91c0d62f7e58e3d28a2e65f42e8ffae0a6d7b6ab810114c4da6c18a96c6507ab793fc1b90a3
diff --git a/dev-db/mycli/metadata.xml b/dev-db/mycli/metadata.xml
index b4f034e24250..f1b17a83c7c0 100644
--- a/dev-db/mycli/metadata.xml
+++ b/dev-db/mycli/metadata.xml
@@ -13,6 +13,6 @@
<use>
<flag name="ssh">Add support for connection over SSH tunnel</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
<stabilize-allarches/>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mycli/mycli-1.65.0.ebuild b/dev-db/mycli/mycli-1.65.0.ebuild
index 2be7d7992f7e..a6ec734f4e13 100644
--- a/dev-db/mycli/mycli-1.65.0.ebuild
+++ b/dev-db/mycli/mycli-1.65.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=yes
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{12..14} )
PYPI_VERIFY_REPO=https://github.com/dbcli/mycli
inherit distutils-r1 edo eapi9-ver multiprocessing pypi
diff --git a/dev-db/mycli/mycli-1.71.0.ebuild b/dev-db/mycli/mycli-1.71.0.ebuild
index 7dd771ce8349..9f9822441cf1 100644
--- a/dev-db/mycli/mycli-1.71.0.ebuild
+++ b/dev-db/mycli/mycli-1.71.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=yes
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{12..14} )
PYPI_VERIFY_REPO=https://github.com/dbcli/mycli
inherit distutils-r1 edo eapi9-ver multiprocessing pypi
diff --git a/dev-db/mycli/mycli-1.70.0.ebuild b/dev-db/mycli/mycli-1.72.1.ebuild
index 642dc029bc58..9f9822441cf1 100644
--- a/dev-db/mycli/mycli-1.70.0.ebuild
+++ b/dev-db/mycli/mycli-1.72.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=yes
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{12..14} )
PYPI_VERIFY_REPO=https://github.com/dbcli/mycli
inherit distutils-r1 edo eapi9-ver multiprocessing pypi
@@ -28,13 +28,13 @@ IUSE="ssh"
# https://github.com/dbcli/mycli/issues/1464
RDEPEND="
$(python_gen_cond_dep '
- >=dev-python/cli-helpers-2.12.0[${PYTHON_USEDEP}]
+ >=dev-python/cli-helpers-2.14.0[${PYTHON_USEDEP}]
>=dev-python/click-8.3.1[${PYTHON_USEDEP}]
>=dev-python/clickdc-0.1.1[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.9[${PYTHON_USEDEP}]
>=dev-python/cryptography-46.0.5[${PYTHON_USEDEP}]
>=dev-python/keyring-25.7.0[${PYTHON_USEDEP}]
- >=dev-python/prompt-toolkit-3.0.6[${PYTHON_USEDEP}]
+ >=dev-python/prompt-toolkit-3.0.41[${PYTHON_USEDEP}]
<dev-python/prompt-toolkit-4.0.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.23.0[${PYTHON_USEDEP}]
>=dev-python/pyfzf-0.3.1[${PYTHON_USEDEP}]
diff --git a/dev-db/mydumper/metadata.xml b/dev-db/mydumper/metadata.xml
index 4cb26a82cded..2ddedf6c7b36 100644
--- a/dev-db/mydumper/metadata.xml
+++ b/dev-db/mydumper/metadata.xml
@@ -10,5 +10,5 @@
<name>Proxy Maintainers</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mydumper/mydumper-0.20.1.2.ebuild b/dev-db/mydumper/mydumper-0.20.1.2.ebuild
index c55bd4067cf8..ae82e618f3bb 100644
--- a/dev-db/mydumper/mydumper-0.20.1.2.ebuild
+++ b/dev-db/mydumper/mydumper-0.20.1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{12..14} )
inherit cmake python-any-r1
diff --git a/dev-db/mydumper/mydumper-0.21.2.2.ebuild b/dev-db/mydumper/mydumper-0.21.2.2.ebuild
index 873b0f591949..7be7b1129ff1 100644
--- a/dev-db/mydumper/mydumper-0.21.2.2.ebuild
+++ b/dev-db/mydumper/mydumper-0.21.2.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{12..14} )
inherit cmake python-any-r1
diff --git a/dev-db/mydumper/mydumper-0.21.3.1.ebuild b/dev-db/mydumper/mydumper-0.21.3.1.ebuild
index 873b0f591949..7be7b1129ff1 100644
--- a/dev-db/mydumper/mydumper-0.21.3.1.ebuild
+++ b/dev-db/mydumper/mydumper-0.21.3.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{12..14} )
inherit cmake python-any-r1
diff --git a/dev-db/myodbc/metadata.xml b/dev-db/myodbc/metadata.xml
index 2524e826b85e..df35cd701789 100644
--- a/dev-db/myodbc/metadata.xml
+++ b/dev-db/myodbc/metadata.xml
@@ -6,5 +6,5 @@
<name>MySQL</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mysql++/metadata.xml b/dev-db/mysql++/metadata.xml
index 2524e826b85e..df35cd701789 100644
--- a/dev-db/mysql++/metadata.xml
+++ b/dev-db/mysql++/metadata.xml
@@ -6,5 +6,5 @@
<name>MySQL</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mysql-connector-c++/metadata.xml b/dev-db/mysql-connector-c++/metadata.xml
index d2b619370bad..31fc39d4312c 100644
--- a/dev-db/mysql-connector-c++/metadata.xml
+++ b/dev-db/mysql-connector-c++/metadata.xml
@@ -14,5 +14,5 @@
<flag name="gcov">Build coverage support</flag>
<flag name="legacy">Build the legacy 1.x API as well as the DevX API</flag>
</use>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mysql-connector-c/metadata.xml b/dev-db/mysql-connector-c/metadata.xml
index a717249da465..697c65637669 100644
--- a/dev-db/mysql-connector-c/metadata.xml
+++ b/dev-db/mysql-connector-c/metadata.xml
@@ -10,5 +10,5 @@
<name>MySQL</name>
</maintainer>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mysql-init-scripts/metadata.xml b/dev-db/mysql-init-scripts/metadata.xml
index 95f4e3739a8a..df35cd701789 100644
--- a/dev-db/mysql-init-scripts/metadata.xml
+++ b/dev-db/mysql-init-scripts/metadata.xml
@@ -6,5 +6,5 @@
<name>MySQL</name>
</maintainer>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mysql-workbench/metadata.xml b/dev-db/mysql-workbench/metadata.xml
index 768bbe772a93..ae5b32c62306 100644
--- a/dev-db/mysql-workbench/metadata.xml
+++ b/dev-db/mysql-workbench/metadata.xml
@@ -4,5 +4,5 @@
<upstream>
<remote-id type="cpe">cpe:/a:oracle:mysql_workbench</remote-id>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.42-r1.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.42-r1.ebuild
index 76548b253786..585b06ac5832 100644
--- a/dev-db/mysql-workbench/mysql-workbench-8.0.42-r1.ebuild
+++ b/dev-db/mysql-workbench/mysql-workbench-8.0.42-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
GCONF_DEBUG="no"
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..13} )
PYTHON_REQ_USE="sqlite"
ANTLR_VERSION=4.13.2
diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.44.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.44.ebuild
index c4576f55542d..f00421b0ccc2 100644
--- a/dev-db/mysql-workbench/mysql-workbench-8.0.44.ebuild
+++ b/dev-db/mysql-workbench/mysql-workbench-8.0.44.ebuild
@@ -5,7 +5,7 @@ EAPI=8
GCONF_DEBUG="no"
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..13} )
PYTHON_REQ_USE="sqlite"
ANTLR_VERSION=4.13.2
diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.46.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.46.ebuild
index 8add712add2c..90d2dc346b64 100644
--- a/dev-db/mysql-workbench/mysql-workbench-8.0.46.ebuild
+++ b/dev-db/mysql-workbench/mysql-workbench-8.0.46.ebuild
@@ -5,7 +5,7 @@ EAPI=8
GCONF_DEBUG="no"
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..14} )
PYTHON_REQ_USE="sqlite"
ANTLR_VERSION=4.13.2
diff --git a/dev-db/mysql/metadata.xml b/dev-db/mysql/metadata.xml
index b1fdb905dd7a..e4b2c4160015 100644
--- a/dev-db/mysql/metadata.xml
+++ b/dev-db/mysql/metadata.xml
@@ -24,5 +24,5 @@
<flag name="systemtap">Build support for profiling and tracing using <pkg>dev-debug/systemtap</pkg></flag>
<flag name="test">Install upstream testsuites for end use.</flag>
</use>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mysqltuner/metadata.xml b/dev-db/mysqltuner/metadata.xml
index 1c18ea40668f..4ae856d1a721 100644
--- a/dev-db/mysqltuner/metadata.xml
+++ b/dev-db/mysqltuner/metadata.xml
@@ -13,5 +13,5 @@
<upstream>
<bugs-to>https://github.com/major/MySQLTuner-perl/issues</bugs-to>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mytop/metadata.xml b/dev-db/mytop/metadata.xml
index 2524e826b85e..df35cd701789 100644
--- a/dev-db/mytop/metadata.xml
+++ b/dev-db/mytop/metadata.xml
@@ -6,5 +6,5 @@
<name>MySQL</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/mytop/mytop-1.9.1-r2.ebuild b/dev-db/mytop/mytop-1.9.1-r2.ebuild
index 9d85af6d3d82..f9879d83dd30 100644
--- a/dev-db/mytop/mytop-1.9.1-r2.ebuild
+++ b/dev-db/mytop/mytop-1.9.1-r2.ebuild
@@ -7,8 +7,8 @@ DIST_TEST="do"
inherit perl-module
DESCRIPTION="Clone of top for MySQL"
-HOMEPAGE="https://www.mysqlfanboy.com/mytop-3/"
-SRC_URI="https://www.mysqlfanboy.com/mytop-3/${P}.tar.gz"
+HOMEPAGE="http://www.mysqlfanboy.com/mytop-3/"
+SRC_URI="http://www.mysqlfanboy.com/mytop-3/${P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~alpha amd64 ppc ~sparc x86"
diff --git a/dev-db/ocp/metadata.xml b/dev-db/ocp/metadata.xml
index 479f087d3904..ae05e05cac0c 100644
--- a/dev-db/ocp/metadata.xml
+++ b/dev-db/ocp/metadata.xml
@@ -13,5 +13,5 @@
<upstream>
<bugs-to>https://github.com/maxsatula/ocp/issues</bugs-to>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/opendbx/Manifest b/dev-db/opendbx/Manifest
new file mode 100644
index 000000000000..fa478c56f9f0
--- /dev/null
+++ b/dev-db/opendbx/Manifest
@@ -0,0 +1 @@
+DIST opendbx-1.4.6.tar.gz 587514 BLAKE2B 0a6c983ac1ebdc3ad9390185938f32e13ba9ff2ced6d41390421e1e3a1e9eb639a85d89da7ce2dd67f05fd2fcaebb2f53146f43678e548511403d8cdc4de88da SHA512 dd6d53d29157057dbf4e273fd82c7694e8bc626d3409d6ab9c25627a0fec96418326550fa8004b5341facdc4cd8aae12516224e8bb84e2562482885780ff0e55
diff --git a/dev-db/opendbx/files/opendbx-doxy.patch b/dev-db/opendbx/files/opendbx-doxy.patch
new file mode 100644
index 000000000000..d95712bcf704
--- /dev/null
+++ b/dev-db/opendbx/files/opendbx-doxy.patch
@@ -0,0 +1,45 @@
+--- a/doc/Doxyfile.in 2009-07-13 16:30:48.000000000 -0400
++++ b/doc/Doxyfile.in 2019-02-08 13:22:51.088064431 -0500
+@@ -46,6 +46,8 @@
+ DISTRIBUTE_GROUP_DOC = NO
+ SUBGROUPING = YES
+ TYPEDEF_HIDES_STRUCT = NO
++EXTENSION_MAPPING = no_extension=C++
++
+ #---------------------------------------------------------------------------
+ # Build related configuration options
+ #---------------------------------------------------------------------------
+@@ -75,7 +77,6 @@
+ ENABLED_SECTIONS =
+ MAX_INITIALIZER_LINES = 30
+ SHOW_USED_FILES = YES
+-SHOW_DIRECTORIES = NO
+ SHOW_FILES = YES
+ SHOW_NAMESPACES = YES
+ FILE_VERSION_FILTER =
+@@ -182,7 +183,6 @@
+ HTML_HEADER =
+ HTML_FOOTER =
+ HTML_STYLESHEET =
+-HTML_ALIGN_MEMBERS = YES
+ GENERATE_HTMLHELP = NO
+ GENERATE_DOCSET = NO
+ DOCSET_FEEDNAME = "Doxygen generated docs"
+@@ -235,8 +235,6 @@
+ #---------------------------------------------------------------------------
+ GENERATE_XML = YES
+ XML_OUTPUT = xml
+-XML_SCHEMA =
+-XML_DTD =
+ XML_PROGRAMLISTING = YES
+ #---------------------------------------------------------------------------
+ # configuration options for the AutoGen Definitions output
+@@ -276,7 +274,7 @@
+ MSCGEN_PATH =
+ HIDE_UNDOC_RELATIONS = YES
+ HAVE_DOT = NO
+-DOT_FONTNAME = FreeSans
++DOT_FONTNAME = Helvetica
+ DOT_FONTPATH =
+ CLASS_GRAPH = YES
+ COLLABORATION_GRAPH = YES
diff --git a/dev-db/opendbx/files/opendbx-man-optional.patch b/dev-db/opendbx/files/opendbx-man-optional.patch
new file mode 100644
index 000000000000..c8a55a0ed362
--- /dev/null
+++ b/dev-db/opendbx/files/opendbx-man-optional.patch
@@ -0,0 +1,23 @@
+From 261a864f7c8823093accfe751ef1863d716a4d53 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Manuel=20R=C3=BCger?= <mrueg@gentoo.org>
+Date: Sun, 7 Jul 2019 15:22:16 +0200
+Subject: [PATCH] configure.ac: Make building manpages optional
+
+
+diff --git a/configure.ac b/configure.ac
+index 2f74bf8..5f98de5 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -96,7 +96,8 @@ AC_CHECK_PROG([doxygen], [doxygen], [yes], [no])
+ if test "x${db2man}" != xyes; then AC_MSG_RESULT([Warning: docbook man page converter not found - skip generating man pages]); fi
+ if test "x${doxygen}" != xyes; then AC_MSG_RESULT([Warning: doxygen not found - skip generating man pages]); fi
+
+-AM_CONDITIONAL([ENABLEMAN], [test "x${db2man}" = xyes -a "x${doxygen}" = xyes])
++AC_ARG_ENABLE([manpages], [AS_HELP_STRING([--enable-manpages], [build man pages])], [manpages="${enableval}"], [manpages=yes])
++AM_CONDITIONAL([ENABLEMAN], [test "x${db2man}" = xyes -a "x${doxygen}" = xyes -a "x${manpages}" = xyes])
+
+
+ # Build options
+--
+2.21.0
+
diff --git a/dev-db/opendbx/metadata.xml b/dev-db/opendbx/metadata.xml
new file mode 100644
index 000000000000..7a420b460d5e
--- /dev/null
+++ b/dev-db/opendbx/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+
+ <origin>liguros-repo</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/opendbx/opendbx-1.4.6-r6.ebuild b/dev-db/opendbx/opendbx-1.4.6-r6.ebuild
new file mode 100644
index 000000000000..c6b31800647c
--- /dev/null
+++ b/dev-db/opendbx/opendbx-1.4.6-r6.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="OpenDBX - A database abstraction layer"
+HOMEPAGE="https://www.linuxnetworks.de/doc/index.php/OpenDBX"
+SRC_URI="https://www.linuxnetworks.de/opendbx/download/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+IUSE="+man +mysql oracle postgres sqlite test"
+# The test programs need manual/interactive use.
+RESTRICT="
+ !test? ( test )
+ test
+"
+REQUIRED_USE="|| ( mysql oracle postgres sqlite )"
+
+RDEPEND="mysql? ( dev-db/mysql-connector-c:0= )
+ postgres? ( dev-db/postgresql:* )
+ sqlite? ( dev-db/sqlite:3 )
+ oracle? ( dev-db/oracle-instantclient[sdk] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ man? (
+ app-text/doxygen
+ app-text/docbook2X
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-doxy.patch"
+ "${FILESDIR}/${PN}-man-optional.patch"
+)
+
+pkg_setup() {
+ if use oracle && [[ ! -d ${ORACLE_HOME} ]]; then
+ die "Oracle support requested, but ORACLE_HOME not set to a valid directory!"
+ fi
+}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local backends=""
+
+ use mysql && backends="${backends} mysql"
+ use oracle && backends="${backends} oracle"
+ use postgres && backends="${backends} pgsql"
+ use sqlite && backends="${backends} sqlite3"
+
+ use mysql && append-cppflags -I"${ESYSROOT}"/usr/include/mysql
+
+ if use oracle ; then
+ # Traditionally, OCI header files are provided in:
+ append-cppflags -I"${ORACLE_HOME}"/rdbms/public
+ # But newer versions merged them with additional SDKs:
+ append-cppflags -I"${ORACLE_HOME}"/sdk/include
+ # Depending on the client package ORACLE_HOME refers to,
+ # we need to find the libraries in varying locations:
+ # - gentoo instantclient has multilib (dev-db/oracle-instantclient)
+ append-ldflags -L"${ORACLE_HOME}"/$(get_libdir)
+ # - vanilla full client lacks multilib (LINUX*_client{,_home}.zip)
+ append-ldflags -L"${ORACLE_HOME}"/lib
+ # - vanilla instantclient lacks libdir (instantclient-*.zip)
+ append-ldflags -L"${ORACLE_HOME}"
+ fi
+
+ # bug #788304
+ append-cxxflags -std=c++14
+
+ econf \
+ --with-backends="${backends}" \
+ --enable-manpages="$(usex man yes no)" \
+ $(use_enable test)
+}
+
+src_compile() {
+ # bug #322221
+ emake -j1
+}
+
+src_install() {
+ emake -j1 install DESTDIR="${D}"
+ dodoc AUTHORS ChangeLog README
+
+ rm -f "${D}"/usr/$(get_libdir)/opendbx/*.{a,la}
+}
diff --git a/dev-db/oracle-instantclient/metadata.xml b/dev-db/oracle-instantclient/metadata.xml
index a23aadff28c8..78c6c05419b5 100644
--- a/dev-db/oracle-instantclient/metadata.xml
+++ b/dev-db/oracle-instantclient/metadata.xml
@@ -15,5 +15,5 @@
<flag name="sqlplus">The SQL*Plus command line tool for SQL and PL/SQL queries</flag>
<flag name="tools">Data Pump, SQL*Loader and Workload Replay Client</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/percona-toolkit/metadata.xml b/dev-db/percona-toolkit/metadata.xml
index 39e5826d1a05..7c24ed0a460d 100644
--- a/dev-db/percona-toolkit/metadata.xml
+++ b/dev-db/percona-toolkit/metadata.xml
@@ -8,5 +8,5 @@
replication; others are client-side utilities such as a query
profiler.</longdescription>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/percona-xtrabackup/metadata.xml b/dev-db/percona-xtrabackup/metadata.xml
index 4acf42cf61eb..076356314ce9 100644
--- a/dev-db/percona-xtrabackup/metadata.xml
+++ b/dev-db/percona-xtrabackup/metadata.xml
@@ -4,5 +4,5 @@
<upstream>
<remote-id type="cpe">cpe:/a:percona:xtrabackup</remote-id>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pg-gvm/metadata.xml b/dev-db/pg-gvm/metadata.xml
index f28bf896daa4..840bd9709338 100644
--- a/dev-db/pg-gvm/metadata.xml
+++ b/dev-db/pg-gvm/metadata.xml
@@ -16,5 +16,5 @@
pg-gvm uses the extension management built into PostgreSQL.
</longdescription>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgFormatter/metadata.xml b/dev-db/pgFormatter/metadata.xml
index 2287c9df19d9..7ea253c719e6 100644
--- a/dev-db/pgFormatter/metadata.xml
+++ b/dev-db/pgFormatter/metadata.xml
@@ -6,5 +6,5 @@
<name>PostgreSQL and Related Package Development</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgLatLon/metadata.xml b/dev-db/pgLatLon/metadata.xml
index a6b256295160..c2271a207d95 100644
--- a/dev-db/pgLatLon/metadata.xml
+++ b/dev-db/pgLatLon/metadata.xml
@@ -6,5 +6,5 @@
<name>Tupone Alfredo</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pg_activity/Manifest b/dev-db/pg_activity/Manifest
index 1e00bde7d51b..7fe609c0b857 100644
--- a/dev-db/pg_activity/Manifest
+++ b/dev-db/pg_activity/Manifest
@@ -1 +1 @@
-DIST pg_activity-3.6.1.tar.gz 440574 BLAKE2B 683aa5c228971c55217af0e393053b066fb7d0f29154923937e97c17e5cb162db2159cfce5b4e52adfcfbeef59782f639e4d0a9b929118d1afc69a0f0cd0bd1a SHA512 3032cbebf7c976dd0b18cdab271b7056ece4ab6a841c0fd725fb48f5e6576a90664e8857807b15355d17857fbf5c056c4b7a5bed1f219333a27b309948797c2c
+DIST pg_activity-3.6.2.tar.gz 440645 BLAKE2B 4fd480e4ebe0e19c20ca1cbecf470e7c9a8e7921c3faa046a6948bd41542c4663d29e885c683ad04ba5820a4003ff3a27e54d2cdd77ce215e98b424d6a4b1b82 SHA512 d588f5c1a8fc58ae1040b2ded1b1ffe18ce904b8186d4dd75586776f304d4cf996a528eba79408db36216e9bd5367bcef5bb9770f1655a69342cf7a75d420fee
diff --git a/dev-db/pg_activity/metadata.xml b/dev-db/pg_activity/metadata.xml
index 5846bb836f4b..5a1d216018f6 100644
--- a/dev-db/pg_activity/metadata.xml
+++ b/dev-db/pg_activity/metadata.xml
@@ -6,5 +6,5 @@
<name>Agostino Sarubbo</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pg_activity/pg_activity-3.6.1-r1.ebuild b/dev-db/pg_activity/pg_activity-3.6.2.ebuild
index 483b3687d17b..0216782cf626 100644
--- a/dev-db/pg_activity/pg_activity-3.6.1-r1.ebuild
+++ b/dev-db/pg_activity/pg_activity-3.6.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..14} )
inherit distutils-r1
diff --git a/dev-db/pg_background/metadata.xml b/dev-db/pg_background/metadata.xml
index 5b82e96a5e84..9d60af082a28 100644
--- a/dev-db/pg_background/metadata.xml
+++ b/dev-db/pg_background/metadata.xml
@@ -6,5 +6,5 @@
<name>Miroslav Šulc</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pg_query_vala/metadata.xml b/dev-db/pg_query_vala/metadata.xml
index 986f8ed200dd..3737bf578450 100644
--- a/dev-db/pg_query_vala/metadata.xml
+++ b/dev-db/pg_query_vala/metadata.xml
@@ -12,5 +12,5 @@
</maintainer>
<bugs-to>https://github.com/ppvan/pg_query_vala/issues</bugs-to>
</upstream>
- <origin>gentoo-guru-overlay</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pg_repack/metadata.xml b/dev-db/pg_repack/metadata.xml
index 3612991d746c..c64e35e4e510 100644
--- a/dev-db/pg_repack/metadata.xml
+++ b/dev-db/pg_repack/metadata.xml
@@ -6,5 +6,5 @@
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
- <origin>gentoo-guru-overlay</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pg_top/metadata.xml b/dev-db/pg_top/metadata.xml
index d70ef826583a..bf5f79dc4067 100644
--- a/dev-db/pg_top/metadata.xml
+++ b/dev-db/pg_top/metadata.xml
@@ -10,5 +10,5 @@
top, pg_top allows you to monitor PostgreSQL processes.
</longdescription>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgagent/metadata.xml b/dev-db/pgagent/metadata.xml
index 2287c9df19d9..7ea253c719e6 100644
--- a/dev-db/pgagent/metadata.xml
+++ b/dev-db/pgagent/metadata.xml
@@ -6,5 +6,5 @@
<name>PostgreSQL and Related Package Development</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgaudit/metadata.xml b/dev-db/pgaudit/metadata.xml
index 36acccda7221..f3f7640bce62 100644
--- a/dev-db/pgaudit/metadata.xml
+++ b/dev-db/pgaudit/metadata.xml
@@ -6,5 +6,5 @@
<name>Development</name>
</maintainer>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgbackrest/metadata.xml b/dev-db/pgbackrest/metadata.xml
index 36acccda7221..f3f7640bce62 100644
--- a/dev-db/pgbackrest/metadata.xml
+++ b/dev-db/pgbackrest/metadata.xml
@@ -6,5 +6,5 @@
<name>Development</name>
</maintainer>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgbadger/metadata.xml b/dev-db/pgbadger/metadata.xml
index 2287c9df19d9..7ea253c719e6 100644
--- a/dev-db/pgbadger/metadata.xml
+++ b/dev-db/pgbadger/metadata.xml
@@ -6,5 +6,5 @@
<name>PostgreSQL and Related Package Development</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgbouncer/metadata.xml b/dev-db/pgbouncer/metadata.xml
index dffd5e6862b3..dbc391ce008f 100644
--- a/dev-db/pgbouncer/metadata.xml
+++ b/dev-db/pgbouncer/metadata.xml
@@ -21,5 +21,5 @@
IPv4 only.
</flag>
</use>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgcli/metadata.xml b/dev-db/pgcli/metadata.xml
index 435852eb93f2..35336800c99a 100644
--- a/dev-db/pgcli/metadata.xml
+++ b/dev-db/pgcli/metadata.xml
@@ -6,6 +6,6 @@
<name>Jakov Smolić</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
<stabilize-allarches/>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgcli/pgcli-4.1.0.ebuild b/dev-db/pgcli/pgcli-4.1.0.ebuild
index c5039c7c6b3e..493fa5094e63 100644
--- a/dev-db/pgcli/pgcli-4.1.0.ebuild
+++ b/dev-db/pgcli/pgcli-4.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..14} )
inherit distutils-r1
DESCRIPTION="CLI for Postgres with auto-completion and syntax highlighting"
diff --git a/dev-db/pglogical/metadata.xml b/dev-db/pglogical/metadata.xml
index 47d823f7e38a..03d9d4a5a73e 100644
--- a/dev-db/pglogical/metadata.xml
+++ b/dev-db/pglogical/metadata.xml
@@ -8,5 +8,5 @@
<upstream>
<remote-id type="cpe">cpe:/a:2ndquadrant:pglogical</remote-id>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgmemcache/metadata.xml b/dev-db/pgmemcache/metadata.xml
index 57392750405d..dddcd16cf273 100644
--- a/dev-db/pgmemcache/metadata.xml
+++ b/dev-db/pgmemcache/metadata.xml
@@ -6,5 +6,5 @@
<name>Patrick Lauer</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgmemcache/pgmemcache-2.3.0-r1.ebuild b/dev-db/pgmemcache/pgmemcache-2.3.0-r1.ebuild
index b4d76becef6f..3523a105d071 100644
--- a/dev-db/pgmemcache/pgmemcache-2.3.0-r1.ebuild
+++ b/dev-db/pgmemcache/pgmemcache-2.3.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DESCRIPTION="A PostgreSQL API based on libmemcached to interface with memcached"
-HOMEPAGE="https://pgfoundry.org/projects/pgmemcache https://github.com/ohmu/pgmemcache"
+HOMEPAGE="http://pgfoundry.org/projects/pgmemcache https://github.com/ohmu/pgmemcache"
SRC_URI="https://github.com/ohmu/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-db/pgmemcache/pgmemcache-2.3.0.ebuild b/dev-db/pgmemcache/pgmemcache-2.3.0.ebuild
index 3126be04a84e..b28154168348 100644
--- a/dev-db/pgmemcache/pgmemcache-2.3.0.ebuild
+++ b/dev-db/pgmemcache/pgmemcache-2.3.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DESCRIPTION="A PostgreSQL API based on libmemcached to interface with memcached"
-HOMEPAGE="https://pgfoundry.org/projects/pgmemcache https://github.com/ohmu/pgmemcache"
+HOMEPAGE="http://pgfoundry.org/projects/pgmemcache https://github.com/ohmu/pgmemcache"
SRC_URI="https://github.com/ohmu/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-db/pgmodeler/metadata.xml b/dev-db/pgmodeler/metadata.xml
index 36acccda7221..f3f7640bce62 100644
--- a/dev-db/pgmodeler/metadata.xml
+++ b/dev-db/pgmodeler/metadata.xml
@@ -6,5 +6,5 @@
<name>Development</name>
</maintainer>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgpool2/metadata.xml b/dev-db/pgpool2/metadata.xml
index 28e379f2dc7f..8f488de94d51 100644
--- a/dev-db/pgpool2/metadata.xml
+++ b/dev-db/pgpool2/metadata.xml
@@ -13,5 +13,5 @@
<use>
<flag name="memcached">Use memcached for query caching.</flag>
</use>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgrouting/metadata.xml b/dev-db/pgrouting/metadata.xml
index 2287c9df19d9..7ea253c719e6 100644
--- a/dev-db/pgrouting/metadata.xml
+++ b/dev-db/pgrouting/metadata.xml
@@ -6,5 +6,5 @@
<name>PostgreSQL and Related Package Development</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgtap/metadata.xml b/dev-db/pgtap/metadata.xml
index 3d61c92a9c08..df8031a61ddd 100644
--- a/dev-db/pgtap/metadata.xml
+++ b/dev-db/pgtap/metadata.xml
@@ -14,5 +14,5 @@
TAP-emitting unit tests in psql scripts or xUnit-style test functions.
</longdescription>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgxnclient/metadata.xml b/dev-db/pgxnclient/metadata.xml
index 0295f79f15b5..29ab59e13f19 100644
--- a/dev-db/pgxnclient/metadata.xml
+++ b/dev-db/pgxnclient/metadata.xml
@@ -10,5 +10,5 @@
<name>PostgreSQL and Related Package Development</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pgxnclient/pgxnclient-1.3.2-r1.ebuild b/dev-db/pgxnclient/pgxnclient-1.3.2-r1.ebuild
index 2a93d1104831..e366683a6ec6 100644
--- a/dev-db/pgxnclient/pgxnclient-1.3.2-r1.ebuild
+++ b/dev-db/pgxnclient/pgxnclient-1.3.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..14} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-db/phpmyadmin/metadata.xml b/dev-db/phpmyadmin/metadata.xml
index a5da6914720e..0a7819f3a34a 100644
--- a/dev-db/phpmyadmin/metadata.xml
+++ b/dev-db/phpmyadmin/metadata.xml
@@ -20,6 +20,6 @@
exploits in the past.
</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
<stabilize-allarches/>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/phppgadmin/metadata.xml b/dev-db/phppgadmin/metadata.xml
index ee5128030ead..69cc9545c85e 100644
--- a/dev-db/phppgadmin/metadata.xml
+++ b/dev-db/phppgadmin/metadata.xml
@@ -8,5 +8,5 @@
<upstream>
<remote-id type="cpe">cpe:/a:phppgadmin:phppgadmin</remote-id>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/plr/metadata.xml b/dev-db/plr/metadata.xml
index 68ef7f290a03..784bc6003c67 100644
--- a/dev-db/plr/metadata.xml
+++ b/dev-db/plr/metadata.xml
@@ -9,5 +9,5 @@
<pkg>dev-lang/R</pkg> in SQL queries and database functions
</longdescription>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/postgis/metadata.xml b/dev-db/postgis/metadata.xml
index 1e3a4b30f626..656cd76aae20 100644
--- a/dev-db/postgis/metadata.xml
+++ b/dev-db/postgis/metadata.xml
@@ -23,5 +23,5 @@
Build topology spatial types and functions
</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/postgresql/metadata.xml b/dev-db/postgresql/metadata.xml
index b2c0ac02fc16..ce00c33ecbe8 100644
--- a/dev-db/postgresql/metadata.xml
+++ b/dev-db/postgresql/metadata.xml
@@ -18,5 +18,5 @@
<flag name="server">Disable to build and install the clients and libraries only.</flag>
<flag name="uuid">Enable server side UUID generation (via <pkg>dev-libs/ossp-uuid</pkg>).</flag>
</use>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/psequel/metadata.xml b/dev-db/psequel/metadata.xml
index 3c6105b1b72d..004482cd51f8 100644
--- a/dev-db/psequel/metadata.xml
+++ b/dev-db/psequel/metadata.xml
@@ -27,5 +27,5 @@ Export query data
<changelog>https://github.com/ppvan/psequel/releases</changelog>
<bugs-to>https://github.com/ppvan/psequel/issues</bugs-to>
</upstream>
- <origin>gentoo-guru-overlay</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/pspg/metadata.xml b/dev-db/pspg/metadata.xml
index 9cff07119318..fa96aee71958 100644
--- a/dev-db/pspg/metadata.xml
+++ b/dev-db/pspg/metadata.xml
@@ -13,5 +13,5 @@
selected area to clipboard.
</longdescription>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/psqlodbc/metadata.xml b/dev-db/psqlodbc/metadata.xml
index 59b1fa5e3fdf..e6dcdc3e70e2 100644
--- a/dev-db/psqlodbc/metadata.xml
+++ b/dev-db/psqlodbc/metadata.xml
@@ -9,5 +9,5 @@
<use>
<flag name="iodbc">Use <pkg>dev-db/libiodbc</pkg>. Disable to use <pkg>dev-db/unixODBC</pkg>.</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/qdbm/metadata.xml b/dev-db/qdbm/metadata.xml
index 528082c9a8c5..02185dd755d5 100644
--- a/dev-db/qdbm/metadata.xml
+++ b/dev-db/qdbm/metadata.xml
@@ -6,5 +6,5 @@
<name>Akinori Hattori</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/qt5-sqlcipher/Manifest b/dev-db/qt5-sqlcipher/Manifest
index 3282dda78474..8a6253e1f401 100644
--- a/dev-db/qt5-sqlcipher/Manifest
+++ b/dev-db/qt5-sqlcipher/Manifest
@@ -1 +1,2 @@
+DIST qt5-sqlcipher-1.1.0-qt-6.11.1.tar.xz 8540 BLAKE2B 38aa4815ae7dec7e76c18e0544cbba6c8f210a3ec7cbb0dfe318806d596716a5aa0d9b4e93e41ed3f0c9fb56ec7da21257c09ccde9e30710009732a69ebed2cf SHA512 62eb9feca999d985e92b0a472d04771de8df253386a0003963e93ddb541760d4e296ea5388fd515aa09bd158aca49e3c317afd8c7863683cc777216f7058e033
DIST qt5-sqlcipher-1.1.0.tar.gz 683201 BLAKE2B c49536398bcf196401fa5889a6a35daa656eb6f63faeef223ded3f15dd64fcaa9d87a69c2ea1f0c1f6a9503a810e23cad5bc86ebcacc2ce1b65a222ec46d9be5 SHA512 6f86a51f71515d4863f17808d794f0162a70043a5cca09fcb0f76cb7a8be84f231fe9866663829cfbd610da7584a0c9a0f4f830356ac56467d1d5e68ede9400f
diff --git a/dev-db/qt5-sqlcipher/metadata.xml b/dev-db/qt5-sqlcipher/metadata.xml
index cf60c1663ccd..53356e29dd96 100644
--- a/dev-db/qt5-sqlcipher/metadata.xml
+++ b/dev-db/qt5-sqlcipher/metadata.xml
@@ -5,5 +5,5 @@
<email>ulm@gentoo.org</email>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/qt5-sqlcipher/qt5-sqlcipher-1.1.0.ebuild b/dev-db/qt5-sqlcipher/qt5-sqlcipher-1.1.0-r1.ebuild
index 9e805823115a..3fffc1858a74 100644
--- a/dev-db/qt5-sqlcipher/qt5-sqlcipher-1.1.0.ebuild
+++ b/dev-db/qt5-sqlcipher/qt5-sqlcipher-1.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,14 +7,16 @@ inherit cmake
DESCRIPTION="Qt SQL driver plugin for SQLCipher"
HOMEPAGE="https://github.com/blizzard4591/qt5-sqlcipher"
-SRC_URI="https://github.com/blizzard4591/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+QT6_PV="6.11.1"
+SRC_URI="https://github.com/blizzard4591/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+ https://dev.gentoo.org/~ulm/distfiles/${PN}-${PV%_*}-qt-6.11.1.tar.xz"
LICENSE="LGPL-2.1" # version 2.1 only
SLOT="6"
KEYWORDS="~amd64"
RDEPEND=">=dev-db/sqlcipher-4.6.1
- >=dev-qt/qtbase-6.9.3:6=[sql,sqlite] <dev-qt/qtbase-6.11:6=[sql,sqlite]"
+ >=dev-qt/qtbase-6.9.3:6=[sql,sqlite] <dev-qt/qtbase-6.12:6=[sql,sqlite]"
DEPEND="${RDEPEND}"
DOCS=(README.md)
@@ -31,6 +33,7 @@ src_prepare() {
case $(ver_cut 1-2 ${v}) in
6.9) vc=6.9.3 ;;
6.10) vc=6.10.0 ;;
+ 6.11) vc=6.11.1 ;;
*) die "qtbase-${v} not supported" ;;
esac
elog "qtbase-${v} not in cache, using ${vc} instead"
diff --git a/dev-db/recutils/metadata.xml b/dev-db/recutils/metadata.xml
index d35c781d9ec4..9abd55029025 100644
--- a/dev-db/recutils/metadata.xml
+++ b/dev-db/recutils/metadata.xml
@@ -14,5 +14,5 @@
<flag name="curl">Enable support for remote descriptors using <pkg>net-misc/curl</pkg></flag>
<flag name="mdb">Build the mdb2rec utility using <pkg>app-office/mdbtools</pkg></flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/redict/metadata.xml b/dev-db/redict/metadata.xml
index b59adb40cde1..e3be11e8a2aa 100644
--- a/dev-db/redict/metadata.xml
+++ b/dev-db/redict/metadata.xml
@@ -15,5 +15,5 @@
Use tcmalloc from <pkg>dev-util/google-perftools</pkg> for allocations.
</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index aa5ded27b7c2..60150a418047 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,2 +1,2 @@
-DIST redis-8.6.2.tar.gz 4245565 BLAKE2B 3029171a85d675f8122049464dd79b38394f84f05edc5ebe2274d8360c59b0cde5baa5d7f95ba2b7c8781277a1b15feea71a8bd27c2410985e3761e344ab4770 SHA512 8070b841ed10663a007796c2c480d6972333bbc398d1e02f34ca49293e9731b2f24c3b609b4a90fa8bf24302a5e0466711752ed80e62bb772636d39f8e3704d1
DIST redis-8.6.3.tar.gz 4252312 BLAKE2B ce588598730d899fe018f53795ac1cf62f1cd425dfa51aa16dd5ed0f1e21d47f3ea6d47ebb1a7c9d9a0be770c30d47c27f9c4bf1142a985377c9234177ec30fd SHA512 2f7e339427d6ac47d4d5c601ccb36c27a44474549fdf33fe5c0acb275f7b03822a4bd5c9bdf7b5f85c6089d201ac2a182a205c756103595540c67a27f2d8899c
+DIST redis-8.8.0.tar.gz 4480031 BLAKE2B eea9687ee4cb67b8d03c3031cf9f263134c0b37634134846efe8a02538d9d9d9c422d836607c2f9b21b2ea9c8acded342174bbdd2cbc3ccfedfa8fa7c6a12acf SHA512 91c20fc9c0f8a80091b25343aa8a74f414237709e2bf90cd727cc8bb88f01c2f2d853c22eaa1a70907ec5c7b44d5a70358af5f9b6750453eaeab30a4e9c226fc
diff --git a/dev-db/redis/metadata.xml b/dev-db/redis/metadata.xml
index 73a49dda1586..b61d9a8cbfb2 100644
--- a/dev-db/redis/metadata.xml
+++ b/dev-db/redis/metadata.xml
@@ -25,5 +25,5 @@
Use tcmalloc from <pkg>dev-util/google-perftools</pkg> for allocations.
</flag>
</use>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/redis/redis-8.6.2.ebuild b/dev-db/redis/redis-8.8.0.ebuild
index 165384301565..165384301565 100644
--- a/dev-db/redis/redis-8.6.2.ebuild
+++ b/dev-db/redis/redis-8.8.0.ebuild
diff --git a/dev-db/repmgr/metadata.xml b/dev-db/repmgr/metadata.xml
index 360e51dd7635..5492f468c733 100644
--- a/dev-db/repmgr/metadata.xml
+++ b/dev-db/repmgr/metadata.xml
@@ -9,5 +9,5 @@
<email>robbat2@gentoo.org</email>
</maintainer>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/rqlite/metadata.xml b/dev-db/rqlite/metadata.xml
index e24203bef368..9fca1d85ef94 100644
--- a/dev-db/rqlite/metadata.xml
+++ b/dev-db/rqlite/metadata.xml
@@ -5,5 +5,5 @@
<email>zmedico@gentoo.org</email>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/rum/metadata.xml b/dev-db/rum/metadata.xml
index 3612991d746c..c64e35e4e510 100644
--- a/dev-db/rum/metadata.xml
+++ b/dev-db/rum/metadata.xml
@@ -6,5 +6,5 @@
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
- <origin>gentoo-guru-overlay</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/set_user/metadata.xml b/dev-db/set_user/metadata.xml
index 36acccda7221..f3f7640bce62 100644
--- a/dev-db/set_user/metadata.xml
+++ b/dev-db/set_user/metadata.xml
@@ -6,5 +6,5 @@
<name>Development</name>
</maintainer>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/slony1/metadata.xml b/dev-db/slony1/metadata.xml
index 2287c9df19d9..7ea253c719e6 100644
--- a/dev-db/slony1/metadata.xml
+++ b/dev-db/slony1/metadata.xml
@@ -6,5 +6,5 @@
<name>PostgreSQL and Related Package Development</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/soci/metadata.xml b/dev-db/soci/metadata.xml
index 13cbedef116e..d5004966d1be 100644
--- a/dev-db/soci/metadata.xml
+++ b/dev-db/soci/metadata.xml
@@ -14,5 +14,5 @@
<flag name="cxx11">Enable c++11 support</flag>
<flag name="mariadb">Enable MariaDB support</flag>
</use>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/spatialite-tools/metadata.xml b/dev-db/spatialite-tools/metadata.xml
index 3ee3465d20c2..1f00b372f28a 100644
--- a/dev-db/spatialite-tools/metadata.xml
+++ b/dev-db/spatialite-tools/metadata.xml
@@ -6,5 +6,5 @@
<name>Gentoo Geosciences Project</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/spatialite-tools/spatialite-tools-5.0.1-r2.ebuild b/dev-db/spatialite-tools/spatialite-tools-5.0.1-r2.ebuild
index 5b983e044c82..b2ee7d3ee866 100644
--- a/dev-db/spatialite-tools/spatialite-tools-5.0.1-r2.ebuild
+++ b/dev-db/spatialite-tools/spatialite-tools-5.0.1-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DESCRIPTION="A collection of CLI tools supporting SpatiaLite"
-HOMEPAGE="https://www.gaia-gis.it/fossil/spatialite-tools/index"
+HOMEPAGE="https://www.gaia-gis.it/spatialite"
SRC_URI="https://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz"
LICENSE="GPL-3+"
diff --git a/dev-db/spatialite/metadata.xml b/dev-db/spatialite/metadata.xml
index e56d3406e74d..2cac97a184cc 100644
--- a/dev-db/spatialite/metadata.xml
+++ b/dev-db/spatialite/metadata.xml
@@ -12,5 +12,5 @@
<flag name="xls">Add the <pkg>dev-libs/freexl</pkg> library for xls import support</flag>
<flag name="rttopo">Add the <pkg>sci-geosciences/librttopo</pkg> library for topology support</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/sqlcipher/metadata.xml b/dev-db/sqlcipher/metadata.xml
index 57b06320349a..642a053e3da0 100644
--- a/dev-db/sqlcipher/metadata.xml
+++ b/dev-db/sqlcipher/metadata.xml
@@ -12,5 +12,5 @@
<upstream>
<remote-id type="cpe">cpe:/a:zetetic:sqlcipher</remote-id>
</upstream>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/sqlcl-bin/metadata.xml b/dev-db/sqlcl-bin/metadata.xml
index 63fcb0ed7291..b9be84964044 100644
--- a/dev-db/sqlcl-bin/metadata.xml
+++ b/dev-db/sqlcl-bin/metadata.xml
@@ -10,5 +10,5 @@
<name>Proxy Maintainers</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/sqlcmd/metadata.xml b/dev-db/sqlcmd/metadata.xml
index c540f9afe941..6ef509c98237 100644
--- a/dev-db/sqlcmd/metadata.xml
+++ b/dev-db/sqlcmd/metadata.xml
@@ -8,5 +8,5 @@
<upstream>
<bugs-to>https://github.com/microsoft/go-sqlcmd/issues</bugs-to>
</upstream>
- <origin>gentoo-guru-overlay</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/sqldeveloper/metadata.xml b/dev-db/sqldeveloper/metadata.xml
index f318e4500b55..83211c4f85c6 100644
--- a/dev-db/sqldeveloper/metadata.xml
+++ b/dev-db/sqldeveloper/metadata.xml
@@ -14,5 +14,5 @@
<flag name="sybase">Add support for the Sybase SQL Database
Server</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index bc4f208bd4c9..1d117011ee71 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -1,6 +1,4 @@
-DIST sqlite-doc-3510200.zip 11620595 BLAKE2B c799fc3285b61200ff4cbdbfd0cd126183d84fe71db9f1bcb59db93117deadd38f9a5ca719768ba0cd923daa2f68da759dc887cc18923fedb83b5cb40707e74b SHA512 7f6151f61748c6b9c081be5b52755f963a913009864e667cadd014744d14009f28e8ff61e940e971f9db69144106a51e87e88c25a12d5b157decc58178e63d59
DIST sqlite-doc-3510300.zip 11638860 BLAKE2B f60c59023f9c6ceaeedf16ca20b71720c962ed5b3f2550c54f8c06b156f6d2ef38e9673a833e60f7df2072fcbb2ba1dd5c7b61bc6827a06b333ae92abb7a013e SHA512 331905c02fb0f7840d76bc75706790767caf9468ef642877c00830aee4622b0bdf4b484d48749b4400bc27f7f865309b7371ee2042a03dca12ef75e330f4e5e9
DIST sqlite-doc-3530100.zip 11796231 BLAKE2B aff3462d5d9ccdac9cb7bed65d4ed1b52ae8268c6eff738804ba32bb6852fee4ce0a934ccaf47259cd86b0d832dc57571652816159411493d435d6f5f4029ed0 SHA512 fe1234a91408536c899991cd50633fc755544206931560e0308cf9aa9114f4161fe33eb6046eb3f4c62a0d94439108ad32c2ef5cedb410c59c89d70c1260118a
-DIST sqlite-src-3510200.zip 14202690 BLAKE2B d723603b6ba38a980442c730827c8ac3b6fef2a3e431ce9afefc3814c184873794e5005850a4e75ced56fab4a062a072ff9005b08febed1119fa5e2fda1de14e SHA512 89e1c76d6cae41f2ececb85af2e8bfd5cf60e8b9e3d8a48f98f3913513762bc8846f6b5c28e76cca12505ce670cdaf6ca95ecb2267b9527e47929fb928847605
DIST sqlite-src-3510300.zip 14206164 BLAKE2B e9526059cc84153a3564ec2a42484f6219985006130d5291c2c20d063c0002ea607fa5da2293db658e0f36388e44c98a1882185c35dca09d32d8b24a7365892e SHA512 2bf2d0fd824580a5f4d4312c1c350459fce9342de45ba33ba521f539ef455ce0afe35ea58aefc3f39f7a353f998f4b9b98ffafe56d65582ef6ae78c2ec503125
DIST sqlite-src-3530100.zip 14515734 BLAKE2B 4677b83156ded5d65336161dc6b565268ba5d39bf110e3b69a71809b7a9ae1511684a2150d268c298f9991a316ac2cda7adea2bd692292d75a78f05d5807cd0d SHA512 e6b429dbec2056e1e90557896940f46b0976b9c4a3cfa6890d23f690fcab4d7cff2f2dea3a3d2cfc5faf87d0d6feb318c70212ec101008416d106189c6bc0133
diff --git a/dev-db/sqlite/metadata.xml b/dev-db/sqlite/metadata.xml
index bf8d6e49e820..bf7d0e44e53e 100644
--- a/dev-db/sqlite/metadata.xml
+++ b/dev-db/sqlite/metadata.xml
@@ -15,5 +15,5 @@
<flag name="test-full">Run the full release test suite.</flag>
<flag name="tools">Install additional tools, among which are included: sqlite3-analyzer, sqlite3-changeset, sqlite3-db-dump, sqlite3-diff, sqlite3-rbu, sqlite3-expert and others.</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/sqlite/sqlite-3.51.2.ebuild b/dev-db/sqlite/sqlite-3.51.2.ebuild
deleted file mode 100644
index 06981e6d8478..000000000000
--- a/dev-db/sqlite/sqlite-3.51.2.ebuild
+++ /dev/null
@@ -1,444 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib multilib-minimal toolchain-funcs
-
-DESCRIPTION="SQL database engine"
-HOMEPAGE="https://sqlite.org/"
-
-# On version updates, make sure to read the forum (https://sqlite.org/forum/forum)
-# for hints regarding test failures, backports, etc.
-if [[ ${PV} == 9999 ]]; then
- S="${WORKDIR}"/${PN}
- PROPERTIES="live"
-else
- printf -v SRC_PV "%u%02u%02u%02u" $(ver_rs 1- " ")
- DOC_PV="${SRC_PV}"
- #printf -v DOC_PV "%u%02u%02u00" $(ver_rs 1-3 " ")
-
- SRC_URI="
- https://sqlite.org/2026/${PN}-src-${SRC_PV}.zip
- doc? ( https://sqlite.org/2026/${PN}-doc-${DOC_PV}.zip )
- "
- S="${WORKDIR}/${PN}-src-${SRC_PV}"
-
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="public-domain"
-SLOT="3"
-IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/zlib:=[${MULTILIB_USEDEP}]
- icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
- readline? ( sys-libs/readline:=[${MULTILIB_USEDEP}] )
- tcl? ( dev-lang/tcl:=[${MULTILIB_USEDEP}] )
- tools? ( dev-lang/tcl:= )
-"
-DEPEND="
- ${RDEPEND}
- test? ( >=dev-lang/tcl-8.6:0[${MULTILIB_USEDEP}] )
-"
-if [[ ${PV} == 9999 ]]; then
- BDEPEND+=" dev-vcs/fossil"
-else
- BDEPEND+=" app-arch/unzip"
-fi
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.47.2-hwtime.h-Don-t-use-rdtsc-on-i486.patch
-)
-
-_fossil_fetch() {
- local distdir="${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}"
- local repo_id="${1}"
- local repo_uri="${2}"
-
- local -x FOSSIL_HOME="${HOME}"
-
- mkdir -p "${T}/fossil/${repo_id}" || die
- pushd "${T}/fossil/${repo_id}" > /dev/null || die
-
- if [[ -n "${EVCS_OFFLINE}" ]]; then
- if [[ ! -f "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" ]]; then
- die "Network activity disabled using EVCS_OFFLINE and clone of repository missing: \"${distdir}/fossil-src/${repo_id}/${repo_id}.fossil\""
- fi
- else
- if [[ ! -f "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" ]]; then
- einfo fossil clone --verbose "${repo_uri}" "${repo_id}.fossil"
- fossil clone --verbose "${repo_uri}" "${repo_id}.fossil" || die
- echo
- else
- cp -p "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" . || die
- einfo fossil pull --repository "${repo_id}.fossil" --verbose "${repo_uri}"
- fossil pull --repository "${repo_id}.fossil" --verbose "${repo_uri}" || die
- echo
- fi
-
- (
- addwrite "${distdir}"
- mkdir -p "${distdir}/fossil-src/${repo_id}" || die
- cp -p "${repo_id}.fossil" "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" || die
- )
- fi
-
- popd > /dev/null || die
-}
-
-_fossil_checkout() {
- local distdir="${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}"
- local repo_id="${1}"
- local branch_or_commit="${2}"
- local target_directory="${3}"
-
- local -x FOSSIL_HOME="${HOME}"
-
- if [[ ! -f "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" ]]; then
- die "Clone of repository missing: \"${distdir}/fossil-src/${repo_id}/${repo_id}.fossil\""
- fi
-
- if [[ ! -f "${T}/fossil/${repo_id}/${repo_id}.fossil" ]]; then
- mkdir -p "${T}/fossil/${repo_id}" || die
- cp -p "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" "${T}/fossil/${repo_id}" || die
- fi
-
- mkdir "${target_directory}" || die
- pushd "${target_directory}" > /dev/null || die
-
- einfo fossil open --quiet "${T}/fossil/${repo_id}/${repo_id}.fossil" "${branch_or_commit}"
- fossil open --quiet "${T}/fossil/${repo_id}/${repo_id}.fossil" "${branch_or_commit}" || die
- echo
-
- popd > /dev/null || die
-}
-
-fossil_fetch() {
- local repo_id="${1}"
- local repo_uri="${2}"
- local target_directory="${3}"
-
- local branch_or_commit="${EFOSSIL_COMMIT:-${EFOSSIL_BRANCH:-trunk}}"
-
- _fossil_fetch "${repo_id}" "${repo_uri}"
- _fossil_checkout "${repo_id}" "${branch_or_commit}" "${target_directory}"
-}
-
-src_unpack() {
- if [[ ${PV} == 9999 ]]; then
- fossil_fetch sqlite https://sqlite.org/src "${WORKDIR}/${PN}"
- if use doc; then
- fossil_fetch sqlite-doc https://sqlite.org/docsrc "${WORKDIR}/${PN}-doc"
- fi
- else
- default
- fi
-}
-
-src_prepare() {
- default
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- local -x CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}"
- local options=()
-
- options+=(
- --enable-load-extension
- --enable-threadsafe
- )
-
- # Support detection of misuse of SQLite API.
- # https://sqlite.org/compile.html#enable_api_armor
- append-cppflags -DSQLITE_ENABLE_API_ARMOR
-
- # Support bytecode and tables_used virtual tables.
- # https://sqlite.org/compile.html#enable_bytecode_vtab
- # https://sqlite.org/bytecodevtab.html
- append-cppflags -DSQLITE_ENABLE_BYTECODE_VTAB
-
- # Support column metadata functions.
- # https://sqlite.org/compile.html#enable_column_metadata
- # https://sqlite.org/c3ref/column_database_name.html
- append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
-
- # Support sqlite_dbpage virtual table.
- # https://sqlite.org/compile.html#enable_dbpage_vtab
- # https://sqlite.org/dbpage.html
- append-cppflags -DSQLITE_ENABLE_DBPAGE_VTAB
-
- # Support dbstat virtual table.
- # https://sqlite.org/compile.html#enable_dbstat_vtab
- # https://sqlite.org/dbstat.html
- append-cppflags -DSQLITE_ENABLE_DBSTAT_VTAB
-
- # Support sqlite3_serialize() and sqlite3_deserialize() functions.
- # https://sqlite.org/compile.html#enable_deserialize
- # https://sqlite.org/c3ref/serialize.html
- # https://sqlite.org/c3ref/deserialize.html
- append-cppflags -DSQLITE_ENABLE_DESERIALIZE
-
- # Support comments in output of EXPLAIN.
- # https://sqlite.org/compile.html#enable_explain_comments
- append-cppflags -DSQLITE_ENABLE_EXPLAIN_COMMENTS
-
- # Support Full-Text Search versions 3, 4 and 5.
- # https://sqlite.org/compile.html#enable_fts3
- # https://sqlite.org/compile.html#enable_fts3_parenthesis
- # https://sqlite.org/compile.html#enable_fts4
- # https://sqlite.org/compile.html#enable_fts5
- # https://sqlite.org/fts3.html
- # https://sqlite.org/fts5.html
- append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS
- options+=( --enable-fts4 )
- options+=( --enable-fts5 )
-
- # Support hidden columns.
- append-cppflags -DSQLITE_ENABLE_HIDDEN_COLUMNS
-
- # Support memsys5 memory allocator.
- # https://sqlite.org/compile.html#enable_memsys5
- # https://sqlite.org/malloc.html#memsys5
- options+=( --enable-memsys5 )
-
- # Support sqlite3_normalized_sql() function.
- # https://sqlite.org/c3ref/expanded_sql.html
- append-cppflags -DSQLITE_ENABLE_NORMALIZE
-
- # Support sqlite_offset() function.
- # https://sqlite.org/compile.html#enable_offset_sql_func
- # https://sqlite.org/lang_corefunc.html#sqlite_offset
- append-cppflags -DSQLITE_ENABLE_OFFSET_SQL_FUNC
-
- # Support pre-update hook functions.
- # https://sqlite.org/compile.html#enable_preupdate_hook
- # https://sqlite.org/c3ref/preupdate_count.html
- append-cppflags -DSQLITE_ENABLE_PREUPDATE_HOOK
-
- # Support Resumable Bulk Update extension.
- # https://sqlite.org/compile.html#enable_rbu
- # https://sqlite.org/rbu.html
- append-cppflags -DSQLITE_ENABLE_RBU
-
- # Support R*Trees.
- # https://sqlite.org/compile.html#enable_rtree
- # https://sqlite.org/compile.html#enable_geopoly
- # https://sqlite.org/rtree.html
- # https://sqlite.org/geopoly.html
- options+=( --enable-rtree --enable-geopoly )
-
- # Support Session extension.
- # https://sqlite.org/compile.html#enable_session
- # https://sqlite.org/sessionintro.html
- options+=( --enable-session )
-
- # Support scan status functions.
- # https://sqlite.org/compile.html#enable_stmt_scanstatus
- # https://sqlite.org/c3ref/stmt_scanstatus.html
- # https://sqlite.org/c3ref/stmt_scanstatus_reset.html
- append-cppflags -DSQLITE_ENABLE_STMT_SCANSTATUS
-
- # Support sqlite_stmt virtual table.
- # https://sqlite.org/compile.html#enable_stmtvtab
- # https://sqlite.org/stmt.html
- append-cppflags -DSQLITE_ENABLE_STMTVTAB
-
- # Support unknown() function.
- # https://sqlite.org/compile.html#enable_unknown_sql_function
- append-cppflags -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION
-
- # Support unlock notification.
- # https://sqlite.org/compile.html#enable_unlock_notify
- # https://sqlite.org/c3ref/unlock_notify.html
- # https://sqlite.org/unlock_notify.html
- append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
-
- # Support LIMIT and ORDER BY clauses on DELETE and UPDATE statements.
- # https://sqlite.org/compile.html#enable_update_delete_limit
- # https://sqlite.org/lang_delete.html#optional_limit_and_order_by_clauses
- # https://sqlite.org/lang_update.html#optional_limit_and_order_by_clauses
- append-cppflags -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT
-
- # Support soundex() function.
- # https://sqlite.org/compile.html#soundex
- # https://sqlite.org/lang_corefunc.html#soundex
- append-cppflags -DSQLITE_SOUNDEX
-
- # Support URI filenames.
- # https://sqlite.org/compile.html#use_uri
- # https://sqlite.org/uri.html
- append-cppflags -DSQLITE_USE_URI
-
- options+=( $(use_enable debug) )
-
- if use icu; then
- # Support ICU extension.
- # https://sqlite.org/compile.html#enable_icu
- options+=( --with-icu-config )
- fi
-
- options+=(
- --disable-editline
- $(use_enable readline)
- )
-
- if use readline; then
- options+=( --with-readline-inc="-I${ESYSROOT}/usr/include/readline" )
- fi
-
- if use secure-delete; then
- # Enable secure_delete pragma by default.
- # https://sqlite.org/compile.html#secure_delete
- # https://sqlite.org/pragma.html#pragma_secure_delete
- append-cppflags -DSQLITE_SECURE_DELETE
- fi
-
- options+=( $(use_enable static-libs static) )
-
- # tcl, test, tools USE flags.
- if use tcl || use test || { use tools && multilib_is_native_abi; }; then
- options+=(
- --enable-tcl
- --with-tcl="${ESYSROOT}/usr/$(get_libdir)"
- )
- else
- options+=( --disable-tcl )
- fi
-
- if [[ "${ABI}" == "x86" ]]; then
- if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} -E -P -dM - < /dev/null 2> /dev/null | grep -q "^#define __SSE__ 1$"; then
- append-cflags -mfpmath=sse
- else
- append-cflags -ffloat-store
- fi
- fi
-
- if [[ ${CHOST} != *-darwin* ]] ; then
- # set SONAME for the library
- options+=( --soname=legacy )
- else
- # to allow install_name_tool id change
- append-ldflags -headerpad_max_install_names
- fi
-
- # https://sqlite.org/forum/forumpost/4f4d06a9f6683bb9
- tc-export_build_env BUILD_CC
-
- CC_FOR_BUILD=${BUILD_CC} econf "${options[@]}"
-}
-
-multilib_src_compile() {
- emake HAVE_TCL="$(usex tcl 1 0)" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
-
- if use tools && multilib_is_native_abi; then
- emake changeset dbdump dbhash dbtotxt index_usage rbu scrub showdb showjournal showshm showstat4 showwal sqldiff sqlite3_analyzer sqlite3_checker sqlite3_expert sqltclsh
- fi
-
- if [[ ${PV} == 9999 ]] && use doc && multilib_is_native_abi; then
- emake tclsqlite3.c
-
- local build_directory="$(pwd)"
- build_directory="${build_directory##*/}"
-
- mkdir "${WORKDIR}/${PN}-doc-build" || die
- pushd "${WORKDIR}/${PN}-doc-build" > /dev/null || die
-
- emake -f "../${PN}-doc/Makefile" -j1 SRC="../${PN}" BLD="../${build_directory}" DOC="../${PN}-doc" CC="$(tc-getBUILD_CC)" TCLINC="" TCLFLAGS="$($(tc-getBUILD_PKG_CONFIG) --libs tcl) -ldl -lm" base doc
- rmdir doc/matrix{/*,} || die
-
- popd > /dev/null || die
- fi
-}
-
-multilib_src_test() {
- if [[ "${EUID}" -eq 0 ]]; then
- ewarn "Skipping tests due to root permissions"
- return
- fi
-
- local -x SQLITE_HISTORY="${T}/sqlite_history_${ABI}"
-
- # e_uri.test tries to open files in /.
- # bug #839798
- local SANDBOX_PREDICT=${SANDBOX_PREDICT}
- addpredict "/test.db"
- addpredict "/ÿ.db"
-
- emake -Onone $(usex debug 'fulltest' 'test')
-}
-
-multilib_src_install() {
- emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- # fix install_name, soname=legacy doesn't work for this (but
- # breaks the build instead)
- install_name_tool \
- -id "${EPREFIX}/usr/$(get_libdir)/libsqlite3$(get_libname 0)" \
- "${ED}/usr/$(get_libdir)/libsqlite3$(get_libname ${PV})" \
- || die "failed to fix install_name"
- fi
-
- if use tools && multilib_is_native_abi; then
- install_tool() {
- if [[ -f ".libs/${1}" ]]; then
- newbin ".libs/${1}" "${2}"
- else
- newbin "${1}" "${2}"
- fi
- }
-
- install_tool changeset sqlite3-changeset
- install_tool dbdump sqlite3-db-dump
- install_tool dbhash sqlite3-db-hash
- install_tool dbtotxt sqlite3-db-to-txt
- install_tool index_usage sqlite3-index-usage
- install_tool rbu sqlite3-rbu
- install_tool scrub sqlite3-scrub
- install_tool showdb sqlite3-show-db
- install_tool showjournal sqlite3-show-journal
- install_tool showshm sqlite3-show-shm
- install_tool showstat4 sqlite3-show-stat4
- install_tool showwal sqlite3-show-wal
- install_tool sqldiff sqlite3-diff
- install_tool sqlite3_analyzer sqlite3-analyzer
- install_tool sqlite3_checker sqlite3-checker
- install_tool sqlite3_expert sqlite3-expert
- install_tool sqltclsh sqlite3-tclsh
-
- unset -f install_tool
- fi
-}
-
-multilib_src_install_all() {
- find "${ED}" -name "*.la" -delete || die
-
- doman sqlite3.1
-
- if use doc; then
- if [[ ${PV} == 9999 ]]; then
- pushd "${WORKDIR}/${PN}-doc-build/doc" > /dev/null || die
- else
- pushd "${WORKDIR}/${PN}-doc-${DOC_PV}" > /dev/null || die
- fi
-
- find "(" -name "*.db" -o -name "*.txt" ")" -delete || die
- if [[ ${PV} != 9999 ]]; then
- rm search search.d/admin || die
- rmdir search.d || die
- find -name "*~" -delete || die
- fi
-
- (
- docinto html
- dodoc -r *
- )
-
- popd > /dev/null || die
- fi
-}
diff --git a/dev-db/sqlitebrowser/metadata.xml b/dev-db/sqlitebrowser/metadata.xml
index 6f48b01637eb..f1e3f23d8a19 100644
--- a/dev-db/sqlitebrowser/metadata.xml
+++ b/dev-db/sqlitebrowser/metadata.xml
@@ -35,5 +35,5 @@
<use lang="fr">
<flag name="sqlcipher">Permettre d'ouvrir et d'éditer des bases de données chiffrées en utilisant <pkg>dev-db/sqlcipher</pkg></flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/sqlitestudio/metadata.xml b/dev-db/sqlitestudio/metadata.xml
index 4bfaebc1d617..a6e6c9ad758c 100644
--- a/dev-db/sqlitestudio/metadata.xml
+++ b/dev-db/sqlitestudio/metadata.xml
@@ -5,5 +5,5 @@
<use>
<flag name="cli">Build CLI interface</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/sqlitestudio/sqlitestudio-4.0.0_pre20251207.ebuild b/dev-db/sqlitestudio/sqlitestudio-4.0.0_pre20251207.ebuild
index cb217ade9cb9..10f4543508c8 100644
--- a/dev-db/sqlitestudio/sqlitestudio-4.0.0_pre20251207.ebuild
+++ b/dev-db/sqlitestudio/sqlitestudio-4.0.0_pre20251207.ebuild
@@ -8,7 +8,7 @@ COMMIT=bac238ccb0000419a66f3b2134b08d1f7a2bd076
PLOCALES="af_ZA ar_SA be_BY ca_ES cs_CZ da_DK de_DE el_GR en_US es_ES fa_IR fi_FI fr_FR he_IL hu_HU it_IT ja_JP kaa ko_KR nl_NL no_NO pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr_SP sv_SE tr_TR uk_UA vi_VN zh_CN zh_TW"
# ScriptingPython says exactly 3.9
-PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit desktop plocale python-single-r1 qmake-utils xdg
DESCRIPTION="Powerful cross-platform SQLite database manager"
diff --git a/dev-db/sqlmap/metadata.xml b/dev-db/sqlmap/metadata.xml
index f1dcf659a2ef..fbbae8027aff 100644
--- a/dev-db/sqlmap/metadata.xml
+++ b/dev-db/sqlmap/metadata.xml
@@ -13,5 +13,5 @@
<use>
<flag name="psycopg">Use psycopg to directly connect to PostgreSQL DBMS</flag>
</use>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/tdscpp/metadata.xml b/dev-db/tdscpp/metadata.xml
index 08b3e7ded1cd..81eaae3b3c5f 100644
--- a/dev-db/tdscpp/metadata.xml
+++ b/dev-db/tdscpp/metadata.xml
@@ -6,5 +6,5 @@
<name>Mark Harmstone</name>
</maintainer>
- <origin>gentoo-guru-overlay</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/timescaledb/metadata.xml b/dev-db/timescaledb/metadata.xml
index db4287f33d4c..13f541c1fcbb 100644
--- a/dev-db/timescaledb/metadata.xml
+++ b/dev-db/timescaledb/metadata.xml
@@ -13,5 +13,5 @@
Enable proprietary features/extensions licensed under the TimeScale License
</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/tinycdb/metadata.xml b/dev-db/tinycdb/metadata.xml
index 528082c9a8c5..02185dd755d5 100644
--- a/dev-db/tinycdb/metadata.xml
+++ b/dev-db/tinycdb/metadata.xml
@@ -6,5 +6,5 @@
<name>Akinori Hattori</name>
</maintainer>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/tokyocabinet/metadata.xml b/dev-db/tokyocabinet/metadata.xml
index 83d00b14c8d4..7a420b460d5e 100644
--- a/dev-db/tokyocabinet/metadata.xml
+++ b/dev-db/tokyocabinet/metadata.xml
@@ -2,5 +2,5 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild
index 52c52f2060b1..5e947feba8f5 100644
--- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild
+++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild
@@ -6,8 +6,8 @@ EAPI=8
inherit autotools toolchain-funcs
DESCRIPTION="A library of routines for managing a database"
-HOMEPAGE="http://fallabs.com/tokyocabinet/"
-SRC_URI="http://fallabs.com/tokyocabinet/${P}.tar.gz"
+HOMEPAGE="https://fallabs.com/tokyocabinet/"
+SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0"
diff --git a/dev-db/turso/Manifest b/dev-db/turso/Manifest
index 088f463cd64c..fcddc8f8f73c 100644
--- a/dev-db/turso/Manifest
+++ b/dev-db/turso/Manifest
@@ -3,3 +3,5 @@ DIST turso-0.4.3-crates.tar.xz 35783112 BLAKE2B 4a3e09dad6f4a745cd53f075ba240c8e
DIST turso-0.4.3.tar.gz 10390925 BLAKE2B 9492c23b2c0d8a1b1df74c506904ad12f7025ce452494d18d4aa9566758763b7d18997dd9df623d3f6e7ac207ba7e4b7ec8cab9f615f79041436225ba57a3db3 SHA512 6703be79b3aa7cf987f1555d86a20c0a94bc3fe4b4a6ff3d794063286c9fb3dd44e46232b3c03b47b8425b929d65cd69fec8f2437b41b67366ccaa42978f7bd5
DIST turso-0.4.4-crates.tar.xz 35793496 BLAKE2B 370e8ba8a4aaeb9192b88f0ef5132b83c0c3ca9a23a18694940832a954189d706abb178df097694b5de4aa3d31e477366c5d0173b0b028ff01df243718160c93 SHA512 d14f6beccdb7ff5177cc76499f5f2c5d4cc7bc59bf79c25296e118a80eb903156cdd4ea40a30bbfe7bf09fb451775fc5e755a2a1a189b825cbf498868645cd25
DIST turso-0.4.4.tar.gz 10396585 BLAKE2B 59dd725764ebbdc84095bf3a667fa7346c4d4fadf7a897a4b960fc913545c1ac3fd6002ca8bac29f3cbc0d8f97b17aa39747cdf548ad789434f60889025b442f SHA512 92df963ab4ac71d89b36f565c2adca550d9306095f2f8736f8a368f7ec9fc1162bdac798a8490667a9ad22159dcc71c83f73f453904358891e8091c18bae2a2f
+DIST turso-0.6.0-crates.tar.xz 45926300 BLAKE2B cd05c5a0f7cd75a8a44052fddcd891c40df6650c4067cd1fe23e3fb9b53148e9db9eee3975197d78199765ac60435142dd14849eb1571686105bd9b9109c5acd SHA512 7b8b4e58734b6f9996a6f5faae2cc337a49166756464f4914bbfdc3ac89337dfc5931adbc307b6dcd197b016558083a356bab405c1fca6ad2102563990da88b5
+DIST turso-0.6.0.tar.gz 10975048 BLAKE2B bffc08146c5b69da1e62741bf276bee1932c842cb36b90ceabcf2f97c66bbea63aa4922c0ae4f5cc1b3614fbdb518de1a0fe2265b92c07833b8e9668b584d9b5 SHA512 08a5ced4e7123ac5a30cbd88d6c02633d9b149ef7a224868213f9a7d25313bf1ef4c0c198180324e34c317b89f4180cf26c2a6905df1e751e7293612ae2d32eb
diff --git a/dev-db/turso/metadata.xml b/dev-db/turso/metadata.xml
index 764191381d87..7a0dd689961d 100644
--- a/dev-db/turso/metadata.xml
+++ b/dev-db/turso/metadata.xml
@@ -11,5 +11,5 @@
<use>
<flag name="uring">Use uring I/O backend</flag>
</use>
- <origin>gentoo-guru-overlay</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/turso/turso-0.6.0.ebuild b/dev-db/turso/turso-0.6.0.ebuild
new file mode 100644
index 000000000000..14b1ee0d8080
--- /dev/null
+++ b/dev-db/turso/turso-0.6.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2024-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+RUST_MIN_VER="1.88.0"
+
+declare -A GIT_CRATES=(
+ [syntect]="https://github.com/trishume/syntect;64644ffe064457265cbcee12a0c1baf9485ba6ee;syntect-%commit%"
+)
+
+inherit cargo linux-info
+
+DESCRIPTION="Turso Database is an in-process OLTP database engine library with a CLI"
+HOMEPAGE="https://github.com/tursodatabase/turso"
+SRC_URI="
+ https://github.com/tursodatabase/${PN}/releases/download/v${PV}/source.tar.gz -> ${P}.tar.gz
+ https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz
+ ${CARGO_CRATE_URIS}
+"
+
+S="${WORKDIR}/${PN}_cli-${PV}"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 CC0-1.0 CDDL
+ GPL-2.0-with-bison-exception MIT MPL-2.0 Unicode-DFS-2016
+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+uring"
+
+DEPEND="
+ >=dev-libs/libgit2-0.99:=
+ dev-libs/oniguruma:=
+"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ CONFIG_CHECK="~IO_URING"
+ WARNING_IO_URING="The USE flag 'uring' needs the option IO_URING to be enabled."
+
+ use uring && linux-info_pkg_setup
+ rust_pkg_setup
+}
+
+src_configure() {
+ # high magic to allow system-libs
+ export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
+ export RUSTONIG_SYSTEM_LIBONIG=1
+ export LIBGIT2_NO_VENDOR=1
+
+ local myfeatures=(
+ "mimalloc"
+ $(usev uring io_uring)
+ )
+ cargo_src_configure --no-default-features
+}
+
+src_compile() {
+ cargo_src_compile --package "${PN}_cli" --bin "tursodb"
+}
+
+src_install() {
+ cargo_src_install --path cli
+
+ local DOCS=(
+ CHANGELOG.md
+ CONTRIBUTING.md
+ README.md
+ )
+
+ einstalldocs
+}
diff --git a/dev-db/unixODBC/metadata.xml b/dev-db/unixODBC/metadata.xml
index 843657591446..bc2a5c576efb 100644
--- a/dev-db/unixODBC/metadata.xml
+++ b/dev-db/unixODBC/metadata.xml
@@ -8,5 +8,5 @@
<flag name="minimal">Disable bundled drivers and extra libraries (most users don't need these)</flag>
<flag name="odbcmanual">Administrator, Internal Structure, Programmer and User documentation</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/valkey/Manifest b/dev-db/valkey/Manifest
new file mode 100644
index 000000000000..a6dfcf365792
--- /dev/null
+++ b/dev-db/valkey/Manifest
@@ -0,0 +1 @@
+DIST valkey-9.1.0.gh.tar.gz 4375381 BLAKE2B 6d4427463313d5d70afd3215875461cbb9e028b9229d25629a6ddb1e6138d2706bc5fbfb5bafdfee1b8aa6c86685a41c4c64c3ff0b0f2e5c34663ee569759a15 SHA512 39218e256471103a2e9e8ba77c0b87cbc479aa8b2a402a64f55aef4ab38e4ff613aca27ff3c19a7142ee9caa9099a987be2a710033244aee0ac3de0f72b3ff5a
diff --git a/dev-db/valkey/files/valkey-9.1.0-config-sentinel.patch b/dev-db/valkey/files/valkey-9.1.0-config-sentinel.patch
new file mode 100644
index 000000000000..1c4aa3f175be
--- /dev/null
+++ b/dev-db/valkey/files/valkey-9.1.0-config-sentinel.patch
@@ -0,0 +1,20 @@
+--- a/sentinel.conf
++++ b/sentinel.conf
+@@ -17,7 +17,7 @@ daemonize no
+ # When running daemonized, Valkey Sentinel writes a pid file in
+ # /var/run/valkey-sentinel.pid by default. You can specify a custom pid file
+ # location here.
+-pidfile /var/run/valkey-sentinel.pid
++pidfile /run/valkey-sentinel.pid
+
+ # Specify the server verbosity level.
+ # This can be one of:
+@@ -31,7 +31,7 @@ loglevel notice
+ # Specify the log file name. Also the empty string can be used to force
+ # Sentinel to log on the standard output. Note that if you use standard
+ # output for logging but daemonize, logs will be sent to /dev/null
+-logfile ""
++logfile "/var/log/valkey/sentinel.log"
+
+ # To enable logging to the system logger, just set 'syslog-enabled' to yes,
+ # and optionally update the other syslog parameters to suit your needs.
diff --git a/dev-db/valkey/files/valkey-9.1.0-config.patch b/dev-db/valkey/files/valkey-9.1.0-config.patch
new file mode 100644
index 000000000000..f2fc41b8110a
--- /dev/null
+++ b/dev-db/valkey/files/valkey-9.1.0-config.patch
@@ -0,0 +1,38 @@
+--- a/valkey.conf
++++ b/valkey.conf
+@@ -425,7 +425,7 @@ daemonize no
+ #
+ # Note that on modern Linux systems "/run/valkey.pid" is more conforming
+ # and should be used instead.
+-pidfile /var/run/valkey_6379.pid
++pidfile /run/valkey/valkey.pid
+
+ # Specify the server verbosity level.
+ # This can be one of:
+@@ -457,7 +457,7 @@ loglevel notice
+ # Specify the log file name. Also the empty string can be used to force
+ # the server to log on the standard output. Note that if you use standard
+ # output for logging but daemonize, logs will be sent to /dev/null
+-logfile ""
++logfile /var/log/valkey/valkey.log
+
+ # To enable logging to the system logger, just set 'syslog-enabled' to yes,
+ # and optionally update the other syslog parameters to suit your needs.
+@@ -661,7 +661,7 @@ rdb-del-sync-files no
+ # Note that modifying 'dir' during runtime may have unexpected behavior,
+ # for example when a child process is running, related file operations may
+ # have unexpected effects.
+-dir ./
++dir /var/lib/valkey/
+
+ ################################# REPLICATION #################################
+
+@@ -1323,7 +1323,7 @@ acllog-max-len 128
+ # limit for maxmemory so that there is some free RAM on the system for replica
+ # output buffers (but this is not needed if the policy is 'noeviction').
+ #
+-# maxmemory <bytes>
++maxmemory 64MB
+
+ # MAXMEMORY POLICY: how the server will select what to remove when maxmemory
+ # is reached. You can select one from the following behaviors:
diff --git a/dev-db/valkey/files/valkey-9.1.0-no-which.patch b/dev-db/valkey/files/valkey-9.1.0-no-which.patch
new file mode 100644
index 000000000000..f3f5e9cd3aaf
--- /dev/null
+++ b/dev-db/valkey/files/valkey-9.1.0-no-which.patch
@@ -0,0 +1,55 @@
+--- a/runtest
++++ b/runtest
+@@ -3,7 +3,7 @@ TCL_VERSIONS="8.5 8.6 9.0"
+ TCLSH=""
+
+ for VERSION in $TCL_VERSIONS; do
+- TCL=`which tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
++ TCL=`command -v tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
+ done
+
+ if [ -z $TCLSH ]
+--- a/runtest-moduleapi
++++ b/runtest-moduleapi
+@@ -4,7 +4,7 @@ TCLSH=""
+ [ -z "$MAKE" ] && MAKE=make
+
+ for VERSION in $TCL_VERSIONS; do
+- TCL=`which tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
++ TCL=`command -v tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
+ done
+
+ if [ -z $TCLSH ]
+--- a/runtest-sentinel
++++ b/runtest-sentinel
+@@ -3,7 +3,7 @@ TCL_VERSIONS="8.5 8.6 9.0"
+ TCLSH=""
+
+ for VERSION in $TCL_VERSIONS; do
+- TCL=`which tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
++ TCL=`command -v tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
+ done
+
+ if [ -z $TCLSH ]
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -68,7 +68,7 @@ INSTALL=install
+ PKG_CONFIG?=pkg-config
+
+ ifndef PYTHON
+-PYTHON := $(shell which python3 || which python)
++PYTHON := $(shell command -v python3 || command -v python)
+ endif
+
+ # Default allocator defaults to Jemalloc on Linux and libc otherwise
+--- a/utils/generate-module-api-doc.rb
++++ b/utils/generate-module-api-doc.rb
+@@ -241,7 +241,7 @@ end
+ # Populate the 'since' map (name => version) if we're in a git repo.
+ require "./" ++ File.dirname(__FILE__) ++ '/module-api-since.rb'
+ git_dir = File.dirname(__FILE__) ++ "/../.git"
+-if File.directory?(git_dir) && `which git` != ""
++if File.directory?(git_dir) && `command -v git` != ""
+ `git --git-dir="#{git_dir}" tag --sort=v:refname`.each_line do |git_tag|
+ next if git_tag !~ /^(\d+)\.(\d+)\.(\d+)(?:-rc\d+)?$/ || $1.to_i < 7
+ # Version number, ignoring suffixes like -rc1.
diff --git a/dev-db/valkey/files/valkey-9.1.0-ppc-atomic.patch b/dev-db/valkey/files/valkey-9.1.0-ppc-atomic.patch
new file mode 100644
index 000000000000..3c923fad3380
--- /dev/null
+++ b/dev-db/valkey/files/valkey-9.1.0-ppc-atomic.patch
@@ -0,0 +1,17 @@
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -141,6 +141,14 @@ FINAL_LDFLAGS=$(LDFLAGS) $(OPT) $(SERVER_LDFLAGS) $(DEBUG)
+ FINAL_LIBS=-lm
+ DEBUG=-g -ggdb
+
++ifneq (,$(filter powerpc ppc,$(uname_M)))
++ FINAL_LIBS+=-latomic
++else
++ifneq (,$(findstring ppc,$(uname_M)))
++ FINAL_LIBS+=-latomic
++endif
++endif
++
+ # Linux ARM32 needs -latomic at linking time
+ ifneq (,$(findstring armv,$(uname_M)))
+ FINAL_LIBS+=-latomic
diff --git a/dev-db/valkey/files/valkey-9.1.0-system-jemalloc.patch b/dev-db/valkey/files/valkey-9.1.0-system-jemalloc.patch
new file mode 100644
index 000000000000..94fb29f0b44d
--- /dev/null
+++ b/dev-db/valkey/files/valkey-9.1.0-system-jemalloc.patch
@@ -0,0 +1,26 @@
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -72,10 +72,7 @@ PYTHON := $(shell which python3 || which python)
+ endif
+
+ # Default allocator defaults to Jemalloc on Linux and libc otherwise
+-MALLOC=libc
+-ifeq ($(uname_S),Linux)
+- MALLOC=jemalloc
+-endif
++MALLOC?=jemalloc
+
+ # To get ARM stack traces if Valkey crashes we need a special C flag.
+ ifneq (,$(filter aarch64 armv%,$(uname_M)))
+@@ -330,9 +327,8 @@ ifeq ($(MALLOC),tcmalloc_minimal)
+ endif
+
+ ifeq ($(MALLOC),jemalloc)
+- DEPENDENCY_TARGETS+= jemalloc
+- FINAL_CFLAGS+= -DUSE_JEMALLOC -I../deps/jemalloc/include
+- FINAL_LIBS := ../deps/jemalloc/lib/libjemalloc.a $(FINAL_LIBS)
++ FINAL_CFLAGS+= -DUSE_JEMALLOC -DJEMALLOC_NO_DEMANGLE
++ FINAL_LIBS+= -ljemalloc -ldl
+ endif
+
+ ifeq ($(USE_LTTNG),yes)
diff --git a/dev-db/valkey/files/valkey-sentinel.confd b/dev-db/valkey/files/valkey-sentinel.confd
new file mode 100644
index 000000000000..ba0da3f5cd86
--- /dev/null
+++ b/dev-db/valkey/files/valkey-sentinel.confd
@@ -0,0 +1,16 @@
+# valkey-sentinel user.
+VALKEY_SENTINEL_USER="valkey"
+
+# valkey-sentinel group.
+VALKEY_SENTINEL_GROUP="valkey"
+
+# valkey-sentinel configuration file.
+VALKEY_SENTINEL_CONF="/etc/valkey/sentinel.conf"
+
+# valkey-sentinel working directory.
+VALKEY_SENTINEL_DIR="/tmp"
+
+# Specify the network service that corresponds to the "bind" setting
+# in your sentinel.conf. For example, if you bind to 127.0.0.1, this should
+# be set to "net.lo" which provides the loopback interface.
+rc_need="net.lo"
diff --git a/dev-db/valkey/files/valkey-sentinel.initd b/dev-db/valkey/files/valkey-sentinel.initd
new file mode 100644
index 000000000000..343f389f4c10
--- /dev/null
+++ b/dev-db/valkey/files/valkey-sentinel.initd
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+: ${VALKEY_SENTINEL_DIR:=/tmp}
+: ${VALKEY_SENTINEL_CONF:=/etc/valkey/sentinel.conf}
+: ${VALKEY_SENTINEL_USER:=valkey}
+: ${VALKEY_SENTINEL_GROUP:=valkey}
+: ${VALKEY_SENTINEL_TIMEOUT:=30}
+
+command="/usr/sbin/valkey-sentinel"
+command_args="${VALKEY_SENTINEL_CONF}"
+command_background="true"
+command_user="${VALKEY_SENTINEL_USER}:${VALKEY_SENTINEL_GROUP}"
+pidfile="/run/${RC_SVCNAME}.pid"
+retry="${VALKEY_SENTINEL_TIMEOUT}"
+start_stop_daemon_args="--chdir \"${VALKEY_SENTINEL_DIR}\""
+
+depend() {
+ use localmount logger
+ after keepalived valkey
+}
diff --git a/dev-db/valkey/files/valkey.confd b/dev-db/valkey/files/valkey.confd
new file mode 100644
index 000000000000..2a21166b7f9c
--- /dev/null
+++ b/dev-db/valkey/files/valkey.confd
@@ -0,0 +1,20 @@
+# valkey user.
+VALKEY_USER="valkey"
+
+# valkey group.
+VALKEY_GROUP="valkey"
+
+# valkey configuration file.
+VALKEY_CONF="/etc/valkey/valkey.conf"
+
+# valkey dump directory.
+VALKEY_DIR="/var/lib/valkey"
+
+# valkey options.
+# (valkey expects the first argument to be the configuration file.)
+VALKEY_OPTS="${VALKEY_CONF}"
+
+# Specify the network service that corresponds to the "bind" setting
+# in your valkey.conf. For example, if you bind to 127.0.0.1, this should
+# be set to "net.lo" which provides the loopback interface.
+rc_need="net.lo"
diff --git a/dev-db/valkey/files/valkey.initd b/dev-db/valkey/files/valkey.initd
new file mode 100644
index 000000000000..1424a8779c05
--- /dev/null
+++ b/dev-db/valkey/files/valkey.initd
@@ -0,0 +1,25 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+: ${VALKEY_DIR:=/var/lib/valkey}
+: ${VALKEY_CONF:=/etc/valkey/valkey.conf}
+: ${VALKEY_OPTS:="${VALKEY_CONF}"}
+: ${VALKEY_USER:=valkey}
+: ${VALKEY_GROUP:=valkey}
+: ${VALKEY_TIMEOUT:=30}
+
+# https://bugs.gentoo.org/631002#c10
+# Force '--daemonize no' to override the config file
+command="/usr/sbin/valkey-server"
+command_args="${VALKEY_OPTS} --daemonize no"
+command_background="true"
+command_user="${VALKEY_USER}:${VALKEY_GROUP}"
+pidfile="/run/${RC_SVCNAME}.pid"
+retry="${VALKEY_TIMEOUT}"
+start_stop_daemon_args="--chdir \"${VALKEY_DIR}\""
+
+depend() {
+ use localmount logger
+ after keepalived
+}
diff --git a/dev-db/valkey/files/valkey.logrotate b/dev-db/valkey/files/valkey.logrotate
new file mode 100644
index 000000000000..9202559f7c67
--- /dev/null
+++ b/dev-db/valkey/files/valkey.logrotate
@@ -0,0 +1,6 @@
+/var/log/valkey/valkey.log /var/log/valkey/sentinel.log {
+ compress
+ delaycompress
+ notifempty
+ missingok
+}
diff --git a/dev-db/valkey/files/valkey.service b/dev-db/valkey/files/valkey.service
new file mode 100644
index 000000000000..e866e4894664
--- /dev/null
+++ b/dev-db/valkey/files/valkey.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=A persistent key-value database
+After=syslog.target network.target
+
+[Service]
+Type=simple
+PIDFile=/run/valkey/valkey.pid
+ExecStart=/usr/sbin/valkey-server /etc/valkey/valkey.conf
+User=valkey
+Group=valkey
+
+[Install]
+WantedBy=multi-user.target
diff --git a/dev-db/valkey/files/valkey.tmpfiles b/dev-db/valkey/files/valkey.tmpfiles
new file mode 100644
index 000000000000..5d441ab8a168
--- /dev/null
+++ b/dev-db/valkey/files/valkey.tmpfiles
@@ -0,0 +1,2 @@
+# valkey runtime directory
+d /run/valkey 0755 valkey root -
diff --git a/dev-db/valkey/metadata.xml b/dev-db/valkey/metadata.xml
new file mode 100644
index 000000000000..1998da5f0768
--- /dev/null
+++ b/dev-db/valkey/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>sam@gentoo.org</email>
+ <name>Sam James</name>
+ </maintainer>
+
+ <use>
+ <flag name="tcmalloc">
+ Use tcmalloc from <pkg>dev-util/google-perftools</pkg> for allocations.
+ </flag>
+ </use>
+ <origin>liguros-repo</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/valkey/valkey-9.1.0.ebuild b/dev-db/valkey/valkey-9.1.0.ebuild
new file mode 100644
index 000000000000..41fde4cf6305
--- /dev/null
+++ b/dev-db/valkey/valkey-9.1.0.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo multiprocessing systemd tmpfiles toolchain-funcs
+
+DESCRIPTION="Persistent key-value store, fork of dev-db/redis"
+HOMEPAGE="https://valkey.io https://github.com/valkey-io/valkey"
+SRC_URI="
+ https://github.com/valkey-io/valkey/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+# deps/fast_float: || ( Apache-2.0 MIT Boost-1.0 )
+# deps/fpconv: Boost-1.0
+# deps/hdr_histogram: CC0-1.0
+# deps/lua: MIT
+LICENSE="BSD || ( Apache-2.0 MIT Boost-1.0 ) Boost-1.0 CC0-1.0 MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="jemalloc ssl systemd tcmalloc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="?? ( jemalloc tcmalloc )"
+
+DEPEND="
+ jemalloc? ( >=dev-libs/jemalloc-5.1:=[stats] )
+ ssl? ( dev-libs/openssl:= )
+ systemd? ( sys-apps/systemd:= )
+ tcmalloc? ( dev-util/google-perftools )
+"
+RDEPEND="
+ ${DEPEND}
+ acct-group/valkey
+ acct-user/valkey
+"
+BDEPEND="
+ acct-group/valkey
+ acct-user/valkey
+ virtual/pkgconfig
+ test? (
+ dev-lang/tcl:0=
+ ssl? ( dev-tcltk/tls )
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-9.1.0-config.patch
+ "${FILESDIR}"/${PN}-9.1.0-config-sentinel.patch
+ "${FILESDIR}"/${PN}-9.1.0-system-jemalloc.patch
+ "${FILESDIR}"/${PN}-9.1.0-ppc-atomic.patch
+ "${FILESDIR}"/${PN}-9.1.0-no-which.patch
+)
+
+src_prepare() {
+ default
+
+ # Respect user CFLAGS in bundled lua
+ sed -i '/LUA_CFLAGS/s: -O2::g' deps/Makefile || die
+
+ local mysedconf=(
+ -e 's:-Werror ::g'
+ -e 's:-Werror=deprecated-declarations ::g'
+ )
+
+ local f
+ while IFS= read -r -d '' f; do
+ sed -i "${mysedconf[@]}" "${f}" || die "sed failed for ${f}"
+ done < <(find -name 'Makefile' -print0)
+
+ # Linenoise can't be built with -std=c99, see bug #451164
+ # also, don't define ANSI/c99 for lua twice
+ sed -i -e "s:-std=c99::g" deps{,/linenoise}/Makefile || die
+}
+
+src_compile() {
+ tc-export AR CC RANLIB
+
+ # No point in unbundling Lua, as upstream have deviated too far from
+ # vanilla Lua, adding their own APIs like lua_enablereadonlytable.
+ local myconf=(
+ AR="${AR}"
+ CC="${CC}"
+ RANLIB="${RANLIB}"
+
+ V=1
+
+ # OPTIMIZATION defaults to -O3. Let's respect user CFLAGS by setting it
+ # to empty value.
+ OPTIMIZATION=''
+ # Disable debug flags in bundled libvalkey
+ DEBUG=''
+ DEBUG_FLAGS=''
+
+ BUILD_TLS=$(usex ssl)
+ USE_SYSTEMD=$(usex systemd)
+ )
+
+ if use jemalloc; then
+ myconf+=( MALLOC=jemalloc )
+ elif use tcmalloc; then
+ myconf+=( MALLOC=tcmalloc )
+ else
+ myconf+=( MALLOC=libc )
+ fi
+
+ emake "${myconf[@]}"
+}
+
+src_test() {
+ local runtestargs=(
+ --verbose
+
+ --clients "$(makeopts_jobs)" # bug #649868
+
+ # The Active defrag for argv test fails with edge values, it does not seem to be
+ # critical issue, see https://github.com/redis/redis/issues/14006
+ --skiptest "/Active defrag for argv retained by the main thread from IO thread.*"
+
+ # The following test fails with system jemalloc, as it expects
+ # different values, because the bundled jemalloc is compiled with
+ # --with-lg-quantum=3 parameter in order to provide additional size
+ # classes which are not 16 byte alligned.
+ --skiptest "Check MEMORY USAGE for embedded key strings with jemalloc"
+
+ # Timing-sensitive, see https://github.com/valkey-io/valkey/issues/2482
+ --skiptest "COPY Preserves TTLs"
+ --skiptest "RESTORE Preserves Field TTLs"
+
+ # Missing tmp in string
+ --skiptest "Process title set as expected"
+
+ # Unclear failure
+ --tags -external:skip
+ )
+
+ if has usersandbox ${FEATURES} || ! has userpriv ${FEATURES}; then
+ ewarn "oom-score-adj related tests will be skipped." \
+ "They are known to fail with FEATURES usersandbox or -userpriv. See bug #756382."
+
+ runtestargs+=(
+ # unit/oom-score-adj was introduced in version 6.2.0
+ --skipunit unit/oom-score-adj # bug #756382
+
+ # Following test was added in version 7.0.0 to unit/introspection.
+ # It also tries to adjust OOM score.
+ --skiptest "CONFIG SET rollback on apply error"
+ )
+ fi
+
+ if use ssl; then
+ edo ./utils/gen-test-certs.sh
+ runtestargs+=( --tls )
+ fi
+
+ edo ./runtest "${runtestargs[@]}"
+}
+
+src_install() {
+ insinto /etc/valkey
+ doins valkey.conf sentinel.conf
+ use prefix || fowners -R redis:redis /etc/valkey /etc/valkey/{valkey,sentinel}.conf
+ fperms 0750 /etc/valkey
+ fperms 0644 /etc/valkey/{valkey,sentinel}.conf
+
+ newconfd "${FILESDIR}"/valkey.confd valkey
+ newinitd "${FILESDIR}"/valkey.initd valkey
+
+ systemd_newunit "${FILESDIR}"/valkey.service valkey.service
+ newtmpfiles "${FILESDIR}"/valkey.tmpfiles valkey.conf
+
+ newconfd "${FILESDIR}"/valkey-sentinel.confd valkey-sentinel
+ newinitd "${FILESDIR}"/valkey-sentinel.initd valkey-sentinel
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotate ${PN}
+
+ dodoc 00-RELEASENOTES CONTRIBUTING.md README.md
+
+ dobin src/valkey-cli
+ dosbin src/valkey-benchmark src/valkey-server src/valkey-check-aof src/valkey-check-rdb
+ fperms 0750 /usr/sbin/valkey-benchmark
+ dosym valkey-server /usr/sbin/valkey-sentinel
+
+ if use prefix; then
+ diropts -m0750
+ else
+ diropts -m0750 -o redis -g redis
+ fi
+ keepdir /var/{log,lib}/valkey
+}
+
+pkg_postinst() {
+ tmpfiles_process valkey.conf
+}
diff --git a/dev-db/vsqlite++/metadata.xml b/dev-db/vsqlite++/metadata.xml
index 83d00b14c8d4..7a420b460d5e 100644
--- a/dev-db/vsqlite++/metadata.xml
+++ b/dev-db/vsqlite++/metadata.xml
@@ -2,5 +2,5 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/wxsqlite3/metadata.xml b/dev-db/wxsqlite3/metadata.xml
index 719801c4254e..0658966d5ce4 100644
--- a/dev-db/wxsqlite3/metadata.xml
+++ b/dev-db/wxsqlite3/metadata.xml
@@ -10,5 +10,5 @@
<name>Gentoo wxWidgets Project</name>
</maintainer>
- <origin>ports</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/zedis/Manifest b/dev-db/zedis/Manifest
index 0743cd9c238a..fcb7a0403558 100644
--- a/dev-db/zedis/Manifest
+++ b/dev-db/zedis/Manifest
@@ -7,3 +7,5 @@ DIST xim-rs-16f35a2c881b815a2b6cdfd6687988e84f8447d8.gh.tar.gz 47499 BLAKE2B d0e
DIST zed-abec0efce8de9388506ea92341ded605c1e37e03.gh.tar.gz 25167861 BLAKE2B 7f580b4bdc8bb17bf529a6ee0ba6a656eef28a18c25135fd15bd1035405e8bf94e7ef4dc98ba6a3138857a264c1444cf6ed797f4439a3b0c8466a37667604e72 SHA512 3e7459fc67ac858ba8bf1c62aaac4dc97e3a666ce1963b08aa3c01af7a4a20fe273a60cf6a1b5cc91cae17e130684a9189d7bc36c55416f6748fd5c494fa35f3
DIST zedis-0.3.4-crates.tar.xz 82467760 BLAKE2B e30bde2f29115e42c8b78d49e4019a30fbf178aeb87eba447c647d726d963a289b038163fc7b1101d9c74dc619084011f163a03a551a283101b29989cab7caf2 SHA512 1f78d4b04e53a9c7b230769c36503caf85da99aa90fe34f2a273b667771dbe48494c3a0f78546a5b649f248d71a807c18bec89d7e4a5062a3f0df95a495eb0bb
DIST zedis-0.3.4.tar.gz 1053163 BLAKE2B 15c318acc2ae24746d56a8b4c23b8e8448635e0881babe1aadeecc6403fc460a0a1eaa36e76509308213ba8258739ad1f56b52e37362116000d740e93de98a3f SHA512 abea8ee7f00c9e41b1b87fecc43c78a433fb18dadd6607e439ae731a2fdac52e98021e1eec07d9c93ac6f2818d0bc96e03087aa4e6f506b821aaa60a428c3a20
+DIST zedis-0.4.0-crates.tar.xz 82546916 BLAKE2B 7c3e37cdcc07f5742fa217ba6fe9ba5641380e31c53f4d50a5027dd4c58098889d02198418f8a34229a4706c65d1a5afb48ccfebdf0fe4450532fc0d6e23fa47 SHA512 4d8f5141bb1f928a83f729cc4d2362499e5dfa4626c0ec190939350750e6220aef47d97c897d38de1c019131432caf36a407ec8c76bb7ccc302c8d315cf76a88
+DIST zedis-0.4.0.tar.gz 1224715 BLAKE2B a5ee7df0e4e899aadcf0525a78043808b0d453cb346c2e6eff2257e2a35187a543b24a370f8014ddb6a9128cb3bfa1b6a7529cb78980f4b366a34fb1acff897d SHA512 a99161d71283ffc051f18d83b4826ebb49baef08a29914861cbc23f50119d4f020eff8a2d44c3010cb40b07ef0d871bd5f9c0e258dd83cdf4db319dc09336b57
diff --git a/dev-db/zedis/metadata.xml b/dev-db/zedis/metadata.xml
index dca35e27d3fc..c6440381b443 100644
--- a/dev-db/zedis/metadata.xml
+++ b/dev-db/zedis/metadata.xml
@@ -8,5 +8,5 @@
<upstream>
<changelog>https://github.com/vicanso/zedis/blob/main/CHANGELOG.md</changelog>
</upstream>
- <origin>gentoo-staging</origin>
+ <origin>liguros-repo</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-db/zedis/zedis-0.4.0.ebuild b/dev-db/zedis/zedis-0.4.0.ebuild
new file mode 100644
index 000000000000..bbed1cb9e7d0
--- /dev/null
+++ b/dev-db/zedis/zedis-0.4.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=""
+RUST_MIN_VER="1.93"
+
+declare -A GIT_CRATES=(
+ [collections]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/collections'
+ [derive_refineable]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/refineable/derive_refineable'
+ [gpui-component-assets]='https://github.com/longbridge/gpui-component;311c7e0d104d817ed1ac9a1c7542d508df32f7cf;gpui-component-%commit%/crates/assets'
+ [gpui-component-macros]='https://github.com/longbridge/gpui-component;311c7e0d104d817ed1ac9a1c7542d508df32f7cf;gpui-component-%commit%/crates/macros'
+ [gpui-component]='https://github.com/longbridge/gpui-component;311c7e0d104d817ed1ac9a1c7542d508df32f7cf;gpui-component-%commit%/crates/ui'
+ [gpui]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/gpui'
+ [gpui_linux]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/gpui_linux'
+ [gpui_macos]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/gpui_macos'
+ [gpui_macros]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/gpui_macros'
+ [gpui_platform]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/gpui_platform'
+ [gpui_util]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/gpui_util'
+ [gpui_web]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/gpui_web'
+ [gpui_wgpu]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/gpui_wgpu'
+ [gpui_windows]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/gpui_windows'
+ [http_client]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/http_client'
+ [media]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/media'
+ [naga]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/naga'
+ [perf]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/tooling/perf'
+ [refineable]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/refineable'
+ [scheduler]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/scheduler'
+ [sum_tree]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/sum_tree'
+ [util]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/util'
+ [util_macros]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/util_macros'
+ [wgpu-core-deps-apple]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-core/platform-deps/apple'
+ [wgpu-core-deps-emscripten]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-core/platform-deps/emscripten'
+ [wgpu-core-deps-windows-linux-android]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-core/platform-deps/windows-linux-android'
+ [wgpu-core]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-core'
+ [wgpu-hal]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-hal'
+ [wgpu-naga-bridge]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-naga-bridge'
+ [wgpu-types]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-types'
+ [wgpu]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu'
+ [xim-ctext]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%/xim-ctext'
+ [xim-parser]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%/xim-parser'
+ [zed-font-kit]='https://github.com/zed-industries/font-kit;110523127440aefb11ce0cf280ae7c5071337ec5;font-kit-%commit%'
+ [zed-reqwest]='https://github.com/zed-industries/reqwest;c15662463bda39148ba154100dd44d3fba5873a4;reqwest-%commit%'
+ [zed-scap]='https://github.com/zed-industries/scap;4afea48c3b002197176fb19cd0f9b180dd36eaac;scap-%commit%'
+ [zed-xim]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%'
+ [zlog]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/zlog'
+ [ztracing]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/ztracing'
+ [ztracing_macro]='https://github.com/zed-industries/zed;abec0efce8de9388506ea92341ded605c1e37e03;zed-%commit%/crates/ztracing_macro'
+)
+inherit desktop cargo xdg
+
+DESCRIPTION="Blazing-fast native Redis GUI built with Rust and GPUI"
+HOMEPAGE="https://github.com/vicanso/zedis"
+SRC_URI="https://github.com/vicanso/zedis/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ ${CARGO_CRATE_URIS}"
+SRC_URI+=" https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz"
+
+LICENSE="Apache-2.0"
+# Dependent crate licenses
+LICENSE+="
+ 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
+ CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0
+ ZLIB
+"
+# ring crate
+LICENSE+=" openssl"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ app-arch/zstd:=
+ x11-libs/libxcb:=
+ x11-libs/libxkbcommon[wayland,X]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+ sed -e '/Icon=/s/icon/zedis/' -i assets/zedis.desktop || die
+
+ export ZSTD_SYS_USE_PKG_CONFIG=1
+}
+
+src_install() {
+ cargo_src_install
+ domenu assets/zedis.desktop
+ newicon assets/icon.png zedis.png
+}