summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/Manifest.gzbin16763 -> 16753 bytes
-rw-r--r--dev-db/cdb/Manifest2
-rw-r--r--dev-db/cdb/cdb-0.75-r4.ebuild2
-rw-r--r--dev-db/etcd/Manifest3
-rw-r--r--dev-db/etcd/etcd-3.5.15.ebuild80
-rw-r--r--dev-db/freetds/Manifest4
-rw-r--r--dev-db/freetds/freetds-1.2.18.ebuild2
-rw-r--r--dev-db/freetds/freetds-1.4.17.ebuild2
-rw-r--r--dev-db/futuresql/Manifest2
-rw-r--r--dev-db/futuresql/futuresql-0.1.1.ebuild2
-rw-r--r--dev-db/hsqldb/Manifest2
-rw-r--r--dev-db/hsqldb/files/StringComparator.java53
-rw-r--r--dev-db/hsqldb/files/TestBug1191815.java129
-rw-r--r--dev-db/kyotocabinet/Manifest8
-rw-r--r--dev-db/kyotocabinet/files/kyotocabinet-1.2.80-flags.patch34
-rw-r--r--dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild69
-rw-r--r--dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild2
-rw-r--r--dev-db/kyotocabinet/kyotocabinet-1.2.80.ebuild (renamed from dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild)9
-rw-r--r--dev-db/libdbi-drivers/Manifest6
-rw-r--r--dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r1.ebuild2
-rw-r--r--dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r2.ebuild2
-rw-r--r--dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r3.ebuild2
-rw-r--r--dev-db/libdbi/Manifest2
-rw-r--r--dev-db/libdbi/libdbi-0.9.0.ebuild2
-rw-r--r--dev-db/libiodbc/Manifest2
-rw-r--r--dev-db/libiodbc/libiodbc-3.52.15-r1.ebuild2
-rw-r--r--dev-db/litecli/Manifest6
-rw-r--r--dev-db/litecli/litecli-1.10.1.ebuild34
-rw-r--r--dev-db/litecli/litecli-1.11.0.ebuild2
-rw-r--r--dev-db/litecli/litecli-1.11.1.ebuild4
-rw-r--r--dev-db/lmdb/Manifest6
-rw-r--r--dev-db/lmdb/lmdb-0.9.31.ebuild2
-rw-r--r--dev-db/lmdb/lmdb-0.9.32.ebuild2
-rw-r--r--dev-db/lmdb/lmdb-0.9.33.ebuild2
-rw-r--r--dev-db/m17n-db/Manifest4
-rw-r--r--dev-db/m17n-db/m17n-db-1.8.0.ebuild2
-rw-r--r--dev-db/m17n-db/m17n-db-1.8.5.ebuild2
-rw-r--r--dev-db/mariadb-connector-c/Manifest8
-rw-r--r--dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild2
-rw-r--r--dev-db/mariadb-connector-c/mariadb-connector-c-3.3.4.ebuild2
-rw-r--r--dev-db/mariadb-connector-c/mariadb-connector-c-3.3.8.ebuild2
-rw-r--r--dev-db/mariadb-connector-c/mariadb-connector-c-9999.ebuild2
-rw-r--r--dev-db/mariadb/Manifest16
-rw-r--r--dev-db/mariadb/mariadb-10.11.5.ebuild2
-rw-r--r--dev-db/mariadb/mariadb-10.11.7.ebuild2
-rw-r--r--dev-db/mariadb/mariadb-10.11.8.ebuild2
-rw-r--r--dev-db/mariadb/mariadb-10.6.14.ebuild2
-rw-r--r--dev-db/mariadb/mariadb-10.6.15.ebuild2
-rw-r--r--dev-db/mariadb/mariadb-10.6.17.ebuild2
-rw-r--r--dev-db/mariadb/mariadb-10.6.18.ebuild2
-rw-r--r--dev-db/mariadb/mariadb-11.4.2.ebuild2
-rw-r--r--dev-db/mysql-connector-c/Manifest4
-rw-r--r--dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild2
-rw-r--r--dev-db/mysql-connector-c/mysql-connector-c-8.0.36.ebuild2
-rw-r--r--dev-db/mysql-init-scripts/Manifest2
-rw-r--r--dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r8.ebuild2
-rw-r--r--dev-db/mysql-workbench/Manifest1
-rw-r--r--dev-db/mysql-workbench/files/mysql-workbench-8.0.36-libxml2-2.12-support.patch33
-rw-r--r--dev-db/mysql/Manifest14
-rw-r--r--dev-db/mysql/mysql-5.7.41.ebuild2
-rw-r--r--dev-db/mysql/mysql-8.0.27-r1.ebuild2
-rw-r--r--dev-db/mysql/mysql-8.0.31-r2.ebuild2
-rw-r--r--dev-db/mysql/mysql-8.0.32-r2.ebuild2
-rw-r--r--dev-db/mysql/mysql-8.0.34.ebuild2
-rw-r--r--dev-db/mysql/mysql-8.0.36.ebuild2
-rw-r--r--dev-db/mysql/mysql-8.0.37.ebuild2
-rw-r--r--dev-db/mysqltuner/Manifest2
-rw-r--r--dev-db/mysqltuner/mysqltuner-2.6.0.ebuild34
-rw-r--r--dev-db/oracle-instantclient/Manifest17
-rw-r--r--dev-db/oracle-instantclient/files/18.3.0.0-makefile.patch40
-rw-r--r--dev-db/oracle-instantclient/files/18.3.0.0-proc-makefile.patch27
-rw-r--r--dev-db/oracle-instantclient/oracle-instantclient-19.11.0.0.0.ebuild339
-rw-r--r--dev-db/percona-server/Manifest2
-rw-r--r--dev-db/percona-server/percona-server-8.0.26.16-r2.ebuild2
-rw-r--r--dev-db/percona-toolkit/Manifest2
-rw-r--r--dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild51
-rw-r--r--dev-db/pgxnclient/Manifest2
-rw-r--r--dev-db/pgxnclient/pgxnclient-1.3.2.ebuild2
-rw-r--r--dev-db/postgresql/Manifest26
-rw-r--r--dev-db/postgresql/postgresql-12.19-r2.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-12.20.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-13.15-r2.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-13.16.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-14.12-r2.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-14.13.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-15.7-r2.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-15.8.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-16.3-r2.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-16.4.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-17_rc1.ebuild (renamed from dev-db/postgresql/postgresql-17_beta3.ebuild)0
-rw-r--r--dev-db/postgresql/postgresql-9999.ebuild2
-rw-r--r--dev-db/qdbm/Manifest2
-rw-r--r--dev-db/qdbm/qdbm-1.8.78-r5.ebuild2
-rw-r--r--dev-db/redis/Manifest2
-rw-r--r--dev-db/redis/redis-7.4.0.ebuild193
-rw-r--r--dev-db/spatialite/Manifest6
-rw-r--r--dev-db/spatialite/spatialite-5.0.1-r1.ebuild2
-rw-r--r--dev-db/spatialite/spatialite-5.0.1-r2.ebuild2
-rw-r--r--dev-db/spatialite/spatialite-5.1.0-r1.ebuild2
-rw-r--r--dev-db/sqlcipher/Manifest6
-rw-r--r--dev-db/sqlcipher/sqlcipher-4.5.1.ebuild71
-rw-r--r--dev-db/sqlcipher/sqlcipher-4.5.5.ebuild4
-rw-r--r--dev-db/sqlcipher/sqlcipher-4.6.1.ebuild65
-rw-r--r--dev-db/sqldeveloper/Manifest2
-rw-r--r--dev-db/sqldeveloper/sqldeveloper-23.1.1.345.2114.ebuild8
-rw-r--r--dev-db/sqlite/Manifest9
-rw-r--r--dev-db/sqlite/sqlite-3.45.3.ebuild2
-rw-r--r--dev-db/sqlite/sqlite-3.46.0.ebuild2
-rw-r--r--dev-db/sqlite/sqlite-3.46.1.ebuild426
-rw-r--r--dev-db/sqlite/sqlite-9999.ebuild4
-rw-r--r--dev-db/sqlitebrowser/Manifest2
-rw-r--r--dev-db/sqlitebrowser/sqlitebrowser-3.13.0.ebuild2
-rw-r--r--dev-db/sqlmap/Manifest8
-rw-r--r--dev-db/sqlmap/sqlmap-1.8.6.ebuild2
-rw-r--r--dev-db/sqlmap/sqlmap-1.8.7.ebuild2
-rw-r--r--dev-db/sqlmap/sqlmap-1.8.8.ebuild (renamed from dev-db/sqlmap/sqlmap-1.8.5.ebuild)4
-rw-r--r--dev-db/tinycdb/Manifest2
-rw-r--r--dev-db/tinycdb/tinycdb-0.81.ebuild2
-rw-r--r--dev-db/tokyocabinet/Manifest1
-rw-r--r--dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild77
-rw-r--r--dev-db/unixODBC/Manifest6
-rw-r--r--dev-db/unixODBC/files/unixODBC-2.3.11-config-no-install.patch33
-rw-r--r--dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch345
-rw-r--r--dev-db/unixODBC/unixODBC-2.3.11.ebuild79
-rw-r--r--dev-db/unixODBC/unixODBC-2.3.12.ebuild2
125 files changed, 994 insertions, 1564 deletions
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index cb420bbf1f9e..e745af92d11d 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/cdb/Manifest b/dev-db/cdb/Manifest
index 0aa9da3f94d8..ced8cd4eddfd 100644
--- a/dev-db/cdb/Manifest
+++ b/dev-db/cdb/Manifest
@@ -2,5 +2,5 @@ AUX cdb-errno.patch 170 BLAKE2B 806a8f0b83fef34796705596f7e4c2896d3ef56d0209a5a1
AUX cdb-inline.patch 251 BLAKE2B 16c4dd5cc00f243a51196977988fcae53365bab4b1a0034d44e24b5c5c0b3c6b819dfa00f6fd7ce583722f97847cba7e6b24b53596639a7df1fd0da42910c35c SHA512 c8d4cf0772b7373160c600ba1494f4933c62c9e1df929695c754c4e51ebaec4387d5f8e8739c88e0b82463bc26e8bd0c2060c43dffcfdb79431d2038f100a617
AUX cdb-stdint.patch 8956 BLAKE2B af2815290b395a23cb58a48b49361aa648d461ca247f6cba5fec7dfb0634be4fa1c09e4fc11536ff22dd5c221024cd0391d714fbb7fb160b91343111cebc37ca SHA512 2589722307e4b8c9e6e010a0a452a987bf5190bbaf20ece85b54666dd6633f30c85b443bddc31e70ea4024912a3999cd7197a0ac06cf86dbaf00c8b82551ae36
DIST cdb-0.75.tar.gz 54162 BLAKE2B 7b488bf330b2aac88a1cca82a6a49e24d0fd953c77935231a31bd72cc0936a37628736b5b22ea0d58aaa77cd118976ab8aa82ccc080f99e190e3f1db5d51b622 SHA512 6faeab91a77457348b58f685e81000b83fb609691317198a06284c5c62dee1e4d6138f90be1e727021f279d740169c175a21b23c96adb39a654e3f7fafdf36c0
-EBUILD cdb-0.75-r4.ebuild 1485 BLAKE2B 33f322b33a76674bdef8d8c7c63eedf8456ad846263c1296525953dc108ac831a22e32c93e5579d62da1661cf89e0ac43f8216ed3c4359c409745a4a893ed95a SHA512 b86aec28c44dff535033cb5e8957a47ee33242792851b288854ad41d1a4217ccd571814b17fb2e59ab9822d07dbc96e34ea3a0e38c0a540cb8ffc64b5b1a77ea
+EBUILD cdb-0.75-r4.ebuild 1479 BLAKE2B e305b9959b5904229ad0cbada62eaa2a7c4272078831a825e0deee2639107881213ba3ec7b975bc9bb17bf49d5eb127818b1491f484f2b546439182d60f3c10b SHA512 1935beba1e232d26c9da189396dbd26e4d523df5c9879fb1c508794e5770ec0add2b71e7e2071e721482eb8fc9e46bedb9d7cc77fa3dddfdb52242fc1e90186a
MISC metadata.xml 249 BLAKE2B a37da98d387308dab889eab2665b67e4176707f3c115a7a69cb7f4b19f9864b96bc2fe70efa105e627c4b57a7d626f6b23dc2709a225a9debada3356f3cf32a0 SHA512 a5095fb01e05f24583a962e36131b2f02cf2d1dd7a97051200e465ad97db014721de7c1857f5eb736cb0290682e8de833cb4c735f7de8d98cdfae1aed6d3d549
diff --git a/dev-db/cdb/cdb-0.75-r4.ebuild b/dev-db/cdb/cdb-0.75-r4.ebuild
index 58534e5e7073..0b27e7937670 100644
--- a/dev-db/cdb/cdb-0.75-r4.ebuild
+++ b/dev-db/cdb/cdb-0.75-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://cr.yp.to/${PN}/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
RDEPEND="!dev-db/tinycdb"
diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index b98ce426a4a6..90cd6fe4edeb 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -12,8 +12,11 @@ DIST etcd-3.5.12-deps.tar.xz 3935756 BLAKE2B c043cc55f59549734f38b1a734106bd25a1
DIST etcd-3.5.12.tar.gz 4083299 BLAKE2B 85615cf9095a440ef73aa59f5582293de543f7e473c8049712ff13646276c9441039c96c4e42aaedfddcfb3baede8d37f0ef68bb5ddabdb3f4833c8591ee1c8c SHA512 6fc8bd64ad63cff71c7645253273418fb3fa262c2da1742dc345576caa733af7cd75acad2f57610c5883e6bf16cffd36bc5a0c89cbbb0793c00c2a4db1c6d14b
DIST etcd-3.5.13-deps.tar.xz 5004004 BLAKE2B effc3c3fb8e6fff789f96030e485fb887b0f973e5943e66f744ce2d41c65c0756a81850be8f8cca96f50214a59e0eeac694c4669d809ddcee0771acc1703d9ff SHA512 ed80d70a14cf049e3af22757ad5cc4abd1ce563e00e0d422d38c82d66fe4381822ef1344de3ef803dedc2bfc038dabb520ad58fd489b8916529d24357628f002
DIST etcd-3.5.13.tar.gz 4089792 BLAKE2B be7a46af3978108b7e25adabe736ac111a01ab7fcb8e142b75c0c87aa33905d42d10b721ebc982e834110388669d028e6a612c9745e2f5c93210dd05ffccba7d SHA512 dc85d80079b61e96eb06eb573d41d8972060392e49140a2414c283ea9edfef7b01d5554e50c7ab37c6ad079b373ae12a1b84dbcc533addc1d4d30a2a5abf7b7b
+DIST etcd-3.5.15-deps.tar.xz 5885840 BLAKE2B 378d8136da0ca3486433ee2d55f2d65e569de3807bd41ea9dbb69e2a220a75ad3b2b1efd971738de84a21ac7a2fa1cb97055553982ba571d4f115a88feddf9a1 SHA512 65810da4852df376b29b6023594af8da01fbdd63b3c25c4b95e2e643f327b15274750ed8db2f71da2d8a3223d00c603db5ed84ba13dce72303758e043ac62f19
+DIST etcd-3.5.15.tar.gz 4113649 BLAKE2B b65ae93875cefffc09ff0c61eda485abd3a32691b0b8bb2d957c109c2e43cb36d26a51c4d81b7dadb9e96452dfdbfb626dfc5a151678154339d7e08324c15efb SHA512 1b22376fcda4c182ea0388b97f3b5a6a2fd62f753c2f4c13d06c3b53e9b7fb8efb2b20177f1724a5775f5ecc13bfcaabe6b308d4ee205dea86f7311fbe3a2900
EBUILD etcd-3.4.26.ebuild 2043 BLAKE2B e97ddd6c5a5b08280249748ba46ed169bceb12c3f1db5009275cd54d9fca65878cfc29aa6f8247162326e1b6b582511684703a6dbdce9106974a7e656e87144d SHA512 f00e48beec1d548bf5303e629ea7aea5e1a88da78f894f72b0815ac8df7d684f31da874337a013fb21b70e404478eba07f872ba5ac4034c191b70ac402547523
EBUILD etcd-3.4.31.ebuild 2044 BLAKE2B 6e527a0a48a368426300a7b24f73651e56074260684ead38996a418e2cc51490a0ee5621cafc767bf426c385d44bf9be9cff3b296d75849c9d0c8d2fd2f9db2c SHA512 ad5b18908d458864acbaf9e4ac570b5dda321bec9f989549d25aaec3682e0819b086f015f12fd10ae69e4895466152610d74c0cd062cb37e9b99051e7ce1d429
EBUILD etcd-3.5.12.ebuild 2095 BLAKE2B c476ec700d5a1b1642dd364924302e63fe01d4cb52a7bb5f21e9e92f6e1545660c75d5a8f6f5e427b77d2594d6ee8ec4559c05104f7757ce515ff7b0bb441de0 SHA512 4575ff154dfcd068dcd39aa82c460f50fcbee8a8f51857d2b20b6ee46c18f9cefa0327eff770e28d91b00b11539e71fdd9ba8eeefd1278fc1b68c51bdd15e16d
EBUILD etcd-3.5.13.ebuild 2108 BLAKE2B 3ea78bf883260ffb5666188676bd26cbe1dbd48276d991ccdce24ac87ff321eb7759b66e400f68fb37cb3b286ca9a3b8da0b4767c335e32d7ec41466704b1466 SHA512 4e898666dc76d4d3611977f0162cd36f2332b716b3fa3d2938797e4fff511a13232168e32c6944151b7137306258c46eeef8b52ec7ea8d68aaff09b0bf53f652
+EBUILD etcd-3.5.15.ebuild 2188 BLAKE2B 1830c6d33dafe08816432fb509e28ece04c4ccff7ac41e4b246b89efeb4af9512fa792b404aecdb9baa346d83f85a4b2721d689f08232728d0ae536bf8e1f480 SHA512 fd8863e639c6b21e58c2d5a08b26d4bd8a5deb8609d1b1027ce417379654bd982e242db55f23f32b07f9bbd2eceed5d375ab2888af0b699926bf70f927ddc82a
MISC metadata.xml 421 BLAKE2B 5498a48643720f59f55d3b37d21fa80a4d8c984e7dc0e9beaccdb4f08d53819025e5849e481a7ce14fc519de15fdbed622f3c3912335cf81a678c522ba367b32 SHA512 ed8b5d3b552fdc284301ed63b941c2ce87cc808718dc15191597932d6543606907a175c929416f51193c63e12d79fef7993d0f91d9d0f70aacf75447c3744b73
diff --git a/dev-db/etcd/etcd-3.5.15.ebuild b/dev-db/etcd/etcd-3.5.15.ebuild
new file mode 100644
index 000000000000..696855a8f929
--- /dev/null
+++ b/dev-db/etcd/etcd-3.5.15.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+GIT_COMMIT=9a5533382
+
+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/~zmedico/dist/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0"
+LICENSE+=" BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~riscv"
+IUSE="doc +server"
+
+COMMON_DEPEND="server? (
+ acct-group/etcd
+ acct-user/etcd
+ )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+# Unit tests attempt to download go modules.
+RESTRICT="test"
+
+src_prepare() {
+ export FORCE_HOST_GO=1 GO_BUILD_FLAGS="-v -x"
+ default
+ sed -e "s|GIT_SHA=.*|GIT_SHA=${GIT_COMMIT}|" \
+ -i "${S}"/build.sh || die
+ sed -e 's:\(for p in \)shellcheck :\1 :' \
+ -e 's:^ goword \\$:\\:' \
+ -e 's:^ gofmt \\$:\\:' \
+ -e 's:^ govet \\$:\\:' \
+ -e 's:^ revive \\$:\\:' \
+ -e 's:^ mod_tidy \\$:\\:' \
+ -e "s|GO_BUILD_FLAGS=\"[^\"]*\"|GO_BUILD_FLAGS=\"${GO_BUILD_FLAGS}\"|" \
+ -e "s|go test |go test ${GO_BUILD_FLAGS} |" \
+ -e 's|PASSES=${PASSES:-"fmt bom dep build unit"}|PASSES=${PASSES:-"fmt dep unit"}|' \
+ -i ./test.sh || die
+}
+
+src_compile() {
+ ./build.sh || die
+}
+
+src_test() {
+ ./test || die
+}
+
+src_install() {
+ dobin bin/etcdctl
+ 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/freetds/Manifest b/dev-db/freetds/Manifest
index 6645671205a6..50137b3d94bf 100644
--- a/dev-db/freetds/Manifest
+++ b/dev-db/freetds/Manifest
@@ -1,5 +1,5 @@
DIST freetds-1.4.17.tar.bz2 2401147 BLAKE2B 7155f902043411e57a9244c16bae49aa095d1f6af0b40bd1dc1e6949b3d78b3c8e58a7b6b2284ebac9e7b26920485a8ae12b691cc838410835786be51f027c89 SHA512 df5804a4bea20f995ecd3ef3ae4b898b9d9b32af6827aa2bada95008c8b909b682779c6776efb0d778615e21ac7af20b4aa0d1518a7a0d50bb793f4688a0e1a9
DIST freetds-dev.1.2.18.tar.gz 3406990 BLAKE2B f0134ee0a322cb9e7a7fefbf9e85c60b826318b546febde78e53d5ec22dc2c8e269b7e830da6d84267d16a2dc2cf367a54354765017a40e07af2c3c6be54676e SHA512 315f40ba0d97281f852ec99fac457ec4b2a30879a2384bfa2d7c680aad6c056b6ae23fc192c18db4fba75caff552ef86de7bbfc5d7b608ea5a12531bf9eadc4c
-EBUILD freetds-1.2.18.ebuild 1648 BLAKE2B 5b9142c1fa91a03f4a51bfd34bf28c0d6dd28b8efaa1e54587a4b09c30f4530854f081bbae722f65d2e897e5f4fbf9ed1574224188a96dc49de7fae0a2c7d138 SHA512 239cc3551db9c9b264e6f34cd915e16cfa0d4f8672f47cd2f711f58b81943b61b1b7ac2b4778d115a6a26f7cf1adbf49bba23ef79b2a58f3707b4e04931d9199
-EBUILD freetds-1.4.17.ebuild 1456 BLAKE2B 75e461b41b996cdb2917896a7a80867b19a3e54ab52ab42ffaf07d31563e3c2963d474e1b16f3fe0c9211046af97983c21e1cb7ee589454048cb38df6a588663 SHA512 f0cc0ce41bd0bcb2834154b84ed75d1cc1e54587abf037c8dbd913aed5f5d7551fa30be0cf7a75024880446204fb9916af3d3bffac733fc857e76212156f4885
+EBUILD freetds-1.2.18.ebuild 1642 BLAKE2B 94ef56fb889124b134600f21eb1b9a9be3fe0fb40c7d19796c56187dd6039804ec4dc3e0ad43f9ad058e2acab954f502a4683b43ab235463dfed2f0afdd901fa SHA512 0db396b6c54d6ed0e802f90dbba4855070058995878af3bb79257ae73dc982fb2b4080ae413f062bb4a02c338252e808b4573a3cfcb1238398cb5e4dfe3382ce
+EBUILD freetds-1.4.17.ebuild 1450 BLAKE2B 77e772be99c7f8d959515cffd33974e8e3772703537f11d8b6f13c8dbe2eb10f53dd22cf2d85e81a6882ed7b42ca31191bd3662975da3134a0e4d68c9fdab672 SHA512 9e5b967342b04b523b4298a9f80ed4a35cde7540939bc47f8a26a5b95b628c4f6c33e84f28eb0b6bd44be9fe6c27e1a23aa305fd2d7b379cc5506318f417baa8
MISC metadata.xml 307 BLAKE2B ef2023a0b7e091f47fa6e6e8c225a905e7456cbcccedaab86c3c9aa237eeaf87e5cafed83650a6ca569b3cc70bcd14ad0badabd0e4bd1739b619dbd3c3877de4 SHA512 e5489d7a456f904586f31a9c1e4b51a83d6db0ad27a7964df0ddf5a2cf75d3ba1e22fd2765d25540987e35932005968aa321dee761b64550dab27620ab9be3d7
diff --git a/dev-db/freetds/freetds-1.2.18.ebuild b/dev-db/freetds/freetds-1.2.18.ebuild
index d76511a638fe..b6e582f0208d 100644
--- a/dev-db/freetds/freetds-1.2.18.ebuild
+++ b/dev-db/freetds/freetds-1.2.18.ebuild
@@ -13,7 +13,7 @@ SRC_URI="ftp://ftp.freetds.org/pub/${PN}/current/${MY_PN}.${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
IUSE="debug gnutls iconv kerberos mssql iodbc odbc ssl static-libs"
# iODBC and unixODBC are mutually-exclusive choices for
diff --git a/dev-db/freetds/freetds-1.4.17.ebuild b/dev-db/freetds/freetds-1.4.17.ebuild
index b9d879a08826..062663d7c46f 100644
--- a/dev-db/freetds/freetds-1.4.17.ebuild
+++ b/dev-db/freetds/freetds-1.4.17.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.freetds.org/files/stable/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos"
IUSE="debug gnutls iconv kerberos mssql iodbc odbc ssl static-libs"
# iODBC and unixODBC are mutually-exclusive choices for
diff --git a/dev-db/futuresql/Manifest b/dev-db/futuresql/Manifest
index d6d5521fb137..62ef24964f94 100644
--- a/dev-db/futuresql/Manifest
+++ b/dev-db/futuresql/Manifest
@@ -1,3 +1,3 @@
DIST futuresql-0.1.1.tar.xz 27844 BLAKE2B d2f335c7a64b44b32785e2bf8522ca3670450ff2ec5190aa2ff296198e2ac62985e51dacb890566b24a52c54f6300688f17cbb208055d7b4a3ee007d19415d81 SHA512 ce9cd927c6da3ca7351640cc2c36854c1a728ec5c24517e61772e3571d56bcaa2221cfe05127f78554bd9d2b2d72bd46e911834c9fb1e9b89bd96b84b39bda16
-EBUILD futuresql-0.1.1.ebuild 769 BLAKE2B cd94f103b2f55f5715ce042ef951820a31a41865f509327b2b9110fe6caae8c992905bc9fbb7eab71a2e540fb256b2b8f4c9ce9d94a5a1ed5d7e21e3e773c0ba SHA512 e4bb5c42c1baf2423c3ad8561166c06a9085a1998d0ebdbc84e12892c4b2d0341f54f7fbc5a7e99fb48e9d035a4e70176fe479eadb615b8520017a6eaf9bde28
+EBUILD futuresql-0.1.1.ebuild 767 BLAKE2B abba1895281525032e4ac3a76debabbb396795ecd4c8fb8e9ec8767b15df9a58f4b8c1fbec441ef4e9fd87665142732ee8bcc76756ad53ad593ca49e94b28808 SHA512 a62c620c4219407a96590c65077e4644e2c243eb7efb0b80ec047248cd5d288bf9a1fade5174844151803ebe0cd42b732a377d3348fa50758834898548acef99
MISC metadata.xml 381 BLAKE2B 8baa7ecfc8760e4a4ae2a3507ede44cda62346dab1feee357ff737c26714d4888665af8fb02b3d4c6ed096bafe6e2f7247bfebbd73d66ca8a8d19dcc2f1aa1b4 SHA512 cab8f42d78acc59bd863272275e35af36b6f93c22d8a0269038b591f7fefe161579d9c08c936bb66fd1a7dfc871d63213108753b6cd4cbd3f8cfada675a3a206
diff --git a/dev-db/futuresql/futuresql-0.1.1.ebuild b/dev-db/futuresql/futuresql-0.1.1.ebuild
index 2f989131dd85..21dc63b8d983 100644
--- a/dev-db/futuresql/futuresql-0.1.1.ebuild
+++ b/dev-db/futuresql/futuresql-0.1.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://api.kde.org/futuresql/html/index.html https://invent.kde.org/l
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="MIT"
diff --git a/dev-db/hsqldb/Manifest b/dev-db/hsqldb/Manifest
index fcbba860cc53..3c5b657b8dba 100644
--- a/dev-db/hsqldb/Manifest
+++ b/dev-db/hsqldb/Manifest
@@ -1,5 +1,3 @@
-AUX StringComparator.java 1986 BLAKE2B e86079c260e0732c8828626de3c3d1611376377c228c8efb28739dff5f82cbe26ed2a06f9bf6c2214e44a291c1af51e6cb2044fc639aaafb54e356fe6b978dc8 SHA512 a0103b0b8445bfbbe325c73ab65dcf4c22c8fd4dab89cd9d60809b4323263e62da2c20a0c1f2900ee97eb9ca2549730e1d37b7f1bffdfce3d116ca802fe8beaa
-AUX TestBug1191815.java 4112 BLAKE2B f8418d564f7489e3dd256e9783624ef66994875d2509ccd66972ed5704281ae9770df7f7521ec56ab66b44af142ff4a6a846fb9d04d768b2a0b2c5f78b9c6b7f SHA512 c37491e2fcea0b4ce6bd641ffe128deaa9a8e38533ec3e607415cb1325a975dd8317c212c0fbf9f42b25de7808869df6ac63dacd53c773455f5d2ca0a58f1f62
AUX hsqldb 364 BLAKE2B 236ae5fff19eaf9c4aa184bf1228bd96c7841c8c1849d35d72be02d43b955be003c54a96fc9d792208a38c388609d3dce34a5ef1e2c36b9283dd69a545cc3e2d SHA512 6cd0a4a26739960536192a9dda36324e10a16e4ed51028515f07ca5542c68a9f13d9ee9456faf7f797071476747b2026cdf5872ebdf20c1fbfda1079c4164716
AUX hsqldb-2.7.3-hsqldb.conf.patch 1285 BLAKE2B 380066dde2adb7f336bd14edf2c52c6bdb57c1f32a419649ec7a7d02c56cdd9cf19fce2978c944cd520759c5b9255c1bc44952bf5deb8c74b41e8e6861d9af8c SHA512 19124e4835b80e2bdb9c3db57ef1f8620fd8c4716205f7ddb22b5618b8eb6e298227131cc66c97c426f39734e0f04223b0b9b71a68b806232d7447a1c90d0fa2
AUX hsqldb-2.7.3-hsqldb.init.patch 740 BLAKE2B 948afb9bb1404d34f767bebd2010fdea92d065c3fd645e0c2b9968a359e55f66af14a803fa02fbe7b417f6453ea875aa9cc67ae5eaa0700291e3765ba1979f40 SHA512 b6de0367e9f6da039976ae6ec81368fbf6982844d76377364b16a27c4d94d4f60c6b1792bcae65fa42f7febdf17b9b5c8dfd5bcc0064e345ba27b863d2d4ec74
diff --git a/dev-db/hsqldb/files/StringComparator.java b/dev-db/hsqldb/files/StringComparator.java
deleted file mode 100644
index ae0f7b0fb979..000000000000
--- a/dev-db/hsqldb/files/StringComparator.java
+++ /dev/null
@@ -1,53 +0,0 @@
-/* Copyright (c) 2001-2008, The HSQL Development Group
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are met:
- *
- * Redistributions of source code must retain the above copyright notice, this
- * list of conditions and the following disclaimer.
- *
- * Redistributions in binary form must reproduce the above copyright notice,
- * this list of conditions and the following disclaimer in the documentation
- * and/or other materials provided with the distribution.
- *
- * Neither the name of the HSQL Development Group nor the names of its
- * contributors may be used to endorse or promote products derived from this
- * software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL HSQL DEVELOPMENT GROUP, HSQLDB.ORG,
- * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-
-package org.hsqldb.lib;
-
-public class StringComparator implements ObjectComparator {
-
- public int compare(Object a, Object b) {
-
- // handle nulls
- if (a == b) {
- return 0;
- }
-
- if (a == null) {
- return -1;
- }
-
- if (b == null) {
- return 1;
- }
-
- return ((String) a).compareTo((String) b);
- }
-}
diff --git a/dev-db/hsqldb/files/TestBug1191815.java b/dev-db/hsqldb/files/TestBug1191815.java
deleted file mode 100644
index 06c606401cdd..000000000000
--- a/dev-db/hsqldb/files/TestBug1191815.java
+++ /dev/null
@@ -1,129 +0,0 @@
-/* Copyright (c) 2001-2009, The HSQL Development Group
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are met:
- *
- * Redistributions of source code must retain the above copyright notice, this
- * list of conditions and the following disclaimer.
- *
- * Redistributions in binary form must reproduce the above copyright notice,
- * this list of conditions and the following disclaimer in the documentation
- * and/or other materials provided with the distribution.
- *
- * Neither the name of the HSQL Development Group nor the names of its
- * contributors may be used to endorse or promote products derived from this
- * software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL HSQL DEVELOPMENT GROUP, HSQLDB.ORG,
- * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-
-package org.hsqldb.test;
-
-import java.sql.Connection;
-import java.sql.PreparedStatement;
-import java.sql.ResultSet;
-import java.sql.Statement;
-import java.sql.Timestamp;
-import java.util.Calendar;
-import java.util.GregorianCalendar;
-import java.util.TimeZone;
-
-import junit.framework.TestCase;
-import junit.framework.TestResult;
-
-/**
- * Created on Apr 28, 2005
- * @author Antranig Basman (antranig@caret.cam.ac.uk)
- */
-public class TestBug1191815 extends TestBase {
-
- public TestBug1191815(String name) {
- super(name);
- }
-
- public void test() throws Exception {
-
- try {
- Connection conn = newConnection();
- Statement stmt = conn.createStatement();
-
- stmt.executeUpdate("drop table testA if exists;");
- stmt.executeUpdate("create table testA(data timestamp);");
-
- TimeZone pst = TimeZone.getTimeZone("PST");
- Calendar cal = new GregorianCalendar(pst);
-
- cal.clear();
- cal.set(2005, 0, 1, 0, 0, 0);
-
-
- // yyyy-mm-dd hh:mm:ss.fffffffff
- Timestamp ts = new Timestamp(cal.getTimeInMillis());
- ts.setNanos(1000);
- PreparedStatement ps =
- conn.prepareStatement("insert into testA values(?)");
-
- ps.setTimestamp(1, ts, cal);
- ps.execute();
- ps.setTimestamp(1, ts, null);
- ps.execute();
-
- String sql = "select * from testA";
-
- stmt = conn.createStatement();
-
- ResultSet rs = stmt.executeQuery(sql);
-
- rs.next();
-
- Timestamp returned = rs.getTimestamp(1, cal);
-
- rs.next();
-
- Timestamp def = rs.getTimestamp(1, null);
-
- assertEquals(ts, returned);
- assertEquals(ts, def);
- } catch (Exception e) {
- e.printStackTrace();
- fail();
- }
- }
-
- public static void main(String[] args) throws Exception {
-
- TestResult result;
- TestCase test;
- java.util.Enumeration exceptions;
- java.util.Enumeration failures;
- int count;
-
- result = new TestResult();
- test = new TestBug1191815("test");
-
- test.run(result);
-
- count = result.failureCount();
-
- System.out.println("TestBug1192000 failure count: " + count);
-
- failures = result.failures();
-
- while (failures.hasMoreElements()) {
- System.out.println(failures.nextElement());
- }
- }
-}
-
diff --git a/dev-db/kyotocabinet/Manifest b/dev-db/kyotocabinet/Manifest
index 4d9e3610c401..0a5755f36284 100644
--- a/dev-db/kyotocabinet/Manifest
+++ b/dev-db/kyotocabinet/Manifest
@@ -3,9 +3,9 @@ AUX kyotocabinet-1.2.76-configure-8-byte-atomics.patch 1250 BLAKE2B 882c4897a406
AUX kyotocabinet-1.2.76-flags.patch 894 BLAKE2B 50efb4b21f0101a942eb758213cf703460056a951617298057567d08b116c7e0a631d631eace992ff447bed5b74940d2b60a8adad373cb77fe42b8c40bfcc9fd SHA512 60a15c54994a5f338cf168feb831d858fdd2cadd16ea0c8001ef652e8502797f5920d3fed0a3ec4a6a2d817381b4690410878a18c7c859df34e26b033f48fe03
AUX kyotocabinet-1.2.79-configure-clang16.patch 505 BLAKE2B 86113c69eb70f3d44305566119af61b773252c1fa30857f34af71ff04bc6d6574de266fe6dd716ebf031e61282788e30a076177427bd379fa209df76e86b0bd2 SHA512 aa214f0a4f207dcb667541708af41444db9a5b2e19547e0fc03228173143ccc22cbf359c8214e677530ad746c29ebacb1c48989702dec6f503063ac44b22c871
AUX kyotocabinet-1.2.79-initialize-parameter-error-clang16.patch 2453 BLAKE2B 42ea518397fdb464198e5701075b6bb92f5702cc4c03f1241851ef93a18ee760fc55c96242d7f4976909e1ebd6f47f3a83513aac3b62880be2458226ef0d9f03 SHA512 5ca4c9bfede8bdc59040707379c6cc5361d6dc5218969f6f45d0d12740d59a6a1fb74a7e277d453f551601228f602941f8af6093130f56f3ef782f433b2baff1
-DIST kyotocabinet-1.2.77.tar.gz 949326 BLAKE2B faacde57e8c7fed3fb232ea6fd12b668f2d2ee352cd357d5e16e0d1740cd8f73e223964249efeae50f3ea5d0672117b2410b91ba557ebe1ac7ba4075ac28deab SHA512 f38794c11faa3f4b64097a2e314307e1a6b75ddc495103647ebe52786a689336754496e7083697417ea90436e7fad681f16440975abec9ae917874aa25153e0f
+AUX kyotocabinet-1.2.80-flags.patch 1011 BLAKE2B 63047b98feead5b2ceb86282b40d8a55dec36ed01a72829241aff0956a00ab60f2a37c7fac00b0468b1613729c25a9a0188369c9d0b436256aa356250795f28e SHA512 6020c493039bf03d68b5860f7bf937e860f5d959b4305b579d1b70567f4ee2ae4915a2ccf58e87904e5109b62ac3a31b32ffa28f074ff3d9cdddbf5f55c7d53f
DIST kyotocabinet-1.2.79.tar.gz 943804 BLAKE2B 8a12e6dd953a1ba995d5a60126fb2682a07be390698bf98535633af894573aafc63b55497dc869cad14eceb14824ceb4f8c471b9aa1dad51944c35eac0cf4912 SHA512 9243192c81d3aa37cc8c80eb3bdf235192a0919b134cededa2b4178be515d148916e7405e094cbcdd7dbf13bf38a569bf21863afac7cc05d6418cca5853a2ff4
-EBUILD kyotocabinet-1.2.77.ebuild 1469 BLAKE2B 81e5c87898efcaa4d7a8d51229b92896975ba19d04d8359f77061e770953f0dac5543bf9d28f051b2ad17c35d45096c287efbc82bdbe263c9750911036ac7a8b SHA512 67eecba0c4beee2500bf897cddbfc583b6c0e184c0664f043a460ffd4458f0d3e7a027142b75ce30899b19fe6f81db6f4f1fed7665b8c3af1ccb79600c8c9e1a
-EBUILD kyotocabinet-1.2.79-r1.ebuild 1528 BLAKE2B ab359190d3e9183700fc90c5d0441a7e3da1a1d2d984fb264b3524fcf4c03e30d277543760a39e3663a3d6691d26321ebf265dacd4ddcaffea6b95b5b29b77a3 SHA512 3d26b05e066dc4dc7d2843a0c4edd97b4f010b54b50d74394e245871fe5e704dad66458b9b7305abcecc1f741ef292b1a7e308103e28a7d662185a78a0d95e50
-EBUILD kyotocabinet-1.2.79-r2.ebuild 1597 BLAKE2B 01c613bfb185cc5d9c6fa58c2283556116a71563cd910254116801c2889c8c56466b366b9c36dbb161208659855cd0171dc78ebfd1f92eef3cc0ac400e60aeea SHA512 48fe034868a8402863b6097059bf2280c5f49f5ca57f8a405036606926ec6ac63df5ed729c027ed6d1d01a6dc7e89a9276b982c9e1889fe52dbf7dd66e113b8f
+DIST kyotocabinet-1.2.80.tar.gz 942543 BLAKE2B 0a2c5e14fe1362d69d5676c9a8b203bee5a7f7c077d5a9fcb90b5697f0d0cfa5081d0547bff84493f4e1e3fdf5b263f6e4929aeae816e2f567236afaa905fd14 SHA512 9fe0a92c9a76db5ce06ef4d5a551c05930f2a9c065ab695b030fdaf45692bfe88d91f1b75791f50d0772c699567744cd74f3ef407172874d4bba467989d54328
+EBUILD kyotocabinet-1.2.79-r2.ebuild 1591 BLAKE2B 3e52eacdc17e51b2f11b4d9a97fd3bf6d25a217ea5f6a312711a8c1c85b76daafd6eb72cf544ab090ee4a91fa4ca9fd26f535bd7d8ed7e07767078cf835da295 SHA512 4bebf1b8bb58002dd45c2bbbba99278e1817c8ff70d18c41e5384ebefc5f714bb192e00074ac0e347380a15f8da860f164a309566144d0f17dfdd71dfeda5866
+EBUILD kyotocabinet-1.2.80.ebuild 1546 BLAKE2B 93721baf09568f31a83e295678b2a6f34b1ba4349aad9a548875073cf800194c16d5f5844bbd81f2f1307af428e096d63ed9950e5da19dd85ca415399e3d1b83 SHA512 1fe13e5b89e6fc8ff2f15b2ceecf20071b46ce08fde23dc868a9cb7a48a345d7ffe6a71c9bd9a0b517ed2e38abaf355e926526dc15569ed77f93c6aebdad66ad
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/dev-db/kyotocabinet/files/kyotocabinet-1.2.80-flags.patch b/dev-db/kyotocabinet/files/kyotocabinet-1.2.80-flags.patch
new file mode 100644
index 000000000000..d331bca2c55f
--- /dev/null
+++ b/dev-db/kyotocabinet/files/kyotocabinet-1.2.80-flags.patch
@@ -0,0 +1,34 @@
+--- a/configure.in
++++ b/configure.in
+@@ -202,28 +202,6 @@ test -n "$LDFLAGS" && MYLDFLAGS="$LDFLAGS $MYLDFLAGS"
+ # Byte order
+ AC_C_BIGENDIAN(MYCPPFLAGS="$MYCPPFLAGS -D_MYBIGEND")
+
+-# System-depending optimization
+-printf 'checking for 64-bit availability... '
+-if printf 'int main(void) {return 0;}' | $CC -xc -m64 -o config.tmp - >config.tmp 2>&1
+-then
+- MYCFLAGS="-m64 $MYCFLAGS"
+- MYCXXFLAGS="-m64 $MYCXXFLAGS"
+- printf 'yes\n'
+-else
+- printf 'no\n'
+-fi
+-if test "$enable_opt" != "no"
+-then
+- printf 'checking for CPU optimization availability... '
+- if printf 'int main(void) {return 0;}' | $CC -xc -march=native -o config.tmp - >config.tmp 2>&1
+- then
+- MYCFLAGS="-march=native $MYCFLAGS"
+- MYCXXFLAGS="-march=native $MYCXXFLAGS"
+- printf 'yes\n'
+- else
+- printf 'no\n'
+- fi
+-fi
+ printf 'checking for useless warnings... '
+ if printf 'int main(void) {return 0;}' | $CC -xc \
+ -Wno-unused-but-set-variable -Wno-unused-but-set-parameter -o config.tmp - >config.tmp 2>&1
+--
+2.44.2
+
diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild
deleted file mode 100644
index b8df7c141a80..000000000000
--- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="A straightforward implementation of DBM"
-HOMEPAGE="https://dbmx.net/kyotocabinet/"
-SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="debug doc examples +lzma +lzo static-libs"
-
-DEPEND="sys-libs/zlib[static-libs?]
- lzma? ( app-arch/xz-utils:=[static-libs?] )
- lzo? ( dev-libs/lzo:=[static-libs?] )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/fix_configure-1.2.62.patch
- "${FILESDIR}"/${PN}-1.2.76-configure-8-byte-atomics.patch
- "${FILESDIR}"/${PN}-1.2.76-flags.patch
- "${FILESDIR}"/${PN}-1.2.79-configure-clang16.patch
-)
-
-src_prepare() {
- default
-
- sed -i -e "/DOCDIR/d" Makefile.in || die
- tc-export AR
-
- mv configure.in configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- # We need to set LD_LIBRARY_PATH which will be assigned to RUNENV later
- # used by test suite
- LD_LIBRARY_PATH=. \
- econf $(use_enable debug) \
- $(use_enable static-libs static) \
- $(use_enable !static-libs shared) \
- $(use_enable lzma) \
- $(use_enable lzo)
-}
-
-src_test() {
- emake -j1 check
-}
-
-src_install() {
- default
-
- if ! use static-libs; then
- find "${ED}" -name '*.a' -delete || die
- fi
-
- if use doc; then
- dodoc -r doc/*
- fi
-
- if use examples; then
- docinto example
- dodoc example/*
- fi
-}
diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild
index a416da22084e..46ab13ce978c 100644
--- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild
+++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug doc examples +lzma +lzo static-libs"
DEPEND="sys-libs/zlib[static-libs?]
diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.80.ebuild
index c2108518f5f2..ab21bbcb5694 100644
--- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild
+++ b/dev-db/kyotocabinet/kyotocabinet-1.2.80.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools toolchain-funcs
@@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug doc examples +lzma +lzo static-libs"
DEPEND="sys-libs/zlib[static-libs?]
@@ -22,7 +22,8 @@ RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}"/fix_configure-1.2.62.patch
"${FILESDIR}"/${PN}-1.2.76-configure-8-byte-atomics.patch
- "${FILESDIR}"/${PN}-1.2.76-flags.patch
+ "${FILESDIR}"/${PN}-1.2.80-flags.patch
+ "${FILESDIR}"/${PN}-1.2.79-initialize-parameter-error-clang16.patch
)
src_prepare() {
diff --git a/dev-db/libdbi-drivers/Manifest b/dev-db/libdbi-drivers/Manifest
index 3d5d3c3f2ab8..d46bfc86407c 100644
--- a/dev-db/libdbi-drivers/Manifest
+++ b/dev-db/libdbi-drivers/Manifest
@@ -5,7 +5,7 @@ AUX libdbi-drivers-0.9.0-doc-build-fix.patch 694 BLAKE2B 95207e6fbd947c01a1c3a99
AUX libdbi-drivers-0.9.0-fortify-source-sqlite.patch 451 BLAKE2B cf41debe291737ec418d0a96b5d839ac2ae44cfe487982dbb18ec5658b275da673d7f6066c6113af0ffbe622ad26595033aeb244f38702e920fcdd38619f2279 SHA512 d2e9e14fcff631fdada7bbc063aa5266d5f17fe5589405707867cc6eb95dc198ec62adc9d3b615c5ca29d31853644913aa82503ae6161be06d5924d8c1430b56
AUX libdbi-drivers-0.9.0-slibtool-libdir.patch 564 BLAKE2B 7effa5db121872b079af2919b56857fda040f9712a10789ba3e4c4352a0b172127026f1df9c2f93071cf78a14f05431557e23e63b74f52df87710942d9c14711 SHA512 9f4ca8fd4147ed1c619c2d7ac40b4d67e67f3f6f940568647dd1782a705a52cd3d10241b2c4039ad8cca2ecc7186841640ffa44fd56d5fc9d19a7e8f3fc974ba
DIST libdbi-drivers-0.9.0.tar.gz 1829864 BLAKE2B 2071c0cc21b1b4eeda926d5ce36f6dde03ede206dac91780aabafcb7c5b399f4b9580910e5ede08c9f0bf026f4af2088d1d0e8c1835b86273a7739b2946ed3c3 SHA512 f4d3aaa71014697c53012a10bf9f0af398bcf5ee5872af165f8f43a682d2fb3045a9172ffea0e068dcbfcad52494878c037d8d90fadfaf176936e42f7f1e85c1
-EBUILD libdbi-drivers-0.9.0-r1.ebuild 2243 BLAKE2B 45a77565c172b685eceb001e4d60cadb8b3a120f5778a67bdc27ff6017d946787e4189f3e6db99a7c87b1c396611b7779312e1b7d0a26f467bdd0a00e31ed1dd SHA512 bd5d7e8bdbde99ce2304c537f2a3059d22f6f04a9b364c7430be4a7a97c65c4e8ce5452aaf663e22c7818a0ca0658839229cfeb14ee1d3638c1f210d9e87780d
-EBUILD libdbi-drivers-0.9.0-r2.ebuild 2165 BLAKE2B 913337e185c5a912987cafa8de77a380b54261ff4d041068b5e4d33339db8f281c9625e6e30eaf1eeb7fa8588f01fe598c0e7c8178e684f6740f34d9aed89a13 SHA512 0057ca42127698863f40557c18cd993d0f07a7b105eff63b269982679369d665943155d127599b70a5463cd9cb2c3d23375afaa44bd7d8dae6ddd422e34f3e0b
-EBUILD libdbi-drivers-0.9.0-r3.ebuild 2313 BLAKE2B 299e55229011975e065f7a087da17e03dec94d1b812436409e16a215eca3c394939f3c0352882d73f057ca8852477d6957952d9f36f53c82c051ac93851bea6a SHA512 b39dcf721881a9433abcac0642e0edfb0f51d5933ff30a05dbf76a6f8869c0254fb260a2a17354604175911d9295c3472b8185c694869772e0ee4c316d51f137
+EBUILD libdbi-drivers-0.9.0-r1.ebuild 2237 BLAKE2B f0dfcea7e7b83fec6f6b64052629656a597f76700492c2563c24ba1188bf9b7d713fe3f69e49c0d27c9318ed585afcfea53ffebd149376610210b11cc8c6a971 SHA512 e841f36b1e8e5988da18975c5818e94fe3c361578fbb7b1cff72da59f3b63ae0d1a400aa8617a1f6ee324f36740f0df4d32f37fcec91de2953f27e7f891e8c6d
+EBUILD libdbi-drivers-0.9.0-r2.ebuild 2159 BLAKE2B 22d10b679c3439ef1b1ddb574bcbf51b61077afcdd7da6402b167a548d0322d111525083395f5c4dbef36324d8ed56b2be259ff77b7f79e5a73b3cc2d3969816 SHA512 644c7fc53be71c946c9d37ead416e609435e0d1c701512da77297c1f72d3d5ebb419757a5b97be2b25bb431a947355544ca4d61e9bce0a08c0755d3fa858f2ab
+EBUILD libdbi-drivers-0.9.0-r3.ebuild 2307 BLAKE2B cb12bfc2ba59f81771cd6b12137dbe507c8ae0fc9fddcdb77ec6ff6beb56ddefc768d85ef068f6fada11f80fd9dce59ae07712598375ce0f41991e33b7769a15 SHA512 523b6e8dca91d1867492c270ef2ab3658c64845c21d89ff12eb5060ff0fa3b30f249a3b8f68d16ceb7d4920163edd88add8fd01cb521e233f599b032e92011cd
MISC metadata.xml 303 BLAKE2B 0157e37665116984034696663a1469b658cbcbd59bb144dc8972f6a1994330835bc6e787dc490c877eff0495004cc10f336b61a77d9057a50a757bed7e2423b5 SHA512 590af573bc7adf876ea969185568ae84dc41b9484d9efa9e89b5b6cde1f7af787e54b5c17f75731db4a42e615c1e1731e784a4dd309e03e7ca9b2850bcc34edf
diff --git a/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r1.ebuild b/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r1.ebuild
index 55f80228a0b7..1e209862d0b1 100644
--- a/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r1.ebuild
+++ b/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${P}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc firebird mysql oci8 postgres +sqlite static-libs"
REQUIRED_USE="|| ( mysql postgres sqlite firebird oci8 )"
diff --git a/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r2.ebuild b/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r2.ebuild
index 0f7e30695892..1228ccd29ad7 100644
--- a/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r2.ebuild
+++ b/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${P}/${P}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="doc firebird mysql oci8 postgres +sqlite static-libs"
REQUIRED_USE="|| ( mysql postgres sqlite firebird oci8 )"
diff --git a/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r3.ebuild b/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r3.ebuild
index d82a8c964d2e..875b37b2c97c 100644
--- a/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r3.ebuild
+++ b/dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${P}/${P}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="doc firebird mysql oci8 postgres +sqlite static-libs"
REQUIRED_USE="|| ( mysql postgres sqlite firebird oci8 )"
diff --git a/dev-db/libdbi/Manifest b/dev-db/libdbi/Manifest
index 9432da745adf..9ce3724d9e5f 100644
--- a/dev-db/libdbi/Manifest
+++ b/dev-db/libdbi/Manifest
@@ -1,4 +1,4 @@
AUX libdbi-0.9.0-doc-build-fix.patch 662 BLAKE2B 652bdba6b0e9b04bee87f48f0db1fba774bf153bd73f925b3d1111823c14e82ccf3202f8023736e3b0a91e00c28c6aca14ca5ffcad3126723c7f02cbc30a7049 SHA512 db18d3697be13ef416914843d0933caead3b1f57c13790373ec435318212f0ccfb599514f8bd6f1c603e09f13bd526b62322ff92e68512e43020b31f8d0dec55
DIST libdbi-0.9.0.tar.gz 1194284 BLAKE2B 36ee5d9ec0a9b088735173cfa9a85e30ee595d6781aafeb994271e7745d259dbe983bea037182c471dc35ae36486a5fb8690e9c716e2e08a4a3964d90abd64f0 SHA512 ee8777195af43057409d051a6055ec0467cd926d48da076458b09f91d2f0995a1cc4bc071762e401b7bdcd8a4173fd8ea3472db3a1518e34b4c5b5ed24e4e2ce
-EBUILD libdbi-0.9.0.ebuild 1198 BLAKE2B c5743fa0c4bc137fd4d895074691133543966870b5e59b281a030afbc66dacb0bb4ef729615c8d74faf033f0b5394fa47a9f1c29e4d28f8b89e66ed5ff79ff95 SHA512 8afad3974bc2c22dd97de2515fc061f5bc2539a78aa72fa5dd05dc5cc894193db33b20f4c04a26d9db72171b149c1e24da81262e184f34baa6cc0c91e9ad449b
+EBUILD libdbi-0.9.0.ebuild 1192 BLAKE2B 023f69fb473bc1a193ca5e16e8d5f7432bcd5d471436e6ad012407dcc532e8c83159f75605972d39263fad7428576fb6a084a13c0054d6480cbfe85912124b2a SHA512 9845a9a04caf8ace629ff8d939c066b6b678d530da4622b6f800962f6170c9cfbe6a8fdbd0ce613425b9601dc9ff35da80573e077d075f20a2ac239c6572eb6b
MISC metadata.xml 295 BLAKE2B 731127fd925f427b5456c96f280ce1dc6cf7604face11c80c3dd105a82e2c9691da8d8f1d6b73bf02611bea0900eef4715801c6b155fd68b5bd3122237552078 SHA512 a34b0c217188e8e1217c27331c38766cb6d93fcfd1781115ac93bd521b66f8159ed9f25f93a73ac0e1a0863894e99e30e482af2e0e53e6870c8c47871ee0474c
diff --git a/dev-db/libdbi/libdbi-0.9.0.ebuild b/dev-db/libdbi/libdbi-0.9.0.ebuild
index 88e08dd0b03b..754474d22c37 100644
--- a/dev-db/libdbi/libdbi-0.9.0.ebuild
+++ b/dev-db/libdbi/libdbi-0.9.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc static-libs"
DOCS=( AUTHORS ChangeLog README README.osx TODO )
diff --git a/dev-db/libiodbc/Manifest b/dev-db/libiodbc/Manifest
index 8f04eeff5bd0..7877d0c2e127 100644
--- a/dev-db/libiodbc/Manifest
+++ b/dev-db/libiodbc/Manifest
@@ -3,5 +3,5 @@ AUX libiodbc-3.52.12-multilib.patch 849 BLAKE2B acf21f410e8f187cdd221de8f4c6099e
AUX libiodbc-3.52.7-debian_bug501100.patch 190 BLAKE2B 9543a5d3a1772b12b76d7a5ebcd01437de37a9d8c26189b2c4eae8e69fa16d9ba1239aecdf8be616cd204e7bc3ba66a296aeb006ecd7c1e771d8a491ad40f49e SHA512 57f0f6f1cc6f513daabf0e57db6d2ca1445e19615987d5714c3b5e7ee9672ce782da17711d1051660042a6e062e6b827c59b6dc6c8ba3e4799dfdaaa9ce269ed
AUX libiodbc-3.52.7-unicode_includes.patch 213 BLAKE2B cc4c0abb2d694497cb38bac5dc746a70ffb8c0b904133a128c2328bcbe11ff2e5926b1cbb330c8b017ec39face9925b646dc655fde5554bf22118572242f2a76 SHA512 56d370dfd916c74f4bb66db4e13378fc3b6978a53921c831c0c56bd8e803773fd2e327ac43b69ce533acdd023cc042f1748159bd82a8cfe2dedb0f98fb17b496
DIST libiodbc-3.52.15.tar.gz 658200 BLAKE2B 856855f424e31629e3c3fb11f31e189d22daee877e989622a4f5c2a9c7145697a639fd79bd7bdc17be03176b0ee34a3bc02afe958c278531de0f9b9685947988 SHA512 843a938c961c77e12b6c5571fa7c5528e547c028e213195e72224166cebb49acb746e2e1e636c37991686d9e476dfd64ee42bb113013f01b4201d6d9cf99c3bd
-EBUILD libiodbc-3.52.15-r1.ebuild 1579 BLAKE2B bbd7e0ade4f08f1c88d4f01df74fa0c7d07508e0b45a17b0b290265e98c3c4731b6fd6e9ba7a79ec104c4f00fbb245b7c35ad347604cfb5452e76570c405107b SHA512 d9ce7e1d8c08145f606e677709f21b4c453a9e8cf680b2e07a8ffecca5c9c4215f920197db242d4439ad89acabe7b58ce9d5091a5dd741e1570076e6d381a16d
+EBUILD libiodbc-3.52.15-r1.ebuild 1573 BLAKE2B 1e87e4bff085c8884df6fb5896d3b9e85487b6f84ae3f4a1bc9e48aed75db49051a41be6e26c9957fb644d4c35b13fd0aacf43b037453b56e80a0b6550f0ecb8 SHA512 db116e5ca0311425507c183ba047720acd87fc03f9288d51fcfcb2a6fe82774e40c81e73228100c138d7f2512094bfa700dd4e6d26d05a8bf5a2ed00ad2a27b0
MISC metadata.xml 252 BLAKE2B c48698f239955ff265566b577f25b7ad378e4a4d99cdd5b3b16f6cee868a5b9ab2a2a4608c85a2c69d73d5b1b7f79d86eb694bb8967de22fb6ef1cd0ace42970 SHA512 c62de540e8df42046695b7e30cdad164aad5dfa0ad262d118a7cd92b3ec9fe672c7fd8bc0c17afd5c1c147779bf8a7c36d98f171812217b8c7a7c3200edb92ae
diff --git a/dev-db/libiodbc/libiodbc-3.52.15-r1.ebuild b/dev-db/libiodbc/libiodbc-3.52.15-r1.ebuild
index 6c034f3eb3ba..88f9f7f009f2 100644
--- a/dev-db/libiodbc/libiodbc-3.52.15-r1.ebuild
+++ b/dev-db/libiodbc/libiodbc-3.52.15-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="|| ( LGPL-2 BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="gtk"
RDEPEND="gtk? ( x11-libs/gtk+:2 )"
diff --git a/dev-db/litecli/Manifest b/dev-db/litecli/Manifest
index fa9f2b6b7ae4..5c112e7ce88f 100644
--- a/dev-db/litecli/Manifest
+++ b/dev-db/litecli/Manifest
@@ -1,7 +1,5 @@
-DIST litecli-1.10.1.tar.gz 887832 BLAKE2B 304feead856a148726f729abd46d91fb2d0bbf7d99e05d437814c0e254f7e957f132317194e01e4dd62ddcdd2dda15c1fcba71c3086f286dd6aeb4aefe419f64 SHA512 f53c04a101f8abe52e81450309b6eab766742b0d26900608024ac8112efdc959787ea3c5997e9647529f65a17544ee31cc70f14b503a9ad3566d545568d822dd
DIST litecli-1.11.0.tar.gz 887986 BLAKE2B 4f445a0d29152998ab0e27ec814f1f46af44db949c817a50e7be8af659525f13113c4a831a8bf4f31a21c7922d93e12c792e8aa44b1e8480619418aeaa72aa89 SHA512 31a97d412d5749b6e8d32b88d8b41fde79d8ca9657da9885f39dc92cb0ad00ac6ab98f931ab57806be05ba9249580f1ea5ff25849d86c2f044dc40f437b6a52e
DIST litecli-1.11.1.tar.gz 888013 BLAKE2B ed159a35df254f2ff1221a14d2af86497a51c7b7dd904963ef33ada9b0d83f2df975d550aeab94fc172c9b530e0e12c04f55e50f2363572fce51b4c90db3e0bd SHA512 54746b99a7cb5f5adf2651e685d9fab5aadc7a4974bd4411189152c6316c40bf69bc7bc64de2499cbe99165d3010ff62382fa4454bcf42c9bac3adc838666da2
-EBUILD litecli-1.10.1.ebuild 923 BLAKE2B 6ea19fa379f0207fa9da6f7110622222ddf72412051fdd442f59ee2740a8fbc4b2b37639fd818e0c720b2118a49198c3570122ab2018c63e7776669845f58962 SHA512 986c30eb64d1087722c8f00a0b2ec4225282bf0a043fdaa0b1d46d4a737f040553c5603f0cf12071e54b211cabc4403e880e1ba63d74f2ab0360a7720c467071
-EBUILD litecli-1.11.0.ebuild 923 BLAKE2B 6ea19fa379f0207fa9da6f7110622222ddf72412051fdd442f59ee2740a8fbc4b2b37639fd818e0c720b2118a49198c3570122ab2018c63e7776669845f58962 SHA512 986c30eb64d1087722c8f00a0b2ec4225282bf0a043fdaa0b1d46d4a737f040553c5603f0cf12071e54b211cabc4403e880e1ba63d74f2ab0360a7720c467071
-EBUILD litecli-1.11.1.ebuild 925 BLAKE2B 8038de58200a5ec39c06520a11f38e4b68c8ba8334f2f61a67152fb75947a759c09e61f72e5fe33818bb89229f63ce83b16d5227888071650e9f15318f92d87f SHA512 0ce11e591ec4a7bdf69075e5c23b7bfada17b77ff368afdc23548139ea07ae831b44e1d398174cf446356334e109bc26a01dc0011980764d0a1ed980e4a674c9
+EBUILD litecli-1.11.0.ebuild 923 BLAKE2B d706caab31f833c8059e43d782f3a8aee78a69e7ad5506e981860580393c6a5c68a570e10ed64720203695aa78cb7673d9595490dd6b890e5822b59902a56cc9 SHA512 e7f53dbe8f4350ce952b4f00214be63d9dfdbc69cb9bf90c65a7913ea9aa08155c4038d97148413f03169017726371694addd362a8a1b8e61164e3a5653edefd
+EBUILD litecli-1.11.1.ebuild 923 BLAKE2B d706caab31f833c8059e43d782f3a8aee78a69e7ad5506e981860580393c6a5c68a570e10ed64720203695aa78cb7673d9595490dd6b890e5822b59902a56cc9 SHA512 e7f53dbe8f4350ce952b4f00214be63d9dfdbc69cb9bf90c65a7913ea9aa08155c4038d97148413f03169017726371694addd362a8a1b8e61164e3a5653edefd
MISC metadata.xml 513 BLAKE2B 5dd598b28d70f0eea45122b3bc54386581426f5e93266e39cd56c89118bb30193d8a4839868dc9efead7aff2087aaf480b06548a069eddc057ca36e3b74b30c8 SHA512 59e097ac5c0d9ea37cb6e87fc59a142bec6576c041a184a69f01f029b2355dfbd989ab3177db7473cf9637b82e988ac42677942126c5da9cfd7a06532dc3bfe3
diff --git a/dev-db/litecli/litecli-1.10.1.ebuild b/dev-db/litecli/litecli-1.10.1.ebuild
deleted file mode 100644
index 4efad25ead82..000000000000
--- a/dev-db/litecli/litecli-1.10.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite"
-inherit distutils-r1
-
-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[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-db/litecli/litecli-1.11.0.ebuild b/dev-db/litecli/litecli-1.11.0.ebuild
index 4efad25ead82..a75b4d11a68a 100644
--- a/dev-db/litecli/litecli-1.11.0.ebuild
+++ b/dev-db/litecli/litecli-1.11.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-db/litecli/litecli-1.11.1.ebuild b/dev-db/litecli/litecli-1.11.1.ebuild
index ae7764cb1ede..a75b4d11a68a 100644
--- a/dev-db/litecli/litecli-1.11.1.ebuild
+++ b/dev-db/litecli/litecli-1.11.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/dbcli/litecli/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RDEPEND="
>=dev-python/click-4.1[${PYTHON_USEDEP}]
diff --git a/dev-db/lmdb/Manifest b/dev-db/lmdb/Manifest
index 164a37662683..f6edbde820ee 100644
--- a/dev-db/lmdb/Manifest
+++ b/dev-db/lmdb/Manifest
@@ -2,7 +2,7 @@ AUX lmdb.pc 295 BLAKE2B 29c1cc5a70eb3d7f5c9dc4b1646644045514929428f164894ece93a4
DIST openldap-LMDB_0.9.31.tar.gz 145086 BLAKE2B 8df437c27cb9d40b71a8e9f516c503676dade2342c9d618dcfff6081bf0034f67d1216a6a25a364e7dacd588acb2e254b98486efade12307fa3ad7977be5ed54 SHA512 318aa89b7e39f98f636dba01620f866ddc255d81a2d4def8a9d9fdd80878608db1ac7b60bde58e954aba802d94df42786a9cd00d0c7e11646f09fd5d64821ac4
DIST openldap-LMDB_0.9.32.tar.gz 149188 BLAKE2B 8c15585a10644b791e54d3344c91ad1d86da0af06b02361685ec365309c8188dfd253d7a10f8708cd7f22363f99cc71aaaa170cc3349183f06d0765216cc19ef SHA512 3b8d45085f7a679e27f4b1d8b0a62531d4897d27c2a17f424462da07bd88f6c8fe8d64f866203c9e301b353dff1036fc48d9801917e97cfe7d3fd28f2d918d7a
DIST openldap-LMDB_0.9.33.tar.gz 149281 BLAKE2B 0750f392fdcb2fd6459943d3d8e8268a6210b25559c882c7705349ad6f68b9dfd71636d01c06b2101fe6aea8deeb21534c3aa06aeeac1a0e925fd4d0d9ef41ca SHA512 57404b35adb5136fcdf60552c2dd2626b9753868f2707d3279725e08145cee3be0d311189b2c6ef6879f25cf09962e6b423c70c8a2e09ef1b368948e873d92b5
-EBUILD lmdb-0.9.31.ebuild 2187 BLAKE2B 84623ed256611df1d59e200a9add524d68ee47ff733c5ca63422b84370d9b20d2a6df0b7803b4fd236a89a2cc88edf186993948b5f756370a25f470ae4828cdd SHA512 ffe23c19323ffbf6af7299bb05cc235667bb3ad8f7b60cf34903861ee33de61439b358763521ff17fda221bc18e0235e143135786cdd964fe113cd2b1b2b81f6
-EBUILD lmdb-0.9.32.ebuild 2194 BLAKE2B f590620663547ce9530df998d47603d50f4f838c799cc104eafc3eaadc538bdfe1da3e43ab678667fb9be4ed7437824b7682f4835e0e1cc3e1f2f377bdb81a74 SHA512 0aba186fa81e86de7e07c88709a75e8db6df17535bfb38abf03cb09365572044c8613b689ac939fd83be8d164a60a3393472ac9033d22682aec13a39c1c644d4
-EBUILD lmdb-0.9.33.ebuild 2194 BLAKE2B f590620663547ce9530df998d47603d50f4f838c799cc104eafc3eaadc538bdfe1da3e43ab678667fb9be4ed7437824b7682f4835e0e1cc3e1f2f377bdb81a74 SHA512 0aba186fa81e86de7e07c88709a75e8db6df17535bfb38abf03cb09365572044c8613b689ac939fd83be8d164a60a3393472ac9033d22682aec13a39c1c644d4
+EBUILD lmdb-0.9.31.ebuild 2181 BLAKE2B b4ceeebe0a53429c118510bba4c9e861a9aed5964cbd89373b0361a76bc971c6227626e93b10fa04d223989a004ed552aade6331018375cbfb14bcb14aba46e5 SHA512 73029b354ec1c2a0e183041ef26cef9daaba172d1d67ab358649ac14c0e68ddac2187281efce0f60c8865bcc6e1b27c01cea055dd3e6c0ea585282d6488332e3
+EBUILD lmdb-0.9.32.ebuild 2188 BLAKE2B 3cb13c11dc1996a8388caa281fc19e02d74231c834ad4c5f0669cf24ab56e9c15d801a35117d905b77894f785224aa90479a6416b85d3dbf8e780d5304773dbb SHA512 41d53e3417d4caf480efd4c84a63a676b865563ffd9f12592514dce74d158de1051ff56aeb7c75915b4e68de8709a3bb5b347cb816e06eeb399fc66aa20c5cba
+EBUILD lmdb-0.9.33.ebuild 2188 BLAKE2B 3cb13c11dc1996a8388caa281fc19e02d74231c834ad4c5f0669cf24ab56e9c15d801a35117d905b77894f785224aa90479a6416b85d3dbf8e780d5304773dbb SHA512 41d53e3417d4caf480efd4c84a63a676b865563ffd9f12592514dce74d158de1051ff56aeb7c75915b4e68de8709a3bb5b347cb816e06eeb399fc66aa20c5cba
MISC metadata.xml 433 BLAKE2B cf3186fe7876aa15283c1d2154469b7f8451e99b3a36637e67820703a576fa1297ac7804ef7df660aaa63a44b1c18a3d2298dac12159a3b3268526e10d7bdaf9 SHA512 f526eb14df23a1b9e92bec0b643e8dc993ad489e8776641aa330d1db878dcf4fb1b7dbb8b62e0c88a4ea484a393e5b396902abb2d035b8a311555e1e69fe387a
diff --git a/dev-db/lmdb/lmdb-0.9.31.ebuild b/dev-db/lmdb/lmdb-0.9.31.ebuild
index 423945a76b08..de0676db7d24 100644
--- a/dev-db/lmdb/lmdb-0.9.31.ebuild
+++ b/dev-db/lmdb/lmdb-0.9.31.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://git.openldap.org/openldap/openldap/-/archive/${MY_P}/openldap-$
LICENSE="OPENLDAP"
SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs"
S="${WORKDIR}/openldap-${MY_P}/libraries/liblmdb"
diff --git a/dev-db/lmdb/lmdb-0.9.32.ebuild b/dev-db/lmdb/lmdb-0.9.32.ebuild
index 192658950b08..8b13992c000e 100644
--- a/dev-db/lmdb/lmdb-0.9.32.ebuild
+++ b/dev-db/lmdb/lmdb-0.9.32.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/openldap-${MY_P}/libraries/liblmdb"
LICENSE="OPENLDAP"
SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs"
src_prepare() {
diff --git a/dev-db/lmdb/lmdb-0.9.33.ebuild b/dev-db/lmdb/lmdb-0.9.33.ebuild
index 192658950b08..8b13992c000e 100644
--- a/dev-db/lmdb/lmdb-0.9.33.ebuild
+++ b/dev-db/lmdb/lmdb-0.9.33.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/openldap-${MY_P}/libraries/liblmdb"
LICENSE="OPENLDAP"
SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs"
src_prepare() {
diff --git a/dev-db/m17n-db/Manifest b/dev-db/m17n-db/Manifest
index 79aae78815fd..5a5209adc806 100644
--- a/dev-db/m17n-db/Manifest
+++ b/dev-db/m17n-db/Manifest
@@ -1,6 +1,6 @@
DIST glibc-2.39.tar.xz 18520988 BLAKE2B 9d98459a2d58401e07c081e0d841935b23998da75a7eb5a7ebd23a1f9ebab99dee623fe166397c1b6c926960c570f62dbca5cb3b5ce84a918adff6b7a15e16bb SHA512 818f58172a52815b4338ea9f2a69ecaa3335492b9f8f64cbf8afb24c0d737982341968ecd79631cae3d3074ab0ae4bc6056fc4ba3ffe790849dc374835cd57e2
DIST m17n-db-1.8.0.tar.gz 1977364 BLAKE2B 303afaf8eb105b8cc034be96efc7790f774870c5cbb688dc33da02847b545b42b20fc041c3842d9fbf9d17417472815e8185df37b58f4d2d72fac762a2669272 SHA512 b21abfdcb5eb42e71fbd5edd1a99eca4a05df14f5a57eac7cdd3dc657337bd143a419f4b3f3dd0b74b82c827ede4d3666dd213af9041593cef50118ee43898d5
DIST m17n-db-1.8.5.tar.gz 2492374 BLAKE2B 306a86cb74735893f6aafb4869f785108af038c065fb2a51ee26402077d22ff23638176810b411bb23c13c4933d7536e23e48dafe07ab77700c7545d9c9ecf45 SHA512 6c3f42072b7e0a36870fd8143fb1ac7c3efc21c41869d984dfa0cbb87eb1f9958e429f1144a975b401791f0423386a03ab02531f162496531e303d9b0e049987
-EBUILD m17n-db-1.8.0.ebuild 873 BLAKE2B 5b3cd1d733298d170104935078edba4c1e9617c62bfab8f618a40300351fece6969735f0975236311ffff704ae1092cf6a1e8ef1c4050e9cf106bf82101654ea SHA512 64a1a36f080b44d676eb5cd8ee7808e3ebc640001b4098bad221888872753744247bc48a03e993365242bd710e5385c18856284ce7dedd71ef517c5f52775913
-EBUILD m17n-db-1.8.5.ebuild 880 BLAKE2B 0e52ae70dde941cfc9e234a624588f74b56ae96a169179649dfbe2ca7d3315f7b4acc42524bd227e5dc8378457661801c3f11a225f7d49f0b6940a184cf5c0c6 SHA512 b0342fa12e14191911c572d195720e1c7a75aa119ea726491bcee417401220da6e3c7cf8e2a1da2078f6ce713fa9fe1613ad664e30052a3bde0d97dcac889b6d
+EBUILD m17n-db-1.8.0.ebuild 867 BLAKE2B 00b61e1871c6ad4431d67c5ced219fac1deabb3e93e27fa08b1169cdd9dc56bea892de0069662ed5454bae0e98d18753eb36d402e6e9f299856466e5e9084b69 SHA512 0ee62414d415e6cee925336c368a1928a390b87ec7a8a4c56024fe7d02e1d9ab2eacd339f7e34584646b56fc0f43b7dafd1a767d64bcfdce5c585f5bf09a3cfc
+EBUILD m17n-db-1.8.5.ebuild 867 BLAKE2B 00b61e1871c6ad4431d67c5ced219fac1deabb3e93e27fa08b1169cdd9dc56bea892de0069662ed5454bae0e98d18753eb36d402e6e9f299856466e5e9084b69 SHA512 0ee62414d415e6cee925336c368a1928a390b87ec7a8a4c56024fe7d02e1d9ab2eacd339f7e34584646b56fc0f43b7dafd1a767d64bcfdce5c585f5bf09a3cfc
MISC metadata.xml 313 BLAKE2B a280c675a102285022654a8b20bc06c7bf3dcd5cac118fdd95b9d453d2adba18c44adae95b4b70835e5f1d03a49dcd3a837e36ef79b2f82dbe91a478171b10d2 SHA512 76e6031dc40226735274b26085dbd3c5b7419f50c445611df406d75422769dd6c23442fc9afa446e979143d5ba3c5b99e42fba3fcf6f20cdfd7fb6e55c202a11
diff --git a/dev-db/m17n-db/m17n-db-1.8.0.ebuild b/dev-db/m17n-db/m17n-db-1.8.0.ebuild
index d3af0f12121c..39c5f7fb429d 100644
--- a/dev-db/m17n-db/m17n-db-1.8.0.ebuild
+++ b/dev-db/m17n-db/m17n-db-1.8.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://nongnu/m17n/${P}.tar.gz
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
IUSE=""
RDEPEND="virtual/libintl"
diff --git a/dev-db/m17n-db/m17n-db-1.8.5.ebuild b/dev-db/m17n-db/m17n-db-1.8.5.ebuild
index 15bcacc57b5e..39c5f7fb429d 100644
--- a/dev-db/m17n-db/m17n-db-1.8.5.ebuild
+++ b/dev-db/m17n-db/m17n-db-1.8.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://nongnu/m17n/${P}.tar.gz
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
IUSE=""
RDEPEND="virtual/libintl"
diff --git a/dev-db/mariadb-connector-c/Manifest b/dev-db/mariadb-connector-c/Manifest
index a0fd2daebdc3..5d55af670715 100644
--- a/dev-db/mariadb-connector-c/Manifest
+++ b/dev-db/mariadb-connector-c/Manifest
@@ -4,8 +4,8 @@ AUX mariadb-connector-c-3.3.4-remove-zstd.patch 732 BLAKE2B 56544c653e2eded85bce
DIST mariadb-connector-c-3.2.7-src.tar.gz 1212691 BLAKE2B ae2d1317fdc087c6d64b7cf11f4343bf35662d04da5c693f6f3b45ec405ff0f3d5d03157eb56a9c05cf4e16b9980baffec8800b886ae3d962d22a828a6938671 SHA512 3f0c67c5fd12e889a3704e0a638b64a784f05d12c7c424f7ce64e78a3eb17e2ad588e0e23f0ce037cd49efb695294ab69277da78f02940c2a7ea0676886b9c36
DIST mariadb-connector-c-3.3.4-src.tar.gz 1389030 BLAKE2B 4bee45ee4f76979d36072ab2119042b4de1127a42e99510bd0c1bc5e163fdb4e9b7ca4cce9381ed89e0c733158293d0641c7b7cbd14feaf3257a442c62083e23 SHA512 3a3f20efe58f8458a426501248b154107b76bd2001a43e41923e31568c8419cd88f2379e3636a54118ee64ac160a1c6f68dd79c0ac053fa273d9b6b127410ef6
DIST mariadb-connector-c-3.3.8-src.tar.gz 1393368 BLAKE2B 09a8a310f97809f0b0396770a77d4512fe1124de263e2077e5a14a2fa1fbc59d7e35a09d97b0471b687943fc9ce06925507e4b950fdacfdc7ca04ea5ee56bf9e SHA512 d2630bda8deb28696842a6b5dd308060a8b9a83a04dfb3ed908387f53af4108510c6f536aaecc4a3c9a035c7be91b98229d6c480366a3579b6be2c5a8d85ff56
-EBUILD mariadb-connector-c-3.2.7.ebuild 3506 BLAKE2B 37a73276c6ac296a4522df9e0f2c4b2e32a17e2efcf978263862c66ac37872236734d52b9894d5f90f3dcc790fc78e4a80e72db85d424ffeaab8128872740c0c SHA512 8e5773976bc20aca17758d0066ace8b5d812d9c6c475d1f066293139b5948e70fa2c9030368f196a13abd122ebabf055348a4c244a55039b3b71a79677f2fea1
-EBUILD mariadb-connector-c-3.3.4.ebuild 3617 BLAKE2B e766159d763b75eaec2f0e2856c47795f666707fbb033b44c00c1ba0cee4d9fd8c670b74dfa75e899ccd3b29c9ce17f90f8de1d03bf27fce997b73a23d39406d SHA512 a77df5fde47685e66bbaa6010bf2f073b271bd80ee5b5771034e4f20de7390d08eeb0b090a24d294c6249288e2f4fa90bcbbf8f88dc4414133204b9ce3a8b3ff
-EBUILD mariadb-connector-c-3.3.8.ebuild 3818 BLAKE2B 20bca4e60c06a47d759710a645d3a0d913678b63b6cac9878ba1470b4dcebe4c5658d089424074826d2c7dc647841d7118159ae0046ce9f0864eaa63d2f128b5 SHA512 1f0f283b7fa76e895fc340cb617b1206aa6433f084bf6bb0a58ebd781692619efcd6fde67fd6fe8a42c6cad5629bbf5996f6eb404103fb50515e7094c07792aa
-EBUILD mariadb-connector-c-9999.ebuild 3818 BLAKE2B 20bca4e60c06a47d759710a645d3a0d913678b63b6cac9878ba1470b4dcebe4c5658d089424074826d2c7dc647841d7118159ae0046ce9f0864eaa63d2f128b5 SHA512 1f0f283b7fa76e895fc340cb617b1206aa6433f084bf6bb0a58ebd781692619efcd6fde67fd6fe8a42c6cad5629bbf5996f6eb404103fb50515e7094c07792aa
+EBUILD mariadb-connector-c-3.2.7.ebuild 3500 BLAKE2B ce482edaf7858f1c117453e6a22f665ccd58bb3030d3638649e1535efd823714854cf3777cb6947284e369b8ab724c12a40bc91405cccee9618967661c4a3c3b SHA512 fb8639f5f557fb43d2351373f3863e96253fa9ca8c688713962976c65f520de8c2b58627dd8d745e591e119aeb3e52d4e99ecfa8fd24dba20344fdb82b0df116
+EBUILD mariadb-connector-c-3.3.4.ebuild 3611 BLAKE2B 96b919fc67061718183e9978b4d69534fb3cff7b36fc56185106c3c459c0c48fb626ab89c694287adf3dfd067ad572e03896a8b0dc5aad49ade9cf9fe9902368 SHA512 522d68756c9ccf0159467d488fb613ac7ca3b64f93237f16f2e27032e1b713cca87b90a011ecb2c00d2fb20f98868c86b28302b827d4ce3500869eb2a40184ab
+EBUILD mariadb-connector-c-3.3.8.ebuild 3812 BLAKE2B aafdc3af70c3b0e6df6ae7e1a68c86a532adf1db241db9cddb3b4da0df3f7b02ab47ec6c15264ebed448eb23b2c94827d36aeb9447b3049d7b6dd6d0b870bcc6 SHA512 23d54c709091e1f3dbc56341f316318d288d5e38b3328c1d072e553afe1b7f85914c8dd77929d54395f7c86a58bceead8e7ab0421878cdd9ed97c91a842c1f39
+EBUILD mariadb-connector-c-9999.ebuild 3812 BLAKE2B aafdc3af70c3b0e6df6ae7e1a68c86a532adf1db241db9cddb3b4da0df3f7b02ab47ec6c15264ebed448eb23b2c94827d36aeb9447b3049d7b6dd6d0b870bcc6 SHA512 23d54c709091e1f3dbc56341f316318d288d5e38b3328c1d072e553afe1b7f85914c8dd77929d54395f7c86a58bceead8e7ab0421878cdd9ed97c91a842c1f39
MISC metadata.xml 348 BLAKE2B 4c817753c3ccda9cdade926d129408d83169373335553a3c990224a74444e122d1150cfb031395d923959911e8485b1dc88e00cce2aeb599d4a26b2fd5d8eef5 SHA512 009615c60fbffadc877e7d26cddd26e1f5fbfbbc844ba7cf388ea748a091f16f819ac539a8998c0588fc96c3cd882fb3cadde556510fa1732636aac64c95ddf9
diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild
index 455985c30d27..32b2a72a9b2f 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild
@@ -11,7 +11,7 @@ else
MY_PV=${PV/_b/-b}
SRC_URI="https://downloads.mariadb.com/Connectors/c/connector-c-${PV}/${P}-src.tar.gz"
S="${WORKDIR%/}/${PN}-${MY_PV}-src"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 x86"
fi
inherit cmake-multilib flag-o-matic toolchain-funcs
diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.4.ebuild b/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.4.ebuild
index 3ebe51ce18fc..d162dff6697d 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.4.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.4.ebuild
@@ -11,7 +11,7 @@ else
MY_PV=${PV/_b/-b}
SRC_URI="https://downloads.mariadb.com/Connectors/c/connector-c-${PV}/${P}-src.tar.gz"
S="${WORKDIR%/}/${PN}-${MY_PV}-src"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
fi
inherit cmake-multilib flag-o-matic toolchain-funcs
diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.8.ebuild b/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.8.ebuild
index c7280c550ded..018cfb5eb5b1 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.8.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.8.ebuild
@@ -11,7 +11,7 @@ else
MY_PV=${PV/_b/-b}
SRC_URI="https://downloads.mariadb.com/Connectors/c/connector-c-${PV}/${P}-src.tar.gz"
S="${WORKDIR%/}/${PN}-${MY_PV}-src"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
fi
inherit cmake-multilib flag-o-matic toolchain-funcs
diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-9999.ebuild b/dev-db/mariadb-connector-c/mariadb-connector-c-9999.ebuild
index c7280c550ded..018cfb5eb5b1 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-9999.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-9999.ebuild
@@ -11,7 +11,7 @@ else
MY_PV=${PV/_b/-b}
SRC_URI="https://downloads.mariadb.com/Connectors/c/connector-c-${PV}/${P}-src.tar.gz"
S="${WORKDIR%/}/${PN}-${MY_PV}-src"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
fi
inherit cmake-multilib flag-o-matic toolchain-funcs
diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index a7996afbd021..082acedbc22f 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -17,12 +17,12 @@ DIST mariadb-10.6.17.tar.gz 99067793 BLAKE2B 9df7592eb11a92fc4cbf4f1913e11f7ae65
DIST mariadb-10.6.18.tar.gz 99344652 BLAKE2B 28dee90813dea005bcc94386b67b46734354b508d3ad13384203620d2c5d254b9f0e8d1addc4499fc2e2a7ed0411dba26818944234faf1faf41194aa59262710 SHA512 c4e89639775a8c6063851fa191cb1096b11299d3d22f19657848bc60ba67b2774978f38ca7625d1741ca80b7932fa65727427ae197899d286f921d5c6fc38af5
DIST mariadb-11.4.2-patches-01.tar.xz 4876 BLAKE2B a306a5ddb04f73fa419e15b1bbfeda43df3a50ad76626732f8db70a75ad7676ad1fdbb5e9e8b3cd49c4e82c47da36aae1e02ddcb28c9abf233fadca39431f9ef SHA512 d9cf96b5479a64be478a785b7e82c1ce6eaee3333c64e768d8649fafb9c0a5a64c36b44a589fbb14e020730d84dc5796705a942907c8f11c5d9c2b04f47f34fe
DIST mariadb-11.4.2.tar.gz 107373265 BLAKE2B b249e325ec1d67ad642dab9bfd886d24a596ded65f574f7f9b5c77b7d879c21cbbca1d563cf3b8167f72306a273f616d54129bdc17c94f69003896e7cea4d40b SHA512 02db06115e1f1f7c8a872b5cae4e299011813bc9f097e9d77756dfd68d4cb7fc91d6b94380d70910cb6994c0f71d60400a58c226fbce08dd9efc337ab028f6a6
-EBUILD mariadb-10.11.5.ebuild 42531 BLAKE2B d091673ea4c11f51a32befdf0bfceb57e2eb39e5507adc7ffe77262c317e672644738736d47f34b1ff441a1805615f7fa2226ad127572344fd0d1edccba8278e SHA512 5456414b868f312a32ff5a2e92a0bcfe7d1c0d2c905fc3d373f1254143abb709feb94f82d3a5fbd7bdbd950875904c9444b2bca77ef59df7cbb1aaf766cbaa61
-EBUILD mariadb-10.11.7.ebuild 42391 BLAKE2B feae52caf0144b5602b2af8472a399ad60dafbea0d76261e93da46e6ccec8513749259036ff90b16eeaf98b49a8877ebe65eaf68198767b6cb86b97b02c18598 SHA512 14465f92067fc304789f0ecf6111c7cafc4df564dcecc8486d31e35709db067f93609bcc7b9ccd73e4c8ed121947e0b792cbb10a12a276380a5cc701bda24cc4
-EBUILD mariadb-10.11.8.ebuild 42477 BLAKE2B ec69502eabb6f3eeb5f82fcf9587cea944f97ea8c96291f1fa91d84b05dd9ce896caa76b99d085db92729d1434ffe8f622da72f93fe46010156b552736b4fdaa SHA512 f178c1d9583737d6d75c8f99df4d9afc52fe849a71640953975240a053f3f9f8f38210f74ed80420e18e4ee7413d375ce16a41bbe2506813de48eac7a5432692
-EBUILD mariadb-10.6.14.ebuild 42790 BLAKE2B 2700f3c261b601459989014c5e65374b6437ffc259bd9d4042c2bbaf6660da912a5362c0cdf8476ccb240366046e9d8e2fd3c1d2d447c988b83a23b7914e2d93 SHA512 07ff8176f82feb50a279f20bc368ee0a9f8dd5ad56c0b3e3a2edf8d8378cb11b2306019c8544df030dbb51cb973c7cde2f42920b469a8219f2095b5a2a7bb146
-EBUILD mariadb-10.6.15.ebuild 42796 BLAKE2B f44efc89d35f4482d34d445709bd411eb9489cb0028c3a2ab952eb4b6f4364c3c6514b62fb0383ed936b11d71e0a7666c4a418fbd9666f51d2d9f5bca4ba7f95 SHA512 11bb7215e4dd1fa9f03e9cf32d48212d93e34ad0987bbeef19419b2ac19e3894fb18d70759891d7f78576d3c171fb5ec93e00d02e573927451b9f035f42772f3
-EBUILD mariadb-10.6.17.ebuild 42648 BLAKE2B 772623f8941e6e6fd28f4f5221a564291a9c3586bec872cd31b93ba652982433f562e3a7c2ef45d475a64910c8176a83e542191c7eae83c3302393469c4754ba SHA512 8c30741dfff22991cd5df4cbfcbc349120267641668f44f0736f3686f93e68fedf1d2a20d1af180796b7516c7d99ed0776ac8576f7241d6994393867a3b804fb
-EBUILD mariadb-10.6.18.ebuild 42736 BLAKE2B 93b27a3a0db32c2f49c9f307377e8f90b7e06735d44be58e4dfdab491457caa994383456411fd806f31404553affa084c6992a598ccc242f1586525003ca3183 SHA512 f042e95b9360d3b54cffecdbe80d6acda2e44154735ca3ae9efffd9644fdc0d1d42df7d9547ec8365ad84ea4c4172aef01c215ad88df8f0801d3b664bca05b9f
-EBUILD mariadb-11.4.2.ebuild 42478 BLAKE2B 623ae0dce4041f28442f80a4b0d5e4eb8426d1d7b2425d7265958fc2235169ec1bb5cd9daae6cd2286a1c9dd3f678c71a7b0c3d1b6c19e226747f5046ee119dd SHA512 9ef983aa443e69cf9dee1549232f928075d63647f0e71f88d76095aa756f1667c558171035e8c144edc3fe94fc1306bbc84d97073e56b9486677345a194e31d2
+EBUILD mariadb-10.11.5.ebuild 42525 BLAKE2B b1bc730c8bd50a1f81905df3e0f87d4a9477aeb9fc301ac32ac372fc44fcaed0127413b7dc2d71fcaddf5cfae2e9ad269a02278d2ef9a4a37c6258deeb039318 SHA512 b42916ff71b00ba4304e26e2007efdf05dc7a8d258b0d71e2ee8b60d469ee4e1ae7eb821d31027ae6b8c77bdf166916a54caf7028a35c6a7551eaf74ccab978f
+EBUILD mariadb-10.11.7.ebuild 42385 BLAKE2B 07e30c9a49b549131bd041049a0faf5ccfe24e058c69cd10f27ac94436d9fb3b6bc85051b81a368cdf7714c7499b4ab11dcefd3428e6fb845158eefa0446cddc SHA512 297e033968086fa88453e4279beba9de3113a79542aa9496d48407447fe11dd218a472a37bcde2fed62c1faa28f29d2b246dcfe6c396c6e8a7d1a01aedbfc81d
+EBUILD mariadb-10.11.8.ebuild 42471 BLAKE2B 0ee4658c982fecbd03a75848349879dbe82653c34df9641a8c45b98b1188c35162be015bd6b16991a6881b8afb1a51c84693379bc93ea8ff9290ed61e4bd90f8 SHA512 c97cb9e0f9c182706814ae338e4b66ef77184d51ba0979d865a177c9f98ed4764d09e507bc3d8aee262e11949f004c49cc7d0ebf6f523156f2185393522659e6
+EBUILD mariadb-10.6.14.ebuild 42784 BLAKE2B 01f3f35d0f70abd13cce4fef0f232d7c0461b3b3ab1656b923629d98a115eb65b48203d279a77b81f17fb82d97741070e4615427da09078fb4d5d76a9babc54f SHA512 4da0a3bd26c001616d59dce98b787a21ca23a1bbb1d2334e25c59f2cb58cd05cb818486d32b1eda894ebe008cd23575d2941ca4bb82e1a6efcb273f4ded12339
+EBUILD mariadb-10.6.15.ebuild 42790 BLAKE2B ed6962c16910d7e7c27168c98abf72dc268ee4aed9a5dba788a03c2ba84aa81fbc65c5cbdad561a5c562ba62faf21fc755c27cc28be6d425eae567a796ce6f2d SHA512 fc3938e2590e128c5ad1e02bf11d88dbfe8acf89df4803fa2dfd2f75079499619b76aac99e05aed1a795dd0641e46257375ebede2a9a2b5790e90bea9f770c7b
+EBUILD mariadb-10.6.17.ebuild 42642 BLAKE2B c0b9b0f2dbae445ced25c699bfb257b255eb8fae9887fa77d0c989ac55da9fe19718488192b840895bd71b23e3f732cbc5cd0d5b8f0db8e86a323eae30eeee1d SHA512 8f9b25e8ce1451f6526afc56f9ca8ad0ee8b0aeef6b2fb5c3be0016117e640e6c86d4e3380b9d29b896d0629c5cb91f94711f02074e7a8db7a556d5ec214c85a
+EBUILD mariadb-10.6.18.ebuild 42730 BLAKE2B f74cbead81aceca4584502965b01ecfd1f3730106a660442c2663ad9d7e0785454b0e289c4947b20e583031ff823e842975cc86a3bc97f598e41bf01393dced9 SHA512 46cf7ad9f2747779f31ed951cd8f5517d908c301e1f70f39ef9f4220bdccafeb86db5f75c517480bd0da0839b87238f798f2c596cf4342ea098f374fc9a6118b
+EBUILD mariadb-11.4.2.ebuild 42472 BLAKE2B 317e2b293a5ca37751243f3c53af963812788832625418df38d9e18a542ca590076f782ad3f4377ee75b3327575df916a6e103b91c190074ee63a9e8b084bcc9 SHA512 8a82de74ab3c3106303ffabc9be77d788458a2abb04eeac3fc0658faab03c3d235b4f69c52b5d772e713200523da6f656742c615baa603745eb014c09dbf4961
MISC metadata.xml 2415 BLAKE2B 15e491cb0881203b21f66652af9e420582e3992a610bde08dfae2d076c417b298529eafd659adaa4cdeecd70b0c10c83796f8dfd8fbdede7489c48fdd2bdb015 SHA512 ecc641157ada5ad6d84b534b6a40e27e59ef428668d61f3908817735d31d4828dd0327343bf4ad13a5f6a1bc306cc46137388489176c3116f2a0e0946471b49b
diff --git a/dev-db/mariadb/mariadb-10.11.5.ebuild b/dev-db/mariadb/mariadb-10.11.5.ebuild
index a4216b24f9fb..1c79754a36de 100644
--- a/dev-db/mariadb/mariadb-10.11.5.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.5.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
diff --git a/dev-db/mariadb/mariadb-10.11.7.ebuild b/dev-db/mariadb/mariadb-10.11.7.ebuild
index 4659641ec020..33df80f534b2 100644
--- a/dev-db/mariadb/mariadb-10.11.7.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.7.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
diff --git a/dev-db/mariadb/mariadb-10.11.8.ebuild b/dev-db/mariadb/mariadb-10.11.8.ebuild
index 406c7f242ccf..0c20910f0bd3 100644
--- a/dev-db/mariadb/mariadb-10.11.8.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.8.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
diff --git a/dev-db/mariadb/mariadb-10.6.14.ebuild b/dev-db/mariadb/mariadb-10.6.14.ebuild
index a47a18609606..25e4c8272981 100644
--- a/dev-db/mariadb/mariadb-10.6.14.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.14.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
diff --git a/dev-db/mariadb/mariadb-10.6.15.ebuild b/dev-db/mariadb/mariadb-10.6.15.ebuild
index 56661ef5dc05..778634af9ae9 100644
--- a/dev-db/mariadb/mariadb-10.6.15.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.15.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
diff --git a/dev-db/mariadb/mariadb-10.6.17.ebuild b/dev-db/mariadb/mariadb-10.6.17.ebuild
index 07dceb2a13e5..f0e877f4ab0c 100644
--- a/dev-db/mariadb/mariadb-10.6.17.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.17.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
diff --git a/dev-db/mariadb/mariadb-10.6.18.ebuild b/dev-db/mariadb/mariadb-10.6.18.ebuild
index 739054f5b222..82793b4e975f 100644
--- a/dev-db/mariadb/mariadb-10.6.18.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.18.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
diff --git a/dev-db/mariadb/mariadb-11.4.2.ebuild b/dev-db/mariadb/mariadb-11.4.2.ebuild
index c0f3096224ad..93425fc5aaeb 100644
--- a/dev-db/mariadb/mariadb-11.4.2.ebuild
+++ b/dev-db/mariadb/mariadb-11.4.2.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
-#KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
diff --git a/dev-db/mysql-connector-c/Manifest b/dev-db/mysql-connector-c/Manifest
index 466a38e7b1a0..2ba0b1344e1e 100644
--- a/dev-db/mysql-connector-c/Manifest
+++ b/dev-db/mysql-connector-c/Manifest
@@ -5,6 +5,6 @@ AUX mysql-connector-c-8.0.32-musl.patch 833 BLAKE2B 92fd8e0b41ec07faf37bf94795e8
AUX mysql-connector-c-8.0.36-always-build-decompress-utilities.patch 607 BLAKE2B 67196391d8d9a042087129cda2d7aa67903e73aa9446f32e831eef5b97d7c48cdf1c9774af19c814e82ee6a7524ae8ec481a8bb5a998f4e4fc67238b8cb89c14 SHA512 f020448bbe67d6ad262a444af4c36efc3b2dd7d1a2fa21145f1018e5dd20c1ab447e4171ad23536fbeb1ba3a1a2bdbc8e58c7bce9608ab858889e1f4e2426c64
DIST mysql-boost-8.0.32.tar.gz 436207624 BLAKE2B 8a75fd6fe12d4f870622b3386118737b8f17d116df625ef6187647c870d456823543e0a1e9aa05fff53313c3872df1df23add2508ec735bb7972718fc1e90539 SHA512 937e0d0350cb583bb4de15b080f08ed92b253a6d7c09f13a028855dae154fc84f0c95fb082b818b2fa6fa792cd2d9db8d7dc7a20a2a0d3d2b6839fbd2c821b44
DIST mysql-boost-8.0.36.tar.gz 438154682 BLAKE2B 066c9dd7f2804ad29808c3bfcf5eae53466f7c40cf1386a9c1f26a0b45dcc3eda8d9618de36e8008e5e4d58b726d6c8ca85aec8d1eda8981f5a49e495b32f046 SHA512 a6c1c009a322b7e7aa2aa607573060414c847c77d48f44a24058ffb89673621f2ebbcc1a4448fa841a87ff721159cc8eaf44a57721c7dc233c130691c16a9d4a
-EBUILD mysql-connector-c-8.0.32-r1.ebuild 3333 BLAKE2B bf0ffe80aa379845e04228435fc822702e1b696a486b50acaf671e674a36f1a1354eb21eb93a29f4b5cf7ff7328d68b855947f4ccecc8989da5ca0969f1e5984 SHA512 db9ef6fa1daabc08cf0b86cb978f63630ea7679916f2631d2a273fdf956bde330036969d7888e82593beb9f4fb5ba7e86e08acf4696cd0732e98235760977eec
-EBUILD mysql-connector-c-8.0.36.ebuild 3206 BLAKE2B 92c4b0204437ca6d7bf039daac1af9681e7b9b9b888091f2e15907b1f2d97cacafec7be2daa67d7bc52e5c873ae4e299534dd369f7d0e86c642d12ff7302f6bc SHA512 e585b893754cf47b5307c0f8bb06138cee29016219f178c201f1619903ec32af9440c21fc7b76fd9c9ac099a3033df9c808058b6e4c45bbdecad221dca33b24e
+EBUILD mysql-connector-c-8.0.32-r1.ebuild 3327 BLAKE2B 60483b60dfcc46df33fe68dda5289b4e8092b5bc942083637e5b25a554b880235a53cf0772a9b58e3edfce9051cc3c05a0f73986df3d573483d6dea76e77f2d2 SHA512 d59fa7278607f1a2760f7d291a30afd4ab69115de9e9e171efb14a66899c838647a69b47d4389aba6695b5796ef109398af9095572de5c03c1ba0db9b8ed8175
+EBUILD mysql-connector-c-8.0.36.ebuild 3200 BLAKE2B b5785e80233e16b234677b7ddbc199a0f86a593b6ba072e6f359f68bebf03912922440024e3c6c0837b21b8112d6f3d77594674928ab890a691c6d3eeb4ff68b SHA512 fd169c52ad41142c898722051ccc14b0f63f13b60c07c1880acd10ec6613d746befaaa723a9fe1b989896350d559463d13f141fad15801b814103d73b3c8b30a
MISC metadata.xml 240 BLAKE2B cc93ae4da8408b221c296e092d9db6ae3879754ade669d81c1218d53a5f007c6b7717bda6f92dbb0af38ff9b5e45f44e91503b12d3603d9955ec7d5a2a67399b SHA512 0f41c32ce3d736e061302252f14913d7425bc97e19d0c2f3b80c50637ab3521aa6cfc67f82e5f70f91174cddb36bb5622837dc18fd9db3bf75eb860359aade27
diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild b/dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild
index 7e872e2d3d73..439f779c8568 100644
--- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild
+++ b/dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://dev.mysql.com/get/Downloads/MySQL-$(ver_cut 1-2)/mysql-boost-${PV}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
S="${WORKDIR}/mysql-${PV}"
fi
diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.36.ebuild b/dev-db/mysql-connector-c/mysql-connector-c-8.0.36.ebuild
index 724061855292..323996632b64 100644
--- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.36.ebuild
+++ b/dev-db/mysql-connector-c/mysql-connector-c-8.0.36.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://dev.mysql.com/get/Downloads/MySQL-$(ver_cut 1-2)/mysql-boost-${PV}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
S="${WORKDIR}/mysql-${PV}"
fi
diff --git a/dev-db/mysql-init-scripts/Manifest b/dev-db/mysql-init-scripts/Manifest
index 125bde96d2fc..2797832fa9a1 100644
--- a/dev-db/mysql-init-scripts/Manifest
+++ b/dev-db/mysql-init-scripts/Manifest
@@ -9,5 +9,5 @@ AUX mysqld-v2.service 1208 BLAKE2B 9dad4cfa0a102fe7705f4d1db042d0c65d66e669b51b8
AUX mysqld-wait-ready 1758 BLAKE2B 2a6ccc105cedc78e4e8acf77fd13f8083af80b3488572079bd063fac263382cd37a85cf40c02ffa8a9a047f146402dc2f7bfef91d47487003b64c84cdc8196c9 SHA512 ad4a850d045149df156c8236ae114e94887626e3ca803dea9bcc3909349043b51357a71ac17d694e0217f7856e076a0736267fc1ea3dedbef8a319fc9014c01b
AUX mysqld_at-v2.service 1170 BLAKE2B d02f7ee3549d273d309e8e6e5cd8c2f987c6feab42bb330367c14df6932a887f7740ca6c28ecd15aba8bf2f89c33854345d773134630a5e8cd5ce8b99a8b6667 SHA512 a91eb574925afc0096e668799f9806b1cfa4c808ffab26dab5df1934db0dd8059a5e7913b0fdc3374f41e14cc72a6450890c9d746d3ff2de873af91199a71ee0
AUX run-s6 268 BLAKE2B ebc9c74527257e1a35a4671afe2d34d9ed9868db0e0f33eebe655b31317a4ceeb02affe471ad49007534a9ce0a9399d9f14af664488ae753e207cf97d467107b SHA512 82be247195f6d9d230b063e9bda393bab8855382c2f3e5eb4d427fc1eb7e23dbd8c90939224ff2b5e4116a5c9d3f26ebdc9b9f548cde91e7c1217f4f8500c0d3
-EBUILD mysql-init-scripts-2.3-r8.ebuild 1995 BLAKE2B 50f8556000b92104a683513d48a16d2febcdc7d51e80a2f1f4bfb6d3a9f9d7fd16350a4ba41cb7ff9bbcd916a21c9dfb9c88c680688f6f7ec82eef9d34e7322e SHA512 8192804f56afc61331ede765517f6edda1a933e2180154f0f5a9f902f0f3a93bc51ed3f6f1bfab5d1f6c733817467bbb57a1991cd7aa36adf3c6d8731ebc2efe
+EBUILD mysql-init-scripts-2.3-r8.ebuild 1989 BLAKE2B 600a87c50994885268332243ce7890771161bc406378d798c3234e4d3fc43170e215bfab28e93e022f73bad6c28b4c4d9c36634de914acaf88c2e55a8473127b SHA512 d39bb40a0f7270325df04ecf718d39601354111f853a9d910dc8b7a4e71ec64bdbdd6d4db300ecdd8853059ea24a784e54b07212ff8c5fa7ddaae1ab08aec1c9
MISC metadata.xml 244 BLAKE2B 4123aca5430915cc6801ba9b4e57e1ff48f31a4bacaa785c4dfbbf2d1aadf14f274684cad9b24a09e875a7f621b33bd9bd3333f7ababbd44aa173d4ace98b46e SHA512 380cbd85bebb869f4a2ec1e3518dc6ac5abed1fa5364172e7436098dbd910e738c4d59ee18aa7cf387b354020ed5782732e43702dc83c1857d46b720d623143d
diff --git a/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r8.ebuild b/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r8.ebuild
index ce3110eecafa..de9b1bd5e809 100644
--- a/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r8.ebuild
+++ b/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r8.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
# This _will_ break with MySQL 5.0, 4.x, 3.x
# It also NEEDS openrc for the save_options/get_options builtins.
diff --git a/dev-db/mysql-workbench/Manifest b/dev-db/mysql-workbench/Manifest
index 6389220e4a2d..0992223ea54a 100644
--- a/dev-db/mysql-workbench/Manifest
+++ b/dev-db/mysql-workbench/Manifest
@@ -1,7 +1,6 @@
AUX mysql-workbench-6.2.5-wbcopytables.patch 496 BLAKE2B 4666f32098ec43ad36f1c726903472e829873002521262d6781a2febfc1394dac6f9708fbb99a3fa52a032a5b8f695c9b98579b28a63e74727eac21a8ef3fbe6 SHA512 c0766315cd345893af57880eccdc2c1dd9ffa456a27d0c736af1382ca24c507de865188588753f212f35d8781305dcbd8d555f128edd6454dc2299bd0357fd5b
AUX mysql-workbench-8.0.19-mysql-connector-8.patch 624 BLAKE2B 0cb899a8b0127664471877bb9cdcda946c35ed7a159646b94891a791a618c77201cc7696d6f2893e95fd78dbc13325cef752740f76e69974e10c0f88084594fb SHA512 09c2349cb42393f6d32f24804e2c3438a5d846fc9611e0684ccf2139fd30b0abcb0f2aa7b205c60a081259e073fb345cd72837dab1a216e6a8aaaba5ec3decf7
AUX mysql-workbench-8.0.33-gcc13.patch 1516 BLAKE2B 831bde621ae092aeb75bf3e9cab6ad8eecfef27e036586fe4a3ca8a60f8d512ce4610a9ebf20e956c4a903df18eb0c3f2c5608cda462ca3c2a1cee50b0e6b1f9 SHA512 a37e9d9de5d7606528bdf80f15fda67511328bb8826005810a633eeb5b12d942b27c8a4b8287d13de8e77979f8dab90f671fb3d0334cdb9d4d7ed10bdac84ef5
-AUX mysql-workbench-8.0.36-libxml2-2.12-support.patch 1167 BLAKE2B f0f7275dd923191accaeea90bdfff2e511c20eb1d5a7e369852b1d572b8b2e5945c2f04ec95a9eb92b7c96c3622d817a1d60da18ea31f4037d4a8406957971a7 SHA512 89196eb3c61636111914eed8fbf501cfeb1bd5c605c7b0bd2bac8e56fad957c7d02d34b423b456365c5c11b367ac10e9bf04ba07e8486d53170eb11003e5990d
DIST antlr-4.11.1-complete.jar 3547867 BLAKE2B 24e9799a402302fd13ebd91028a8e3b8141af50b446bc06bb4df3f7619cad956e9b681c0908b870a1f9d6701049e89099906cdc6038dc007984b19f7a8cc756b SHA512 a445bb71e4470ffa7bbb382a873fe5c5737b96b2c68b57593c1151ed9944ec701ce0c299ea5c3b593bd33916d384d598e2538a9b0b11b41c77a399beca4aab88
DIST mysql-workbench-community-8.0.38-src.tar.gz 59069184 BLAKE2B ace0afbab46c106200da5234595065766798d97f57008261c166f97bed842f185e1bba90e0c60b9acf4843b54261b5aa49c8a3a6b096e72597443fcb1a011217 SHA512 9fa18d3a66111461dd47dec05ea8dfa214dac85017d51358e694d56cb05439d96a91f675e105cfbecc70c456127964a81ddb2a5a2951457196b20b10dcb6f502
EBUILD mysql-workbench-8.0.38.ebuild 2999 BLAKE2B e9e6452fe944e8ae846e8e60f1d9642a268074eccfcdc63637effb1cd77bc253b01d54b1225105180d01a394341cf1c87a5a49a9198546b02ec1b7e55e1f1481 SHA512 f34ec499aca287e946ff01ed51010b5e6a77a4a5a850b935448f8e3f30ff03d5c3f05daa371eb806160100de7f7ad7d61d24a5cc9f9c60c6a7982aa10c324028
diff --git a/dev-db/mysql-workbench/files/mysql-workbench-8.0.36-libxml2-2.12-support.patch b/dev-db/mysql-workbench/files/mysql-workbench-8.0.36-libxml2-2.12-support.patch
deleted file mode 100644
index e3ee9aa099f0..000000000000
--- a/dev-db/mysql-workbench/files/mysql-workbench-8.0.36-libxml2-2.12-support.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://bugs.gentoo.org/923020
-https://github.com/mysql/mysql-workbench/pull/43
-
-From 8f8917671ab5a06f842a340f31c6d4ec7634147a Mon Sep 17 00:00:00 2001
-From: Alfred Wingate <parona@protonmail.com>
-Date: Sat, 27 Jan 2024 22:51:15 +0200
-Subject: [PATCH] Fix support for libxml2-2.12 with its api and header changes
-
-Signed-off-by: Alfred Wingate <parona@protonmail.com>
---- a/library/grt/src/grt.h
-+++ b/library/grt/src/grt.h
-@@ -34,6 +34,7 @@
- #include <vector>
- #include <stdexcept>
- #include <boost/function.hpp>
-+#include <libxml/tree.h>
- #include <libxml/xmlmemory.h>
- #include "base/threading.h"
- #include <string>
---- a/library/grt/src/unserializer.cpp
-+++ b/library/grt/src/unserializer.cpp
-@@ -401,7 +401,11 @@ ValueRef internal::Unserializer::unserialize_xmldata(const char *data, size_t si
- xmlDocPtr doc = xmlReadMemory(data, (int)size, NULL, NULL, XML_PARSE_NOENT);
-
- if (!doc) {
-+#if LIBXML_VERSION >= 21200
-+ const xmlError* error = xmlGetLastError();
-+#else
- xmlErrorPtr error = xmlGetLastError();
-+#endif
-
- if (error)
- throw std::runtime_error(base::strfmt("Could not parse XML data. Line %d, %s", error->line, error->message));
diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index a256bf70e93d..bc73872b1ebd 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -19,11 +19,11 @@ DIST mysql-boost-8.0.32.tar.gz 436207624 BLAKE2B 8a75fd6fe12d4f870622b3386118737
DIST mysql-boost-8.0.34.tar.gz 439550780 BLAKE2B f50701b7e97e6cec21d6ce0f80f07a8df68a14c637a67841c06f578be8ed01d216dcb3b859a29f1befd4223b99e60675d6fa70f4b227bf6af81804e2c43161d4 SHA512 e5e79ac6870c214cf62c8e2830106d60e09d2e6df30654b84bb5d26864b4eabe777468a223e6ee4c1e22b7f6ec086c73e85e3f4c1fa66912b0e59b606ab46cd6
DIST mysql-boost-8.0.36.tar.gz 438154682 BLAKE2B 066c9dd7f2804ad29808c3bfcf5eae53466f7c40cf1386a9c1f26a0b45dcc3eda8d9618de36e8008e5e4d58b726d6c8ca85aec8d1eda8981f5a49e495b32f046 SHA512 a6c1c009a322b7e7aa2aa607573060414c847c77d48f44a24058ffb89673621f2ebbcc1a4448fa841a87ff721159cc8eaf44a57721c7dc233c130691c16a9d4a
DIST mysql-boost-8.0.37.tar.gz 445594692 BLAKE2B 105521985ec8c622a28b5e0f7f13e519b2d91af6ce7c2b483cf1c096aa79f156cc59eabb6281b485d6f558eb6e20a95d5edc349bbd72d1c4a2591eef59270f4c SHA512 4c6033d4f96990d3f324f0d5733273425ddf7cc11660e110e0dc848da6cfa47b7565c1eb0b5d1e08878a0ea2c7d1eb85b400ccca28e5b4383f7e9216ba3e1660
-EBUILD mysql-5.7.41.ebuild 38694 BLAKE2B 4a9759253852a10b64d093d756f533c00c9f11c0864831e570bedbe4cdbc2d53fe8e3a122e13335a924ab27bb4c69bd58d13768456efecb5dc55d9ae9ee490fa SHA512 d4777b8a2c029e1a744814463e3fc05525379575f6820ed9fcda7f3278c651acc054a5e130fa8d4c312bc5b04a4ef36c739f16da9af46183a3e57ccabeb5bee9
-EBUILD mysql-8.0.27-r1.ebuild 40508 BLAKE2B 5f2e62ce42582929b30cf3f4536d43d1c85a9569e77a1a6f01b02f96367a0b4841ac140b2c0a8689fc1330dcae7e7acc5478b95703f55f807c8284569a34bf05 SHA512 32760dc886c67e2d9a343037fca648d73356e830cd627e848b4495e1ce8408bd2db701907f815452802ca242f14c983a582c220e4131e2b5cc591dcf99ea1dea
-EBUILD mysql-8.0.31-r2.ebuild 40554 BLAKE2B 3c1930c3dbc66783e490cbe0e9583d54ea74119f51c9ee9cdffe54d1b7039ed2195954465c1f3bba7e2dd812f3658e9ff74999ceed08113b5c7158f3967594dd SHA512 ccd8c45981644edca27e3f022dddee64defaf6fd4c0e7bfc6aa4faed956492d2ace1836bdeb95f1a47b014d1c86617121ad07939bc257a88adb3531def756e42
-EBUILD mysql-8.0.32-r2.ebuild 40298 BLAKE2B 26ece821d8aebd85b745b0ce3bd72466616f92418a92b6496b49f2206d7e23d9eb86139c6a4b9aaa2a63738748cf53a65863f2910e89f8400f2852afc4b065c6 SHA512 23bc6425039c3ea2aae640663608d36f4b8d639dcebf8e53fc4da28c50a181673361bb3fe02bf93bc8bee95e4be3c3781defe6f24441f211469da21a2f583c83
-EBUILD mysql-8.0.34.ebuild 39617 BLAKE2B e850c6dc5976c6a6057b6ad98526405204dc2ec2c47c3a43100a2db0ba4391f1b98343155eefd329deebae45fb78c09a12c1d533ae4ad6de18372c300e921705 SHA512 6aca4b08baeff43337034f3198172327382816b7212143d7bdb1d59db0efa085d89648f264f170d5bc243f16bf24d927274cc59aa09f59729d9d6e210575cce3
-EBUILD mysql-8.0.36.ebuild 41209 BLAKE2B f0573eae1a7b9ebfbd65cf634205d0a2577a5ae9fda14a272b2702a55e2c3ac1ed2ef6dd52af2dfd2ef0a965d761dc28b75d5ff482b56cb327493dfe10f6c778 SHA512 6e29a2a355aa677b52ce39807cdbf0f5bd457140fb735be0863c57bd613ca403d35a3871a0fedda3c1825b001558a3d9fab9b5f0b963e32a228d05e4ae188fff
-EBUILD mysql-8.0.37.ebuild 41727 BLAKE2B 824dda587be695ea6af4c804abfbaf27f8bc9b84447f40b5a54ae8a7be355f385a9be31a98bb14908ea4f7adfc201e287666ea167364d5c0f244459c0961a36d SHA512 6afa304b08546a958d6c2a4c907b80b330e61514ee36af71702c00ae5044a4cbd7a63d9b9332fa323cb27c4dea39ccb651dcdfdd039e82782d46966738599959
+EBUILD mysql-5.7.41.ebuild 38688 BLAKE2B 962c28d2f6ee89e005820d780c1e95676274f9bb2e800728844680489618363c5a75819362c168d8adb321a077b5ee054b19e901fde8a3e190e210efd5dce482 SHA512 46f86f07913896c824ba0c4c409f15a9bc60882ca310dfd175a611ca068900bf7ac52bca6053dbcf556e437549980de423fd42182bd6601bbf1ce52e9a1750dc
+EBUILD mysql-8.0.27-r1.ebuild 40502 BLAKE2B 38e264de6f1e6c13e75218d858ea74887d14be9b3d2b17408584612a63c768d2538a793f15e1eead6c7d96995699b52768ae387c50c2954f8a0d7a6729fc6f60 SHA512 f5b962dc40f9acf9cb53eb6db7987ad1ca16cb2e032bf5b9276bae1c84175d839239eb99100f4e897bc70dc5971e23a0ab3fbd3fb59dcf794c3583bfba951df7
+EBUILD mysql-8.0.31-r2.ebuild 40548 BLAKE2B cc9db5c5fae53a999020e481ab25f21d83af55d45b04377e7f22b587d45501c7cdf048985da4f473ea1ad1eb53a8e9b61cb9efb49d997ff9cb3dd657c2291506 SHA512 e9b0cbb6ed06d5225335101b188d07ade195bb37aa23b6e4e7816dff64c65cce3a1de17f204fb5985656e6c414c9db02ca3dabe8cc414789f320f705d6ffc7e2
+EBUILD mysql-8.0.32-r2.ebuild 40292 BLAKE2B 6147630b1e441f5b1317c51d9df9283be141ad76984d74ede6a96f200a0f366e8fb2210b177a1be2b05c8eee401cff13ef12c01dc35bba4f04dc16976eee6303 SHA512 d92988cc5a628b31b39eaabea54fdf564071c11d5fe4b51a4ae49e90e3f2357155fb894ecc66726b7a7905c39d9dce26be7356abd1958b16dd6db00e2a46169c
+EBUILD mysql-8.0.34.ebuild 39611 BLAKE2B d4a6add580108cf55d750afec27d7101804b22a9e9658a947bb0e6a1d02d03262822c3691ae0b739635acf4a5b8c4c49e9df2890e0a9a9f00d6bc37b5527977d SHA512 ed8ed74e95ccd1e583cd91624dd40438cb10109a72c9f1e58383cd059dcc9606283409302d56b0ba75ee8ad0a6f62d791f590c10c4e5e550fa0fd6e043f50c77
+EBUILD mysql-8.0.36.ebuild 41203 BLAKE2B 500fabafb926c5da8b0dcf71f906753fa4d41ddc706c2fd2f7ee589d484cf5db959965c9165d375abe66a3dd2d1ff4b22f996a6dcf08e66ada998feb8cfba426 SHA512 8b12c0241ad5de4ed0026cf92b00b4b5efb031074738a6821fad1d8741cd7c16d15cd900d1cd7b153726bc2b115c9955940f89e818a224c9d3ab0124ff5ffee0
+EBUILD mysql-8.0.37.ebuild 41721 BLAKE2B f3908e79658472091f5c1a3fa64724458454f539ebf559c1be6acc2a60cf2c2c02c242a4d4869cfeb0883122d425c48389e340705430fd0556506f1dfe007b96 SHA512 ed54f559c35b71086d1657d7ee601f014da8d49aa610a3e3930022e03ac2a5451641bb61cc11e571f55ae94edc39f566b1e9cd92b9906a2d801b52d858c3120f
MISC metadata.xml 1353 BLAKE2B ec0454ffdcce75567e9817fa199f1e6ec1ac73520001c299b794cbfebcd42f9e5abfcf9e6faec47bd0b04f40b03846798f1735e1561c91e4e3c0df48627fe4da SHA512 d5f33d05fd1505d13afa2e968cbfcbe1c6ad6a581468608ed1fd88daf1dd17dd66fbc55b8b6eceb42e2d03bd4327985ff7432c668f983775b103e4375b4ad8c6
diff --git a/dev-db/mysql/mysql-5.7.41.ebuild b/dev-db/mysql/mysql-5.7.41.ebuild
index ded1631d3809..1e3a9dce41a2 100644
--- a/dev-db/mysql/mysql-5.7.41.ebuild
+++ b/dev-db/mysql/mysql-5.7.41.ebuild
@@ -27,7 +27,7 @@ RESTRICT="!test? ( test )"
REQUIRED_USE="?? ( tcmalloc jemalloc )"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
diff --git a/dev-db/mysql/mysql-8.0.27-r1.ebuild b/dev-db/mysql/mysql-8.0.27-r1.ebuild
index fb831d0ded5e..3e1f2bf8e459 100644
--- a/dev-db/mysql/mysql-8.0.27-r1.ebuild
+++ b/dev-db/mysql/mysql-8.0.27-r1.ebuild
@@ -37,7 +37,7 @@ REQUIRED_USE="?? ( tcmalloc jemalloc )
tcmalloc? ( server )"
# -ppc, -riscv for bug #761715
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips -ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips -ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
diff --git a/dev-db/mysql/mysql-8.0.31-r2.ebuild b/dev-db/mysql/mysql-8.0.31-r2.ebuild
index 854e55432dfc..3b9b79fb88df 100644
--- a/dev-db/mysql/mysql-8.0.31-r2.ebuild
+++ b/dev-db/mysql/mysql-8.0.31-r2.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/mysql"
LICENSE="GPL-2"
SLOT="8.0"
# -ppc, -riscv for bug #761715
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips -ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips -ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux +server tcmalloc test"
RESTRICT="!test? ( test )"
REQUIRED_USE="?? ( tcmalloc jemalloc )
diff --git a/dev-db/mysql/mysql-8.0.32-r2.ebuild b/dev-db/mysql/mysql-8.0.32-r2.ebuild
index 4f6fa4715c82..bf84e493abbe 100644
--- a/dev-db/mysql/mysql-8.0.32-r2.ebuild
+++ b/dev-db/mysql/mysql-8.0.32-r2.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/mysql"
LICENSE="GPL-2"
SLOT="8.0"
# -ppc, -riscv for bug #761715
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips -ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips -ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux +server tcmalloc test"
RESTRICT="!test? ( test )"
REQUIRED_USE="?? ( tcmalloc jemalloc )
diff --git a/dev-db/mysql/mysql-8.0.34.ebuild b/dev-db/mysql/mysql-8.0.34.ebuild
index 2b86120d9b9a..f7feb0d829ce 100644
--- a/dev-db/mysql/mysql-8.0.34.ebuild
+++ b/dev-db/mysql/mysql-8.0.34.ebuild
@@ -24,7 +24,7 @@ S="${WORKDIR}/mysql"
LICENSE="GPL-2"
SLOT="8.0"
# -ppc for bug #761715
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips -ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips -ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux +server tcmalloc test"
RESTRICT="!test? ( test )"
diff --git a/dev-db/mysql/mysql-8.0.36.ebuild b/dev-db/mysql/mysql-8.0.36.ebuild
index 724501d96d0c..0c85a6c2b3cd 100644
--- a/dev-db/mysql/mysql-8.0.36.ebuild
+++ b/dev-db/mysql/mysql-8.0.36.ebuild
@@ -24,7 +24,7 @@ S="${WORKDIR}/mysql"
LICENSE="GPL-2"
SLOT="8.0"
# -ppc for bug #761715
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips -ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips -ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux +server tcmalloc test"
RESTRICT="!test? ( test )"
diff --git a/dev-db/mysql/mysql-8.0.37.ebuild b/dev-db/mysql/mysql-8.0.37.ebuild
index 27ef30ae8d8c..7cfb7a41bb10 100644
--- a/dev-db/mysql/mysql-8.0.37.ebuild
+++ b/dev-db/mysql/mysql-8.0.37.ebuild
@@ -24,7 +24,7 @@ S="${WORKDIR}/mysql"
LICENSE="GPL-2"
SLOT="8.0"
# -ppc for bug #761715
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips -ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips -ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux +server tcmalloc test"
RESTRICT="!test? ( test )"
diff --git a/dev-db/mysqltuner/Manifest b/dev-db/mysqltuner/Manifest
index ac48419762e7..7bbe0b3b0ec5 100644
--- a/dev-db/mysqltuner/Manifest
+++ b/dev-db/mysqltuner/Manifest
@@ -1,4 +1,6 @@
AUX mysqltuner-2.5.2-missing-shebang.patch 3569 BLAKE2B e1e1e95c5da2ef035b94f8e17b78e3a811aad7f31138821332f37ff3d691eb5fde68ad06ff307561e2b40c49894f35b535f89c07b4f414ed3cb788c4f694f38f SHA512 7949e22a66535314165d90881f9b4f82e3941cbe60fdbfc609c010fcf537310f06611aa7e93543530459cbcc99db66662d70c046adff58018c22461c58d3fafa
DIST mysqltuner-2.5.2.tar.gz 5132683 BLAKE2B 439559c05ed9daad6f21fc90f91b3b39619ca2012a719eca3ba4b5d8cb2d963fb8bc10b0ea2855052ca5716fc98aa62f35bd0288380dceb79c1832150fe7f2a8 SHA512 9fe3d77636e3779ca2ab5f93cd7c480d651f6c26f4e6271adfcee6012aa423579f124ce6858bbf7142b2967f30bc0f0517b5d82ad2a35ecc004b1b621d0bee45
+DIST mysqltuner-2.6.0.tar.gz 5137050 BLAKE2B 37f94b71fc8523ab36ed7a6f39a73f1f831bd551d4935ad87b3d20a9894f86551dcf600e806947e62e3cce154658212e39349ed4a83aaec76ad06e3367d6d6d8 SHA512 0ba8b5a8fd952b961d8b8a13f9339925d106abc27d5f9f32c892c268bfbf3742ed6a516b10ef3a64d123c78d0ce6e37a708911487375d06fa7fe91acfe833e0b
EBUILD mysqltuner-2.5.2.ebuild 920 BLAKE2B 7e1a91515c62e83bc78915b1ecf6424348dd96716e4952cec26b5f735a03895e7fc6fe04fcd84cf4918b34229cbf38fd68ed8e677fced9c6c81bb2fa456d2a67 SHA512 f622d2afd11614cb4c3fffd3988595251ee353d2777282443d76093666a98c5ce00b28a88fa2ecd8e220f3907dcf902450ecd0d12b0a03254b9e19c1aa6726e2
+EBUILD mysqltuner-2.6.0.ebuild 861 BLAKE2B ff0b00253215112abcd555468a6a5b737739d476dc0af9dde2b7dcd333215e53c4406eb51ee094dbbe73b413a23e646a557e1111751660cf4f90d01f8094d382 SHA512 83fe58e83c668bffc7d66ebd5b9c52de6dae099029097788dc3ffa8bd94207495162e7821002b84069a4cc5cb93d769805e276cb4b7195692ca026098766406b
MISC metadata.xml 607 BLAKE2B 51f3f5075cefa6184953d66ab4267463138fb02ae96f461f61eadbac9f49bba644f8ed4f293a49d4f56cdd361975a713b8ee08456874fee2a694d75cb99f3b7a SHA512 bf276a0a678188581b493b791771ad4c5508371b9db2a6dbcaf1afa401b7959179bdaaeea7c33c42ec4733fb78093009e5459a06de799bbbecc85150434a3397
diff --git a/dev-db/mysqltuner/mysqltuner-2.6.0.ebuild b/dev-db/mysqltuner/mysqltuner-2.6.0.ebuild
new file mode 100644
index 000000000000..b1b47ccba813
--- /dev/null
+++ b/dev-db/mysqltuner/mysqltuner-2.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="MySQLTuner-perl"
+
+DESCRIPTION="Makes recommendations for increased performance and stability for MySQL"
+HOMEPAGE="https://github.com/major/MySQLTuner-perl"
+SRC_URI="https://github.com/major/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-lang/perl
+ virtual/perl-Getopt-Long
+"
+
+src_compile() {
+ :;
+}
+
+src_install() {
+ newbin mysqltuner.pl mysqltuner
+ dodoc {CONTRIBUTING,INTERNALS,USAGE}.md
+ einstalldocs
+
+ # Passwords and vulnerabilities are meant to be fed to the script uncompressed.
+ dodoc basic_passwords.txt vulnerabilities.csv
+ docompress -x "/usr/share/doc/${PF}/basic_passwords.txt" "/usr/share/doc/${PF}/vulnerabilities.csv"
+}
diff --git a/dev-db/oracle-instantclient/Manifest b/dev-db/oracle-instantclient/Manifest
index 155c86804d94..e62ffb40a8ab 100644
--- a/dev-db/oracle-instantclient/Manifest
+++ b/dev-db/oracle-instantclient/Manifest
@@ -1,44 +1,27 @@
-AUX 18.3.0.0-makefile.patch 986 BLAKE2B 3cad2bb7e508f7ca4f25d67ba12b5f9221f739ba450ae45cb4988a700cd0c87b7a1e0fd90ff66c379b85b159f05e715f0450681a6b070f45d807ae6072208537 SHA512 7f9523738f51ade5fefa5e3d2b014fcfaee01fbf9653e12f2ca6eca20a8e7e04df07065209f6dbf7795ff452ce7926e1289f9bd715220a64e85c1a80aebc00eb
-AUX 18.3.0.0-proc-makefile.patch 564 BLAKE2B fe06fa4e6df8bd2f563ffec9b0e2d1f22179a879b5e068b0480409eb6a531bf50b092a0abefd77804e5f0bb571c6a9a59b14afee6b157551b4bae833cb10f159 SHA512 8bbcd7a110f41842f1e40b037720f283a7ae763a77f4cceda19061ab114eb4d428bf0dfa2c45782bc6ea8c9daf3a185faa42e8cdc9c765f93107f23a32344f69
AUX 21.13.0.0.0-makefile.patch 592 BLAKE2B 93f2fecb973364141fedeb7cb43349a40a85d873a2c5ffe10127b7f8e3be9b6c20ef431c0e13cee9d96b9cd8097b2de7eb00e52682797e33c41254efebe91b16 SHA512 ca9524561748d57fc86307726bff34f9f009899f0f3494f73e3ad7a08fcec254398e67ec4bc74ebda5ad1ad2957ce50122bf50b85828feb8950f20f378967192
AUX 21.3.0.0.0-makefile.patch 592 BLAKE2B d2ffdef9d2afe3e72a84f365a1e9ccbe2c885b053284d99b7d3ef77bdd69ddf1ab7737fd3a19b39ff5002aef510f6f29454968a023c4cfcaf1c96d7cea6dea0e SHA512 44ae83fb3b85c7759e3c948f4a007a781cabb851126bcb7abd941d605303f830820a9f1190fa02defd8d5cee76f1def72d4c94bc8c8e1e4b16cceaafaed238ca
AUX tnsnames.ora.sample 2939 BLAKE2B d02d4be5eae8c8da346f8b0ddd2b6808e59f8e77f805b22154a77d22db325d415ecaf811323de3c7a6764a9167fb7f9a9708d1cf2de891858bc43bd5e050954d SHA512 25bb734bf4b7ea1d2ce2bddfd241204e796cad0d1d49036e567237d7ca92d158ab7bf69ff3abe210050c8ee0a0630f9217ced22dc31770814d822f93b2af5845
-DIST instantclient-basic-linux-19.11.0.0.0dbru.zip 70336706 BLAKE2B 061f6abc83bab7f2e6712e33274783f96caee3d97629d39cacd925af658f737a072207449468e05f89672bcfc7ff98f81d7d9c92a8f844664ce97b4c6afabf27 SHA512 da4db9c64c0f92c2b78cc6b26ff710e3330e937395d62942625921401042af27fdf80d25eb3748c97f4281442ddb72f3ddc5f68171a89ae289f3d2f492c56ef7
DIST instantclient-basic-linux-21.3.0.0.0.zip 74751697 BLAKE2B f9b29d1c98a55946670ce6a5c674f2c9e6a8d6152b0f4d335f41ad9479b0a2bcf9ba791aeba894161c64c5e088b458506c068d4ece386956158cb09f27f91b07 SHA512 b8599ebe0cf867336b1dfb4edb974b934ed29e96aa7b7a866b93c8d8271c8dfacc693b884a9e422272098e09b4c5a2d6badb11fffb57b43ca4eb15907878bb99
-DIST instantclient-basic-linux.x64-19.11.0.0.0dbru.zip 75943090 BLAKE2B 6e081d22af1161d1505847c6918cc618f92810d7803f2bb13b3c58f2e8c5bb3aa70d2006fbd1fcc193d3719ecf224c3541f3dc5c5ccfc6105a10c54c51ddd2c9 SHA512 0f7242a1becb062b6c55202587360895529e7ec277b0e41e27466dc01caf4b97cf0a256d0ccb9b71fb86b4802d9c427e0428f0419260b609d94472f89f7f33e6
DIST instantclient-basic-linux.x64-21.13.0.0.0dbru.zip 83761712 BLAKE2B d7922bb6372bfb5a2c251f373ebf84130ec235ec95fa83a347aadf325f90f3be746de5c031035af7496ba728d75269434137090eb538790149ed051b23ebd63a SHA512 e2cf006fc542917367dbcf82287ac3a4614a5238d2d2dcf8f998fc0b91b3a3177aa2296bdbbea277d68dfe523f72ed32a2bca7dbc113a16bdaf5fe7982742aa3
DIST instantclient-basic-linux.x64-21.3.0.0.0.zip 79375865 BLAKE2B 2215829c6f7df463d0cd1108755976eb5cc6d4fdf41201687236131151d2068a9e3c8762bfdac65ce2890c57cdb2fea6684e6012d836f232a8ff3cb93223deec SHA512 812dd6bb3a3c24b87e40a3df0c2a0dcfe1b5e27524b8e1622c533d8561cd4d674e9d90b8e66f571ee21bf3d1e152092ee986b6ff226d51674f1253f1ffb97ae4
-DIST instantclient-jdbc-linux-19.11.0.0.0dbru.zip 1577534 BLAKE2B 954049186c80028567f5ec0bb30aa28f6d9092d8c8be7cfef67f94e397dc26b935cfbbf75bee3b32e56c3697fb5a7e3181f9948ef91177af68c648e102a7db77 SHA512 5717137a6ebf28669347dd6f03f61b7242a332b927b55502b9019d108714c77e3dd31894f6d5260df6553604b0255b657aed46b63262db9f2e7153c067387e0e
DIST instantclient-jdbc-linux-21.3.0.0.0.zip 1578398 BLAKE2B 42fbcd9946ff87f438297751febcaef4d361d36ac9d6538bc52f988f98c51531efb3a2721ba5c3859bf7f8e9092667704c206cc373d6ad099c1e6048077b3662 SHA512 3bb62dbe0738f6800945858acf56780d8049af0d6c6466e926c7173deaecf3dcd277f9a7e57f3b89aef08e73a585b57eded7175809ddf8a53402523ba392c1d5
-DIST instantclient-jdbc-linux.x64-19.11.0.0.0dbru.zip 1578059 BLAKE2B f5db4ab8b4424d21bb685b43012f71a228fdf1444e055b44dcf029b3beeefcca96aaddc496ac5912d4b337ec5d2bbd959df6083c18f7921811e996a2d73e5af6 SHA512 b2f906ae887f0421ff2edb80a70d0ede1fa624792e45ebfd205ade3f24dcd3cbc596c3ee64c39d7143810a2a11fafc649ad46cb5549d519dd3a1ffb7476fb537
DIST instantclient-jdbc-linux.x64-21.13.0.0.0dbru.zip 1579013 BLAKE2B 3a3623fdddd8612c64ad42347c3272923753937d137f6af44b1211540dff0df495793caeb069ea1eb731e25d022728c2dca41eae8123af81070ffb30b509ef68 SHA512 634fdabfa4a2a90b436ff6fbe7227c0667a035a86aa51bb8d1ce3bb9b6a62a8285d3845cc58d29b5ec0a53c66c0314f63fff9412de8b25f4837428ad7863e9c4
DIST instantclient-jdbc-linux.x64-21.3.0.0.0.zip 1578995 BLAKE2B 9913c62abe55d5c5ebe7e9feeb9051b7833d33e3a7bc8b96667336d2ecb8bd8766d268f2eef2f2de247b0edf1d3abb65c56316a3d11b14ebcf782a3c75ed332e SHA512 8d2b7344c99ec0744e147c899e252f34fd29b7dff49b2bbe5497836130fd8e9d01f874b33ddaf7a8cca442d62eb7da56ed547120ffd409bb4731a9b56166bb42
-DIST instantclient-odbc-linux-19.11.0.0.0dbru.zip 600428 BLAKE2B b4bcb4131bab1fac2650bee8cf1db4f389e89bbf0e310f9df2a9f1ce29ebf35f8056e350175ceb406e82bd077825cb4e6ad405c5ec00929f2db2630e99630006 SHA512 9a21c2dc06b6e1c4ae7305ce248cbfe45e4ad830a48f3e088be11065471beda002fd5a6bcca71f5095ad70186d742bddffc82bdb79a4368e89c59bfd3f04af4b
DIST instantclient-odbc-linux-21.3.0.0.0.zip 760101 BLAKE2B 68a96fa5e24f5d44f64eabfd142280d620423f15fff62b10094b4425b520a2a31ba54fe6bce2d723700d38ce5a579d31a1c49ef6928eb6f4e342c7c8d98a49aa SHA512 e2e4cf126652580bf2d8f8ace7694881382b745a7adfabbba0c3e6fddcbb9ca7e300b0d18b19c8da029ca8f33c5f8f95baa141da20659ba49c9a8e6f4848b2db
-DIST instantclient-odbc-linux.x64-19.11.0.0.0dbru.zip 638686 BLAKE2B c9fa1b8988d85870bb4c2d9cb5c34c1572079c36a51da0ef726250f03ca0b53dbc19990582358011f099ca183d6148f8110cf80c1a17917549f6e38be503f706 SHA512 7d92ff08ea48de0e981cadad15a3c392749b3e20331b25f00f2f96ef7cc11a9802408f18dbfbf36366b0122d6c8fd256d43297c3bd87b4304b0479b1593e35fc
DIST instantclient-odbc-linux.x64-21.13.0.0.0dbru.zip 798628 BLAKE2B 1cc41d2f1538924debbe0ee04c251abda45be769097103c8782c946772e8ab3c3734f443b5d910d29a308e9a3470fb1c72f5e72b208e347164f8fd44cabe1d5f SHA512 65551dbe35c5ac5bd709973147ef3a1a6cead8f21f4a5675cad6b8b5fc670f0eb0c897fcdeb2f421b1005c1c2763e3c4090c81fa73122f146411a27cdfbdd042
DIST instantclient-odbc-linux.x64-21.3.0.0.0.zip 798599 BLAKE2B d020c68895dbb59e53e2e7ebc599e9016dee123dc03d3ce5f9263e721fa7664ecc6fc8b49b0b498a87b0d24bf74e79854edd66c2b2e7a9367be8e1e9c2cbe159 SHA512 0bf756458f3a856bbe6942d1f4bc30a7261ce3da7524ab8b71f77d9f367767ad75e8ed83e4de18bed1eb8d597f2aa0efe0c713a2e407e801e7ce3f83e152361b
-DIST instantclient-precomp-linux-19.11.0.0.0dbru.zip 5194893 BLAKE2B cbfda89f2f97728234aa3aa58d13289be66db0127f1e73675ea2fae348d8dff28e86b85b0a5a8f372dc155a07d6aa71f2096ef5b3cdc3082ca80c107fac06f4b SHA512 196ea51fc11d59212e274669e623d86cd91c6a8d7425cab5a08044d216b118ef2e4597e0c2a904579f35de87b5fb87f9d6a6eeab927af5878c3a7e1e504730b5
DIST instantclient-precomp-linux-21.3.0.0.0.zip 5290951 BLAKE2B 3df4c41019315119d63ec780b9ae23d48823ecb2b9aa61a923c87c3e1f30fd97266030bbbc898d59b402931e02e8b3dcedfb6b96bd41381b583da2b380526f5d SHA512 b1fb267c373410c3c24fbdc4102b3395beaf0609ec3439f730a31ba43c5f2e1b276ce6e7df04de0d542c211dfef3ecadfccfe33f1472653feb42fb25a9dc700a
-DIST instantclient-precomp-linux.x64-19.11.0.0.0dbru.zip 6254880 BLAKE2B 0035623721a12c096a38ee64bc41465682214763f123ce9c529c61b6081c6de54bd7835f8b4ef07dca5eafda5354a77fa589c7c54cde412e1bdd4f313e58b3bb SHA512 d322b7896992cef8e48cc48acc68a5730d2a04ba0af5130eafa6ada79b64b16a4bd8cfaa02a28587d0871713579a5215ff46162499cd1f422252ef8dab61b7ab
DIST instantclient-precomp-linux.x64-21.13.0.0.0dbru.zip 6389884 BLAKE2B 81921e1fb2cda680c1eafca4edc82c69fcb1afe2d573cdfefdd24fd50568cedf3c3992542486aad5acac083679221a14696c19ea6fc016ec8d0c7c8cb1cf7349 SHA512 1552723385e502bafa39853e12781cea3ef5d7a5407040fd8bf6ee878d1246dc8f976192861f60dbd71da1c854271953f98604d707393ce688b1fc726245f88e
DIST instantclient-precomp-linux.x64-21.3.0.0.0.zip 6386663 BLAKE2B fea4e0465330d4309791f9ca58ae169b1ff2cd1f17b003210aab1fe4faa92d6e48ee20bbf7d84f44f437bf5297c69c9c2b5a2e3cfb687c8010f8ba75bb928c9f SHA512 8235236175f35d4634005249ccbe0ea5dec4078fd795545184578cefbb8d45663731c507baac4a952fb9603272aa3ff58197eb23801894bbd240cf5736460d57
-DIST instantclient-sdk-linux-19.11.0.0.0dbru.zip 933913 BLAKE2B 08cb6c94cd152f58fe9e52874b40dec56a6f7d3c9913122303b46f75ae2df0e13fff1a375136b6fffabe9ee7a7d844a2b95b1be380b6d957338b09a15c9fe83a SHA512 8d7aff3d066f423021a5babda86b1b378333966fd892146bf46a967495180fc099e9766deab27d81735fee845ab43ee48d8815fd96a73e3a235c4fde74952e40
DIST instantclient-sdk-linux-21.3.0.0.0.zip 1000869 BLAKE2B 3e3f01da8218dad9de699b587ecd37dc465bd5779c7d6919149bcd947e9e9575d35727fe7d1251db8df12214a399b665c62be9e790dbaeaa895b2442ffcdd8fd SHA512 dd88433810e5b72d96747e57b34f7880607fdd0250d04972afed9a9f20c27ce1b74d7030b4de60e03621f98117b7ee93062c6c750b5c2dd104668a0afd45cd47
-DIST instantclient-sdk-linux.x64-19.11.0.0.0dbru.zip 933906 BLAKE2B 7d15f4c5a53708fd311ca75c35db5cf1241070217c21acf05f181ad07259135fd64eeb8f84582ce1faa6bbdd9c3fc29c07e44d82ff60fe1bbb9acaf7f70612c3 SHA512 d964612f0bb571c5c1fe78d14f861b2189d917d23e9be936faa637d5a2f8b530dc93a1ae0130346b70897bd1382f23953ff3e7f3163a580b7c6058675ac5fcf2
DIST instantclient-sdk-linux.x64-21.13.0.0.0dbru.zip 1001591 BLAKE2B 36f3c40da230b66edc9c9462020f6070b7610ea55d20ffc0f2ef3e1729a4ed09edf0d105136939bd6d30ac5a5323fd43efe7327214d7b9d39480fdb553f1480e SHA512 b0d040e0d4e0dc59a35efed58162ec9cb8b1c0440a7d499bffca2da11c9a62ecf91ad5ac840bb5f35da1bbadb552bee757b0cffd8fef71dfadf44ff5f52ce4c3
DIST instantclient-sdk-linux.x64-21.3.0.0.0.zip 1000777 BLAKE2B b593e3ef880a22d712a4e2b0c51f2f68e5d9ab6c3e4124b32de643eab7d3b41b6d5eb46f4ac98af743d90343d29975760048af5b7be0919c40a9b84217b31939 SHA512 5372c151a5b45bb2cdf80c47ea65b4d8ad849cc5a50818917484b952e03c344f2d7f1896a13d51ad9daf7fa9c43226aa011dca03161d6976375f239f782bdd23
-DIST instantclient-sqlplus-linux-19.11.0.0.0dbru.zip 884155 BLAKE2B f681321cc43646af74eda4d6da102587123e0f3fb423d978066f014c4729ed046806f9c49cae6928704b4993459089e8d8c1ab4fb1aab912cd6fa7ee27382fe3 SHA512 1f4bc70b070c9a0597f1433913018021e87a7b059784a56e47842afd8a501039def6591f4e7a009f3f4598f23c45aa807578a74082174862ecb444b1855f7b22
DIST instantclient-sqlplus-linux-21.3.0.0.0.zip 909623 BLAKE2B 181da5e352dfea2ee1d87e138601f8b84ae2df278deb1c205bf25e5958a32da13252c8455a8aeb9941de2fc3752fd0510c53f196e8755bedae24e704cb4197a3 SHA512 e4417bccf0abbbfe16fce06b1a18c6e4f58ede1b87a1ab6407f74e3b926aa9d9b4d390c881bd578f95ed4fec6980e8b28cb9f624b8480e1ffac6dc599dcf49a7
-DIST instantclient-sqlplus-linux.x64-19.11.0.0.0dbru.zip 911265 BLAKE2B 78215f683458147792be3182eaf9edfde5943e8e470a7bcbe09c82c298df709bc7cdf919e349a9130b8d6313f2f8a1d04ad9b5b3c5ad91d49802ad14c3f15515 SHA512 dd1343ae49917a031cbd8d757d11da46354f157f46dd651afcde09b4b74a9e02008c6370eabf6bd313190629944cc075d6fbd893b491ad3505b7a05dbeecd963
DIST instantclient-sqlplus-linux.x64-21.13.0.0.0dbru.zip 936856 BLAKE2B b4217412ed0b6f2d5cdff92c4e35a1bde119afaf0e6a5eb543d9b916a6d88fd358ee3396a4cddf2a5bd32252119a20047feaa6118cb086c6b0efc282f51ad080 SHA512 963535debcb8f811b0e2d5da03fdd7024ee6d8963d8d0450721b351a420042e1d3948fb4423dea0b6a3f7f4196ab054a99c202586adf73362640316b7a7171af
DIST instantclient-sqlplus-linux.x64-21.3.0.0.0.zip 936305 BLAKE2B b6021f3ab3badb282f1a13a93beee6caa093b905efe6a647cc8ec9ea84eb3f7de4d9885692fd8d965608ba89964d13b5427af0f8710711f673ec97c528a6063c SHA512 9c6e87b4d319fc2bc35b2bd492b9608023d0f90b6230a66c75d9cd4d9fdea9b5dab178751cd188f9d1368f639d40f342ef1c71773dc4f9e9d8a199f4b46deaee
-DIST instantclient-tools-linux-19.11.0.0.0dbru.zip 1020021 BLAKE2B e2a615e0ffb4608af05931a8b49406c85db5d549761319c7116395fae206fe6cc0cf56b49e6c3968419e63616f2d07ad6ec3ed70c862fb2394b8dc0ce9f6dbb0 SHA512 255593c1e62a11f41793619c856d316815d77fa83cc9efee1d5366dc86b32e9909b042f7ac81ad693aafb8c34cdcc8faa7eebf816a90d037d36ce461df33f469
DIST instantclient-tools-linux-21.3.0.0.0.zip 1083935 BLAKE2B e0caed4063d3322322beea599053fc40f1e08470d03c4bbe7cb5b46e5f4ba4759d313ea714806facd35d24924cb83e6d9d7d3a44bcf1da62c6c80d0321f33ce9 SHA512 301c126a3d2fefe36400c2287515ff6716a68a3273ae1450393d04509447d68e3bd2cc0412c5c078923421ff80534c3fa56123df61fbf92ea42965e3eed80bce
-DIST instantclient-tools-linux.x64-19.11.0.0.0dbru.zip 1085194 BLAKE2B 321e1cd7704f6a5ad33a9ca0eed35feb4d8e4a3ac2b5a5d11f992569f0024ae8ef5b8fb42b02d627ee4a81d2ae9170367ba7107e0f975f89d189c576eef45edd SHA512 d355b0a457ede28b20004b4709ada5bb2c2c8a72a20a19df07bc4fb8607f78ed4d24bbf07a9f2157873b544de7a43406faa27374a0f2d6a47d63f36478e97d3e
DIST instantclient-tools-linux.x64-21.13.0.0.0dbru.zip 1150015 BLAKE2B f0263bd528e26658e4ee2f79365d3d891dcb25ef156486a3d39dc4aa819d77784e4638ab970375c9a85604f404930d8cd939a20f6adbcc8d9652bbfac74d91b0 SHA512 8b62c07ceeef342da835ba0d58802beecff366cb89142547732b368f8757e3017eaead4746816f37cbbe0ef053df8de2cadc4f6bed9307b92b15a27bf1523dc3
DIST instantclient-tools-linux.x64-21.3.0.0.0.zip 1149632 BLAKE2B 3ad6ee973f813733e48c58f9a18d1dad321f9fb886d9460c2bc8f9d766d5a021722b34d9d9ea0ffb7a8466a38f5cf816bc55767b668e5cb5ee59b549fe4fc4ca SHA512 4c47b51f4801cab6d71a201c12ddb7a30616050584630107968a50457d4eca0e92f3344505bdd8f36481924a21a508d476c9f26ed111bad846f4a8feab98110d
-EBUILD oracle-instantclient-19.11.0.0.0.ebuild 10765 BLAKE2B 2484cffb6fa28164bfec6fec848a1e1401ba7d4cb76fb6d875d0c3c77a33ff9228b42a85d8f4af3db1931e2b7667d8aa046d1bc89500003b5dc0c0d9f699be8c SHA512 0bb565c38138f795606b06f6ac1cf297b1e6aa10bd84045aad97c4d9f4ffa3d84f73e5b26eaf61543ee158deddf719ac0b8fb36ebe5c3a1dcc99cb8f3cc1d6a6
EBUILD oracle-instantclient-21.13.0.0.0.ebuild 10042 BLAKE2B 35e39dcba8ed041cb0a704b60183cd5614f305355d80c1d2290ef132733675fee44e010f3c4c0ab41fbe33b946a157a38201fc98f7541ad835def928a2cab7e1 SHA512 2c99100af7eca4f923b1cf60ef37742cf28a1b3c627f34cd3647989a8a54b04a913e55fd2ef5c1100eadc31789af9eb03d165805fdebbb13b0ff72df882cb82d
EBUILD oracle-instantclient-21.3.0.0.0.ebuild 10670 BLAKE2B d78f3d18a427f7633d8d388c61854ca558f9f32f9c61810f18f379cdd9af89c385463698f09382059dbd2774fcd52c9cef4cec4e99a5491df07f28bf31d0f560 SHA512 a2de62ad0a50a738c338aa6acd9495968809d0993c4c202a07ef8cb10e1c93df26e85068376cddb003ca268ca60b22effb733540992cb8c2988d67f150c570a6
MISC metadata.xml 909 BLAKE2B adaa309170d33386196df2dd8e986fc40ce1ac48de76d8e017c5d98d5fe8341c5e4b41c2200f8d02be2bd8d4e9f395917571dd3bafb2491fe2f0651de43a044e SHA512 ff478c324fb82ccaf512f678af5eac61a4a0a7fed58679e12244aa9badd6e839e7a55fc3f0959efb9d8a41d85823b7adce472bd64554132dcd7f1719b16cc09b
diff --git a/dev-db/oracle-instantclient/files/18.3.0.0-makefile.patch b/dev-db/oracle-instantclient/files/18.3.0.0-makefile.patch
deleted file mode 100644
index bc4445fe354e..000000000000
--- a/dev-db/oracle-instantclient/files/18.3.0.0-makefile.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Fake demo_xe.mk found in Oracle eXpress Edition,
-known by CPAN DBD::Oracle (bug#165834).
-This provides absolute paths for headers and libraries.
---- instantclient_18_3/sdk/demo/demo.mk
-+++ instantclient_18_3/sdk/demo/demo.mk
-@@ -28,13 +28,18 @@
- CC=/opt/SunProd/SUNWspro6.1/bin/CC
- cc=/opt/SunProd/SUNWspro6.1/bin/cc
-
--ICINCHOME=../
--ICLIBHOME=../../
-+ifeq ($(BUILD32),T)
-+LIBDIR=lib32
-+else
-+LIBDIR=lib
-+endif
-+ICINCHOME=$(ORACLE_HOME)/include
-+ICLIBHOME=$(ORACLE_HOME)/$(LIBDIR)
- ICLIBPATH=-L$(ICLIBHOME)
- THREADLIBS=-lthread
- CCLIB=$(ICLIBPATH) -locci -lclntsh $(THREADLIBS)
-
--CCINCLUDES = -I$(ICINCHOME)include
-+CCINCLUDES = -I$(ICINCHOME)
-
- CCFLAGS=$(CCINCLUDES) -D_REENTRANT -g -xs
- LDFLAGS=
-@@ -55,10 +60,10 @@
- OCCIOTTPWD=tiger
-
- .cpp.o:
-- $(CC) -c -I$(ICINCHOME)include $(CCFLAGS) $<
-+ $(CC) -c -I$(ICINCHOME) $(CCFLAGS) $<
-
- .c.o:
-- $(cc) -c -I$(ICINCHOME)include $(CCFLAGS) $<
-+ $(cc) -c -I$(ICINCHOME) $(CCFLAGS) $<
-
- all: clean buildoci $(OCCIDEMO) $(OCCIOBJDEMO)
-
diff --git a/dev-db/oracle-instantclient/files/18.3.0.0-proc-makefile.patch b/dev-db/oracle-instantclient/files/18.3.0.0-proc-makefile.patch
deleted file mode 100644
index a197c2c7236f..000000000000
--- a/dev-db/oracle-instantclient/files/18.3.0.0-proc-makefile.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- instantclient_18_3/sdk/demo/demo_proc_ic.mk.orig 2018-10-22 13:34:44.302293002 +0200
-+++ instantclient_18_3/sdk/demo/demo_proc_ic.mk 2018-10-22 13:38:55.015321571 +0200
-@@ -37,8 +37,13 @@
- cc=/usr/bin/gcc
-
- # InstantClient Directories.
--ICSDKHOME=../
--ICLIBHOME=../../
-+ifeq ($(BUILD32),T)
-+LIBDIR=lib32
-+else
-+LIBDIR=lib
-+endif
-+ICSDKHOME=$(ORACLE_HOME)/
-+ICLIBHOME=$(ORACLE_HOME)/$(LIBDIR)
-
- MKLINK=ln
- REMOVE=rm -rf
-@@ -48,7 +53,7 @@
- MAKEFILE=demo_proc_ic.mk
- PROCDEMO=procdemo
-
--PROC=$(ICSDKHOME)proc
-+PROC=$(ICSDKHOME)bin/proc
- SO_EXT=.so
- I_SYM=-I
-
diff --git a/dev-db/oracle-instantclient/oracle-instantclient-19.11.0.0.0.ebuild b/dev-db/oracle-instantclient/oracle-instantclient-19.11.0.0.0.ebuild
deleted file mode 100644
index cef395201617..000000000000
--- a/dev-db/oracle-instantclient/oracle-instantclient-19.11.0.0.0.ebuild
+++ /dev/null
@@ -1,339 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit pax-utils multilib-minimal
-
-DESCRIPTION="Oracle 18c Instant Client with SDK"
-HOMEPAGE="https://www.oracle.com/database/technologies/instant-client.html"
-
-MY_SOVER=19.1 # the library soname found in the zip files
-
-IUSE="jdbc odbc precomp +sdk +sqlplus tools"
-REQUIRED_USE="precomp? ( sdk )"
-
-MY_PVM=$(ver_cut 1-2)
-MY_P="instantclient_$(ver_rs 1 _ ${MY_PVM})"
-
-MY_PV=$(ver_cut 1-4)
-MY_PVP=$(ver_cut 5) # p2
-
-MY_URI="https://download.oracle.com/otn_software/linux/instantclient/$(ver_rs 1-5 '' $(ver_cut 1-5))"
-MY_PLAT_x86="Linux x86"
-MY_BITS_x86=32
-MY_A_x86="${MY_URI}/${PN/oracle-/}-basic-linux-${MY_PV}.0dbru.zip"
-MY_A_x86_jdbc="${MY_A_x86/basic/jdbc}"
-MY_A_x86_odbc="${MY_A_x86/basic/odbc}"
-MY_A_x86_precomp="${MY_A_x86/basic/precomp}"
-MY_A_x86_sdk="${MY_A_x86/basic/sdk}"
-MY_A_x86_sqlplus="${MY_A_x86/basic/sqlplus}"
-MY_A_x86_tools="${MY_A_x86/basic/tools}"
-
-MY_PLAT_amd64="Linux x86-64"
-MY_BITS_amd64=64
-MY_A_amd64="${MY_URI}/${PN/oracle-}-basic-linux.x64-${MY_PV}.0dbru.zip"
-MY_A_amd64_jdbc="${MY_A_amd64/basic/jdbc}"
-MY_A_amd64_odbc="${MY_A_amd64/basic/odbc}"
-MY_A_amd64_precomp="${MY_A_amd64/basic/precomp}"
-MY_A_amd64_sdk="${MY_A_amd64/basic/sdk}"
-MY_A_amd64_sqlplus="${MY_A_amd64/basic/sqlplus}"
-MY_A_amd64_tools="${MY_A_amd64/basic/tools}"
-
-if [[ ${MY_PVP} == p* ]]
-then
- MY_PVP=-${MY_PVP#p}
- # Updated 9/22/2017: instantclient-odbc-linux-12.2.0.1.0-2.zip
- MY_A_x86_odbc="${MY_URI}/${MY_A_x86_odbc%.zip}${MY_PVP}.zip"
- MY_A_amd64_odbc="${MY_URI}/${MY_A_amd64_odbc%.zip}${MY_PVP}.zip"
-fi
-
-SRC_URI="
- abi_x86_32? (
- ${MY_A_x86}
- jdbc? ( ${MY_A_x86_jdbc} )
- odbc? ( ${MY_A_x86_odbc} )
- precomp? ( ${MY_A_x86_precomp} )
- !abi_x86_64? (
- sdk? ( ${MY_A_x86_sdk} )
- sqlplus? ( ${MY_A_x86_sqlplus} )
- tools? ( ${MY_A_x86_tools} )
- ) )
- abi_x86_64? (
- ${MY_A_amd64}
- jdbc? ( ${MY_A_amd64_jdbc} )
- odbc? ( ${MY_A_amd64_odbc} )
- precomp? ( ${MY_A_amd64_precomp} )
- sdk? ( ${MY_A_amd64_sdk} )
- sqlplus? ( ${MY_A_amd64_sqlplus} )
- tools? ( ${MY_A_amd64_tools} )
- )
-"
-
-LICENSE="OTN"
-SLOT="0/${MY_SOVER}"
-KEYWORDS="amd64 x86"
-RESTRICT="mirror splitdebug test"
-
-DEPEND="app-arch/unzip"
-RDEPEND="
- >=dev-libs/libaio-0.3.109-r5[${MULTILIB_USEDEP}]
- sys-libs/glibc
- odbc? ( dev-db/unixODBC )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-QA_PREBUILT="usr/lib*/oracle/client/*/*"
-
-set_my_abivars() {
- if multilib_is_native_abi; then
- MY_WORKDIR="${WORKDIR}"
- MY_S="${S}"
- else
- MY_WORKDIR="${WORKDIR}/${ABI}"
- MY_S="${MY_WORKDIR}/${MY_P}"
- fi
-
- local abi=${ABI}
- [[ ${abi} == 'default' ]] && abi=${ARCH}
- MY_PLAT=MY_PLAT_${abi} ; MY_PLAT=${!MY_PLAT} # platform name
- MY_BITS=MY_BITS_${abi} ; MY_BITS=${!MY_BITS} # platform bitwidth
- MY_A=MY_A_${abi} ; MY_A=${!MY_A##*/} # runtime distfile
- MY_A_jdbc=MY_A_${abi}_jdbc ; MY_A_jdbc=${!MY_A_jdbc##*/} # jdbc distfile
- MY_A_odbc=MY_A_${abi}_odbc ; MY_A_odbc=${!MY_A_odbc##*/} # odbc distfile
- MY_A_precomp=MY_A_${abi}_precomp; MY_A_precomp=${!MY_A_precomp##*/} # precomp distfile
- MY_A_sdk=MY_A_${abi}_sdk ; MY_A_sdk=${!MY_A_sdk##*/} # sdk distfile
- MY_A_sqlplus=MY_A_${abi}_sqlplus; MY_A_sqlplus=${!MY_A_sqlplus##*/} # sqlplus distfile
- MY_A_tools=MY_A_${abi}_tools ; MY_A_tools=${!MY_A_tools##*/} # tools distfile
-
- [[ -n ${MY_PLAT} ]]
-}
-
-src_unpack() {
- local ABI
- for ABI in $(multilib_get_enabled_abis)
- do
- set_my_abivars || continue
- mkdir -p "${MY_WORKDIR}" || die
- cd "${MY_WORKDIR}" || die
- unpack ${MY_A}
- use jdbc && unpack ${MY_A_jdbc}
- use odbc && unpack ${MY_A_odbc}
- use precomp && unpack ${MY_A_precomp}
- if multilib_is_native_abi; then
- use sdk && unpack ${MY_A_sdk}
- use sqlplus && unpack ${MY_A_sqlplus}
- use tools && unpack ${MY_A_tools}
- fi
- done
-}
-
-src_prepare() {
- local PATCHES=()
- if use precomp; then
- PATCHES+=( "${FILESDIR}"/18.3.0.0-proc-makefile.patch )
- # Not supporting COBOL for now
- rm -f sdk/demo/*procob*
- fi
- if use sdk; then
- PATCHES+=( "${FILESDIR}"/18.3.0.0-makefile.patch )
- rm sdk/include/ldap.h || die #299562
- fi
- default
-}
-
-# silence configure&compile messages from multilib-minimal
-src_configure() { :; }
-src_compile() { :; }
-
-src_install() {
- # all content goes here without version number, bug#578402
- local oracle_home=/usr/$(get_libdir)/oracle/client
- local oracle_home_to_root=../../../.. # for dosym
- local ldpath=
-
- local ABI
- for ABI in $(multilib_get_enabled_abis) # last iteration is final ABI
- do
- if ! set_my_abivars; then
- elog "Skipping unsupported ABI ${ABI}."
- continue
- fi
- ebegin "Installing runtime for ${MY_PLAT}"
-
- cd "${MY_S}" || die
-
- # shared libraries
- into "${oracle_home}"
- dolib.so lib*$(get_libname)*
- use precomp && dolib.a cobsqlintf.o
-
- # ensure to be linkable
- [[ -e libocci$(get_libname) ]] ||
- dosym libocci$(get_libname ${MY_SOVER}) \
- "${oracle_home}"/$(get_libdir)/libocci$(get_libname)
- [[ -e libclntsh$(get_libname) ]] ||
- dosym libclntsh$(get_libname ${MY_SOVER}) \
- "${oracle_home}"/$(get_libdir)/libclntsh$(get_libname)
-
- # java archives
- insinto "${oracle_home}"/$(get_libdir)
- doins *.jar
-
- # runtime library path
- ldpath+=${ldpath:+:}${oracle_home}/$(get_libdir)
-
- # Vanilla filesystem layout does not support multilib
- # installation, so we need to move the libs into the
- # ABI specific libdir. However, ruby-oci8 build system
- # detects an instantclient along the shared libraries,
- # and does expect the sdk right there.
- use sdk && dosym ../sdk "${oracle_home}"/$(get_libdir)/sdk
-
- eend $?
- done
-
- local DOCS=( BASIC_README )
- local HTML_DOCS=()
- local paxbins=( adrci genezi uidrvci )
- local scripts=()
-
- if use jdbc; then
- DOCS+=( JDBC_README )
- fi
- if use odbc; then
- DOCS+=( ODBC_README )
- HTML_DOCS+=( help )
- scripts+=( odbc_update_ini.sh )
- fi
- if use precomp; then
- DOCS+=( PRECOMP_README )
- paxbins+=( sdk/proc )
- # Install pcscfg.cfg into /etc/oracle, as the user probably
- # wants to add the include path for the compiler headers
- # here and we do not want this to be overwritten.
- insinto /etc/oracle
- doins precomp/admin/pcscfg.cfg
- sed -i -e "s%^sys_include=.*%sys_include=(${oracle_home}/sdk/include,${EPREFIX}/usr/include)%" \
- "${ED}"/etc/oracle/pcscfg.cfg || die
- dosym ../../${oracle_home_to_root}/etc/oracle/pcscfg.cfg "${oracle_home}/precomp/admin/pcscfg.cfg"
- dosym ../.."${oracle_home}"/bin/proc /usr/bin/proc
- # Not supporting COBOL for now
- # paxbins+=( sdk/{procob,rtsora} )
- # doins precomp/admin/pcbcfg.cfg
- fi
- if use sdk; then
- ebegin "Installing SDK"
- DOCS+=( SDK_README )
- scripts+=( sdk/ott )
- insinto "${oracle_home}"/$(get_libdir)
- doins sdk/ottclasses.zip
- insinto "${oracle_home}"/sdk
- doins -r sdk/{admin,demo,include}
- # Some build systems simply expect ORACLE_HOME/include.
- dosym sdk/include "${oracle_home}"/include
- # Some build systems do not know the instant client,
- # expecting headers in rdbms/public, see bug#669316.
- # Additionally, some (probably older ruby-oci8) do
- # require rdbms/public to be a real directory.
- insinto "${oracle_home}"/rdbms/public
- doins -r sdk/include/*
- # Others (like the DBD::Oracle perl module) know the Oracle
- # eXpress Edition's client, parsing an rdbms/demo/demo_xe.mk.
- dosym ../../sdk/demo/demo.mk "${oracle_home}"/rdbms/demo/demo_xe.mk
- # And some do expect /usr/include/oracle/<ver>/client/include,
- # querying 'sqlplus' for the version number, also see bug#652096.
- dosym ../../../.."${oracle_home}"/sdk/include /usr/include/oracle/${MY_PVM}/client
- eend $?
- fi
- if use sqlplus; then
- DOCS+=( SQLPLUS_README )
- paxbins+=( sqlplus )
- insinto "${oracle_home}"/sqlplus/admin
- doins glogin.sql
- dosym ../.."${oracle_home}"/bin/sqlplus /usr/bin/sqlplus
- fi
- if use tools; then
- DOCS+=( TOOLS_README )
- paxbins+=( exp expdp imp impdp sqlldr wrc )
- fi
-
- ebegin "Installing binaries for ${MY_PLAT}"
- into "${oracle_home}"
- dobin ${paxbins[*]} ${scripts[*]}
- pushd "${ED}${oracle_home}/bin" >/dev/null || die
- pax-mark -c ${paxbins[*]#*/} || die
- popd >/dev/null || die
- eend $?
-
- einstalldocs
-
- # create path for tnsnames.ora
- insinto /etc/oracle
- doins "${FILESDIR}"/tnsnames.ora.sample
-
- # Add OCI libs to library path
- {
- echo "# ${EPREFIX}/etc/env.d/50${PN}"
- echo "# Do not edit this file, but 99${PN} instead"
- echo
- echo "ORACLE_HOME=${EPREFIX}${oracle_home}"
- echo "LDPATH=${ldpath}"
- echo "TNS_ADMIN=${EPREFIX}/etc/oracle/"
- } > "${T}"/50${PN}
-
- doenvd "${T}"/50${PN}
-
- # ensure ORACLE_HOME/lib exists
- [[ -e ${ED}${oracle_home}/lib/. ]] ||
- dosym $(get_libdir) "${oracle_home#/}"/lib
-}
-
-pkg_preinst() {
- if [[ -r ${EROOT}/etc/env.d/99${PN} ]]; then
- cp "${EROOT}/etc/env.d/99${PN}" "${ED}/etc/env.d/" || die
- else
- {
- echo "# ${EPREFIX}/etc/env.d/99${PN}"
- echo "# Configure system-wide defaults for your Oracle Instant Client here"
- echo
- echo "#$(grep '^ORACLE_HOME=' "${ED}/etc/env.d/50${PN}")"
- echo "#$(grep '^TNS_ADMIN=' "${ED}/etc/env.d/50${PN}")"
- echo "#NLS_LANG="
- } > "${ED}/etc/env.d/99${PN}"
- fi
-}
-
-pkg_postinst() {
- elog "${P} does not provide an sqlnet.ora"
- elog "configuration file, redirecting oracle diagnostics for database-"
- elog "and network-issues into ~USER/oradiag_USER/ instead."
- elog "It should be safe to ignore this message in sqlnet.log there:"
- elog " Directory does not exist for read/write [ORACLE_HOME/client/log] []"
- elog "See https://bugs.gentoo.org/show_bug.cgi?id=465252 for reference."
- elog "If you want to directly analyse low-level debug info or don't want"
- elog "to see it at all, so you really need an sqlnet.ora file, please"
- elog "consult http://search.oracle.com/search/search?q=sqlnet.ora"
- elog ""
- elog "TNS_ADMIN has been set to ${EPREFIX}/etc/oracle by default,"
- elog "put your tnsnames.ora there or configure TNS_ADMIN"
- elog "to point to your user specific configuration."
- if use precomp; then
- elog ""
- elog "The proc precompiler uses the system library headers, which in"
- elog "turn include the headers of the used compiler."
- elog "To make proc work, please add the compiler header path of your"
- elog "preferred compiler to sys_include in:"
- elog " ${EPREFIX}/etc/oracle/pcscfg.cfg"
- elog "Remember to update this setting when you switch or update the"
- elog "compiler."
- elog "For gcc, the headers are usually found in a path matching the"
- elog "following pattern:"
- elog " ${EPREFIX}/usr/lib/gcc/*/*/include"
- elog "The exact details depend on the architecture and the version of"
- elog "the compiler to be used."
- fi
- ewarn "Please re-source your shell settings for ORACLE_HOME"
- ewarn " changes, such as: source ${EPREFIX}/etc/profile"
-}
diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
index 52ba0387db3c..d1c08f576339 100644
--- a/dev-db/percona-server/Manifest
+++ b/dev-db/percona-server/Manifest
@@ -6,5 +6,5 @@ AUX percona-server-8.0.26.16-gcc-13.patch 1164 BLAKE2B 5961ed50fee052e2a1579094a
DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8 SHA512 86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668
DIST percona-server-8.0.26-16.tar.gz 532328971 BLAKE2B bef32f7a26261f3b0d89bd9b95b826101e2e84c662ce2200a2d9d8a612d949804d233905db71bfab5aa04458e7773231659d67ea09e08e68df8ef5eca4391f39 SHA512 9ae60e2d81dfaabc214692cd0919c2fc3ba698bd0a399e42df662766c1d67714f6f3cfe6416019b26e7866bc59b78d99fc5767f64ede1ca8e5a344995c1ff4c0
DIST percona-server-8.0.26.16-patches-01.tar.xz 8144 BLAKE2B 28a4eaec657c09a6f8290b654dd5316d44a4cbf94e418edee3754742f21df56a058de9332c15abbb7c8bbd3ed6fc63e48e6c5fa77524dccf44ff1d5a89085a6b SHA512 4a128a89abc1f48582b0c6ab841643fa0b7e018eaa32414e775705cd1e8c2dcacecd334face9db33775ca3a2a862528e1cc7f2bfd8b259b7367f0f2ebdee52c4
-EBUILD percona-server-8.0.26.16-r2.ebuild 42880 BLAKE2B a077742944a586e8475037178985fdd098cc82b35710929439a5bddbffffafdc053034757b412c913e4c76b1f1021d3738ddebec13382577f7036aa36e2c5ecb SHA512 c70a33cd11d7273100c5a266802af705cc16fbaea078a45b68fba95a0e75d28e1b25e12b59c9bdd9071451cc05477076b51a16af2483d48ae94928e8a3e5b2c3
+EBUILD percona-server-8.0.26.16-r2.ebuild 42874 BLAKE2B 5588c3ce49061be58ffaea84c2143ae2233a44e3a1c803008c86b343e15ff94c001df156f58e33283db9a0ec4a342492cb12dfe729b9a460db7ff404c086b182 SHA512 ba6bbc8abe9aeaf95f22398a3f272841f277b226802b919d0e988ba98cd0c9b768118a463e4468c692119eceb5f43110e75d43ed4ad42c02b4df8fbf284d7ed0
MISC metadata.xml 1013 BLAKE2B 1840cf84cccf0b9d993428a1135b94f39168b611d81ac6849dff5ea50f39d5ef7411bd30aeb2cf003b29c38eb454a40c248cb7291f498b6eb8415174e0152c18 SHA512 932d4a5e3d4e65eeb31fa893fc3d565c51b012a339510ca444ebef75326a8abd730a316d33f3d60a84f7ff9d309a040c576f51b0bf1091a90c405956390397d2
diff --git a/dev-db/percona-server/percona-server-8.0.26.16-r2.ebuild b/dev-db/percona-server/percona-server-8.0.26.16-r2.ebuild
index b0e0d9ef4d84..151c550ab7d7 100644
--- a/dev-db/percona-server/percona-server-8.0.26.16-r2.ebuild
+++ b/dev-db/percona-server/percona-server-8.0.26.16-r2.ebuild
@@ -41,7 +41,7 @@ REQUIRED_USE="?? ( tcmalloc jemalloc )
router? ( server )
tcmalloc? ( server )"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 -riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest
index 5b3d4288409d..c8a336315c27 100644
--- a/dev-db/percona-toolkit/Manifest
+++ b/dev-db/percona-toolkit/Manifest
@@ -1,10 +1,8 @@
AUX percona-toolkit-3.0.10-slave-delay-fix.patch 1593 BLAKE2B 94bc49d581fbd453f650fe81b704ae042f3219495373c09bd750241cbdb3a1917e582927d3682072a1ac6369e2a564ee41bb16c25f662cab16748af1772c11b2 SHA512 40268aa6241416b80e6c076083a0ba2f75fb330529dc5de01438536cd6ce352b4dbee642cad1e1219441ababb054243731afdba0e4f8642dea20c0f1dada5646
AUX percona-toolkit-3.0.7-no-versioncheck.patch 5566 BLAKE2B 4def58c91dcdc35481c2ba89c78cb35db2a9121b86ba3a66896d0ef0175c9d6f47cf6eff0908847564ecc810243a3fdc0b893fbc3b2bd2131ec932f93a8694ad SHA512 a681b7f32f1acb509f01fe6c8e99106708729b8f8f5fe5fba0f2131b4380cfd22462f37bf0fbb95213b89d17375f0252b961d0257fb310295fe0e6e002b66e28
-DIST percona-toolkit-3.5.3.tar.gz 14673470 BLAKE2B f0eeaaf20924a75ff68eb623d4027fd8402169bbd8479e91ec174638f20109cee33a3e93b19dd88cd860a3f572db7e0a645fb1bd96e63f52c5d261167ad5eae8 SHA512 80abe6fe1d690d8faff01d72918c5b5da188819389d0fafe8f88f23489b609aa9730b0c7c2b284eb057e0cc3ae8ccb5b83849b31ff61291d8ab75d58abcdf85f
DIST percona-toolkit-3.5.5.tar.gz 14847253 BLAKE2B f26b88581b84a12fd2b353984b2dbfbf43056388a48821739e70f43a28f448fc7caea99bdb0f5284b91ce04436e0969da1eec85e66054bfc1e8ff2771dede6d2 SHA512 0fb367e2a967c1a459e2d8a70f3db6c75043caf4127c14472b2bdfdb89415286c9f52929e326fa4f402d73a4c3e95b4cf8b0ee0f0624e54e382e44eb653bfaf9
DIST percona-toolkit-3.5.7-deps.tar.xz 108954608 BLAKE2B 788246531bdf3e1faa7d310fdd920b2fa42d9d82a75d730bb143047d0ce0c22d23ee86cf58bd646aae3dac503d88793040168be15fc74a7686979233a8d65dc1 SHA512 54a0698c5e3ae0fe30b6e253a31829db4c4656cccd48107126a5b99c148fe1ed9515d91e79784e1970569bfe8853d1b5cb74cf968dbc2d08e95aec6ef209659d
DIST percona-toolkit-3.5.7.tar.gz 138784243 BLAKE2B a589c884348ad820ccadbb871ad85bf89a21ae49e8cea34fa019c61ab53302a5b7db03f01ae191138e15f61c77068388cb5d3863f360a7207d9f9075e9100385 SHA512 cfe232aa5b59d262242348ec18b676d0d8c7752dddadd1f027772346e02d329f5bc53b96dfdb82fbdb18524095f88ad0721e4b4c6ed611c727c0a5cde85998bd
-EBUILD percona-toolkit-3.5.3.ebuild 1323 BLAKE2B c5dffd1f5da010ba30a48a00980e3294c8c12c9aebc63656d3cc54f96a182f8f6f475877d90a83ef8142294e984e08881eefddd163f9d3299f44f1d328aef479 SHA512 37eeeb22715517877603bdd6016d28afd827b903dac9a43f8a0c216005da9e14c327c672bca40df4ebc0ca553c7b26e82f9ab6a5674e1f5bc6bf5658f6c81eae
EBUILD percona-toolkit-3.5.5.ebuild 1205 BLAKE2B db6a44d0959530b831cd10a8cfba0027edd156ebf85cd542f94fbc2c7c8395ee911906be689cee3f433e85b3d2ae3dd92b812c66d80180e55a5498ce77bf90be SHA512 845e6b2cd64b12e7e7a95a1fce9face54d02eb1f05387e446b11b5e4f237dd06cc31951af8a5dfee1fa90d93b8eb115b0c6b6488ee770861887371dbc6575085
EBUILD percona-toolkit-3.5.7.ebuild 1317 BLAKE2B 1648ff945af0b7bfe3d38f6359391e7c97f0fbf862171c5c38eccdf82421f39a36ce9046ea5a1efc5609665785d1382fa1a70c2d3231e1b5efa01954a73eb1ad SHA512 6188277bfb2cad2c1bd48ede7f715c9b21e41871fd6a6443d9ad8d87751efd4a5c7058c3160aa3ac98a6a4f66a6701dd65930b5fb5d297f2c563a4f32ef4bcfd
MISC metadata.xml 648 BLAKE2B a1d5ee4c53fe96e65ebfc310e5e9e58c8e9d30dd5c160cc5e212f735a9f0d1e87dfd6c2020d785051c9349d9a8c2ea00ffce8d6bc95dfb279268aa9ab154ff64 SHA512 cd0d16d6d9a7e8585a1e11f9717b4b98bec459e72b127bd379d56cf0ef4b8347eb385d762ff4ebf36bebea27b9fc13195ecaab53b5453bfb02b01aa6d14111ec
diff --git a/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild b/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild
deleted file mode 100644
index 488a2c186226..000000000000
--- a/dev-db/percona-toolkit/percona-toolkit-3.5.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit perl-module
-
-DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and system tasks"
-HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit"
-SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/source/tarball/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Artistic )"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-# Package warrants IUSE doc
-IUSE=""
-
-COMMON_DEPEND="dev-perl/DBI
- dev-perl/DBD-mysql
- virtual/perl-Time-HiRes"
-RDEPEND="${COMMON_DEPEND}
- dev-perl/JSON
- dev-perl/libwww-perl
- dev-perl/Role-Tiny
- virtual/perl-File-Path
- virtual/perl-Getopt-Long
- virtual/perl-Time-Local
- virtual/perl-Digest-MD5
- virtual/perl-IO-Compress
- virtual/perl-File-Temp
- virtual/perl-File-Spec
- virtual/perl-Scalar-List-Utils
- dev-perl/TermReadKey"
-DEPEND="${COMMON_DEPEND}
- virtual/perl-ExtUtils-MakeMaker"
-
-# Bug #501904 - CVE-2014-2029
-# sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: yes/d}' bin/*
-# ^ is *-no-versioncheck.patch
-PATCHES=(
- "${FILESDIR}"/${PN}-3.0.7-no-versioncheck.patch
- "${FILESDIR}"/${PN}-3.0.10-slave-delay-fix.patch
-)
-
-src_prepare() {
- default
-
- sed -i \
- -e "s/=> 'percona-toolkit',/=> 'Percona::Toolkit',/g" \
- Makefile.PL || die
-}
diff --git a/dev-db/pgxnclient/Manifest b/dev-db/pgxnclient/Manifest
index 10c1264a6c5a..53f51f6f80d3 100644
--- a/dev-db/pgxnclient/Manifest
+++ b/dev-db/pgxnclient/Manifest
@@ -1,3 +1,3 @@
DIST pgxnclient-1.3.2.tar.gz 86146 BLAKE2B 452eb33999362b97c4f65aadcc9d19f1a24534fd7647b0ad66bbe8b87d006cee59ae5de71551be7bcd42402f40bdc551946bb38e960f217617357fb65657f161 SHA512 ce4e2b7512e4fc8f36ee9ebb7280096bdc18c5c372bb483c8cec35b7e5d5c0f19c256d1a916b5f9b2adb96c80736524df9dee90dcd7e76bf4b1af13fbf8d96bc
-EBUILD pgxnclient-1.3.2.ebuild 866 BLAKE2B c1a1dabdac01818e652815439c97f0f3a581c8a7f5ab957b85af85d5da13c2b5fe288c5cb6cee07e1b7a69b113370f8383f39785d0a1bdf4a00ec3f10558bbcf SHA512 9c4f62c5200133fcbe352a79431d1a2beb9edf4abafe1fdfbed437c8e47f0720e68962968aff888584c5a92f7fcd089eb8b95fcf878ed6ecccfcd1ce5da073f8
+EBUILD pgxnclient-1.3.2.ebuild 860 BLAKE2B 92f2c042bcd7d727c5f4c2812c2cb622af186772f1e884497e8971e91dbbaa61c1846ef1c2c151ef1b8d54c21edf8d61b4a409400b70c2b60f54b10b65ccaf3a SHA512 5bdb4adc90de9e8b910ad29a44ab4cc521eaf0f072700a2f67ab3905369f0dd468ffdced77108aed0843d7344d75b0a2192e248c1be7c9a3a2b67b05a0058a75
MISC metadata.xml 478 BLAKE2B 61f149978926254d3c5574857bb50e537749883239b8ba14d4bed46848ea57be598f55176a7429456205576d6560197521e05583a96e54feccf05caa38d7b8ed SHA512 70195e6ae236aa62b11cc49c8e96f3183b60414986a96a98766debabf5a4c0ec76e2761415b20e426eee2515b65e0ce1ac541a2b93b5787a20c54b23d459d448
diff --git a/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild b/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild
index 586adb9e7094..fb552f7a8dcc 100644
--- a/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild
+++ b/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PostgreSQL Extension Network Client"
HOMEPAGE="https://pgxn.github.io/pgxnclient/
https://pypi.org/project/pgxnclient/"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index a8b59c9b9ab0..4258b87f56e1 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -18,17 +18,17 @@ DIST postgresql-15.7.tar.bz2 23112318 BLAKE2B 6a31ca8b833caf9400ce176211005c2b52
DIST postgresql-15.8.tar.bz2 23119460 BLAKE2B 15103c54464217fe2a327cc2e2fe242cfd41ea21365398670883f76cb82a12bb40d60f087676bb1ea294ed688a15a0a147ef121a9136aca79486db7910d12717 SHA512 da610d878819179fcafe8adf6cbe72e188537dbaff82457c67013f9089ae8cbb1f6d8c4d5ea62e4ef54c3e2a90060bd1f36b71b8531354279181e574d903940c
DIST postgresql-16.3.tar.bz2 24737644 BLAKE2B 3390c781631645e9f51f31885d20cfeabf64992af9d56addaf847233e0c652aac8751dcf3a7c041962972de084722aee6070437c0517f729b200baf9e4bda2a3 SHA512 dc1c8d4fbc8e53e9be91dcf1b644b3969bd634f11bf5a1c4fe16619fd386f3349a5509788d43e6a57d099ad75233026d4dd4e0bb180ffc747fd3c1a575c51a5f
DIST postgresql-16.4.tar.bz2 24765786 BLAKE2B 5ea2661b8ee86fe26e095377e3eede77dc94f40f352db4f0c12038f23b71fea6453f08ba43a62e17dd51ce4eb89e9a82cd06a31f122c1547fd187c58f9fec080 SHA512 f2070299f0857a270317ac984f8393374cf00d4f32a082fe3c5481e36c560595ea711fed95e40d1bc90c5089edf8f165649d443d8b9c68614e1c83fc91268e96
-DIST postgresql-17beta3.tar.bz2 21464737 BLAKE2B b96a9b46c92e92a41c618c8896286fa1286762ae39e0b4188422792c09175476012fdf6d62aefc7e8c6dd899fb6e28fdbe267cb805176e14cfb7ad944996e473 SHA512 f74f9b3951e75e1d8953f81b12809ab7389271f7d8e5004938540079ecc45fb1666a0d962e556f0460fac8abe85ec90c4c81ec029283217dbda38a7902c46a1d
-EBUILD postgresql-12.19-r2.ebuild 13086 BLAKE2B d8cdb89621a072cda1747441c88a3e49c430739e0a3785d5112b7b4671dd692373cd2145ae965bce251a89d63b408e660106b935cae3580bdb0007ae31e07d28 SHA512 010d8052a79f4a3006bba020ee79b14c937808daec1fe80bd58383aee3d658971ceb9d2750be7b636f11c1a712fa7dc76de35debb04207b571cfa56cee31352b
-EBUILD postgresql-12.20.ebuild 13086 BLAKE2B d8cdb89621a072cda1747441c88a3e49c430739e0a3785d5112b7b4671dd692373cd2145ae965bce251a89d63b408e660106b935cae3580bdb0007ae31e07d28 SHA512 010d8052a79f4a3006bba020ee79b14c937808daec1fe80bd58383aee3d658971ceb9d2750be7b636f11c1a712fa7dc76de35debb04207b571cfa56cee31352b
-EBUILD postgresql-13.15-r2.ebuild 13520 BLAKE2B 93deeac89aee3a2c2b388edd6d16ad1ec74669a795bc5bd0143a72dfe17d01ec3f64c85f84eac680a816f62eb4fc846c85d1ca8529c889ed6f79c9ee494388c1 SHA512 d54ed4dd5f6a71a6f7f89564f2a1089b1479aea1a26e2ee83df04c027aebe0d4e9c599fbf448341481b7569b58da75fad8b9d4ca54645380fc2b424c65b4efe7
-EBUILD postgresql-13.16.ebuild 13520 BLAKE2B 93deeac89aee3a2c2b388edd6d16ad1ec74669a795bc5bd0143a72dfe17d01ec3f64c85f84eac680a816f62eb4fc846c85d1ca8529c889ed6f79c9ee494388c1 SHA512 d54ed4dd5f6a71a6f7f89564f2a1089b1479aea1a26e2ee83df04c027aebe0d4e9c599fbf448341481b7569b58da75fad8b9d4ca54645380fc2b424c65b4efe7
-EBUILD postgresql-14.12-r2.ebuild 13511 BLAKE2B 163634f66d4add4dbbafb1ee8ea6dff3e4e5cbf35117dff28b5c1577ec71eb9d1ecf85b481247dfc30622f2e4785a4595b2fbd079760a33bd918d2878ea888dd SHA512 0c86440928f8e8b0c30705ebf77b5b260987840b4c8df989e02cde5fa0fac045c49d45a04a5e3a8eeac2c80007050e0e1c0d502b3061f5c56b02841b2253e527
-EBUILD postgresql-14.13.ebuild 13511 BLAKE2B 163634f66d4add4dbbafb1ee8ea6dff3e4e5cbf35117dff28b5c1577ec71eb9d1ecf85b481247dfc30622f2e4785a4595b2fbd079760a33bd918d2878ea888dd SHA512 0c86440928f8e8b0c30705ebf77b5b260987840b4c8df989e02cde5fa0fac045c49d45a04a5e3a8eeac2c80007050e0e1c0d502b3061f5c56b02841b2253e527
-EBUILD postgresql-15.7-r2.ebuild 13573 BLAKE2B 26330426a892e7de3f0b441327984aa7a959f303c9572c72076ae7ec004168f992596506008b836c4d1ee2595329bca80a22eba76e5844b4928b478012a3f307 SHA512 0052c5ab32c994fe464ddff22eed6f768e7ddd4efb5ad3c8be73b1b73afb40d98788073b084e513194d21ec20df890c9c785c5c04fd8d3c4ed72f5ee32fb4cb4
-EBUILD postgresql-15.8.ebuild 13573 BLAKE2B 26330426a892e7de3f0b441327984aa7a959f303c9572c72076ae7ec004168f992596506008b836c4d1ee2595329bca80a22eba76e5844b4928b478012a3f307 SHA512 0052c5ab32c994fe464ddff22eed6f768e7ddd4efb5ad3c8be73b1b73afb40d98788073b084e513194d21ec20df890c9c785c5c04fd8d3c4ed72f5ee32fb4cb4
-EBUILD postgresql-16.3-r2.ebuild 13583 BLAKE2B 466c7178312b160e43118a92aa5200d132ebd3d09d1df2e7d1f9cf32b5ec1d292edcbb02cb5ff9246755256c859f6d14d542101d7cf986b28fa87e422695bd72 SHA512 6f2f36e77b2263d2f0dc53bce3f601f441de1d3fc4e34ef430e86558d176be4b6f27faabb4b6d0d05ed34bc60342dfa1c06142637624de1ea811430c13a43ccd
-EBUILD postgresql-16.4.ebuild 13583 BLAKE2B 466c7178312b160e43118a92aa5200d132ebd3d09d1df2e7d1f9cf32b5ec1d292edcbb02cb5ff9246755256c859f6d14d542101d7cf986b28fa87e422695bd72 SHA512 6f2f36e77b2263d2f0dc53bce3f601f441de1d3fc4e34ef430e86558d176be4b6f27faabb4b6d0d05ed34bc60342dfa1c06142637624de1ea811430c13a43ccd
-EBUILD postgresql-17_beta3.ebuild 13755 BLAKE2B f18a9129b920b21f84e26a08abfce43c435f789f8ca3fa074a22e8dbcc30037825516effe005b10e9b39dab3158dd178a21de7cee5951871d214babdc4a34117 SHA512 2c1b64c745159aeb8648a4feed4b3752afa78f9f739c26bc090253de65db8899d0f4c0c676d8bc8b902bd8889b2a8cec26bd98c799e22fd684a3cf221659ccaa
-EBUILD postgresql-9999.ebuild 14256 BLAKE2B f97d1c6289c8bc667928fab225e709eb6820903c50e2f9a8d22b76b68b72602afe9b1f22cd274271738ec60ecb3b0d9d73372416500645cf7e5a7b5dfac7552b SHA512 f41cec99dd919f70aa6bcf5e35c7170cf569d91b9b84fd2b5ffa984ff96758f096a8c747c6b6ba8a391e7b2563474796a46a6a8d25242dfdd1ad8d630aac34d4
+DIST postgresql-17rc1.tar.bz2 21451314 BLAKE2B 343def79af7bbd12704a791c0aa1e8639d50b9d68a43586c02053190d70e471db0e719a43f96c07084e7547905ff5beee57ff3280a1447f9bf7494e827af634d SHA512 083e8ae7f4d6f9ccfd3075639c8c8a12b083e09e35e17a3753bc3ab1fb86ef39c5720de883cb9d0ba5c109b789b3f9d02778be38c313a34607ffb314e753a09b
+EBUILD postgresql-12.19-r2.ebuild 13080 BLAKE2B 79b0a9391a2c88936a812002bf414f062e0fd2997943503f8d62897173cb6b72216b3f72e531a13f6a1b0bbd6ab2e41273fc7735aad499e41765ea7f1201d205 SHA512 d50cc91e99fffcf7538c5a5c27890f135f7cd09ff126cab2e202ccc3b981c454da36316ba0bd43b6d5a9505484708d6f3101b5bc373f164d25595392e65afacf
+EBUILD postgresql-12.20.ebuild 13080 BLAKE2B 79b0a9391a2c88936a812002bf414f062e0fd2997943503f8d62897173cb6b72216b3f72e531a13f6a1b0bbd6ab2e41273fc7735aad499e41765ea7f1201d205 SHA512 d50cc91e99fffcf7538c5a5c27890f135f7cd09ff126cab2e202ccc3b981c454da36316ba0bd43b6d5a9505484708d6f3101b5bc373f164d25595392e65afacf
+EBUILD postgresql-13.15-r2.ebuild 13514 BLAKE2B 34c957c1c823eed5099024501d1541e8a01dfb4075f60b62101073164fddf8b6399505db6d20b9ea482728c9c5a206d5d31454fbfaa0feb094ade920b5eddf4d SHA512 92c3c0911ecc7509fe73d6899efe4f5c2cd82553d73059b15556d3e15daa4281c7a70c87231287eba0860edcfbb4830a0df984fa728d44d14001fb3e3a8f835e
+EBUILD postgresql-13.16.ebuild 13514 BLAKE2B 34c957c1c823eed5099024501d1541e8a01dfb4075f60b62101073164fddf8b6399505db6d20b9ea482728c9c5a206d5d31454fbfaa0feb094ade920b5eddf4d SHA512 92c3c0911ecc7509fe73d6899efe4f5c2cd82553d73059b15556d3e15daa4281c7a70c87231287eba0860edcfbb4830a0df984fa728d44d14001fb3e3a8f835e
+EBUILD postgresql-14.12-r2.ebuild 13505 BLAKE2B 292b9e30ac20e24b2ad471414416ae20afa926820af015c9be1f5a83d97a8bb33a920439bd5c4e19d22fcd16f4b035a7587aff0881dfd614b329f0aa2f49a7cd SHA512 8690117e5e134723d02b12f0c2407311c66da4cf88f871c422b6ff085377208c7719643fae269f64566f9933b7506c35c40e9f81c9b768b3ae0e422a5219bcef
+EBUILD postgresql-14.13.ebuild 13505 BLAKE2B 292b9e30ac20e24b2ad471414416ae20afa926820af015c9be1f5a83d97a8bb33a920439bd5c4e19d22fcd16f4b035a7587aff0881dfd614b329f0aa2f49a7cd SHA512 8690117e5e134723d02b12f0c2407311c66da4cf88f871c422b6ff085377208c7719643fae269f64566f9933b7506c35c40e9f81c9b768b3ae0e422a5219bcef
+EBUILD postgresql-15.7-r2.ebuild 13567 BLAKE2B d37bd7ea7188cc14d041c27053efe9cac440e270d0b47f4cc6dd33db842501e241d730a2642399c5e9535b164f599115ef4bfb73e2a2865612d835493a5a300c SHA512 d17143c7016a2e9d8390343906f46ed8f0f1280d2014e16453f2bb6cb8c3a1ef43c13a6b34f601062dd7ac46b90c57406eb6faa5b53a38e863246afe1b261700
+EBUILD postgresql-15.8.ebuild 13567 BLAKE2B d37bd7ea7188cc14d041c27053efe9cac440e270d0b47f4cc6dd33db842501e241d730a2642399c5e9535b164f599115ef4bfb73e2a2865612d835493a5a300c SHA512 d17143c7016a2e9d8390343906f46ed8f0f1280d2014e16453f2bb6cb8c3a1ef43c13a6b34f601062dd7ac46b90c57406eb6faa5b53a38e863246afe1b261700
+EBUILD postgresql-16.3-r2.ebuild 13577 BLAKE2B 35aa40905081682b2f6d1c33d5bfdff457c94cc0421621f800512efd4f02736df643b891b3e85546938c63fa28562f0f96222604b0454d0734e07b2c5bc22267 SHA512 7358cc9d9f422be0bb2d2727ed4355d70bcf929b280d40638e30859d0f2d7a20fa5e235df5f92a9f3ab39b0de3f4b1fad978082364caba343e38b3be0833b4a7
+EBUILD postgresql-16.4.ebuild 13577 BLAKE2B 35aa40905081682b2f6d1c33d5bfdff457c94cc0421621f800512efd4f02736df643b891b3e85546938c63fa28562f0f96222604b0454d0734e07b2c5bc22267 SHA512 7358cc9d9f422be0bb2d2727ed4355d70bcf929b280d40638e30859d0f2d7a20fa5e235df5f92a9f3ab39b0de3f4b1fad978082364caba343e38b3be0833b4a7
+EBUILD postgresql-17_rc1.ebuild 13755 BLAKE2B f18a9129b920b21f84e26a08abfce43c435f789f8ca3fa074a22e8dbcc30037825516effe005b10e9b39dab3158dd178a21de7cee5951871d214babdc4a34117 SHA512 2c1b64c745159aeb8648a4feed4b3752afa78f9f739c26bc090253de65db8899d0f4c0c676d8bc8b902bd8889b2a8cec26bd98c799e22fd684a3cf221659ccaa
+EBUILD postgresql-9999.ebuild 14250 BLAKE2B eb23aa09ca89eb166119864004d55b74f1b9f263a38e393783b079deb29c1380b2fcdf521cf6013f88bf227999e44d7ad8d0b5f1942404396a4b00247fbbaaf5 SHA512 0b0b484829b8bc9a0f3df78be1bb812f55bf6fdc7454407601d7f7d5527487529f091d070937590e93b2c60742b7cff8c5a2aa4d0fcfe28247ffe48891ef5614
MISC metadata.xml 653 BLAKE2B b5b85d83ee78ac502e2707d156e2fadf6fea857160e2f48da51c755e221c52a14b9eb04354202287f4aba15c274c07ba7b0911c76fd034bfa774ce3500ccb165 SHA512 fd543af224f6f8677e138cb1db7154d2444295c45df8696e3584911943176023d8d1b179f6b16d88ffc6d290265ec1b2f4c902cf95cc79eb37599ae3635b0942
diff --git a/dev-db/postgresql/postgresql-12.19-r2.ebuild b/dev-db/postgresql/postgresql-12.19-r2.ebuild
index b0c6363f0d16..0497da88dad0 100644
--- a/dev-db/postgresql/postgresql-12.19-r2.ebuild
+++ b/dev-db/postgresql/postgresql-12.19-r2.ebuild
@@ -9,7 +9,7 @@ LLVM_OPTIONAL=1
inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT=$(ver_cut 1)
diff --git a/dev-db/postgresql/postgresql-12.20.ebuild b/dev-db/postgresql/postgresql-12.20.ebuild
index b0c6363f0d16..0497da88dad0 100644
--- a/dev-db/postgresql/postgresql-12.20.ebuild
+++ b/dev-db/postgresql/postgresql-12.20.ebuild
@@ -9,7 +9,7 @@ LLVM_OPTIONAL=1
inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT=$(ver_cut 1)
diff --git a/dev-db/postgresql/postgresql-13.15-r2.ebuild b/dev-db/postgresql/postgresql-13.15-r2.ebuild
index 822fbdabce55..43f95097ed35 100644
--- a/dev-db/postgresql/postgresql-13.15-r2.ebuild
+++ b/dev-db/postgresql/postgresql-13.15-r2.ebuild
@@ -9,7 +9,7 @@ LLVM_OPTIONAL=1
inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT=$(ver_cut 1)
diff --git a/dev-db/postgresql/postgresql-13.16.ebuild b/dev-db/postgresql/postgresql-13.16.ebuild
index 822fbdabce55..43f95097ed35 100644
--- a/dev-db/postgresql/postgresql-13.16.ebuild
+++ b/dev-db/postgresql/postgresql-13.16.ebuild
@@ -9,7 +9,7 @@ LLVM_OPTIONAL=1
inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT=$(ver_cut 1)
diff --git a/dev-db/postgresql/postgresql-14.12-r2.ebuild b/dev-db/postgresql/postgresql-14.12-r2.ebuild
index d141a01baf2c..5a3ea4919da3 100644
--- a/dev-db/postgresql/postgresql-14.12-r2.ebuild
+++ b/dev-db/postgresql/postgresql-14.12-r2.ebuild
@@ -9,7 +9,7 @@ LLVM_OPTIONAL=1
inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT=$(ver_cut 1)
diff --git a/dev-db/postgresql/postgresql-14.13.ebuild b/dev-db/postgresql/postgresql-14.13.ebuild
index d141a01baf2c..5a3ea4919da3 100644
--- a/dev-db/postgresql/postgresql-14.13.ebuild
+++ b/dev-db/postgresql/postgresql-14.13.ebuild
@@ -9,7 +9,7 @@ LLVM_OPTIONAL=1
inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT=$(ver_cut 1)
diff --git a/dev-db/postgresql/postgresql-15.7-r2.ebuild b/dev-db/postgresql/postgresql-15.7-r2.ebuild
index 740bb9acf2d0..715a0a3a3aa7 100644
--- a/dev-db/postgresql/postgresql-15.7-r2.ebuild
+++ b/dev-db/postgresql/postgresql-15.7-r2.ebuild
@@ -9,7 +9,7 @@ LLVM_OPTIONAL=1
inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT=$(ver_cut 1)
diff --git a/dev-db/postgresql/postgresql-15.8.ebuild b/dev-db/postgresql/postgresql-15.8.ebuild
index 740bb9acf2d0..715a0a3a3aa7 100644
--- a/dev-db/postgresql/postgresql-15.8.ebuild
+++ b/dev-db/postgresql/postgresql-15.8.ebuild
@@ -9,7 +9,7 @@ LLVM_OPTIONAL=1
inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT=$(ver_cut 1)
diff --git a/dev-db/postgresql/postgresql-16.3-r2.ebuild b/dev-db/postgresql/postgresql-16.3-r2.ebuild
index f0ca408471e6..dcc4190bcda5 100644
--- a/dev-db/postgresql/postgresql-16.3-r2.ebuild
+++ b/dev-db/postgresql/postgresql-16.3-r2.ebuild
@@ -9,7 +9,7 @@ LLVM_OPTIONAL=1
inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT=$(ver_cut 1)
diff --git a/dev-db/postgresql/postgresql-16.4.ebuild b/dev-db/postgresql/postgresql-16.4.ebuild
index f0ca408471e6..dcc4190bcda5 100644
--- a/dev-db/postgresql/postgresql-16.4.ebuild
+++ b/dev-db/postgresql/postgresql-16.4.ebuild
@@ -9,7 +9,7 @@ LLVM_OPTIONAL=1
inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT=$(ver_cut 1)
diff --git a/dev-db/postgresql/postgresql-17_beta3.ebuild b/dev-db/postgresql/postgresql-17_rc1.ebuild
index 0051e4905613..0051e4905613 100644
--- a/dev-db/postgresql/postgresql-17_beta3.ebuild
+++ b/dev-db/postgresql/postgresql-17_rc1.ebuild
diff --git a/dev-db/postgresql/postgresql-9999.ebuild b/dev-db/postgresql/postgresql-9999.ebuild
index 3f53c730579f..b6efc09b8671 100644
--- a/dev-db/postgresql/postgresql-9999.ebuild
+++ b/dev-db/postgresql/postgresql-9999.ebuild
@@ -20,7 +20,7 @@ if [[ $PV = *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.postgresql.org/git/postgresql.git"
else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
MY_PV=${PV/_/}
SRC_URI="https://ftp.postgresql.org/pub/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2"
diff --git a/dev-db/qdbm/Manifest b/dev-db/qdbm/Manifest
index 865559d10f71..99fdb2774eec 100644
--- a/dev-db/qdbm/Manifest
+++ b/dev-db/qdbm/Manifest
@@ -5,5 +5,5 @@ AUX qdbm-ruby.patch 2517 BLAKE2B 504437bdb8858e8970ddcd61b05903de5aa1b0bc3c6139c
AUX qdbm-ruby19.patch 10116 BLAKE2B 9a15c5d2e0cf8237edb78e68b2f9fde4868841bcca6abc08a33d110b9f25283e37fcb306c18bcca5495c7e5cedc778e3a2de2fe8414ce46c661a7c40d517cddc SHA512 f3e6c320a600ad3355fc74a333c28fc2dd904a2a52ca91a51f21b3dd14c7527bf312f5040dbc3e4f61d2dbcc0ade185e226333c79f9a04fc05437a156befc0e7
AUX qdbm-runpath.patch 1133 BLAKE2B 9b1c8c211d8e4075a77a34f3d79ca15cb3d833801777bdb328293047539bdd1a51c08031b3400c11d10732aa7864078ca8db02713a95cd90704e1a9e26f5bd10 SHA512 de8bde4a614617d742131e8025fd661019ec81b803817ef32ffca461b2c8b60c20756f6e6f84d6f23124eed3947ab3573b8c4a05b254f8b4d3e53f0cf7bc8452
DIST qdbm-1.8.78.tar.gz 1015429 BLAKE2B 1b985d856ff18ddfeb2d779694ba9a76006908b4b2a7509d4e3668aded80e08bbde28bcc24762ec27048cdc01dc84f9872dbfc221e8eea6f1c68f5e81cdc69d3 SHA512 480549c56071bf82edf714a611aef863599c858ed63702820ae0890fd2c0029d1a231ed94a8090c74420dd648bd3625d270a5c078b113cbb86a12ef509e19037
-EBUILD qdbm-1.8.78-r5.ebuild 3539 BLAKE2B b71b9ffc179b613c644fd4de9e79090146b7ec1c9851370a2bb4636f42e9fa242640f78f34159a788396981200b59e319f13ae1390031fa86a2210fc8c579416 SHA512 5a49722f4ec4559c46bd9c2c3e5433e41475a982d401d5bc53b47283a069161e94ec17ce3b46f7a7381fbccc1b5092c56ba4dee6015c6e846861abf4c02b6394
+EBUILD qdbm-1.8.78-r5.ebuild 3533 BLAKE2B 66b573965cd7119294452e0e6579cd5b5e347f54799bfb319ac78aaa59bfd4bafa8def12f858f1816061544fac42267909393590468fb6dcd6408cdfe8592bf1 SHA512 9d180284a26e8650327063126f58a754d4726b55554fa9c899988beec849a2eef84c62328f7197023eba244b11ba730ca48487f51c61e4de2dcf1e42969814b5
MISC metadata.xml 249 BLAKE2B a37da98d387308dab889eab2665b67e4176707f3c115a7a69cb7f4b19f9864b96bc2fe70efa105e627c4b57a7d626f6b23dc2709a225a9debada3356f3cf32a0 SHA512 a5095fb01e05f24583a962e36131b2f02cf2d1dd7a97051200e465ad97db014721de7c1857f5eb736cb0290682e8de833cb4c735f7de8d98cdfae1aed6d3d549
diff --git a/dev-db/qdbm/qdbm-1.8.78-r5.ebuild b/dev-db/qdbm/qdbm-1.8.78-r5.ebuild
index c4022db45e1f..3a9ba0524bf8 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r5.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="bzip2 cxx java lzo perl ruby static-libs zlib"
RDEPEND="bzip2? ( app-arch/bzip2 )
diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index ce215aaa0aac..c460025e7ad1 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -17,7 +17,9 @@ AUX redis.tmpfiles-2 57 BLAKE2B 1e0577c1828bb693cf820f3ba5e77d7d748adf4df2d1910d
DIST redis-6.2.14.tar.gz 2496149 BLAKE2B 689a0c3b558e07f43f8b1480fbf7a083184bbc0ccde0b184dc8a1d89ed22bec9694b7c8605ff729c9e9d582e8cf47c8f9cd9ee0794ea15e07cdb0b886e93c116 SHA512 140d4b23c20d459b65be8c61996e281222f978b51c52cb048039d741801e4027775ad89ed354dc0dce3d47703a08610adafaf6253fea2f973d5b9d20bc1e59ce
DIST redis-7.0.15.tar.gz 2994329 BLAKE2B fa1bc85c89cb6a6fb18710a4d29c20db44a80ce445d217f39a234a2aad1d79031e9d1fc45415af7b0eb1c169bd88f45f1fe60cab35de38c6fadc839e2a27676d SHA512 83d58f98085f91754f6d87810e7da0d6cf11ffbe11a0f5d3581d5b2c63d2a752ba6b4eda921a04031aedc56ecebe349cd468ab5ad837493f55d2cac0ab3d015a
DIST redis-7.2.5.tar.gz 3386454 BLAKE2B 5a0e5b0162f684ecd6db4a782a18a3c7bf272ec1ce38e2d2a4b5bc3966d968170f5b968e7f9946fd50d2b942c52298430eeccb386bbb443201eda6ac180c7f2b SHA512 e064a0f380e3a00ab8eb2f10ed7317fd6aa27d64cf00792fab80465036f92d17b166050e71b8a779fdf024528ac736cb54722316811f99951c4e386f4ab2245d
+DIST redis-7.4.0.tar.gz 3525325 BLAKE2B 232e5d8db368e1a6c13e044ea40b4f4cd2b1f8f8d02319e408c8b0cfdbc6e4630ca2d38af080c5ccd1a4564da06f8cc761b54b00362f515edb11dc13c4853f78 SHA512 f5cd7566664f41a038f1078cd746b0a143ae543e035c363ae1ba60639830cc244d1536c84a95ce897b277bd0c4aad91a569e209dbb7917b7a2319805901a49d1
EBUILD redis-6.2.14-r1.ebuild 5480 BLAKE2B 03ab7cacdd2720e6b70e177f83814f5ebc4f5ccf010efca90b01fdabb9d553ce40f7e80c241cc90f9cf1f9d11746e3565a549fad345b93863277fa599026834b SHA512 7822951152271e852494c8500d17eeefe4e749cd0178b0a4ddf54810e063765d0cc0574bb448b815b4f15de5aa125f96926a5cf0f06a4d4eb07a4ff122cf8a5c
EBUILD redis-7.0.15-r1.ebuild 4940 BLAKE2B 9a3479bddd9566f08a9d7bca3aeb5be6ef5b1b9b06b6d0b27073983a4114ff087b3db05399e5f178c06d349c67cc8d695430fa6563a59c9b5944057601938bbe SHA512 93cd8775146b02b7b6a4296fc03f4802b5f7d8b6c12bf602d0bdd15d511cc8a6e022640a5ef8ceb241ece8083a3145ec6a4ef34fc879e72f0510c627145934be
EBUILD redis-7.2.5.ebuild 5024 BLAKE2B 54dfdbc184b04c83b20667bf5db958cb2a689c67051b3cab78ecf9bc968110bc5e886ca4d5f87713dce638f91826a210f9e73a846183af0e57f4da3ea34824b3 SHA512 f9e99196b5ccbec2dc7cbd4fc6d11b73c1fce0e56588e19147b0bd5ba6c9f15fe4f9bf69244e77b20797af7209ed4713938a9669012a2af5ba51b53cd1b1aa9e
+EBUILD redis-7.4.0.ebuild 4860 BLAKE2B 1bae3712b3f54b5ccd373b0e53ed0fbe306fa03c41dde9910c5e71cc5b55acde590c8f03bc985a305ae3006a8c78ca24fa3db6d343c116177f880d2dee403a02 SHA512 6c8614e6a8538476835b49f8c7f0848b520aa82395c72a49f7c9b2853367d1b504747270f5f660154ad15239bc47c62498d8cb2a1f642832410ba72b24f8e41e
MISC metadata.xml 547 BLAKE2B 43d462a2c301c4431aa233467563140076269fec170063a9b5501fad2bad3afb9602aab971a5ef16997dd24cc5cfd27c9a9e194059b8db8784250cdae0fd5db3 SHA512 6b4549d4c296c19bc054175c7cf2d1af785d9217b4f298460be5ed08c0197ad8d6fdc29c998c85a5c6926947d99665265a008163e2dc15def2e1230ca6b561eb
diff --git a/dev-db/redis/redis-7.4.0.ebuild b/dev-db/redis/redis-7.4.0.ebuild
new file mode 100644
index 000000000000..8d583a5f437c
--- /dev/null
+++ b/dev-db/redis/redis-7.4.0.ebuild
@@ -0,0 +1,193 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated
+# too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable
+
+inherit autotools edo multiprocessing systemd tmpfiles toolchain-funcs
+
+DESCRIPTION="A persistent caching system, key-value, and data structures database"
+HOMEPAGE="
+ https://redis.io
+ https://github.com/redis/redis
+"
+SRC_URI="https://download.redis.io/releases/${P}.tar.gz"
+
+LICENSE="Boost-1.0 SSPL-1"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+jemalloc selinux ssl systemd tcmalloc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ jemalloc? ( >=dev-libs/jemalloc-5.1:=[stats] )
+ ssl? ( dev-libs/openssl:0= )
+ systemd? ( sys-apps/systemd:= )
+ tcmalloc? ( dev-util/google-perftools )
+"
+
+RDEPEND="
+ ${DEPEND}
+ acct-group/redis
+ acct-user/redis
+ selinux? ( sec-policy/selinux-redis )
+"
+
+BDEPEND="
+ acct-group/redis
+ acct-user/redis
+ virtual/pkgconfig
+ test? (
+ dev-lang/tcl:0=
+ ssl? ( dev-tcltk/tls )
+ )
+"
+
+REQUIRED_USE="?? ( jemalloc tcmalloc )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.2.1-config.patch
+ "${FILESDIR}"/${PN}-7.2.0-system-jemalloc.patch
+ "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch
+ "${FILESDIR}"/${PN}-sentinel-7.2.0-config.patch
+ "${FILESDIR}"/${PN}-7.0.4-no-which.patch
+)
+
+src_prepare() {
+ default
+
+ # Respect user CFLAGS in bundled lua
+ sed -i '/LUA_CFLAGS/s: -O2::g' deps/Makefile || die
+
+ # now we will rewrite present Makefiles
+ local makefiles="" MKF
+ local mysedconf=(
+ -e 's:$(CC):@CC@:g'
+ -e 's:$(CFLAGS):@AM_CFLAGS@:g'
+ -e 's: $(DEBUG)::g'
+
+ -e 's:-Werror ::g'
+ -e 's:-Werror=deprecated-declarations ::g'
+ )
+ for MKF in $(find -name 'Makefile' | cut -b 3-); do
+ mv "${MKF}" "${MKF}.in"
+ sed -i "${mysedconf[@]}" "${MKF}.in" || die "Sed failed for ${MKF}"
+ makefiles+=" ${MKF}"
+ done
+ # autodetection of compiler and settings; generates the modified Makefiles
+ cp "${FILESDIR}"/configure.ac-7.0 configure.ac || die
+
+ sed -i \
+ -e "/^AC_INIT/s|, __PV__, |, $PV, |" \
+ -e "s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
+ configure.ac || die "Sed failed for configure.ac"
+ eautoreconf
+}
+
+src_configure() {
+ econf
+
+ # Linenoise can't be built with -std=c99, see https://bugs.gentoo.org/451164
+ # also, don't define ANSI/c99 for lua twice
+ sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die
+}
+
+src_compile() {
+ tc-export AR CC RANLIB
+
+ local myconf=(
+ AR="${AR}"
+ CC="${CC}"
+ RANLIB="${RANLIB}"
+
+ V=1 # verbose
+
+ # OPTIMIZATION defaults to -O3. Let's respect user CFLAGS by setting it
+ # to empty value.
+ OPTIMIZATION=''
+ # Disable debug flags in bundled hiredis
+ 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=(
+ --clients "$(makeopts_jobs)" # see bug #649868
+
+ --skiptest "Active defrag eval scripts" # see bug #851654
+ )
+
+ 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 # see 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/redis
+ doins redis.conf sentinel.conf
+ use prefix || fowners -R redis:redis /etc/redis /etc/redis/{redis,sentinel}.conf
+ fperms 0750 /etc/redis
+ fperms 0644 /etc/redis/{redis,sentinel}.conf
+
+ newconfd "${FILESDIR}/redis.confd-r2" redis
+ newinitd "${FILESDIR}/redis.initd-6" redis
+
+ systemd_newunit "${FILESDIR}/redis.service-4" redis.service
+ newtmpfiles "${FILESDIR}/redis.tmpfiles-2" redis.conf
+
+ newconfd "${FILESDIR}/redis-sentinel.confd-r1" redis-sentinel
+ newinitd "${FILESDIR}/redis-sentinel.initd-r1" redis-sentinel
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+ dodoc 00-RELEASENOTES BUGS CONTRIBUTING.md MANIFESTO README.md
+
+ dobin src/redis-cli
+ dosbin src/redis-benchmark src/redis-server src/redis-check-aof src/redis-check-rdb
+ fperms 0750 /usr/sbin/redis-benchmark
+ dosym redis-server /usr/sbin/redis-sentinel
+
+ if use prefix; then
+ diropts -m0750
+ else
+ diropts -m0750 -o redis -g redis
+ fi
+ keepdir /var/{log,lib}/redis
+}
+
+pkg_postinst() {
+ tmpfiles_process redis.conf
+}
diff --git a/dev-db/spatialite/Manifest b/dev-db/spatialite/Manifest
index 561946d9e65e..509376604232 100644
--- a/dev-db/spatialite/Manifest
+++ b/dev-db/spatialite/Manifest
@@ -1,6 +1,6 @@
DIST libspatialite-5.0.1.tar.gz 6372753 BLAKE2B 0fe5b37efac134e3796c96ed012b434ce99547037a44df69d3e98c7ac586c1173faa1fe93c4578e7cc0f47a9f1c539710661bad57f8012c3bdabde427221a842 SHA512 c2552994bc30d69d1e80aa274760f048cd384f71e8350a1e48a47cb8222ba71a1554a69c6534eedde9a09dc582c39c089967bcc1c57bf158cc91a3e7b1840ddf
DIST libspatialite-5.1.0.tar.gz 6517377 BLAKE2B 871e2be82dd1f02de76f0755b6ea7a53797dd9905fe481d6f56dcf8a87278f0a9326a3e0662620cbf6bfe53f932dab199602885c7efcbc5a5e56781a7599d226 SHA512 2745b373e31cea58623224def6090c491b58409803bb71231450dfa2cfdf3aafc3fc6f680585d55d085008f8cf362c3062ae67ffc7d80257775a22eb81ef1e57
-EBUILD spatialite-5.0.1-r1.ebuild 1267 BLAKE2B 028fa2b89a63b96f5f059741d5bb6564ce25be3d0eb6dc9d4d68449fbdadd8975fb44f2a9233a20c70f6fb75850d075fe25fe9557fe0058e7d9777051fd995cb SHA512 345151d357fb5ed604553b896bc1c94935d401282c50cf6789574991eb72d0648fc5bcd20e1d46e9f56da6c7cf94edbeea8b9c0f5ffcc19935e0fc2fa0d4cbe6
-EBUILD spatialite-5.0.1-r2.ebuild 1324 BLAKE2B 2366544543e03e15f199cec00a33155c237a1cc810ffc9b516fe9b1d2769d5bec93ab9f01c98e03dcd4bd537dec12ef8514525bedcf5934fb4b8f9bc25bd53db SHA512 068a85a4fb1e325fa38abe6a9fed98d474a47103dc4ad128e01169ddcdba6b058e5736afbe068502639e3cbedecf8f45a391d9024957e6894029dba6543a4314
-EBUILD spatialite-5.1.0-r1.ebuild 1361 BLAKE2B 9d2312eb8160225cc739c8a5ca0554a990be155ca45d59d9967f29ea52548a76dd6e3a82913b1b47d614b76a55235e3e2269d5daf3d9cf9dd8e42876683b83c7 SHA512 b227d4bd3e76b3f293781dd51131a357ab56b99cfe05939ae510a779d3ba692e4b26faa4ea07c27eeb77cf94dbcfdc5311253b0b4b832823deac5a12d547471f
+EBUILD spatialite-5.0.1-r1.ebuild 1261 BLAKE2B b7003140b63f33cfbe9480d67d66c2058ed95357c8cec705d07a9c2fa6fb76b799195c83347627c60187b584959e3ac2f8ec5d4b927ddb8bb38199f449c9afbd SHA512 367a005e9cf24fb56459f0d5aa5ce8bc4a954e722a372335ce9ca1f52b1f6a51d8c39898a171e71d250db28be2035f48dd637ba9c6b14afba47323aa0f92ad31
+EBUILD spatialite-5.0.1-r2.ebuild 1318 BLAKE2B 1c774cb50af6f21d331377286fe445dfda61b49f3bb390fb5ef1c11fdba7f01344cdebda45b18d9b2c8cbdde93a334104e673a5e5d8fe398c90a9136da21d14e SHA512 33f698d57b0507fbdefdaf49772ce0647485be986d4dce1bb63008c220a30dd12848d77a575a592bf9a26a3e3d031d239802b5445904ba685097e94e1023e5df
+EBUILD spatialite-5.1.0-r1.ebuild 1355 BLAKE2B 5e4ebcef1b4223c18c80a0bce35e50317ca7f6f87e88737b23cb801ab1d5f685494ab66ec512bb9e6b6217939d030e3f0ed779644722a4d0ed0191436a5e70c0 SHA512 d949071a32ec064dc1619c86a1fcce86a15375fac23d807f20d19673fea46e67eab67c0358bc543fc361e7a49cd2c393bb126d9825b6656d1b23a58c10c0b423
MISC metadata.xml 662 BLAKE2B d44c0b1a08c869509161cc7040c90c5e6b591b09f16893ac21885ee82817ad942eab586a44532ffa8dcbbdedffc6ec0bcf05641196cf892fb0b0e832a760e00f SHA512 7a614e0dc498ccd2d117e600efc867b248fc243fd3a9bb0a599fcaa47a90a3669a730e765df648b5a49cf77c442a3f4a2ea084a721bab48e9c37e7cc73fd9794
diff --git a/dev-db/spatialite/spatialite-5.0.1-r1.ebuild b/dev-db/spatialite/spatialite-5.0.1-r1.ebuild
index 57f3dff605da..59c694433372 100644
--- a/dev-db/spatialite/spatialite-5.0.1-r1.ebuild
+++ b/dev-db/spatialite/spatialite-5.0.1-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MPL-1.1"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="+geos iconv +proj test +xls +xml"
# Further poking required
RESTRICT="test"
diff --git a/dev-db/spatialite/spatialite-5.0.1-r2.ebuild b/dev-db/spatialite/spatialite-5.0.1-r2.ebuild
index fceb9a7de979..f9cff2e33cca 100644
--- a/dev-db/spatialite/spatialite-5.0.1-r2.ebuild
+++ b/dev-db/spatialite/spatialite-5.0.1-r2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MPL-1.1"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="+geos iconv +proj rttopo test +xls +xml"
# Further poking required
RESTRICT="test"
diff --git a/dev-db/spatialite/spatialite-5.1.0-r1.ebuild b/dev-db/spatialite/spatialite-5.1.0-r1.ebuild
index ccfc1ed4aa66..66a8ca4dc548 100644
--- a/dev-db/spatialite/spatialite-5.1.0-r1.ebuild
+++ b/dev-db/spatialite/spatialite-5.1.0-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MPL-1.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="+geos iconv +proj rttopo test +xls"
# Further poking required
RESTRICT="test"
diff --git a/dev-db/sqlcipher/Manifest b/dev-db/sqlcipher/Manifest
index d58879ddb8a5..a072942cf52e 100644
--- a/dev-db/sqlcipher/Manifest
+++ b/dev-db/sqlcipher/Manifest
@@ -1,5 +1,5 @@
-DIST sqlcipher-4.5.1.tar.gz 18132121 BLAKE2B 233ffbd9636eae78533553325f08fa3ceb1e01ce0d809be44ca8ed64d46478d6a70dd40f81c38a1f0524986932ebe8614e52fda9dfc1c2f20134692cac7d4b16 SHA512 157ab90e1b80ae9ae85c68c6b77008fe8ab5b526cbb2604297a5ba54279286b4cac1fecd0db552e0113a75ff61a198f649611b8bde4dec5156c443e7b7fbe0c3
DIST sqlcipher-4.5.5.tar.gz 18816611 BLAKE2B 46c6c64140848e02f7572afc3268db648f9968c41bd7d7e945d4918904ac572d57e0fdc049cf3dac40cc0fd0b034fb96693438ff04fffb4fcd603db2263b7ae9 SHA512 034774f8d320a53f08a9735c035bf83f81ef9223780473c39ec07658b80af89dc665599caa3b2662055039fa678c7a29cbf777d046922948e86123e677b823bc
-EBUILD sqlcipher-4.5.1.ebuild 1618 BLAKE2B 72c75037eb125d99eb9c0c325f954fab82bf58cdf8b7494727095011b7bb6a5886ad2eccb1c4844d877752da164238333e329b9c70f00a9d2f95d9845264aade SHA512 ca5e6a16fc92a73fd7c046bbfd36caa727b1999325f6a8137ac4db261ec739872f634cf424fc0e3a6e3bcbe7aceedffbf4b1f63907f72d4de36548bbb65da46b
-EBUILD sqlcipher-4.5.5.ebuild 1580 BLAKE2B 1a0505b293f943a1c044eda53f55add5fdd282c0ae3be71b3bdc429ef3950b88c8f5e227c59c692527668394563a7a7a4151001f14fbb996162578700550a68e SHA512 2d3d80f48a81c0b93faf4f0adc7da5da575a984d18f0bf716887a79da264411a881a8a472a613d030b9f815fe4ae18b7f3a238f4a3ba1f409acba5215535038a
+DIST sqlcipher-4.6.1.tar.gz 19115004 BLAKE2B 792e3342eba78ed8aee49265fcb9e216edaeb7d4c68fd9a95ac9abe60093a8baeb755e32e736a7af98811921d1bfd93f882418864bf5785952ffc2bbae1fc649 SHA512 023b2fc7248fe38b758ef93dd8436677ff0f5d08b1061e7eab0adb9e38ad92d523e0ab69016ee69bd35c1fd53c10f61e99b01f7a2987a1f1d492e1f7216a0a9c
+EBUILD sqlcipher-4.5.5.ebuild 1578 BLAKE2B 295a2cec2625641addf1aa75f62015b35eed4a971a5e5298b190cf80426e13483acd6664ff410d9a04cefe5229624a8b4be5912410a832478c0246de275f617f SHA512 20900416a8e26ec20358c3e570126696365799fb256b8b6bae4d5f7d101249406b5d370dce586f84710d03d800ed658ce8e833f8c37855fc294dda60daf90f7c
+EBUILD sqlcipher-4.6.1.ebuild 1488 BLAKE2B a4862d85610f6045bdd97467a98b202585100e2426b0d7f534e3e059e6c9215f960df3c4f3181f4c6e892f1221c481a73c2413a382b6f4f5169ed9b258b9b8ca SHA512 e5a8e79edd831c1be24fa66aeffd0b72abdc72abc968027979aec67b78d2c3ba214d2ef5d2f3e1e20536fba61d1385231dc8f4737e9bc7ae766172915d068ebb
MISC metadata.xml 257 BLAKE2B e4c5efda473f899ccef71f7f88348b4e9fce729321cc99cc82660644e21bbbd99fe9e4e4b9ed57edd369d72279e0bc6f3a4e736cccfe2d94bc7640aaa46d7f85 SHA512 b0693017c413734c5e429bb6d5bc05ffb3db578f08bdacca0143e10e58fc70d81e896032dfc612497c8a3531ea0862e0dfa41a702e99da6599929e609be5d97c
diff --git a/dev-db/sqlcipher/sqlcipher-4.5.1.ebuild b/dev-db/sqlcipher/sqlcipher-4.5.1.ebuild
deleted file mode 100644
index 9c9ca41bb64d..000000000000
--- a/dev-db/sqlcipher/sqlcipher-4.5.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib-minimal
-
-DESCRIPTION="Full Database Encryption for SQLite"
-HOMEPAGE="https://www.zetetic.net/sqlcipher/"
-SRC_URI="https://github.com/sqlcipher/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="debug libedit readline static-libs tcl test"
-
-# Tcl is always needed by buildsystem
-RDEPEND="
- dev-libs/openssl:0=[${MULTILIB_USEDEP}]
- sys-libs/zlib:=[${MULTILIB_USEDEP}]
- libedit? ( dev-libs/libedit[${MULTILIB_USEDEP}] )
- readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
- tcl? ( dev-lang/tcl:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- dev-lang/tcl:*"
-
-# Libedit and readline support are mutually exclusive
-# Testsuite requires compilation with TCL, bug #582584
-REQUIRED_USE="
- libedit? ( !readline )
- test? ( tcl )
-"
-
-DOCS=( README.md )
-
-# Testsuite fails, bug #692310
-RESTRICT="test"
-
-src_prepare() {
- # Column metadata added due to bug #670346
- append-cflags -DSQLITE_HAS_CODEC -DSQLITE_ENABLE_COLUMN_METADATA
-
- default
- eautoreconf
-}
-
-multilib_src_configure() {
- ECONF_SOURCE="${S}" \
- econf \
- --enable-fts3 \
- --enable-fts4 \
- --enable-fts5 \
- --enable-geopoly \
- --enable-json1 \
- --enable-memsys5 \
- --enable-rtree \
- --enable-session \
- --enable-tempstore \
- $(use_enable debug) \
- $(use_enable libedit editline) \
- $(use_enable readline) \
- $(use_enable static-libs static) \
- $(use_enable tcl)
-}
-
-multilib_src_install_all() {
- find "${D}" -name '*.la' -type f -delete || die
- einstalldocs
-}
diff --git a/dev-db/sqlcipher/sqlcipher-4.5.5.ebuild b/dev-db/sqlcipher/sqlcipher-4.5.5.ebuild
index ab295c81df0f..75ec062c1486 100644
--- a/dev-db/sqlcipher/sqlcipher-4.5.5.ebuild
+++ b/dev-db/sqlcipher/sqlcipher-4.5.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sqlcipher/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="debug libedit readline tcl test"
# libedit and readline support are mutually exclusive
# Testsuite requires compilation with TCL, bug #582584
diff --git a/dev-db/sqlcipher/sqlcipher-4.6.1.ebuild b/dev-db/sqlcipher/sqlcipher-4.6.1.ebuild
new file mode 100644
index 000000000000..33844a3cf18b
--- /dev/null
+++ b/dev-db/sqlcipher/sqlcipher-4.6.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic multilib-minimal
+
+DESCRIPTION="Full Database Encryption for SQLite"
+HOMEPAGE="
+ https://www.zetetic.net/sqlcipher/
+ https://github.com/sqlcipher/sqlcipher
+"
+SRC_URI="https://github.com/sqlcipher/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug libedit readline tcl test"
+# Testsuite requires compilation with TCL, bug #582584
+REQUIRED_USE="
+ ?? ( libedit readline )
+ test? ( tcl )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/openssl:=[${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ libedit? ( dev-libs/libedit[${MULTILIB_USEDEP}] )
+ readline? ( sys-libs/readline:=[${MULTILIB_USEDEP}] )
+ tcl? ( dev-lang/tcl:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/tcl"
+
+src_configure() {
+ # Column metadata added due to bug #670346
+ append-cflags -DSQLITE_HAS_CODEC -DSQLITE_ENABLE_COLUMN_METADATA
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ --enable-fts3
+ --enable-fts4
+ --enable-fts5
+ --enable-geopoly
+ --enable-memsys5
+ --enable-rtree
+ --enable-session
+ --enable-tempstore
+ $(use_enable debug)
+ $(use_enable libedit editline)
+ $(use_enable readline)
+ $(use_enable tcl)
+ )
+ ECONF_SOURCE="${S}" \
+ econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -name '*.la' -type f -delete || die
+}
diff --git a/dev-db/sqldeveloper/Manifest b/dev-db/sqldeveloper/Manifest
index 5fa479a010da..779b5134c607 100644
--- a/dev-db/sqldeveloper/Manifest
+++ b/dev-db/sqldeveloper/Manifest
@@ -1,4 +1,4 @@
AUX sqldeveloper-r1 407 BLAKE2B 26bf826e6ccf1cd45b52e7cdf6e694d88570118c0e98cab83f66f078ed79fea36fb3fa6df67dc271a74faad4307996c4968f6d316d9fc71d1a5360804f39782e SHA512 cf089f58c9de3677dbaa7b0c4bdd81e234bffac4c25f5a433c7854068ca33b5a4165d8a5d24188890d5d8c60c209adee5267a255505b978a5a7f73646fd1dfbe
DIST sqldeveloper-23.1.1.345.2114-no-jre.zip 509665648 BLAKE2B 28ae11d4a3f0f760620247d353db8b8100443f639b39354ed687ed05e124739aacf5bd2a8fa816ed7e14d55d02a7391af44855fd7cc07e942c5d904131fa9bb3 SHA512 e1a69e569fa8052cdc5144b23c9b6cbf9b1aa13280286233c0e531671ae702a8bf33f3ff6a6f28a166c44c88037b758e854f8dbc525e7714cca8031573b6db52
-EBUILD sqldeveloper-23.1.1.345.2114.ebuild 2987 BLAKE2B dd2df13947a4e57e92df2d7a61c15c0c1bc442a1f9d6636c9d3760e77fad20d837bc2a7fc172cb9f32754ff42670d4bd2d531f9128933b825d5178616302ea1d SHA512 07cb54b90cb271e1c1a943029df1a0d2d9d69bcc381e48e145da2c5ee84c806638a3529098a8c27111baec4399c9e8d7701c76a9e232eadaadf230641ab9b725
+EBUILD sqldeveloper-23.1.1.345.2114.ebuild 2961 BLAKE2B 3dcef6d9804a41107ddde45fbc10c0a0fd51f0f4ba4473edcb532e53851c2884009ba19167d08a8dbd729d9fd00dd6d93ed8109d1e466ee114e525b58b54317f SHA512 63e5e47ff257ce9f75d9c2a38f00da970bf90464fc5979f9382e384d47c065d7f9d21d55776c06447c5ccdef7f3b9d913d700f9bf41204085eeee72da320521c
MISC metadata.xml 496 BLAKE2B 46b421a2174ce825577a96c41ad103162b6b11127fa1512b12946e46e9698fbe24d1338e38e553ed49f28474497c4acfe2834dd70dee92ce4f34bad01f64ef5f SHA512 0cf75c543496d84e707cbfd146e95ba46ec3dc2779bfff990e2844200ff223d747fb30a6f90a988dd9d07efd060ecc27f9b5c3edcda15c51d3a23ccbd3abb3e8
diff --git a/dev-db/sqldeveloper/sqldeveloper-23.1.1.345.2114.ebuild b/dev-db/sqldeveloper/sqldeveloper-23.1.1.345.2114.ebuild
index 835081018271..4384703fe5e0 100644
--- a/dev-db/sqldeveloper/sqldeveloper-23.1.1.345.2114.ebuild
+++ b/dev-db/sqldeveloper/sqldeveloper-23.1.1.345.2114.ebuild
@@ -8,15 +8,13 @@ inherit desktop java-pkg-2
DESCRIPTION="Oracle SQL Developer is a graphical tool for database development"
HOMEPAGE="https://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html"
SRC_URI="${P}-no-jre.zip"
-S="${WORKDIR}/${PN}"
-
-RESTRICT="bindist fetch"
+S=${WORKDIR}/${PN}
LICENSE="OTN"
SLOT="0"
KEYWORDS="-* ~amd64"
-
IUSE="mssql mysql postgres sybase"
+RESTRICT="bindist fetch"
RDEPEND="
dev-java/openjdk:11[javafx]
@@ -28,8 +26,6 @@ RDEPEND="
"
BDEPEND="app-arch/unzip"
-S="${WORKDIR}/${PN}"
-
QA_PREBUILT="
opt/${PN}/netbeans/platform/modules/lib/amd64/linux/libjnidispatch-422.so
"
diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index 2444d0859eb1..cbb86e9c5239 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -2,9 +2,12 @@ AUX sqlite-3.45.1-ppc64-ptr.patch 986 BLAKE2B 8c97514a67601c1f51459c1d4ea683e023
AUX sqlite-3.45.2-tests-x86.patch 3704 BLAKE2B 107828e5cda62c2fc9f6c23efa5a5c1e3993d57fc0a129bc3ec8e24ad8c00770a72768d76b0843b2ed493f738d4fdded31a0efb46dd48bc0e9f78988e42492a8 SHA512 5a867ca23262c7144865fed8e8a088d0494d2e4716990b6ded8c26dab588163d367226f8858cfbdda87bf897bafacf1299d5828ef50c9ca6e02b026b18970965
DIST sqlite-doc-3450300.zip 10759906 BLAKE2B 3ad2307d4c5de10f20d0cb58bb673b291a63bf0328c3f1e40e37a4823fadda82e0f1fbfe7c9c76925ab1d1448e76cc4cbce4d4ad15c732f134f1b4b4caee9543 SHA512 8f865302137684c31c4f54d6cbe4ee82126394887930ec50501fb811023bc612878d2dc1c2317e960fe818a277b008a9835475e7a47822fc5ece5fe37aa61e31
DIST sqlite-doc-3460000.zip 10842823 BLAKE2B 4b4b36d78ba540abaa39bb510465e23e39cabcce97d19e4cb1374d941183ea05e1150356d15c99dbdf5513adebe2e9b06cbc59bd268fe6ce17905523488ec682 SHA512 22748bf113ff96320c90227ba104ff081bf1761550944afbc78b6768d6677b13982d7e759c5f67eb7ba7ed0dcbffee500bc39fc9929d28f86b2a269145fefebd
+DIST sqlite-doc-3460100.zip 10851427 BLAKE2B 7462e83ca84e3e9aac7236f575fd2bdddac7744ae700a63fe8fdc9d2df3157c59fd374d99a0526bd4d9f742005ee7a90f3d78057861d3c3fcba9f897630e48db SHA512 1ad7dfc938d182f69ea9367b4f5ead1d48b991626521249e8b58c9fb4c2553e348ce402de9cc81b0ad699d4c45c467de56a98ee39f9c3555c6fafff15fba41ce
DIST sqlite-src-3450300.zip 14160555 BLAKE2B 1c16a9b26587ed6b50dcd8373d4328266da0a47da7ffff15d505eddc8df74850a5bca3330bd9ee2b52036ccff9fb8aeebea02ef5713cc933753b4d8a4c15b2e8 SHA512 8f44ffdefd2cf09e7edb7cd78d5416fe7b42e01fe4b4e4803ce9d34c7b1b2971ec170a908a94b4bb11737dd3888675c8ff101ff2b41c53b8db05b5954e947cc9
DIST sqlite-src-3460000.zip 14275927 BLAKE2B 8f8c7da56226cfbc669bc5cce7c897849dd0c6088189be2fc972fdc58bbc2933df979f040066a1cb9aea942117867eb31c9c97e7074e17215bfe747f9024a6c2 SHA512 441c51943e77655652409965b831df5af8662b4c585134be7fcd9bb5755a495170f37bd6510a80c18c42de72dda23536b583e84e58f042d342dd9e4139ae3327
-EBUILD sqlite-3.45.3.ebuild 12842 BLAKE2B 6884ae03f4a7079de9676ab32d975d917576dc1a220243aaeca96315ef3c7b0f700e6e718c5201c1358a525f4ac84c8a6ae8a9e619ff91bb33320901aeab6e5f SHA512 a6c6b06c05d0407e34c08fe3ead92f2c32d0993dab96ae493f2407236e9f0bffa65c4c1cde292f2ee30092dd1f3b36b0c2dc123ce4cf35520adc236d8259baf7
-EBUILD sqlite-3.46.0.ebuild 12799 BLAKE2B 914ec24b4a9bef0488d7aca7dab778a12fa9f4c6e9076cc41ec0668e1ebef383a97125f84f6526acca1a0bd6d0be42f51b5da7f729a4073d292691f64b275601 SHA512 a58878732f50a763fdc89243dc9b7e4536ba8cdf545b6242697c9dfc991a25a89f86df090461d08de0b2d57e5652baa2bd90ddc28bdfc874d24a9b7bfdabb63e
-EBUILD sqlite-9999.ebuild 12749 BLAKE2B 8d9fd23e015d4c606d894bfeff3c163485b5948bb34faaed74226a688290a414ec398f8cfe47533cc0c36ff1f7a79cc2d597657885a44368d20348f28c2ee79e SHA512 d2aa53da9fa6982d64529b37f91c55080e7fa6c0b26815625b0bd882535e4da54170b7c84d03a1b6949620fc3cb50ad5e84a6b5b8fee0374178b6f888cfa101e
+DIST sqlite-src-3460100.zip 14276926 BLAKE2B df16ea944e317df8ed64fdfab289e3699ec71725ce55e2b30450adaeb41c061b4fba1eb8c41ba638b0edcd12b23264a1f9e413b69fd593c2b65fb1037d3fc8b2 SHA512 6d32a0db9f95d3cec34f02f3fd45b453bf7c422d4d4d9570790f641e7d190b8b31be8e8715afacc1b6e4417f15a4d15a0b28e608ae0b4b5f3054b075783b916e
+EBUILD sqlite-3.45.3.ebuild 12836 BLAKE2B 52d49dc6d44a902c3ac4ec0158c1a528889b0a76b3a2e2a72a7cc12295312e358e14b43aa4923ed72776b85a86e5bada1db2fcd6315e44d57f788202ce76c226 SHA512 e8904b4b1fd810a9823bacd431638e1ea6445aedbc1bc01e40eb8c0f6d0827ef852425d6cb2127b3e3714637451bedb87ce05c69005ac4f98e45480fa2b31b3f
+EBUILD sqlite-3.46.0.ebuild 12793 BLAKE2B 1b74ae60666a7fc1587db1e4e365d6a650b96caa9bb4f5351c6723aced9137d221f616296f672c1e7f56c0c3c0d0be49b8df2591d6c762d5344b8a29e913887f SHA512 ec4af38fdd7ed5be53d7a413c1744580fa1b990ca151e649214ed0096ba8545a9ebd14c29f9fa30e578fa4a95c299060e2b336db149d85a9fc2ac370403708d8
+EBUILD sqlite-3.46.1.ebuild 12800 BLAKE2B f629ce247247a9912f4bc6f6256d46d73e6a45f4fe3ccf5f37d9d1970a10fd0f70f2bb81d77a94249e9b95f31dc9416aad063a87fb69d0ce14b13bef694b18c6 SHA512 3a0134546823cf4761a5fd138753c6b0b777c568c41a23bb463e9420a938b1217c9947d1314712264c13e5e7b4f8abb7d89d5307533df6828fad932f9beb7818
+EBUILD sqlite-9999.ebuild 12715 BLAKE2B d79519648d078c7c19312f1df796e2e681c40f2992649fa21b146a5fd16d469656fe02c2a52292a1dff66b38d9ac8061cbc468b162a4051cef56b4d4f1a462cd SHA512 fc50a53d730f618f33c600bf7886e94176404908975da1e5f893916f36c86bf0c4135ee1469026d703483339994638076f0fdc884aa7bad802be2cfaf713dc92
MISC metadata.xml 824 BLAKE2B 8ab2e8f230bf3a2b26077d90944bca7bf35ae905310205b90bf243365148488303256606c0ee7c3fb736300686466a1c2583bf103693c20063ca668fe9e52647 SHA512 ed4a89e3c2d633cb6ebf8bcbf3ca055d0d1b2ffd801ba559395f812faeaafdfedd97dae11a5a53a4c068e43026fbd4eed4cb12c8b89a7fda6dabe6f78a2e0b38
diff --git a/dev-db/sqlite/sqlite-3.45.3.ebuild b/dev-db/sqlite/sqlite-3.45.3.ebuild
index 3349ca4de37c..8b654b69e514 100644
--- a/dev-db/sqlite/sqlite-3.45.3.ebuild
+++ b/dev-db/sqlite/sqlite-3.45.3.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="public-domain"
diff --git a/dev-db/sqlite/sqlite-3.46.0.ebuild b/dev-db/sqlite/sqlite-3.46.0.ebuild
index b18d3e50644b..820e9f2fdd83 100644
--- a/dev-db/sqlite/sqlite-3.46.0.ebuild
+++ b/dev-db/sqlite/sqlite-3.46.0.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="public-domain"
diff --git a/dev-db/sqlite/sqlite-3.46.1.ebuild b/dev-db/sqlite/sqlite-3.46.1.ebuild
new file mode 100644
index 000000000000..8f146ff5c0f2
--- /dev/null
+++ b/dev-db/sqlite/sqlite-3.46.1.ebuild
@@ -0,0 +1,426 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic 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/2024/${PN}-src-${SRC_PV}.zip
+ doc? ( https://sqlite.org/2024/${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 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-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="
+ sys-libs/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}] )
+"
+BDEPEND=">=dev-lang/tcl-8.6:0"
+if [[ ${PV} == 9999 ]]; then
+ BDEPEND+=" dev-vcs/fossil"
+else
+ BDEPEND+=" app-arch/unzip"
+fi
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.45.1-ppc64-ptr.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
+
+ eautoreconf
+ 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 -DSQLITE_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
+ append-cppflags -DSQLITE_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
+ append-cppflags -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY
+
+ # Support Session extension.
+ # https://sqlite.org/compile.html#enable_session
+ # https://sqlite.org/sessionintro.html
+ append-cppflags -DSQLITE_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
+ append-cppflags -DSQLITE_ENABLE_ICU
+ sed -e "s/^TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
+ 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
+
+ econf "${options[@]}"
+}
+
+multilib_src_compile() {
+ emake HAVE_TCL="$(usev tcl 1)" 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 HAVE_TCL="$(usex tcl 1 "")" $(usex debug 'fulltest' 'test')
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
+
+ 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/sqlite/sqlite-9999.ebuild b/dev-db/sqlite/sqlite-9999.ebuild
index 7570a655878b..53686a767f9b 100644
--- a/dev-db/sqlite/sqlite-9999.ebuild
+++ b/dev-db/sqlite/sqlite-9999.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="public-domain"
@@ -356,7 +356,7 @@ multilib_src_test() {
addpredict "/test.db"
addpredict "/ÿ.db"
- emake -Onone HAVE_TCL="$(usex tcl 1 "")" $(usex debug 'fulltest' 'test')
+ emake -Onone $(usex debug 'fulltest' 'test')
}
multilib_src_install() {
diff --git a/dev-db/sqlitebrowser/Manifest b/dev-db/sqlitebrowser/Manifest
index 9760c7a8b83e..4bd68c2c59d4 100644
--- a/dev-db/sqlitebrowser/Manifest
+++ b/dev-db/sqlitebrowser/Manifest
@@ -2,6 +2,6 @@ AUX sqlitebrowser-3.12.2-str-conflict-fix.patch 392 BLAKE2B 95e4f5fac505e80ed9ef
DIST sqlitebrowser-3.12.2.tar.gz 3990817 BLAKE2B a0c1495814a814638428fa50e55d5afeb2d3f5c80c9aafbdea3cc444e8c681c48acd1f24126945a89d7284c3f0a23979f2b3541fae7c7a70803f7e7ad69be6f4 SHA512 a6afc0a4286f07adb7038f3a010c93e14204b477bde27b1599c9bfe3390422d3edfaa2a9381b1f13e63a7aaf90e931ee85358eb8b2c15b6ea55818d29c59395f
DIST sqlitebrowser-3.13.0.tar.gz 4901507 BLAKE2B 4430944fb6f02a3e33aa6d3e5720faa8e43351314a0c21803fe8bed6d2241ca92830de7be33deb18294f0cad808c96d6c913bd9ddcd64d41a34db32349d44d88 SHA512 6261043cee7bc5c525b162e0b5d1ac38d380228ffd752e086fecb49c7f50b463a993a6128547d99addb0480ba71e4f6dd3a0c1e412a692ae86b0b183b7379610
EBUILD sqlitebrowser-3.12.2-r2.ebuild 1535 BLAKE2B 3fe27ae93a14ab60a885d606e80098544a4116fa292b6514507d43b278fd8aa959cb9ef7ee8d60780cf0fc66a3cc6ee1afa4c5feac9502b193ad8c969b5694f6 SHA512 cd37dba1e4a630a864c5813af65517bd75baa0e74752f10f6ecc3fea0bc1b9fa53b530d1586aef08fb226275aedc79a17971d73b3e68a9e40122069b39c8ec2a
-EBUILD sqlitebrowser-3.13.0.ebuild 1904 BLAKE2B 43238842a291a9b87269a2bfffa41255b69cd60d645b39be3a9d42ea11a70c9ae850c791dea05903ca91a66ecb69a95164dc7ee2237471f62ca31cf63a02a733 SHA512 5d3295bb31b2f60e622c84d3f35832a8837b22be937460d5a696fce868f801499689e6564e025e443d033fbe9cdd8d0fec415fe5e789da510ae75039f11de4d2
+EBUILD sqlitebrowser-3.13.0.ebuild 1902 BLAKE2B daab9e0b566e3fee7e1188ab8266a7ad961874a39f8265c3b82fc0ba193ad3748a2f7239a10e65a3b1613a4ec92d0224cad58762216f7861e257b821500ea387 SHA512 fca418cc6dd2544d97c3c9b3bd1fbb54106f26b6e2a30505bfec37410273cd86ca7ec23e93ed5a552fa1bb3c1b12988567dcbb382881ce270cb2a51d18885196
EBUILD sqlitebrowser-9999.ebuild 1904 BLAKE2B 43238842a291a9b87269a2bfffa41255b69cd60d645b39be3a9d42ea11a70c9ae850c791dea05903ca91a66ecb69a95164dc7ee2237471f62ca31cf63a02a733 SHA512 5d3295bb31b2f60e622c84d3f35832a8837b22be937460d5a696fce868f801499689e6564e025e443d033fbe9cdd8d0fec415fe5e789da510ae75039f11de4d2
MISC metadata.xml 1796 BLAKE2B 988ec79d4d043ecbf8802aa3d761868479fc0a398a00035c387aa4b362e2c6c59afbbd04d648d2084aa0d9d35972336cd312c4b596e663e5142ce72671e70a55 SHA512 6b0e05517590c7c56cabc1bfecfafed155be78ccff4d159fd810b3c8e6555559c45fba3ea3bdf0aef73d1c1a1d8fcabc7005c2e7dbb3b6377d14505c819355d7
diff --git a/dev-db/sqlitebrowser/sqlitebrowser-3.13.0.ebuild b/dev-db/sqlitebrowser/sqlitebrowser-3.13.0.ebuild
index 2918a95b0493..294a79b3f045 100644
--- a/dev-db/sqlitebrowser/sqlitebrowser-3.13.0.ebuild
+++ b/dev-db/sqlitebrowser/sqlitebrowser-3.13.0.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" = *9999* ]]; then
EGIT_REPO_URI="https://github.com/sqlitebrowser/sqlitebrowser.git"
else
SRC_URI="https://github.com/sqlitebrowser/sqlitebrowser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
LICENSE="GPL-3+ MPL-2.0"
diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest
index 6c010309f34d..e7ebcfaf3c67 100644
--- a/dev-db/sqlmap/Manifest
+++ b/dev-db/sqlmap/Manifest
@@ -1,9 +1,9 @@
AUX sqlmap.bash-completion 5757 BLAKE2B f602d99b6b0a30cf405b390eaef355f7a4b4fa4260f0a18fe09a0fa7530af131b75ffc25ca161898f2ed4a93ef9251c0c88cb1ad25d78d870fd2ff19225e0609 SHA512 5024cfb2274a2798fcc7d12e59693253732f66c1389aed36cc31fb8e40d03f7e9a713e93e24711185b5d2d82dd2ac91ec2b6cdc4929c5ca3245fcb4f502d327a
-DIST sqlmap-1.8.5.gh.tar.gz 7245377 BLAKE2B 449a6eb42bfef68fa3a0d3ed56f67dbb1b1dbcaccd5170d7bd3b3cd4e06d992b0255564574de2920ce15db39e547ba9388aee3c9be05da8b507a8ca751493743 SHA512 ac11fdf7a3d3d3771bb56fb64def231a48efa2dc8e6122de4ad89c2c0ea4177059b44b0d83503d7c114f59fbb4b43e876f195e72c6afd3de32b09bed0a97f1ec
DIST sqlmap-1.8.6.gh.tar.gz 7245375 BLAKE2B 7223e87ddb682c05e9d76cbb4407790c62146e005335ad45aec65a7445f56cd0e5ebc25a853bc199c44f2e7c98823040afca0b60da7ad5a30b7ffe0791704265 SHA512 d709b2885b19d4b69dab1f76bacdb2d07fe1f29cf24f221a7004387a296d399f934c6f3281ead45ed0e4901fd2924eda9c4202898e6a1aa69c6c5212ab0e6f30
DIST sqlmap-1.8.7.gh.tar.gz 7249305 BLAKE2B 105881fe1889ff3a04dd6cf6b57cdd1a6b35e5533d858e9dcfe721b280591e9a9b6c41c5ba05e6de27d996330dc73d2d05571502cf0728fe27678de21613632d SHA512 938e60c13b08d10006de7feee6d9e10d7f156a2529a36b3c6c487389d06850f9a21a774909e21e9e9db74c8d337525b2c1ef6c59dfcd5c1fca8d0f156639810e
-EBUILD sqlmap-1.8.5.ebuild 1333 BLAKE2B 90bf557d27df5e711610f0e8c4d367a1de7c48d044e320a66a1c98f2c367a645e2cbc58809dd06de77e45c650d07f064c5ed2c7aba6a8cb4c43207b653870b33 SHA512 bd3e60b4086ee3fd4333c8bc0bd476ece02e37029f498823bcbc8f9ca076b377df6c2aaf550b694cae9335676c87f4fb8e67d06ac5d9faa29a0196d5c2df8a6a
-EBUILD sqlmap-1.8.6.ebuild 1335 BLAKE2B 55462eab32ccc543654c932963d24fc59119863a8f553111f916b7ba06cff85baef86755dbbf14dd60b6ca6eeeeb336e59e0cd4e513119a9b097ea055c083378 SHA512 7632177d1dc0d78a96d6fddcb7b434c419a039ec5ea3299733a9053bbea43270b1b865088eec1035f8fffa77d095a0c6d560d5a3bf0fb9fcfaf4d325af839d81
-EBUILD sqlmap-1.8.7.ebuild 1335 BLAKE2B 3a4b2d955ace10b02cff80c4f3954095d437b70995fdea32fb4002b2b4b98b541669c4afe8e284eb79971012e11b0d80f3abc5b4348ef0c6ae428458a44446c6 SHA512 1ed0e8b0cadd4938a87b24c88b2bf09a7b928146aa330a3c3a931926351feb8eed50a30b541dcf06d2aab22e28984d1bdfba0d09667e3b73ebe4be60b6d9e47c
+DIST sqlmap-1.8.8.gh.tar.gz 7249385 BLAKE2B 69f8c8f3deaa8867b6a7101a70f81d71de94571fceed6c078ac0af8fe00df73ba7aed1a66b3232a1ec0e151d3fe045109f99fadaa254a11b6d43d86ba5751646 SHA512 717b0e15f4794eb349f58a7c8ffca3329cdcb42654a4ade9f8ca0bf7b4d70f2241d5216fcf7b35b71b6e15d4ff72841792706bb654f5fcf31e2d80c4557997ee
+EBUILD sqlmap-1.8.6.ebuild 1333 BLAKE2B 90bf557d27df5e711610f0e8c4d367a1de7c48d044e320a66a1c98f2c367a645e2cbc58809dd06de77e45c650d07f064c5ed2c7aba6a8cb4c43207b653870b33 SHA512 bd3e60b4086ee3fd4333c8bc0bd476ece02e37029f498823bcbc8f9ca076b377df6c2aaf550b694cae9335676c87f4fb8e67d06ac5d9faa29a0196d5c2df8a6a
+EBUILD sqlmap-1.8.7.ebuild 1333 BLAKE2B b3cb8c8e6812608e650606f443be5fc0c095ac2d6ed6a6c891aa975b897d4cc97a2423fd713a95e5692cc489e8176fe64ff26225c76a7e2c568e1aae75c93171 SHA512 bf494a99403a0be49516a5f213817da90f32bf5e542f5cf9905562eab7376bd3e4fdacdca0dac06b1de40559f8591d35e5bd9cb2c9414f5f32827a9626dfb3f0
+EBUILD sqlmap-1.8.8.ebuild 1335 BLAKE2B 3a4b2d955ace10b02cff80c4f3954095d437b70995fdea32fb4002b2b4b98b541669c4afe8e284eb79971012e11b0d80f3abc5b4348ef0c6ae428458a44446c6 SHA512 1ed0e8b0cadd4938a87b24c88b2bf09a7b928146aa330a3c3a931926351feb8eed50a30b541dcf06d2aab22e28984d1bdfba0d09667e3b73ebe4be60b6d9e47c
EBUILD sqlmap-9999.ebuild 1335 BLAKE2B 3a4b2d955ace10b02cff80c4f3954095d437b70995fdea32fb4002b2b4b98b541669c4afe8e284eb79971012e11b0d80f3abc5b4348ef0c6ae428458a44446c6 SHA512 1ed0e8b0cadd4938a87b24c88b2bf09a7b928146aa330a3c3a931926351feb8eed50a30b541dcf06d2aab22e28984d1bdfba0d09667e3b73ebe4be60b6d9e47c
MISC metadata.xml 847 BLAKE2B 31fdd4fd94a4b6ad8c775bbbc9cb48b5627f2f5944a7bdaf6c30f3559044dda6cd92be3b50c8baf462b1e2e4ea4aa905bbac88c616cbfbc833a4895a1944b0d6 SHA512 bddfbc5ce988bc1770a2ad1d6952d8ef44010c9e4ef789500f0408c7c5754960804f270bb6e24e4739852cdef07b3f22111ad9da453648730f045d0b2c3deea9
diff --git a/dev-db/sqlmap/sqlmap-1.8.6.ebuild b/dev-db/sqlmap/sqlmap-1.8.6.ebuild
index e3d99c9eb231..caaad5bf9d92 100644
--- a/dev-db/sqlmap/sqlmap-1.8.6.ebuild
+++ b/dev-db/sqlmap/sqlmap-1.8.6.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap"
else
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
# sqlmap (GPL-2+)
diff --git a/dev-db/sqlmap/sqlmap-1.8.7.ebuild b/dev-db/sqlmap/sqlmap-1.8.7.ebuild
index 529820752d51..0170f6b3bc73 100644
--- a/dev-db/sqlmap/sqlmap-1.8.7.ebuild
+++ b/dev-db/sqlmap/sqlmap-1.8.7.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap"
else
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
# sqlmap (GPL-2+)
diff --git a/dev-db/sqlmap/sqlmap-1.8.5.ebuild b/dev-db/sqlmap/sqlmap-1.8.8.ebuild
index caaad5bf9d92..529820752d51 100644
--- a/dev-db/sqlmap/sqlmap-1.8.5.ebuild
+++ b/dev-db/sqlmap/sqlmap-1.8.8.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="sqlite"
inherit bash-completion-r1 python-single-r1 wrapper
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap"
else
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="amd64 x86"
+ KEYWORDS="~amd64 ~x86"
fi
# sqlmap (GPL-2+)
diff --git a/dev-db/tinycdb/Manifest b/dev-db/tinycdb/Manifest
index 96ef7f9642b3..015ed529fd81 100644
--- a/dev-db/tinycdb/Manifest
+++ b/dev-db/tinycdb/Manifest
@@ -1,5 +1,5 @@
AUX tinycdb-gentoo.patch 711 BLAKE2B a1f6a43fb9903784d3cc4dfdbd2b3d1b5b5532801b6de1cbda922b7a318ead7e93696b0722ee3132618f3cd8bb3ec1eb4f4cdfda35c1b428c3988626ff87b91c SHA512 b188db6904ef63a262a88aa79d1488ede1a9917af8e33b97da5d80c34cb00065bb42e84b00e20548a85f5f0b939679f5a3d85336b938318f98d101d880489415
AUX tinycdb-uclibc.patch 328 BLAKE2B 20dacb9fc08d7e02c0b138c445d91ecbdcb1993d4b6709081bd4f8c81ce92ba5124c8e6dc8e59644bce8823d0fd0a16e3f7ae543d3dc9c093768114f55ec23a6 SHA512 b58656fbcdcd21d46ace85ba50fcbc9a85b3c0d02fe3c7ba048276e6a22e2d8a91dce6fe5f853a3516071e33fc9513216148b0e92ebe13b75b201881e73f127f
DIST tinycdb-0.81.tar.gz 31901 BLAKE2B 6b5b1167bd7e58a02b9a3a1ff2d58adb0e522ef65a13384051d9a037358ed7586f7d567e543099adec6322f9c60d38525fed586488510215bf72d12a60c67684 SHA512 56d0422700835d7b0460c32c41e6d5f30b8b833cefea775eb7f2b5592d744942c1109eac1501421b02f196d15e551111bb2accc71f2fd32ef4b8d658c635340e
-EBUILD tinycdb-0.81.ebuild 1059 BLAKE2B 3ae443ee11175a03bc137cf9c39ec27d85cd0fd10eabcefbd1495303b8415d7bb3838a315dc726ccf62e964f40c4cef8da317ac82821700d297b72230dfc3576 SHA512 ebf12727f21596d1dfa6b306d383741127757e80f2512c307bf0b9cf8825d283ae1335b036858d215cef9e5469308b119150f543dea8400e04e4cfcc74546808
+EBUILD tinycdb-0.81.ebuild 1053 BLAKE2B 8cf676b0112f74e903449a6e3a1ecb1ebfc9727be3830d052c944ed44fe7406692593c8af6f67ac6d7be79d77bfda7ee934fcca10194d64cc9f324bcaec2c385 SHA512 96c9869ee298bde4e7e311d6d4015d27b7aa3c5535729ed07eea86c35a6812ab91c0d40bfd133085651446211c8739434225d037492b4d7392e8c46231abd6d0
MISC metadata.xml 249 BLAKE2B a37da98d387308dab889eab2665b67e4176707f3c115a7a69cb7f4b19f9864b96bc2fe70efa105e627c4b57a7d626f6b23dc2709a225a9debada3356f3cf32a0 SHA512 a5095fb01e05f24583a962e36131b2f02cf2d1dd7a97051200e465ad97db014721de7c1857f5eb736cb0290682e8de833cb4c735f7de8d98cdfae1aed6d3d549
diff --git a/dev-db/tinycdb/tinycdb-0.81.ebuild b/dev-db/tinycdb/tinycdb-0.81.ebuild
index 3a96152e3268..8f07bd63b464 100644
--- a/dev-db/tinycdb/tinycdb-0.81.ebuild
+++ b/dev-db/tinycdb/tinycdb-0.81.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.corpit.ru/mjt/${PN}/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~mips ppc ~riscv x86"
IUSE="static-libs"
RESTRICT="test"
diff --git a/dev-db/tokyocabinet/Manifest b/dev-db/tokyocabinet/Manifest
index baec4628dc2a..b272c5e96936 100644
--- a/dev-db/tokyocabinet/Manifest
+++ b/dev-db/tokyocabinet/Manifest
@@ -1,5 +1,4 @@
AUX fix_rpath.patch 1792 BLAKE2B 38d89cc47984b4d83e2df79b444cba657b814a0d9f80d0c3172c49984a7c22eac40d7c880872be632244fcc2efbf24c52b5613ecbdef624db47df97d6c27c1c1 SHA512 aca59f03c289ed2ffc1df1a387d7f141df56968866187324d14239258c6b270a8a56739bfea7c8398af90f52c5ec7a87eedba4194eb3b097cd0df05cc8553964
DIST tokyocabinet-1.4.48.tar.gz 1000485 BLAKE2B 4da2659a90dcee1cc99be286fe0e286ee75bd8179b75a944f229a3cc04169b8007220e36400d4934a7b5fde554bbc1783c4813fdf44b4a3530882ea0a8ef258e SHA512 b9995c838e713c13f781ab41062caefeb5c613f696dab08039f992f6860413d60a513114b83468cafdf7fc5b5e51ab880226972465d532f873f2a55f615e1440
-EBUILD tokyocabinet-1.4.48-r2.ebuild 1651 BLAKE2B 2f877ce218520685a36db536a94628e4eeea161c04078126414159091363a19606e9466699f1e615d858779cb5a3dce6aaf003b037aae41b53b1fb2107074962 SHA512 01c2bdd227aee1fd9081d0d66995fb08fa65cd89c7502a647a0d7d5145514a40e14849f2336a5acc88dc551c8c367ac02381c0f3b7db3fbc3ecf129eb6def8a6
EBUILD tokyocabinet-1.4.48-r3.ebuild 1639 BLAKE2B c1a2bc285909a90e620efa66cc753f3f179a65ed1b5403c317aa93abdcc51eaa98e691e2b646b8b8081bf7c6c311fd380498681e7c5d8d1344df5df12ddf7f38 SHA512 7d28de1e66cbd83a63262cd43f84c822c0f7c0019014339945ecf8969fdadb804104d3bf0965b3188fb8e84e5a73d37dc5c33459250496d9bdb88817fee5e965
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild
deleted file mode 100644
index 144fdd76a75c..000000000000
--- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="A library of routines for managing a database"
-HOMEPAGE="https://fallabs.com/tokyocabinet/"
-SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="bzip2 debug doc examples threads zlib"
-
-DEPEND="bzip2? ( app-arch/bzip2 )
- zlib? ( sys-libs/zlib )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}/fix_rpath.patch"
-)
-
-src_prepare() {
- default
-
- sed \
- -e "/ldconfig/d" \
- -e "/DATADIR/d" \
- -i Makefile.in || die
-
- # cflags fix - remove -O2 at end of line and -fomit-frame-pointer
- sed -i -e 's/-O3"$/"/' configure.in || die
- sed -i -e 's/-fomit-frame-pointer//' configure.in || die
-
- # flag only works on x86 derivatives, remove everywhere else
- if ! use x86 && ! use amd64; then
- sed -i -e 's/ -minline-all-stringops//' configure.in || die
- fi
-
- sed -e 's/libtokyocabinet.a/libtokyocabinet.so/g' -i configure.in || die
-
- mv configure.{in,ac} || die
-
- eautoreconf
-}
-
-src_configure() {
- # we use the "fastest" target without the -O3
- myconf=(
- --disable-static
- --enable-off64
- --enable-fastest
- $(use_enable bzip2 bzip)
- $(use_enable debug)
- $(use_enable threads pthread)
- $(use_enable zlib)
- )
-
- econf "${myconf[@]}"
-}
-
-src_test() {
- emake -j1 check
-}
-
-src_install() {
- default
-
- use doc && dodoc -r doc/.
- if use examples; then
- docinto examples
- dodoc -r example/.
- docompress -x "/usr/share/doc/${PF}/examples"
- fi
-}
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 8f7234e6c3f8..fd327639bc0a 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,7 +1,3 @@
-AUX unixODBC-2.3.11-config-no-install.patch 794 BLAKE2B 561f90c8f72938a525bc1f9870d62f800e147dc29681d60872804a001462c478977a6a644c253389adf3c412823c338cb97e34a0a59a0be19498fd3386c03d5c SHA512 cd00331a01313acb75fa762ff7d7dc61a01fa4a8a2225c8e0b0c28fc1e337954b48de38ec1aca3d459135faedae843f88799d406019a2056f98c9c9a93c173ee
-AUX unixODBC-2.3.9-clang16.patch 9332 BLAKE2B 8037f82286ae4a94698803530647ffb6d29c9b85da60320cbee27c60aa4bf6e004cba99abb5d5fc209be67a6fe016c6ed572fd179a75c5fe50b6403962fd11f7 SHA512 e1f92c192c6d441a4c3cf051fbb4929af403552c21a23adcf30657ad4bcbd4ca416322ea2e1bec6d1b1f0fb9883b243b1b84460746d56a8b28015f801af6b157
-DIST unixODBC-2.3.11.tar.gz 1752585 BLAKE2B fa1502d7b83c8c10ee9d54b23281096156a3e3ec893b81acf125cd95c1de0f4ae7657ab3b4c5214a5c6a0fc9209e53cd9acdf6f99e65840e0a05366182af5600 SHA512 dddc32f90a7962e6988e1130a8093c6fb8b9ff532cad270d572250324aecbc739f45f9d8021d217313910bab25b08e69009b4f87456575535e93be1f46f5f13d
DIST unixODBC-2.3.12.tar.gz 1753915 BLAKE2B 9da9b0fb5ff962db8ec1483b700aca5d4adf88f3349b22010bd0b4b4ec1fe2e7a51d761527e3b9e49b08286a00e55aadc38c320a6db512ba52f491aecad7fd83 SHA512 ca9d8db943195679a44db1fc09391dc6662ab1721112c93d448f04011e98502462ffe14b8364eb03707d851db456eced20eb61a22370392ca88d917038d45b56
-EBUILD unixODBC-2.3.11.ebuild 2014 BLAKE2B df9d7a1c6b0934dc02763883c2d5aa813e187bab0f84a296a45f1daab965e9176d4fa46afc2de12b6c6ecadbac44d84ab8c1c21cf3cbb7b1754657af6afe8165 SHA512 581973d3863f3e728e6c3ab7d02143ab9d77ee64b37570226ae760ab235354da75127357254b77a57490e504529e7f0f3d24d1b0ccb93e264dddb005f9aa1bbc
-EBUILD unixODBC-2.3.12.ebuild 1916 BLAKE2B 1ace94cab0984c9b2f757a901c6338cb3384e3f9e514edcbbe24d19d142324192e0573077e626aaeb4e0997fcd4746a86f3dd68ae01e4cbcdaa24c2e1a30145c SHA512 2e58e1a36790a42165ad57e9f7528bb97847aea978497e4148f9570ad8dc48efaab0f3b49a89b0eb2f04e80727f3a78b049843fec2580a5bd1161d174fca4f76
+EBUILD unixODBC-2.3.12.ebuild 1910 BLAKE2B d5c84937b47a9659e8a077c0188c2266f4fa5b61c74195db20093c55fe87a7c71fd55ce792d00c1eff9f56586e4d3562f79b33d99690a3517cfdbc4c48423e82 SHA512 3306788ded0d691280796f8881682ada3a7e5489bba5f170645f430da233cf12e17b39d25c3fb0e5c835814bcb481ad8b0c7edcb8d8454fdf7dcbb8d7f30280f
MISC metadata.xml 479 BLAKE2B 298fd55d5c29508598a3e221f0d3b850b3f2e195885460c5a9cb9d4111d9246576d1ae0c8c586f6484931ea2b8b9a2e0127db5e4c01c456e66fb66436b62f2aa SHA512 a751b3121ce1298c50e4f66ce8c654d578be088fdf52490a4149d380053bef287736d27ef1b430fef789019cc1e0f53904cafc6c292d984a78da105a493be6a5
diff --git a/dev-db/unixODBC/files/unixODBC-2.3.11-config-no-install.patch b/dev-db/unixODBC/files/unixODBC-2.3.11-config-no-install.patch
deleted file mode 100644
index f7b276523f83..000000000000
--- a/dev-db/unixODBC/files/unixODBC-2.3.11-config-no-install.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://github.com/lurcher/unixODBC/commit/685df9e2b4fbbd191ab081a2020956aa78295fe0
-
-From 685df9e2b4fbbd191ab081a2020956aa78295fe0 Mon Sep 17 00:00:00 2001
-From: Hugh McMaster <hugh.mcmaster@outlook.com>
-Date: Fri, 13 May 2022 22:03:37 +1000
-Subject: [PATCH] Makefile.am: Do not install config.h
-
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -1,4 +1,4 @@
--ACLOCAL_AMFLAGS=-I m4
-+ACLOCAL_AMFLAGS=-I m4
-
- pkgconfigdir = $(libdir)/pkgconfig
- pkgconfig_DATA = \
-@@ -21,7 +21,7 @@ SUBDIRS = \
- include \
- doc \
- man \
-- samples
-+ samples
-
- EXTRA_DIST = \
- README.OSX \
-@@ -47,7 +47,7 @@ EXTRA_DIST = \
-
- include_HEADERS = unixodbc.h
-
--pkginclude_HEADERS = unixodbc_conf.h config.h
-+pkginclude_HEADERS = unixodbc_conf.h
-
- install-data-hook:
- -$(MKDIR_P) $(DESTDIR)$(sysconfdir)/ODBCDataSources
diff --git a/dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch b/dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch
deleted file mode 100644
index 0e594487e666..000000000000
--- a/dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch
+++ /dev/null
@@ -1,345 +0,0 @@
-https://github.com/lurcher/unixODBC/pull/138
-
-From d4782b9eea043de2a08519af3f1c49f56d917022 Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Wed, 12 Apr 2023 21:28:26 +0200
-Subject: [PATCH] Avoid implicit function declarations, for C99 compatibility
-
-Add additional prototypes and #include directives for system headers, so
-that builds will not fail with compilers which do not support implicit
-function declarations by default.
---- a/Drivers/Postgre7.1/bind.h
-+++ b/Drivers/Postgre7.1/bind.h
-@@ -44,4 +44,8 @@ struct ParameterInfoClass_ {
- BindInfoClass *create_empty_bindings(int num_columns);
- void extend_bindings(StatementClass *stmt, int num_columns);
-
-+RETCODE SQL_API PG_SQLBindCol(HSTMT hstmt, UWORD icol, SWORD fCType,
-+ PTR rgbValue, SQLLEN cbValueMax,
-+ SQLLEN *pcbValue);
-+
- #endif
---- a/Drivers/Postgre7.1/connection.c
-+++ b/Drivers/Postgre7.1/connection.c
-@@ -20,6 +20,7 @@
- #include "statement.h"
- #include "qresult.h"
- #include "lobj.h"
-+#include "misc.h"
- #include "dlg_specific.h"
- #include <stdio.h>
- #include <string.h>
---- a/Drivers/Postgre7.1/execute.c
-+++ b/Drivers/Postgre7.1/execute.c
-@@ -34,10 +34,10 @@
- #include "convert.h"
- #include "bind.h"
- #include "lobj.h"
-+#include "misc.h"
-
- extern GLOBAL_VALUES globals;
-
--RETCODE SQL_API PG_SQLExecute( HSTMT hstmt);
- SQLRETURN PG_SQLPrepare(SQLHSTMT hstmt,
- SQLCHAR *szSqlStr , SQLINTEGER cbSqlStr);
-
---- a/Drivers/Postgre7.1/misc.h
-+++ b/Drivers/Postgre7.1/misc.h
-@@ -106,4 +106,17 @@ int my_strlen(char *s, int len);
-
- int my_strcpy(char *dst, int dst_len, char *src, int src_len);
-
-+RETCODE SQL_API PG_SQLExecDirect(HSTMT hstmt, UCHAR FAR *szSqlStr,
-+ SDWORD cbSqlStr);
-+RETCODE SQL_API PG_SQLExecute(HSTMT hstmt);
-+RETCODE SQL_API PG_SQLGetData(HSTMT hstmt, UWORD icol, SWORD fCType,
-+ PTR rgbValue, SDWORD cbValueMax,
-+ SDWORD FAR *pcbValue);
-+RETCODE SQL_API PG_SQLFetch(HSTMT hstmt);
-+RETCODE SQL_API PG_SQLColumns(HSTMT hstmt, UCHAR FAR * szTableQualifier,
-+ SWORD cbTableQualifier,
-+ UCHAR FAR * szTableOwner, SWORD cbTableOwner,
-+ UCHAR FAR * szTableName, SWORD cbTableName,
-+ UCHAR FAR * szColumnName, SWORD cbColumnName);
-+
- #endif
---- a/Drivers/Postgre7.1/parse.c
-+++ b/Drivers/Postgre7.1/parse.c
-@@ -29,6 +29,7 @@
- #include "connection.h"
- #include "qresult.h"
- #include "pgtypes.h"
-+#include "misc.h"
-
- #ifndef WIN32
- #ifndef HAVE_STRICMP
---- a/Drivers/Postgre7.1/results.c
-+++ b/Drivers/Postgre7.1/results.c
-@@ -29,6 +29,7 @@
- #include "qresult.h"
- #include "convert.h"
- #include "pgtypes.h"
-+#include "misc.h"
-
- #include <stdio.h>
-
---- a/Drivers/Postgre7.1/statement.c
-+++ b/Drivers/Postgre7.1/statement.c
-@@ -22,6 +22,7 @@
- #include "qresult.h"
- #include "convert.h"
- #include "environ.h"
-+#include "misc.h"
-
- #include <stdio.h>
- #include <string.h>
---- a/Drivers/Postgre7.1/statement.h
-+++ b/Drivers/Postgre7.1/statement.h
-@@ -220,5 +220,7 @@ void SC_free_params(StatementClass *self, char option);
- void SC_log_error(char *func, char *desc, StatementClass *self);
- unsigned long SC_get_bookmark(StatementClass *self);
-
-+RETCODE SQL_API PG_SQLAllocStmt(HDBC hdbc, HSTMT FAR *phstmt);
-+RETCODE SQL_API PG_SQLFreeStmt(HSTMT hstmt, UWORD fOption);
-
- #endif
---- a/Drivers/nn/SQLBindParameter.c
-+++ b/Drivers/nn/SQLBindParameter.c
-@@ -126,3 +126,26 @@ RETCODE SQL_API SQLBindParameter(
- }
-
-
-+RETCODE SQL_API SQLSetParam (
-+ HSTMT hstmt,
-+ UWORD ipar,
-+ SWORD fCType,
-+ SWORD fSqlType,
-+ UDWORD cbColDef,
-+ SWORD ibScale,
-+ PTR rgbValue,
-+ SDWORD FAR *pcbValue)
-+{
-+ return SQLBindParameter(hstmt,
-+ ipar,
-+ (SWORD)SQL_PARAM_INPUT_OUTPUT,
-+ fCType,
-+ fSqlType,
-+ cbColDef,
-+ ibScale,
-+ rgbValue,
-+ SQL_SETPARAM_VALUE_MAX,
-+ pcbValue );
-+}
-+
-+
---- a/Drivers/nn/SQLDriverConnect.c
-+++ b/Drivers/nn/SQLDriverConnect.c
-@@ -61,12 +61,7 @@ RETCODE SQL_API SQLDriverConnect(
- break;
- /* to next case */
- case SQL_DRIVER_PROMPT:
-- if ( nnodbc_conndialog( hwnd, buf, sizeof(buf)) )
-- {
-- sqlstat = en_IM008;
-- break;
-- }
-- server = buf;
-+ sqlstat = en_IM008;
- break;
-
- default:
---- a/Drivers/nn/SQLSetParam.c
-+++ b/Drivers/nn/SQLSetParam.c
-@@ -1,40 +1 @@
--/**
-- Copyright (C) 1995, 1996 by Ke Jin <kejin@visigenic.com>
-- Enhanced for unixODBC (1999) by Peter Harvey <pharvey@codebydesign.com>
--
-- This program is free software; you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation; either version 2 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--**/
--#include <config.h>
--#include "driver.h"
--
--RETCODE SQL_API SQLSetParam (
-- HSTMT hstmt,
-- UWORD ipar,
-- SWORD fCType,
-- SWORD fSqlType,
-- UDWORD cbColDef,
-- SWORD ibScale,
-- PTR rgbValue,
-- SDWORD FAR *pcbValue)
--{
-- return SQLBindParameter(hstmt,
-- ipar,
-- (SWORD)SQL_PARAM_INPUT_OUTPUT,
-- fCType,
-- fSqlType,
-- cbColDef,
-- ibScale,
-- rgbValue,
-- SQL_SETPARAM_VALUE_MAX,
-- pcbValue );
--}
--
--
-+/* Moved to SQLBindParameter.c. */
---- a/Drivers/nn/connect.c
-+++ b/Drivers/nn/connect.c
-@@ -129,6 +129,7 @@ readtoken(
-
- #if !defined(WINDOWS) && !defined(WIN32) && !defined(OS2)
- # include <pwd.h>
-+# include <unistd.h>
- # define UNIX_PWD
- #endif
-
---- a/Drivers/nn/driver.h
-+++ b/Drivers/nn/driver.h
-@@ -113,6 +113,11 @@ char* getkeyvalinstr(
- char* value,
- int size );
-
-+int sqlputdata (stmt_t* pstmt, int ipar, char* data);
-+int sqlexecute (stmt_t* pstmt);
-+
-+int upper_strneq (char* s1, char* s2, int n);
-+
- #endif
-
-
---- a/Drivers/nn/herr.h
-+++ b/Drivers/nn/herr.h
-@@ -113,6 +113,7 @@ enum {
- extern void* nnodbc_pusherr (void* stack, int code, char* msg);
- extern void nnodbc_poperr (void* stack);
- extern int nnodbc_errstkempty (void* stack);
-+extern void nnodbc_errstkunset (void* stack);
- extern int nnodbc_getsqlstatcode (void* stack);
- extern char* nnodbc_getsqlstatstr (void* stack);
- extern char* nnodbc_getsqlstatmsg (void* stack);
---- a/Drivers/nn/misc.c
-+++ b/Drivers/nn/misc.c
-@@ -15,6 +15,7 @@
-
- #include <config.h>
- #include <nnconfig.h>
-+#include "driver.h"
-
- int upper_strneq(
- char* s1,
---- a/Drivers/nn/nncol.c
-+++ b/Drivers/nn/nncol.c
-@@ -18,6 +18,7 @@
-
- #include <nncol.h>
- #include "nncol.ci"
-+#include "driver.h"
-
- int nnsql_getcolidxbyname( char* col_name )
- {
---- a/Drivers/nn/nndate.c
-+++ b/Drivers/nn/nndate.c
-@@ -16,6 +16,7 @@
- #include <nnconfig.h>
-
- #include <nndate.h>
-+#include "driver.h"
-
- static char* month_name[] =
- { "Jan", "Feb", "Mar", "Apr", "May", "Jun",
---- a/Drivers/nn/nntp.c
-+++ b/Drivers/nn/nntp.c
-@@ -19,6 +19,7 @@
- #include <string.h>
- #include <errno.h>
- #include <nntp.h>
-+#include "driver.h"
-
- # include "nntp.ci"
-
-@@ -28,6 +29,8 @@
- # include <sys/socket.h>
- # include <netdb.h>
- # include <netinet/in.h>
-+# include <arpa/inet.h>
-+# include <unistd.h>
-
- #else
-
---- a/Drivers/nn/nntp.h
-+++ b/Drivers/nn/nntp.h
-@@ -78,6 +78,7 @@ extern int nntp_end_post ( void* hcndes );
-
- extern int nntp_cancel ( void* hcndes, char* group, char* sender,
- char* from, char* msgid);
-+extern int nntp_postok ( void* hcndes );
-
- extern int nntp_getaccmode( void* hcndes );
- extern void nntp_setaccmode( void* hcndes, int mode );
---- a/Drivers/nn/yyenv.h
-+++ b/Drivers/nn/yyenv.h
-@@ -37,4 +37,7 @@ typedef struct
- # define YYINITDEPTH (512)
- # endif
-
-+void nnsql_yyinit(yyenv_t* penv, yystmt_t* yystmt);
-+int nnsql_yyparse(yyenv_t* pyyenv);
-+
- #endif
---- a/Drivers/nn/yylex.c
-+++ b/Drivers/nn/yylex.c
-@@ -27,6 +27,8 @@
- #include <stdio.h>
- #include <ctype.h>
-
-+#include "driver.h"
-+
- static int getcmpopidxbyname(char* name)
- {
- int i, size;
---- a/Drivers/nn/yyparse.y
-+++ b/Drivers/nn/yyparse.y
-@@ -39,6 +39,9 @@ static char sccsid[]
- #else
- # define yylex() nnsql_yylex(&yylval, pyyenv)
- #endif
-+union YYSTYPE;
-+int nnsql_yylex(union YYSTYPE* pyylval, yyenv_t* penv);
-+
-
- #define yyparse(x) nnsql_yyparse (yyenv_t* pyyenv)
- #define yyerror(msg) nnsql_yyerror (pyyenv, msg)
---- a/Drivers/nn/yystmt.c
-+++ b/Drivers/nn/yystmt.c
-@@ -14,6 +14,9 @@
- **/
- #include <config.h>
- #include "driver.h"
-+#if !defined(WINDOWS) && !defined(WIN32) && !defined(OS2)
-+#include <unistd.h>
-+#endif
-
- static char sccsid[]
- = "@(#)NNSQL(NetNews SQL) v0.5, Copyright(c) 1995, 1996 by Ke Jin";
---- a/Drivers/nn/yystmt.h
-+++ b/Drivers/nn/yystmt.h
-@@ -151,4 +151,9 @@ typedef struct {
- long artnum_max;
- } yystmt_t;
-
-+void nnsql_getrange(void* hstmt, long* pmin, long* pmax);
-+int nnsql_strlike(char* str, char* pattern, char esc, int flag);
-+int nnsql_srchtree_evl(void* hstmt);
-+int nnsql_srchtree_tchk(void* hstmt);
-+
- #endif
-
diff --git a/dev-db/unixODBC/unixODBC-2.3.11.ebuild b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
deleted file mode 100644
index 4f2306d56f48..000000000000
--- a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Complete ODBC driver manager"
-HOMEPAGE="https://www.unixodbc.org/"
-SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-libs/readline-6.2_p5-r1:=[${MULTILIB_USEDEP}]
- >=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
- sys-devel/bison
- sys-devel/flex
-"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixODBC/unixodbc_conf.h /usr/include/unixodbc.h )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.3.9-clang16.patch
- "${FILESDIR}"/${P}-config-no-install.patch
-)
-
-src_prepare() {
- default
-
- # Only needed for config.h install patch
- eautoreconf
-}
-
-multilib_src_configure() {
- # Needs flex, bison
- export LEX=flex
- unset YACC
-
- # --enable-driver-conf is --enable-driverc as per configure.in
- local myeconfargs=(
- --cache-file="${BUILD_DIR}"/config.cache
- --sysconfdir="${EPREFIX}"/etc/${PN}
- --disable-editline
- --disable-static
- --enable-iconv
- --enable-shared
- $(use_enable static-libs static)
- $(use_enable !minimal drivers)
- $(use_enable !minimal driverc)
- $(use_with unicode iconv-char-enc UTF8)
- $(use_with unicode iconv-ucode-enc UTF16LE)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- if use odbcmanual ; then
- # We could simply run "make install-html" if we'd not had
- # out-of-source builds here.
- docinto html
- dodoc -r doc/.
- find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete || die
- fi
-
- use prefix && dodoc README*
- find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
index a366b51de1d1..de986757e0c7 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="