summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/Manifest.gzbin16781 -> 16785 bytes
-rw-r--r--dev-db/mongodb/Manifest2
-rw-r--r--dev-db/mongodb/mongodb-5.0.30.ebuild6
-rw-r--r--dev-db/postgresql/Manifest10
-rw-r--r--dev-db/postgresql/postgresql-13.19.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-14.16.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-15.11.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-16.7.ebuild2
-rw-r--r--dev-db/postgresql/postgresql-17.3.ebuild2
-rw-r--r--dev-db/sqlite/Manifest5
-rw-r--r--dev-db/sqlite/files/sqlite-3.49.1-jimsh.patch36
-rw-r--r--dev-db/sqlite/sqlite-3.49.1.ebuild17
-rw-r--r--dev-db/sqlite/sqlite-9999.ebuild28
-rw-r--r--dev-db/unixODBC/Manifest2
-rw-r--r--dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild2
15 files changed, 86 insertions, 32 deletions
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index d84dde37ebed..9bf2ae9dc9c0 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index 0501396ecbae..b243b11557af 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -27,5 +27,5 @@ AUX mongos.initd-r3 422 BLAKE2B 90872d0d8cdc5e33e3eebee848f58a2db0511d48b496ba93
DIST mongodb-5.0.26.gh.tar.gz 57252091 BLAKE2B a4663a4dbac90118b56646816b178680a6bd99be6abb582fdfdb662c8ddf14eb9db18ed97260a37b2d04bf11715e6cfaa34bb12c4f4b08426e3afa90908f0b3c SHA512 efd56649006bb61070a2f255e8d843e4ddab33562ec9454afe55848dcc3ce8ee90431f70c9362b14e52c4a49a162ea3075a869a6fd71f63efdd5f4358703fea4
DIST mongodb-5.0.30.gh.tar.gz 57312372 BLAKE2B 72b026115cf3c8b1b81857bc5bffcd5b72bae4b581a7ada598bc7bbe594f264f581212159788113c5709ab751dd8a57943a3cc9b78f0d31aeb50375fa1da2c28 SHA512 97642da12cf199fa3f17825b1eb20e4d9bc1f65c8950f54b36347af11b6964cdd2007d11b01147d0c253077ef14121de52517c1739b433b49a9cbbe2596d9d05
EBUILD mongodb-5.0.26.ebuild 6157 BLAKE2B 375b4e2395216f0d4651c7ef249cd44e4d6e0b3ed9b6a2d4d831c7e0673094e4846bd87e95aac7bec802f2a6808ea93fa4880b5959f856c3207422137af07b01 SHA512 51e6cb8780a43e4603757602a806f3dab019c46135ce9df7a1907ee6a92a45b619fa933cfe722f3891bde7cdb4015203807f4b2f4c3b9285f4b203c6e299c46d
-EBUILD mongodb-5.0.30.ebuild 6219 BLAKE2B 3a9d4b7c7f41f7efa1cd4d09d8b9bf3cc701986aa70de2a2f00129f99ea5b252e094146bcfa63e005916c5fe15c2d0e20b64e06f9c2db2b9b9c0d4323ac597d0 SHA512 75d94fdd14a116e9c90bfe7413ec053a43906d0364cb2123d9be6e0611d9850cf5ad096a9bde03a47f23046366709c3d7195844e2a4b9f110eafebc0c20c0288
+EBUILD mongodb-5.0.30.ebuild 6212 BLAKE2B 3719f1b506db6ddba9b9f678820340ee8562bb3eacb38ae605b68f0c57bb349d5b2d9dd408299e723d1876f27072da27893f19d456f9cc6867de7e0f0dd47342 SHA512 0e693f07d47297d560a7b7b3bc02599d5e7357d112d8965631388b7eab4e146597679270c7e394b81b9807250dbdadde2e147465e1cc564125e7945ac9d9dfa9
MISC metadata.xml 990 BLAKE2B 59df82d7c6895609ad70e11bac3aec67c2cb76c5221e71c853cd09c77783acf720bf5ccfae1e998e03cfc15b88560dc30b71ee35ed19a971c39bb840aa622391 SHA512 1c05e1ff3cabed908f254b5166e7396a7b85c63e3589025048d9537c395d3b753706f0c5cb5c09a6766cd8e9d586981eaeb342bfc6a6d14eedcd47da00a2401c
diff --git a/dev-db/mongodb/mongodb-5.0.30.ebuild b/dev-db/mongodb/mongodb-5.0.30.ebuild
index a361c0984bfd..d19d17ed7480 100644
--- a/dev-db/mongodb/mongodb-5.0.30.ebuild
+++ b/dev-db/mongodb/mongodb-5.0.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ CHECKREQS_DISK_BUILD="2400M"
CHECKREQS_DISK_USR="512M"
CHECKREQS_MEMORY="1024M"
-inherit check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 scons-utils systemd toolchain-funcs
+inherit check-reqs eapi9-ver flag-o-matic multiprocessing pax-utils python-any-r1 scons-utils systemd toolchain-funcs
MY_PV=r${PV/_rc/-rc}
MY_P=mongo-${MY_PV}
@@ -99,7 +99,7 @@ pkg_pretend() {
fi
if [[ -n ${REPLACING_VERSIONS} ]]; then
- if ver_test "$REPLACING_VERSIONS" -lt 4.4; then
+ if ver_replacing -lt 4.4; then
ewarn "To upgrade from a version earlier than the 4.4-series, you must"
ewarn "successively upgrade major releases until you have upgraded"
ewarn "to 4.4-series. Then upgrade to 5.0 series."
diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index df7d04069db7..8e29d7647ba7 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -25,19 +25,19 @@ DIST postgresql-17.2.tar.bz2 21408880 BLAKE2B 1afafbec5db26ab17f2410c40db38e30fc
DIST postgresql-17.3.tar.bz2 21520115 BLAKE2B 49f794e2bd1fa05f881aa003fd601a8980601c795014aec71651d3b678370511da307de97a80540526204b339ca4caf95f3912929d57295f51d6f9a7e31d82c9 SHA512 700b62f2963d8074cae96bacd1faa74d86035ffa8291d81b5a0c1c1950b104a947a0f82b7aa02ddb0624b0da433690358f6a7f28201d83da7db850ea08b4b34f
DIST postgresql-17.4.tar.bz2 21519810 BLAKE2B d8095023ae85ba2a28479e4c1d6dac57ccb71471e6e3a74730052c368a71e66e3e84df36a1e1b85f3bd070141b9464aa9c4aad179f421ea8fea274a7975398af SHA512 43288a297c753d075405a7bd3fce17f6a260d6b0a80a156c1e6267e0ebd40c85b7bb929e893956a109eda4d93fa8936f43e981242c1fd67a91012cba5472026c
EBUILD postgresql-13.18.ebuild 13514 BLAKE2B 58468369244a1a10e1368f0e18818a042c3d3cdd8486e033d746e51e4f79cd89bf87a83bcc6784d0187222599b7ffe0b4dba74a2d57fe632ff5e5ff0e080a5f5 SHA512 1f14b4659e312b6e9520d5d27d654c578363af8e4ebe13d60c09a2ffdabaf38d20f648b461e15e196a7aab1ab0f8e7d2bfa434067a5be24dcb721cc398be76ca
-EBUILD postgresql-13.19.ebuild 13515 BLAKE2B d6e7f18fe9eb133e6dedc74a9350de4357cd69c906d7086069bcd2e2082e74e3de8be25213a05dd3b74fea95af0fe05dc96b41c26f61148e1da6a51f9b0d8c85 SHA512 5ed828d07e54bb33db8dbe423964b2daee9ec542cdabd44aba190ad1109b9816136305ca49a8eebaf533e254d12a7e776001581db8140edf35dae8a2edbd875b
+EBUILD postgresql-13.19.ebuild 13514 BLAKE2B 29c70c7915f68a8cb9b4466c8abca73c56d4666080c6212a7836405e66061576ff719c2c71cb4af19042c09dc808a5062725d55243dfb65b13eb21a701449768 SHA512 93767f5fcbc63656613d078a405ce80370273ddde3b266a2918426facb7abe3dc9f8b3945e2f1cc38d080c73d7224ff2f0725b1db842df26405216c69bac5240
EBUILD postgresql-13.20.ebuild 13521 BLAKE2B 909a298f7ff51b7bb874db645ca327a17924e036821fb2f9b485445d66e5c018cd80831a71e20b57da76b18bc3045a14d5be50e035ff345a4244204b0f73f51f SHA512 b23739dc3f9eb22ffd797d3a183bb85e5256e2f726a7fcb69c085db451564a502517f3a2aef132bc8b241f0fb250c0cd20b8c2e1b6f2d0ea9233bb06ff0da748
EBUILD postgresql-14.15.ebuild 13505 BLAKE2B 69079efc24a73284f4f30d5f654220f028ca897320fb5de6c6f14488dd2fcd4e131d5d3ebb5aa76f4d9004bab29a9c4ffe37ec084043047a1862cbc676654400 SHA512 f8797cba502ec87701f438ffa3a5a193e581d5b91a9ffe0e81572e75081b29b7b4cc33dbc06490584b62a31cc4e71f3f81700b4f87814d20da44f60a3a922b6c
-EBUILD postgresql-14.16.ebuild 13506 BLAKE2B a7b4d8db4ba4354a5028da236f99d64bfb65e4a8c2a1d63fcd8eabda32f44184696dbf7f450ddc7049d7d31f949fdd9a85f0ed56c438456d71dba929c4f01699 SHA512 41add96495a828f18b878d412796a8cedff4512b959d952efa2214f3da7d61d72dbc8bfe94ad5c6ce7236c6ee052afb3c6c9ad01c38a5ce9b75de9b595911366
+EBUILD postgresql-14.16.ebuild 13505 BLAKE2B a6468836d87454e5679a2a31445567f2cad4d7f196db4c0da361d67d1e25d9c557124746da937d4ca71c8065bd061ca800e9ca60ac523f0704468aebf9c59ed9 SHA512 0a01d84d1eee65830f526f8286a63d7910a0cc5d9aac514ed8140ac03d87b670de73760d68b11bb968bc20d34d7eb2f9db2f16e06d4fd903b0a1cc7205741685
EBUILD postgresql-14.17.ebuild 13512 BLAKE2B f756173ffe495ddb8da05b568ee5e040611ab52937d7b37c1a80982b3b87d3b9082fb06e5ce70dd6dcb8510959c0b1b015731f4c758e1a9e0f0f82ec2b612b49 SHA512 4d3c8d85e01f7d0792a1a7fd0f329595b4756cb08bc2cd7a8f957d37eee74d1f5b46835cc9c90fc6c2db23c656a5706a0a3d9b3c0e57552ed511383cc4d46729
EBUILD postgresql-15.10.ebuild 13567 BLAKE2B 764b6bc95fa8034d3ee7a638c91abb449aeef4bfbbc26ac51446ee88b28d22bc8f57ce3cfc10bb3088b6757973afa2b34f33091ad7d97d7832d921db26e3ee70 SHA512 a053c3db9acc458b2494b6c3147cb57eef7d873193e9ead44efbe7b4d42ee6262a96ecb6018907b26a2779597e08f7a4d71f30da8291a7607f4b9fcf4e79414a
-EBUILD postgresql-15.11.ebuild 13568 BLAKE2B 836576659417da2ba18e4ae4ff91b4109c2e5115f2c186e6d2a8b80435fb12daaf269a1707c1e94db507da7a5d0267aa5e5f6c902bdf3102bb838e0f838e4f2f SHA512 e6aa22f8c139c5e28458eff0e2e1e8ee9469475b8173b4b1e4767d6e8a88dbef9d73c0c84d760f5b70459b515109834cd1899d0426cf64b9c22bd3785ced5c21
+EBUILD postgresql-15.11.ebuild 13567 BLAKE2B b4bc71144435b054c08c7204d86cf42ab2be2843e4329b070544a0edf83584de3e78f108486c6fa6b135ca8183a4821d7b9f368c1489e21e0cc2b5a454231646 SHA512 ccd469487bb0a81b80b6191f58b31f1d20ce694583ae4ca7c6b0d018c4e902b523461a44e667c924904ba5688aa726be52a45f48de6f0a8930d52f8b3789abdd
EBUILD postgresql-15.12.ebuild 13574 BLAKE2B cd688971c7b0eef5f723b9a42abcf66e1a06f3cb0b8e6dfdf220912f743e1245437e630fd020b9cbda4e46bf682d4130686acb5ed4b3ced4e0fccd74052584e8 SHA512 1a57ffc07a7d25537045641aeb63a57ef67ca72e341206ab080832ad9ae2626e3de64aa3e9050e9093654facfdfc690ae75e243fb76a56f97283406f7247ffd1
EBUILD postgresql-16.6.ebuild 13577 BLAKE2B 7e3868cd681a4e848b0937ff2d7a1da82f0b35e295aa092ea075264f717c37ddd31e4b4ac64d1ad128b57f318818f9bd9aeb327f1f6fdf6ebf73d8ebfbd0f543 SHA512 047796cecd6fe7d2da64d19676f5064589ebe31c7e459c15d9b5c0e3be83542e4b5035c610c94c6e606b8d21005b552f5c183efe7caa09bbea4d45d8d3f87466
-EBUILD postgresql-16.7.ebuild 13578 BLAKE2B 945a872aa0ab387ae888beab3422208619adab1f19e45618f4aedc4611070bc919f907273bdd03551fd59f3f33da84ce02e1ad7066c78603be05bbd66c29daf9 SHA512 c56ac377fc281ed353ac3a2932ed78ca5111fe90f69753b3ffd8e9c86139774681e4154191a5c3f93b68cf07cc82357d2276ee041eb23d9d344bd307076e5497
+EBUILD postgresql-16.7.ebuild 13577 BLAKE2B 60aa037ca5fe860a23ca8ebe3d38c11255ba5f20d1ad46910820e638b53b87a693b78e7551e09c7c4e620ae1ff42fb7e0c40bc0beca87296691c990aa8ddaa30 SHA512 1d7d33db09882da6c5b2c4d9c39ab1c69dc514c56691ef9f36b7c6a96ca93eda96b583c49bcc10c87c771755ed4746aab0a3f1f22d1c86e6cab09cbd394dc246
EBUILD postgresql-16.8.ebuild 13584 BLAKE2B 7360296cd0b3a966e6d10cfb5c8186d407f0c98d215ea85902d4ca59be1423c6b9b592ea0ac5abf4d835e9a60129a36d35dca5427ac316f87640347286552361 SHA512 01f1f9b4228b07d974ba58bd78e55166d046cb294aa48ab908068ac18fb77aef5faf1c050b5f6887a59fa52a18d3a7fb186aa47a8417f64d01a53d0e777a69e0
EBUILD postgresql-17.2.ebuild 14045 BLAKE2B 14a460faa1e78c76104680c7d373d0c8ad6f40973e0b529a5fb6568ab0e923203f634957463649203a1cf33d82dbfda7331d6612983bbd2e909f1dd2729510bc SHA512 850c98c36ba9389371c9d7183c7f0ee99dee9816b8fc2efde3abb813932c6cd7428049799be9dac69f67d9f6b91bffa6bcd7ad0c95335f6b15699e32f801acfa
-EBUILD postgresql-17.3.ebuild 14046 BLAKE2B d299ef2bc4d6330f3b4981fc132bf713f992ad6992652a89251bfca5bb646e3ef3fe04705c102d8c2afb5d5c3c6aef6384f2917fc4094d34fd0c472209fdc37c SHA512 1747059c675ef72318d4e724b15d2c5ec60d1612f579df60e37e603a60de91961ef808c9d81436b14b92254e4e2e6a6b986b28e1bf49e1ac1124237a243ec136
+EBUILD postgresql-17.3.ebuild 14045 BLAKE2B 10b5b2444adbbccb5c59d15582d361709207b11f3b93430e15ed804b00b06274c62a73a41e7cd8a2e1c856882c2f193a3ed21a538e20637aa2bf61434a404dae SHA512 b88051739ecf19c1d8c429c9f8ffc182319c9377390a031e47bd3b4e78990850732290b964ffa694bf84c6ba5d9d6b897f453e0a9cd14894ec0ad67c77e290ca
EBUILD postgresql-17.4.ebuild 14052 BLAKE2B 03cd84c8463f1b30655617bd167fdbc39c8cc60254a66dc14251d114ad7506d91beeaa8d7a8a088b37e34da1de7ab1ac2a60d3b1c715092215db960751e7082f SHA512 9425a842f2dd597ec20e527374b8c02a4646763d119b42f1cd0cf6a076ecedba8792684fcd3c96cb117de4fe8c35479b1c054abf45d074454c362047b3b6ed72
EBUILD postgresql-9999.ebuild 14411 BLAKE2B b441f9e8269a267388b2fe361f3f7ec53fee0471b3c64c5a69d853fb869b8d0aa5f8fb768e628a7e3acc844841e465d0bce1452b2132be6d44270610d219ae37 SHA512 b637455bc50f6e0a0ccc6c1d7273da1b19fdd04bbaeebdaa119094ba78a27154a5d14c56aa18f5b04af39df64d70fef9e1d8c1a2972d755d5b57a43679048262
MISC metadata.xml 653 BLAKE2B b5b85d83ee78ac502e2707d156e2fadf6fea857160e2f48da51c755e221c52a14b9eb04354202287f4aba15c274c07ba7b0911c76fd034bfa774ce3500ccb165 SHA512 fd543af224f6f8677e138cb1db7154d2444295c45df8696e3584911943176023d8d1b179f6b16d88ffc6d290265ec1b2f4c902cf95cc79eb37599ae3635b0942
diff --git a/dev-db/postgresql/postgresql-13.19.ebuild b/dev-db/postgresql/postgresql-13.19.ebuild
index e88d4c85461d..f76eac787fc4 100644
--- a/dev-db/postgresql/postgresql-13.19.ebuild
+++ b/dev-db/postgresql/postgresql-13.19.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 ~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.16.ebuild b/dev-db/postgresql/postgresql-14.16.ebuild
index 7bc74b410b15..7f829c3d55fb 100644
--- a/dev-db/postgresql/postgresql-14.16.ebuild
+++ b/dev-db/postgresql/postgresql-14.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 ~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.11.ebuild b/dev-db/postgresql/postgresql-15.11.ebuild
index f1527d653639..e1b569c53b77 100644
--- a/dev-db/postgresql/postgresql-15.11.ebuild
+++ b/dev-db/postgresql/postgresql-15.11.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 ~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.7.ebuild b/dev-db/postgresql/postgresql-16.7.ebuild
index 346b6951583b..a39d0a3da2cc 100644
--- a/dev-db/postgresql/postgresql-16.7.ebuild
+++ b/dev-db/postgresql/postgresql-16.7.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 ~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.3.ebuild b/dev-db/postgresql/postgresql-17.3.ebuild
index 1ca0c5bfd36c..65c395406d77 100644
--- a/dev-db/postgresql/postgresql-17.3.ebuild
+++ b/dev-db/postgresql/postgresql-17.3.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 ~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/sqlite/Manifest b/dev-db/sqlite/Manifest
index 94ba05904fbb..86462529d3f6 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -3,6 +3,7 @@ AUX sqlite-3.47.1-buildtclext.patch 986 BLAKE2B ba43fd663a77a2a161a26f31ca3db0f4
AUX sqlite-3.47.2-hwtime.h-Don-t-use-rdtsc-on-i486.patch 1114 BLAKE2B 00b386967c4b7051b762041f98555f078e7fe7427adc57efa7b1bd3c6cdee20e379b2d086535358014dd1bafbb97d552980620c29c4ea63047f2d3c68efa2907 SHA512 f3787a9628d73ccd8f4bad99e8d2f3c0153078c06b2864d9110b77e1aea6a22ee2db485d71aec9b94039bc5e2e4517eb194faac862b95775d70440e1857f7d4c
AUX sqlite-3.49.0-cppflags.patch 2884 BLAKE2B 2d1cfae6c0f7654ed1acae75fe6b00eb309506e899316abe36e2a9263f01cdf09bf13870d61a61f94a30000fb35dc527cd43ad9b79f0eda08034438eb7f3c903 SHA512 14045ad50d5708e2f4c82d7ccf01e7ff5bdbae88d60e08bc2ba3f30cada317798a2eb5379bba32331a002c5365faacd6709103e9772524cacd90f89b86b77ac0
AUX sqlite-3.49.0-icu-tests.patch 726 BLAKE2B e2b3d0ed8be80ba441e86a59372658d8da3849563dc8ae9ec2a3393450f8beed845d7fcd8b163b09b00ae75fde2252128132036fb0a1a266f752348a5363ee24 SHA512 e1deff11b81d8064f8187f7eadcf7859720789961f2c04f5aa99b1ce69aa703f6b7e030abf76276e77aafd37ac2664b42ca534d604b69ab1c62637924e9d53bd
+AUX sqlite-3.49.1-jimsh.patch 778 BLAKE2B 3042cfbb37ee54251078e9ae40fe1ebbcb63b73002a77f23934f5607b50054f14bda60dae1bac1c5e79c344e66e4a82cdee8bb032fa3cb8146a04d9079ea0dd9 SHA512 383bcc224effaa98ba25cc68d2f4dfb819fcbdc961e9f607cf7c0c4aae7c1a6f789280b5ec006c2a7000e6a7aefdb21d97ed12296f2fd0d230d40029982932d4
DIST sqlite-doc-3460100.zip 10851427 BLAKE2B 7462e83ca84e3e9aac7236f575fd2bdddac7744ae700a63fe8fdc9d2df3157c59fd374d99a0526bd4d9f742005ee7a90f3d78057861d3c3fcba9f897630e48db SHA512 1ad7dfc938d182f69ea9367b4f5ead1d48b991626521249e8b58c9fb4c2553e348ce402de9cc81b0ad699d4c45c467de56a98ee39f9c3555c6fafff15fba41ce
DIST sqlite-doc-3470200.zip 10957830 BLAKE2B cbc40dd440d1c5af4ad4333090a7306bd54ec43250a478b6900b8f74bd721035018ea7647f3a208d42cc0639827325be26a9412d17af7d390f4e584d4c6acf44 SHA512 48349d512b7cd9bc6f6a5da3a2b2285de159d4653667311adb0f5e6a970060db940a590c2d01b529afc1614065b22434d5b3ac4d8d0122d003d74926745ba56e
DIST sqlite-doc-3490000.zip 11327988 BLAKE2B ecabc9b9217953874cc575ef06d93f3ef5da25d82c0837b827daca3ca1da54968d7f3f2498ec7fee22d43fb2a2bcc2077be396dfc5f6e4ee62e1493d7be20e9e SHA512 89823a426aba9db78597f99df6fe2162601d0133d7490c83c939414372c293e9f313bd2e46c5e5d4b19dd3846337f53eb788208c91a1fa7ffc768a0a5966da03
@@ -14,6 +15,6 @@ DIST sqlite-src-3490100.zip 14372402 BLAKE2B c7f6a574698512e2fde44e54ed2a101e730
EBUILD sqlite-3.46.1.ebuild 12792 BLAKE2B ca98f4e22e0ba7abdf3c1c8a785e82a6f64d19f186a68d9733fbe31db879c2d3d0b1b517b3ea3f0af5c678cd9c036a8702c4f3e87f3a20c5b4342e391fd720d9 SHA512 6633db1ba661ed8948e21ffb245f59f7507669224d3b827c16d4fc5332d9b2bd62f176066afc7f59ed5104b0a5d15dc4eb8ed91ba4ab55b2afb773d6026708a0
EBUILD sqlite-3.47.2-r1.ebuild 12880 BLAKE2B 6686cb865c8f3b68ea03077ef146753a3ae03bbc5dbce1e2224ca514c6b55b8bca6ec1702bd42984cbb96e4f6169e726e4748a931ddcc33e4af065e89d7f4b3e SHA512 c321faed21950909eb0abc4d32f22ab74e79f90577a25a6fad3f9f9c51f47b5337056a9a209f2781d0a45119a17c802165fbf0569748334011b43597c51aca47
EBUILD sqlite-3.49.0.ebuild 12978 BLAKE2B 3e90f580c22cd0a99a6c9e7f69e801fe60625e04fdc1a4afbc3332e054cb05bb477c636fe0de84095bf8c11324412e7fa678d49a9dad943579229b4083960bf1 SHA512 f7d2a28eee202c3dcaff7d233ef5632ea74232ccb94bf65463582f804b4c24f0743aea339ef5cdd1601e0c47dff8c97f4b21f4ff336bb463d7190fe9e57c7b97
-EBUILD sqlite-3.49.1.ebuild 12886 BLAKE2B 9ade68413d7290e22201df29e2fa39c164bdfaa04fae0bcbda9c7c9c248f3d3c7a64b186ab30e3e1ac4cc411488e5569f2a7ec9d7bfcffbcbf5b5f20818622c2 SHA512 2f33c688c8434e835338325ba82a3292ca2ede7e9704bdd4f646ca2433dc9ae4f25fad2ff36870ac94e59b4a5fbb54af9037626a19f8a5428e790c5cd0a436a9
-EBUILD sqlite-9999.ebuild 12795 BLAKE2B 6f9a80eb912680ef1d0f3fb183d0bd5327c9d312c11ca392312568861b104556ba54e8350611c7acc758360c42e33e2a0cbe3bc44d57c4be225e2d84a7cb69c6 SHA512 375ce352d2ddd96bfde025a82e9abff16c1713d5d6a8fc0d5ef15534d281f60a586e8d963d8a57c98ee2c7369e6fd3fc5eef9513cb5fea7a038dc8aa04876105
+EBUILD sqlite-3.49.1.ebuild 13332 BLAKE2B 3947566589afa6f4904f382cadf2d9e97e6e4c7e364e08a67dea1a841a9cb01afa1412bfd2f72b919bec9456624ef0df6c0cffb5cca55b6da34511143d733b48 SHA512 9224248ceedff4b49349068b930aacaf1b1bb4a8830c0c8b45d8282cff70ae28ac6f79d6c1fe8caf9d47b1e3e11821f3b6eac03213c6cd5f8b424220cff7844d
+EBUILD sqlite-9999.ebuild 12793 BLAKE2B 175e773274cf05c37153cf3df24b1b82b2938eafd44e98c85937c496b2ede540def1a8470a47b17a28435e9a706ac9a1029f50b509b6f414fdbcd977b8176093 SHA512 2b179360b72271f610a450b689e60aa1b2a5fd0b692e13371c36edcce0f4770098ef863b811edaaf258f4b6ba6ab951cdfe4ffab46649944124c50aca896f163
MISC metadata.xml 824 BLAKE2B 8ab2e8f230bf3a2b26077d90944bca7bf35ae905310205b90bf243365148488303256606c0ee7c3fb736300686466a1c2583bf103693c20063ca668fe9e52647 SHA512 ed4a89e3c2d633cb6ebf8bcbf3ca055d0d1b2ffd801ba559395f812faeaafdfedd97dae11a5a53a4c068e43026fbd4eed4cb12c8b89a7fda6dabe6f78a2e0b38
diff --git a/dev-db/sqlite/files/sqlite-3.49.1-jimsh.patch b/dev-db/sqlite/files/sqlite-3.49.1-jimsh.patch
new file mode 100644
index 000000000000..68203390c793
--- /dev/null
+++ b/dev-db/sqlite/files/sqlite-3.49.1-jimsh.patch
@@ -0,0 +1,36 @@
+# https://bugs.gentoo.org/949981
+# https://github.com/msteveb/jimtcl/commit/9b754b8033b9f2a1dc8ba1227df2e5d75185dda7
+--- a/autosetup/jimsh0.c
++++ b/autosetup/jimsh0.c
+@@ -2088,9 +2088,13 @@ enum wbuftype {
+ #define UNIX_SOCKETS 0
+ #endif
+
+-#ifndef MAXPATHLEN
+-#define MAXPATHLEN JIM_PATH_LEN
+-#endif
++# ifndef MAXPATHLEN
++# ifdef PATH_MAX
++# define MAXPATHLEN PATH_MAX
++# else
++# define MAXPATHLEN JIM_PATH_LEN
++# endif
++# endif
+
+
+
+@@ -4173,14 +4177,6 @@ int Jim_regexpInit(Jim_Interp *interp)
+ #define S_ISDIR(m) (((m) & S_IFMT) == S_IFDIR)
+ #endif
+
+-# ifndef MAXPATHLEN
+-# ifdef PATH_MAX
+-# define MAXPATHLEN PATH_MAX
+-# else
+-# define MAXPATHLEN JIM_PATH_LEN
+-# endif
+-# endif
+-
+ #if defined(__MINGW32__) || defined(__MSYS__) || defined(_MSC_VER)
+ #define ISWINDOWS 1
+
diff --git a/dev-db/sqlite/sqlite-3.49.1.ebuild b/dev-db/sqlite/sqlite-3.49.1.ebuild
index a0c2249a6802..ce81dc0b2788 100644
--- a/dev-db/sqlite/sqlite-3.49.1.ebuild
+++ b/dev-db/sqlite/sqlite-3.49.1.ebuild
@@ -53,6 +53,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.47.2-hwtime.h-Don-t-use-rdtsc-on-i486.patch
# https://sqlite.org/forum/forumpost/f93323a743
"${FILESDIR}"/${PN}-3.49.0-icu-tests.patch
+ # https://bugs.gentoo.org/949981
+ "${FILESDIR}"/${PN}-3.49.1-jimsh.patch
)
_fossil_fetch() {
@@ -320,8 +322,10 @@ multilib_src_configure() {
fi
fi
- # set SONAME for the library
- options+=( --soname=legacy )
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ # set SONAME for the library
+ options+=( --soname=legacy )
+ fi
# https://sqlite.org/forum/forumpost/4f4d06a9f6683bb9
tc-export_build_env BUILD_CC
@@ -372,6 +376,15 @@ multilib_src_test() {
multilib_src_install() {
emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ # fix install_name, soname=legacy doesn't work for this (but
+ # breaks the build instead)
+ install_name_tool \
+ -id "${EPREFIX}/usr/$(get_libdir)/libsqlite3$(get_libname 0)" \
+ "${ED}/usr/$(get_libdir)/libsqlite3$(get_libname ${PV})" \
+ || die "failed to fix install_name"
+ fi
+
if use tools && multilib_is_native_abi; then
install_tool() {
if [[ -f ".libs/${1}" ]]; then
diff --git a/dev-db/sqlite/sqlite-9999.ebuild b/dev-db/sqlite/sqlite-9999.ebuild
index e0fe683ea625..2b47259e17d4 100644
--- a/dev-db/sqlite/sqlite-9999.ebuild
+++ b/dev-db/sqlite/sqlite-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+inherit flag-o-matic multilib-minimal toolchain-funcs
DESCRIPTION="SQL database engine"
HOMEPAGE="https://sqlite.org/"
@@ -19,8 +19,8 @@ else
#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 )
+ https://sqlite.org/2025/${PN}-src-${SRC_PV}.zip
+ doc? ( https://sqlite.org/2025/${PN}-doc-${DOC_PV}.zip )
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
@@ -43,7 +43,6 @@ 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
@@ -142,7 +141,6 @@ src_unpack() {
src_prepare() {
default
- eautoreconf
multilib_copy_sources
}
@@ -196,7 +194,8 @@ multilib_src_configure() {
# 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
+ append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS
+ options+=( --enable-fts4 )
options+=( --enable-fts5 )
# Support hidden columns.
@@ -205,7 +204,7 @@ multilib_src_configure() {
# Support memsys5 memory allocator.
# https://sqlite.org/compile.html#enable_memsys5
# https://sqlite.org/malloc.html#memsys5
- append-cppflags -DSQLITE_ENABLE_MEMSYS5
+ options+=( --enable-memsys5 )
# Support sqlite3_normalized_sql() function.
# https://sqlite.org/c3ref/expanded_sql.html
@@ -231,12 +230,12 @@ multilib_src_configure() {
# 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
+ options+=( --enable-rtree --enable-geopoly )
# Support Session extension.
# https://sqlite.org/compile.html#enable_session
# https://sqlite.org/sessionintro.html
- append-cppflags -DSQLITE_ENABLE_SESSION
+ options+=( --enable-session )
# Support scan status functions.
# https://sqlite.org/compile.html#enable_stmt_scanstatus
@@ -280,8 +279,7 @@ multilib_src_configure() {
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"
+ options+=( --with-icu-config )
fi
options+=(
@@ -320,7 +318,13 @@ multilib_src_configure() {
fi
fi
- econf "${options[@]}"
+ # set SONAME for the library
+ options+=( --soname=legacy )
+
+ # https://sqlite.org/forum/forumpost/4f4d06a9f6683bb9
+ tc-export_build_env BUILD_CC
+
+ CC_FOR_BUILD=${BUILD_CC} econf "${options[@]}"
}
multilib_src_compile() {
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 65005947bc45..14a846059f0a 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,5 +1,5 @@
AUX unixODBC-2.3.12-bug-936060.patch 1018 BLAKE2B 3efeb58341af9e004bbc9adc4652a64ff8149a0d89bb1e73925b5e282240c2976f87aaf22656c584443e307e2f97bd36d57acc127526f3d8285480445371904d SHA512 812d3cac8a2168e477ff231dbef3fbcda41caac87368811ae192dcd67483553b97d14a6028624509dc772b0ab6cbc59917390f43131fd7e90b40dc6a199dbb4d
DIST unixODBC-2.3.12.tar.gz 1753915 BLAKE2B 9da9b0fb5ff962db8ec1483b700aca5d4adf88f3349b22010bd0b4b4ec1fe2e7a51d761527e3b9e49b08286a00e55aadc38c320a6db512ba52f491aecad7fd83 SHA512 ca9d8db943195679a44db1fc09391dc6662ab1721112c93d448f04011e98502462ffe14b8364eb03707d851db456eced20eb61a22370392ca88d917038d45b56
-EBUILD unixODBC-2.3.12-r1.ebuild 1962 BLAKE2B 4baa47bb79d6259cba910f9c7beb11e30071cafeaad1b8f631bb9c30ca5fe73d0cc8dd580407b523a11f80dca787d4bf6b6ae73672d5caaf7771abdd2917f471 SHA512 577b140d5a993b3b41ba5f3f545b49f5ef5471d6dba90502454cfc6bdbe26312d4a6762519fdbe765a32925fd35b61601a107c7520e3c136bb5f2cc88d159b74
+EBUILD unixODBC-2.3.12-r1.ebuild 1961 BLAKE2B d8f7ce30ea249463dc9754ae2651486d1311804859fb7ff4ebdbc86182b3119f6332eb71776016f441089ff57696558d234ae9e8c573316d88d3f44e0c1e50f6 SHA512 3490209b947728bee1d6ec0a71522dd643e125c039da4c0b939fd816301564d93828b620a17b64f85b68c27808bc93a7722d325ef26308393c86ce3176d58d00
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/unixODBC-2.3.12-r1.ebuild b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
index 061e25645301..d0ed69a23c79 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r1.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 ~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="