diff options
Diffstat (limited to 'dev-db')
-rw-r--r-- | dev-db/Manifest.gz | bin | 16617 -> 16614 bytes | |||
-rw-r--r-- | dev-db/freetds/Manifest | 4 | ||||
-rw-r--r-- | dev-db/freetds/freetds-1.4.24.ebuild (renamed from dev-db/freetds/freetds-1.2.18.ebuild) | 42 | ||||
-rw-r--r-- | dev-db/sqlcipher/Manifest | 2 | ||||
-rw-r--r-- | dev-db/sqlcipher/sqlcipher-4.5.5.ebuild | 66 |
5 files changed, 26 insertions, 88 deletions
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz Binary files differindex e2896b9962c0..0ec2073eeeb7 100644 --- a/dev-db/Manifest.gz +++ b/dev-db/Manifest.gz diff --git a/dev-db/freetds/Manifest b/dev-db/freetds/Manifest index bcae75d16c35..7b35b86fa956 100644 --- a/dev-db/freetds/Manifest +++ b/dev-db/freetds/Manifest @@ -1,7 +1,7 @@ DIST freetds-1.4.17.tar.bz2 2401147 BLAKE2B 7155f902043411e57a9244c16bae49aa095d1f6af0b40bd1dc1e6949b3d78b3c8e58a7b6b2284ebac9e7b26920485a8ae12b691cc838410835786be51f027c89 SHA512 df5804a4bea20f995ecd3ef3ae4b898b9d9b32af6827aa2bada95008c8b909b682779c6776efb0d778615e21ac7af20b4aa0d1518a7a0d50bb793f4688a0e1a9 DIST freetds-1.4.23.tar.bz2 2402595 BLAKE2B aca65226d09ff95094c79330f10d19a5e8336222e5b19706d8c602405ddab4541e4c34da1c40b3c1765de1761f9a58a096250f22d53e2b4e13758b664ce7db36 SHA512 9b51b21d9c5dc7cac3d9fdccb3a600a6b3b2a0df6f7a0396497ba3377c9a6925b3e4ea3dfbb671bd4563c321692bea82c6f70c2ccefb30eaa0d006ebd3aac249 -DIST freetds-dev.1.2.18.tar.gz 3406990 BLAKE2B f0134ee0a322cb9e7a7fefbf9e85c60b826318b546febde78e53d5ec22dc2c8e269b7e830da6d84267d16a2dc2cf367a54354765017a40e07af2c3c6be54676e SHA512 315f40ba0d97281f852ec99fac457ec4b2a30879a2384bfa2d7c680aad6c056b6ae23fc192c18db4fba75caff552ef86de7bbfc5d7b608ea5a12531bf9eadc4c -EBUILD freetds-1.2.18.ebuild 1642 BLAKE2B 94ef56fb889124b134600f21eb1b9a9be3fe0fb40c7d19796c56187dd6039804ec4dc3e0ad43f9ad058e2acab954f502a4683b43ab235463dfed2f0afdd901fa SHA512 0db396b6c54d6ed0e802f90dbba4855070058995878af3bb79257ae73dc982fb2b4080ae413f062bb4a02c338252e808b4573a3cfcb1238398cb5e4dfe3382ce +DIST freetds-1.4.24.tar.bz2 2402973 BLAKE2B ba6f31fe117c11abc0e0365bf0d10061e793bb9313774a5e2d9b6766fef54abbec6c1c27480a875438008a592f6ab9942bd41a19a4dd7388ca3c2728bf1b2a65 SHA512 f564c81abaec28a6c55476121fff47e8957af654197ed679cfebdbeaa4dfe5d0f9d5f900cd03b4260efc3da3f9cd41ee370fadb6b59da9f41d9006760e9609d9 EBUILD freetds-1.4.17.ebuild 1443 BLAKE2B 50839c8c282f5dd4a1f6464d62ff594a37ca58523b40dc959c770808166be50eb6260c05c0a3f595eb840ab9330e74a3408a1bd4d89fc4f0e67b6f4a1e7ef059 SHA512 c381099fcf8decf905eb5922f7ec9bba6e8cc2d240bc6d8bdd1b30b5d76b0e76c17d9d71b386336a28f7b52b7f1dbdc9acb65b285ad1aad58f00044d8edd1120 EBUILD freetds-1.4.23.ebuild 1716 BLAKE2B 2523ac3919aad8090761937e0a49f21d6b0def7582a30a3978d00a1737340ab76c0164e7d4e33056083957fe0607ba108acdfe0c55ebe42d7ccebbebaca5b32c SHA512 c23816f7be243364aefea7061a01811d185dd7f3ed554284447335f95b8678d0a5e000f1aca29ee998527952f5174b8ab60e9b9a8eb7a833d95d59149a1acc01 +EBUILD freetds-1.4.24.ebuild 1716 BLAKE2B 2523ac3919aad8090761937e0a49f21d6b0def7582a30a3978d00a1737340ab76c0164e7d4e33056083957fe0607ba108acdfe0c55ebe42d7ccebbebaca5b32c SHA512 c23816f7be243364aefea7061a01811d185dd7f3ed554284447335f95b8678d0a5e000f1aca29ee998527952f5174b8ab60e9b9a8eb7a833d95d59149a1acc01 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.4.24.ebuild index b6e582f0208d..28268059925d 100644 --- a/dev-db/freetds/freetds-1.2.18.ebuild +++ b/dev-db/freetds/freetds-1.4.24.ebuild @@ -1,47 +1,42 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -# This is from the "current" release series, because the "stable" series -# is a little too stable for us (missing bug fixes, and so on). -MY_PN="${PN}-dev" +EAPI=8 DESCRIPTION="Tabular Datastream Library" HOMEPAGE="https://www.freetds.org/" -SRC_URI="ftp://ftp.freetds.org/pub/${PN}/current/${MY_PN}.${PV}.tar.gz" +SRC_URI="https://www.freetds.org/files/stable/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 # the ODBC driver manager. Future versions of FreeTDS # will throw an error if you specify both. REQUIRED_USE="?? ( iodbc odbc )" - +# Nearly wired up as of 1.4.23 but had link failures RESTRICT="test" -COMMON_DEPEND="app-alternatives/awk +COMMON_DEPEND=" + app-alternatives/awk gnutls? ( net-libs/gnutls:= ) iconv? ( virtual/libiconv ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) odbc? ( dev-db/unixODBC ) - ssl? ( dev-libs/openssl:0= )" + ssl? ( dev-libs/openssl:= ) +" DEPEND="${COMMON_DEPEND}" - # bind-tools is needed because the osql script calls "host". -RDEPEND="${COMMON_DEPEND} - net-dns/bind-tools" - -S="${WORKDIR}/${MY_PN}.${PV}" +RDEPEND=" + ${COMMON_DEPEND} + net-dns/bind-tools +" src_configure() { econf \ --enable-shared \ - --disable-static \ $(use_enable debug) \ $(use_enable iconv libiconv) \ $(use_enable kerberos krb5) \ @@ -53,6 +48,17 @@ src_configure() { $(use_with ssl openssl "${EPREFIX}/usr") } +src_test() { + # These tests need a running database. + local XFAIL_TESTS=( + corrupt dataread dynamic1 nulls + t0001 t0002 t0003 t0004 t0005 t0006 + toodynamic utf8_1 utf8_2 utf8_3 + ) + + emake check XFAIL_TESTS="${XFAIL_TESTS[*]}" +} + src_install() { default diff --git a/dev-db/sqlcipher/Manifest b/dev-db/sqlcipher/Manifest index b790f5460f67..472ad0c67249 100644 --- a/dev-db/sqlcipher/Manifest +++ b/dev-db/sqlcipher/Manifest @@ -1,5 +1,3 @@ -DIST sqlcipher-4.5.5.tar.gz 18816611 BLAKE2B 46c6c64140848e02f7572afc3268db648f9968c41bd7d7e945d4918904ac572d57e0fdc049cf3dac40cc0fd0b034fb96693438ff04fffb4fcd603db2263b7ae9 SHA512 034774f8d320a53f08a9735c035bf83f81ef9223780473c39ec07658b80af89dc665599caa3b2662055039fa678c7a29cbf777d046922948e86123e677b823bc 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 1486 BLAKE2B 2fc5e1d73f32d149e424a3ea18d8e5b7a875dfe01fec50ee6b519764a0e4c565a2c685268c3cfeba07b21f4450a7db3896c8eb0a4d8b11bf3b4253e23ff9aa56 SHA512 328f969491cb63d0d741a0c518e16e301e9193ec7527490c89bad445d8141d45db697e36933b156aeec31f76a90e2fbc3467cff5e6781b2d73a8398494219c1e MISC metadata.xml 257 BLAKE2B e4c5efda473f899ccef71f7f88348b4e9fce729321cc99cc82660644e21bbbd99fe9e4e4b9ed57edd369d72279e0bc6f3a4e736cccfe2d94bc7640aaa46d7f85 SHA512 b0693017c413734c5e429bb6d5bc05ffb3db578f08bdacca0143e10e58fc70d81e896032dfc612497c8a3531ea0862e0dfa41a702e99da6599929e609be5d97c diff --git a/dev-db/sqlcipher/sqlcipher-4.5.5.ebuild b/dev-db/sqlcipher/sqlcipher-4.5.5.ebuild deleted file mode 100644 index 75ec062c1486..000000000000 --- a/dev-db/sqlcipher/sqlcipher-4.5.5.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# 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 - -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 tcl test" -# libedit and readline support are mutually exclusive -# Testsuite requires compilation with TCL, bug #582584 -REQUIRED_USE=" - ?? ( libedit readline ) - test? ( tcl )" -# Testsuite fails, bug #692310 -RESTRICT="test" - -# Tcl is always needed by buildsystem -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} - dev-lang/tcl:*" - -src_prepare() { - default - eautoreconf -} - -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() { - ECONF_SOURCE="${S}" \ - econf \ - --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) -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name '*.la' -type f -delete || die -} |