diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-07-07 12:24:47 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-07-07 12:24:47 +0100 |
commit | 5d8ffbc273ca664e15618d557ced3e02de1a884b (patch) | |
tree | bc22fbc6a07790fd70dc8b5148de3089a1c4db3e /dev-db | |
parent | 4187bba080530c5ca1c7dae9c233e88f3fc8f535 (diff) |
gentoo auto-resync : 07:07:2024 - 12:24:46
Diffstat (limited to 'dev-db')
-rw-r--r-- | dev-db/Manifest.gz | bin | 16770 -> 16757 bytes | |||
-rw-r--r-- | dev-db/futuresql/Manifest | 2 | ||||
-rw-r--r-- | dev-db/futuresql/futuresql-0.1.1.ebuild | 2 | ||||
-rw-r--r-- | dev-db/timescaledb/Manifest | 2 | ||||
-rw-r--r-- | dev-db/timescaledb/timescaledb-2.15.3.ebuild | 67 |
5 files changed, 71 insertions, 2 deletions
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz Binary files differindex 78611b424f9a..12e926ece616 100644 --- a/dev-db/Manifest.gz +++ b/dev-db/Manifest.gz diff --git a/dev-db/futuresql/Manifest b/dev-db/futuresql/Manifest index ba540be8655e..b1cd0c6b27c2 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 757 BLAKE2B 7e9185a171003217f08b93e8a05cf435caea06cec79dd8372b5911c5c55c7a359fe1c70147d96ec39a669e3e37adced0f37bd8685abfea53863b3306b0c9365a SHA512 ba4a833435f897bbce0fc91e2877cabe28c9475c8fc7d704bab4ffe432c2744ab41628627cf1b9dcdaaf63a03b8d25f408b265e302099737f4036171f619e2b4 +EBUILD futuresql-0.1.1.ebuild 764 BLAKE2B e2250c46d0373c2ff93889f72be142217ddcd22e53733ea9a196839f1d40c9c1cdf976ad7a357759729adbc862a51fadd82d17c4e608eaf3d1498f3feffb6835 SHA512 a535641e48b5f7fe4e80cff5a033e9e7e6f4c04ba9b4577bf4b3a4d4a6fe32ee5423a97e2d02dd255e61d84023d842eacb0133047c5ba9de6d79ed33dec4f388 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 8c0ea6be8458..b33cc7b2159b 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" + KEYWORDS="~amd64 ~arm64 ~riscv" fi LICENSE="MIT" diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index fb0530ff569c..02ea2e4d6f82 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,5 +1,7 @@ DIST timescaledb-2.14.2.tar.gz 7319288 BLAKE2B aa6d56939a4647f9276743cabece77c33760e7f9d451b90aaa03c9391fcfad94afcd315b65c0c589c7188073884bf7ab65f9c796e35f634b8704f334ffa4ac34 SHA512 5a7ab4df5d89b83d423be5d6770098ab0303b22e29166afd3ab91ac2199571df20e33ec9f40bfa90ddf44829571fe696f311d81d27b46d569f2d75e75970e4f9 DIST timescaledb-2.15.2.tar.gz 7440309 BLAKE2B eedec0a989ed216704d14b840ed2113e335dd5594a74f4c20e3aa369dade97f0566d777484758bb7e270720155b2b20a029e6922fb3a141a1346f7d68df2777c SHA512 956f828a282638945037a5c7a8eaf39a1698de5e40ab89b8a60af5a4e5585fdf17eeeafc34e90f03df4a13bbe95466245babb09845a2020f65c77183fccce78e +DIST timescaledb-2.15.3.tar.gz 7441097 BLAKE2B 35d6edb31be79045ab8b8b409e4fcd28acac261f96be946dfa079bc544890391a6fe1f4695b0c88c8d56aca674563b4f347bb1f5519923b38aeb992e4a527f1c SHA512 c259bea088a03286a392812b23eda05ba7e5c714f9b52cd25b39ea9a280c5147e43d13a71027c43a5029df03e021a0022feb1ae311baae577ec3c56f1d7dfcae EBUILD timescaledb-2.14.2.ebuild 1437 BLAKE2B 44d9e8331c7e58134c2a2f428aa72655aeb9f47b89183952cb77ed8313a7a29b2064e57747c8b73453f0afe3e3b05bbece315f7d19d1a028bb8eb77fc0c2e8e4 SHA512 43990c56352377506b26784ad900855fe1b344f2571778f95f18edb49d0a775ed1354344c4703c9619d65b9327c9879a9af831ebdb22142429cf6757c39e1e3c EBUILD timescaledb-2.15.2.ebuild 1437 BLAKE2B 44d9e8331c7e58134c2a2f428aa72655aeb9f47b89183952cb77ed8313a7a29b2064e57747c8b73453f0afe3e3b05bbece315f7d19d1a028bb8eb77fc0c2e8e4 SHA512 43990c56352377506b26784ad900855fe1b344f2571778f95f18edb49d0a775ed1354344c4703c9619d65b9327c9879a9af831ebdb22142429cf6757c39e1e3c +EBUILD timescaledb-2.15.3.ebuild 1437 BLAKE2B 44d9e8331c7e58134c2a2f428aa72655aeb9f47b89183952cb77ed8313a7a29b2064e57747c8b73453f0afe3e3b05bbece315f7d19d1a028bb8eb77fc0c2e8e4 SHA512 43990c56352377506b26784ad900855fe1b344f2571778f95f18edb49d0a775ed1354344c4703c9619d65b9327c9879a9af831ebdb22142429cf6757c39e1e3c MISC metadata.xml 510 BLAKE2B 4e96707c6ee1fd09ff2baff091e02ceab53bfc28a6a3b91265a21fe9918a9728d2fe6394bed01e8bf4417c2349c2e72bab180cfff71cedf4641d462b29a33d3d SHA512 5e91ef3b9a503462dc880300e364f74e6564dd74671d0b0ce723a86ea7471f987424e06e51384d6fb079681122b8d454e255efe2e19726d64de7928df227148a diff --git a/dev-db/timescaledb/timescaledb-2.15.3.ebuild b/dev-db/timescaledb/timescaledb-2.15.3.ebuild new file mode 100644 index 000000000000..e19ac7ef1ca5 --- /dev/null +++ b/dev-db/timescaledb/timescaledb-2.15.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +POSTGRES_COMPAT=( 13 14 15 16 ) +POSTGRES_USEDEP="ssl" + +inherit postgres-multi cmake + +DESCRIPTION="Open-source time-series SQL database" +HOMEPAGE="https://www.timescale.com/" +SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="proprietary-extensions" +LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +CMAKE_IN_SOURCE_BUILD=yes +CMAKE_BUILD_TYPE="RelWithDebInfo" +BUILD_DIR=${WORKDIR}/${P} + +src_prepare() { + postgres-multi_src_prepare + postgres-multi_foreach cmake_src_prepare +} + +timescale_configure() { + local CMAKE_USE_DIR=$BUILD_DIR + local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) + + # licensing is tied to features, this useflag disables the non-apache2 licensed bits + if ! use proprietary-extensions ; then + mycmakeargs+=("-DAPACHE_ONLY=ON") + fi + cmake_src_configure +} + +src_configure() { + postgres-multi_foreach timescale_configure +} + +timescale_src_compile() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_compile +} + +src_compile() { + postgres-multi_foreach timescale_src_compile +} + +timescale_src_install() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_install +} + +src_install() { + postgres-multi_foreach timescale_src_install +} |