summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/Manifest.gzbin16770 -> 16757 bytes
-rw-r--r--dev-db/futuresql/Manifest2
-rw-r--r--dev-db/futuresql/futuresql-0.1.1.ebuild2
-rw-r--r--dev-db/timescaledb/Manifest2
-rw-r--r--dev-db/timescaledb/timescaledb-2.15.3.ebuild67
5 files changed, 71 insertions, 2 deletions
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index 78611b424f9a..12e926ece616 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
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
+}