Gentoo Archives: gentoo-commits

From: "罗百科" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
Date: Sat, 03 Sep 2022 13:35:11
Message-Id: 1662212105.f87859850a4b2fc68820897eab231101cb585a9d.patrick@gentoo
1 commit: f87859850a4b2fc68820897eab231101cb585a9d
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 3 13:34:55 2022 +0000
4 Commit: 罗百科 <patrick <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 3 13:35:05 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8785985
7
8 dev-db/timescaledb: Bump to 2.8.0
9
10 Also drop old
11
12 Package-Manager: Portage-3.0.30, Repoman-3.0.3
13 Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>
14
15 dev-db/timescaledb/Manifest | 6 +-
16 dev-db/timescaledb/timescaledb-2.6.0.ebuild | 67 ----------------------
17 dev-db/timescaledb/timescaledb-2.6.1.ebuild | 67 ----------------------
18 dev-db/timescaledb/timescaledb-2.7.0.ebuild | 67 ----------------------
19 dev-db/timescaledb/timescaledb-2.7.1.ebuild | 67 ----------------------
20 ...db-2.5.2-r1.ebuild => timescaledb-2.8.0.ebuild} | 0
21 6 files changed, 1 insertion(+), 273 deletions(-)
22
23 diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest
24 index 1eda235759c3..4bef342ed5a0 100644
25 --- a/dev-db/timescaledb/Manifest
26 +++ b/dev-db/timescaledb/Manifest
27 @@ -1,6 +1,2 @@
28 -DIST timescaledb-2.5.2.tar.gz 2773859 BLAKE2B 918768e21ea43de2678c2ce12c5ea9faa9794eb48d4f1003c898d5510330d25c319b30323692facff78f95ee417a4cd4ec0e78363de17c4746aeb3f42c0b5bba SHA512 28cc4b4a786c62651aa9e499bb82bbc079307ed237a8c2478d5fbd4d6aaa9bb43bf3c1df971f76921d25112761a79dc9dec31d663fa31caca38b0c822f2026b0
29 -DIST timescaledb-2.6.0.tar.gz 2863860 BLAKE2B 14b7bbfcfe1ca874ef24a7d31f3855f78cde0be57022251e1b1eb141819e19af45a2269123583a2d97c08c778aed38d9662cd4a6ff9c44281a605b8c0faed1ec SHA512 b076a44e3b30e99986dba710079cdc1a38b59a9d65ecd9f78fa16f3b762f253d7a9236a34a4d7e7beb29c1051113ea8877973e07ed3116012c9d2175a77e2edc
30 -DIST timescaledb-2.6.1.tar.gz 2876847 BLAKE2B 6053e69fd6f7b86287c0ae54966a9e7528cf371d2952b6edfe80c0c616c4fcaccf04fa1f3af5f7ed787e85b7b12ac00e709664552c79561f7b4e503891cb5dd4 SHA512 edcc84c37af9670c1a7bf527f5c430405e9b04e9a35e676d04e7ac70b20184032f992d05545a180b50ac2346b076aac4fc98348c355006345394910978864a8f
31 -DIST timescaledb-2.7.0.tar.gz 2962972 BLAKE2B 37a0c3c7f51936d888492b7be59d2abc635bead3681a0414c5b7bfaca6b70a162638d5f9cf8368bfd49e2a8a03bbcdbf4fde853466edebbbc8a38d57ef567674 SHA512 fb07e06be36c2a59fbbaa77c7cbc3b564ce26b8f508211ec10b19b2e9bf08afed2e734b9a578b97ed99af95936a8f722cbc4cf2b5c6952df739e777ea96bf414
32 -DIST timescaledb-2.7.1.tar.gz 2987186 BLAKE2B 19f3c19ea0194b1511743b69158aa6000dfe55073b0404de917a532e9cee9efcf96aef2f64ec565529d3838ce2b531e84171bf129b8f94f133ab5e342ff99613 SHA512 0ac5433242e6481bda4f0fb6e3c99a26924e3f3a257128feee8a8ede8e472cadaadea6347e7a2734aedd01d0d1a2eb44d95c878dc44110a50cf7ae56bb9bdac4
33 DIST timescaledb-2.7.2.tar.gz 2990906 BLAKE2B 48ed3ad549e331d0f134ba3ecdb7ffe97e6c3aa7d4e8a46d9633def40c86c8be105b0ef15de74a1528f623031645dbf04a8500d13877e7619e95d58f21a5b82e SHA512 1f80ef166bce570d741da48cf7ae3739d6be37802674d9be100017e50936f99ce7c6927c8ddbe290abfede307bfe8442701f5edf85f64669801fd859bc105804
34 +DIST timescaledb-2.8.0.tar.gz 6768327 BLAKE2B cc6895f4389c1a0b04bf492432325212b0ee8bd4b2a6c3c8ba1abbd36bd5ae9ec4a95e520100d87ba0f787fb25c0b98dd42667330b3ba9d72d06e36dc66c0426 SHA512 0d9c947b230b2aecfa8d6bc8c0a995fe2847e8851fff58d5fcfab532cf54581f72acd2c9eaa8e55bd5e425db5c31baa4bef83ccd41413a26ce0a9c940d2ab6db
35
36 diff --git a/dev-db/timescaledb/timescaledb-2.6.0.ebuild b/dev-db/timescaledb/timescaledb-2.6.0.ebuild
37 deleted file mode 100644
38 index b6b5d265256d..000000000000
39 --- a/dev-db/timescaledb/timescaledb-2.6.0.ebuild
40 +++ /dev/null
41 @@ -1,67 +0,0 @@
42 -# Copyright 1999-2022 Gentoo Authors
43 -# Distributed under the terms of the GNU General Public License v2
44 -
45 -EAPI=7
46 -
47 -POSTGRES_COMPAT=( 12 13 14 )
48 -POSTGRES_USEDEP="ssl"
49 -
50 -inherit postgres-multi cmake
51 -
52 -DESCRIPTION="Open-source time-series SQL database"
53 -HOMEPAGE="https://www.timescale.com/"
54 -SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
55 -
56 -IUSE="proprietary-extensions"
57 -LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
58 -
59 -KEYWORDS="~amd64"
60 -
61 -SLOT=0
62 -
63 -RESTRICT="test"
64 -
65 -DEPEND="${POSTGRES_DEP}"
66 -RDEPEND="${DEPEND}"
67 -
68 -CMAKE_IN_SOURCE_BUILD=yes
69 -CMAKE_BUILD_TYPE="RelWithDebInfo"
70 -BUILD_DIR=${WORKDIR}/${P}
71 -
72 -src_prepare() {
73 - postgres-multi_src_prepare
74 - postgres-multi_foreach cmake_src_prepare
75 -}
76 -
77 -timescale_configure() {
78 - local CMAKE_USE_DIR=$BUILD_DIR
79 - local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
80 -
81 - # licensing is tied to features, this useflag disables the non-apache2 licensed bits
82 - if ! use proprietary-extensions ; then
83 - mycmakeargs+=("-DAPACHE_ONLY=ON")
84 - fi
85 - cmake_src_configure
86 -}
87 -
88 -src_configure() {
89 - postgres-multi_foreach timescale_configure
90 -}
91 -
92 -timescale_src_compile() {
93 - local CMAKE_USE_DIR=$BUILD_DIR
94 - cmake_src_compile
95 -}
96 -
97 -src_compile() {
98 - postgres-multi_foreach timescale_src_compile
99 -}
100 -
101 -timescale_src_install() {
102 - local CMAKE_USE_DIR=$BUILD_DIR
103 - cmake_src_install
104 -}
105 -
106 -src_install() {
107 - postgres-multi_foreach timescale_src_install
108 -}
109
110 diff --git a/dev-db/timescaledb/timescaledb-2.6.1.ebuild b/dev-db/timescaledb/timescaledb-2.6.1.ebuild
111 deleted file mode 100644
112 index b6b5d265256d..000000000000
113 --- a/dev-db/timescaledb/timescaledb-2.6.1.ebuild
114 +++ /dev/null
115 @@ -1,67 +0,0 @@
116 -# Copyright 1999-2022 Gentoo Authors
117 -# Distributed under the terms of the GNU General Public License v2
118 -
119 -EAPI=7
120 -
121 -POSTGRES_COMPAT=( 12 13 14 )
122 -POSTGRES_USEDEP="ssl"
123 -
124 -inherit postgres-multi cmake
125 -
126 -DESCRIPTION="Open-source time-series SQL database"
127 -HOMEPAGE="https://www.timescale.com/"
128 -SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
129 -
130 -IUSE="proprietary-extensions"
131 -LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
132 -
133 -KEYWORDS="~amd64"
134 -
135 -SLOT=0
136 -
137 -RESTRICT="test"
138 -
139 -DEPEND="${POSTGRES_DEP}"
140 -RDEPEND="${DEPEND}"
141 -
142 -CMAKE_IN_SOURCE_BUILD=yes
143 -CMAKE_BUILD_TYPE="RelWithDebInfo"
144 -BUILD_DIR=${WORKDIR}/${P}
145 -
146 -src_prepare() {
147 - postgres-multi_src_prepare
148 - postgres-multi_foreach cmake_src_prepare
149 -}
150 -
151 -timescale_configure() {
152 - local CMAKE_USE_DIR=$BUILD_DIR
153 - local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
154 -
155 - # licensing is tied to features, this useflag disables the non-apache2 licensed bits
156 - if ! use proprietary-extensions ; then
157 - mycmakeargs+=("-DAPACHE_ONLY=ON")
158 - fi
159 - cmake_src_configure
160 -}
161 -
162 -src_configure() {
163 - postgres-multi_foreach timescale_configure
164 -}
165 -
166 -timescale_src_compile() {
167 - local CMAKE_USE_DIR=$BUILD_DIR
168 - cmake_src_compile
169 -}
170 -
171 -src_compile() {
172 - postgres-multi_foreach timescale_src_compile
173 -}
174 -
175 -timescale_src_install() {
176 - local CMAKE_USE_DIR=$BUILD_DIR
177 - cmake_src_install
178 -}
179 -
180 -src_install() {
181 - postgres-multi_foreach timescale_src_install
182 -}
183
184 diff --git a/dev-db/timescaledb/timescaledb-2.7.0.ebuild b/dev-db/timescaledb/timescaledb-2.7.0.ebuild
185 deleted file mode 100644
186 index b6b5d265256d..000000000000
187 --- a/dev-db/timescaledb/timescaledb-2.7.0.ebuild
188 +++ /dev/null
189 @@ -1,67 +0,0 @@
190 -# Copyright 1999-2022 Gentoo Authors
191 -# Distributed under the terms of the GNU General Public License v2
192 -
193 -EAPI=7
194 -
195 -POSTGRES_COMPAT=( 12 13 14 )
196 -POSTGRES_USEDEP="ssl"
197 -
198 -inherit postgres-multi cmake
199 -
200 -DESCRIPTION="Open-source time-series SQL database"
201 -HOMEPAGE="https://www.timescale.com/"
202 -SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
203 -
204 -IUSE="proprietary-extensions"
205 -LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
206 -
207 -KEYWORDS="~amd64"
208 -
209 -SLOT=0
210 -
211 -RESTRICT="test"
212 -
213 -DEPEND="${POSTGRES_DEP}"
214 -RDEPEND="${DEPEND}"
215 -
216 -CMAKE_IN_SOURCE_BUILD=yes
217 -CMAKE_BUILD_TYPE="RelWithDebInfo"
218 -BUILD_DIR=${WORKDIR}/${P}
219 -
220 -src_prepare() {
221 - postgres-multi_src_prepare
222 - postgres-multi_foreach cmake_src_prepare
223 -}
224 -
225 -timescale_configure() {
226 - local CMAKE_USE_DIR=$BUILD_DIR
227 - local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
228 -
229 - # licensing is tied to features, this useflag disables the non-apache2 licensed bits
230 - if ! use proprietary-extensions ; then
231 - mycmakeargs+=("-DAPACHE_ONLY=ON")
232 - fi
233 - cmake_src_configure
234 -}
235 -
236 -src_configure() {
237 - postgres-multi_foreach timescale_configure
238 -}
239 -
240 -timescale_src_compile() {
241 - local CMAKE_USE_DIR=$BUILD_DIR
242 - cmake_src_compile
243 -}
244 -
245 -src_compile() {
246 - postgres-multi_foreach timescale_src_compile
247 -}
248 -
249 -timescale_src_install() {
250 - local CMAKE_USE_DIR=$BUILD_DIR
251 - cmake_src_install
252 -}
253 -
254 -src_install() {
255 - postgres-multi_foreach timescale_src_install
256 -}
257
258 diff --git a/dev-db/timescaledb/timescaledb-2.7.1.ebuild b/dev-db/timescaledb/timescaledb-2.7.1.ebuild
259 deleted file mode 100644
260 index b6b5d265256d..000000000000
261 --- a/dev-db/timescaledb/timescaledb-2.7.1.ebuild
262 +++ /dev/null
263 @@ -1,67 +0,0 @@
264 -# Copyright 1999-2022 Gentoo Authors
265 -# Distributed under the terms of the GNU General Public License v2
266 -
267 -EAPI=7
268 -
269 -POSTGRES_COMPAT=( 12 13 14 )
270 -POSTGRES_USEDEP="ssl"
271 -
272 -inherit postgres-multi cmake
273 -
274 -DESCRIPTION="Open-source time-series SQL database"
275 -HOMEPAGE="https://www.timescale.com/"
276 -SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
277 -
278 -IUSE="proprietary-extensions"
279 -LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
280 -
281 -KEYWORDS="~amd64"
282 -
283 -SLOT=0
284 -
285 -RESTRICT="test"
286 -
287 -DEPEND="${POSTGRES_DEP}"
288 -RDEPEND="${DEPEND}"
289 -
290 -CMAKE_IN_SOURCE_BUILD=yes
291 -CMAKE_BUILD_TYPE="RelWithDebInfo"
292 -BUILD_DIR=${WORKDIR}/${P}
293 -
294 -src_prepare() {
295 - postgres-multi_src_prepare
296 - postgres-multi_foreach cmake_src_prepare
297 -}
298 -
299 -timescale_configure() {
300 - local CMAKE_USE_DIR=$BUILD_DIR
301 - local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
302 -
303 - # licensing is tied to features, this useflag disables the non-apache2 licensed bits
304 - if ! use proprietary-extensions ; then
305 - mycmakeargs+=("-DAPACHE_ONLY=ON")
306 - fi
307 - cmake_src_configure
308 -}
309 -
310 -src_configure() {
311 - postgres-multi_foreach timescale_configure
312 -}
313 -
314 -timescale_src_compile() {
315 - local CMAKE_USE_DIR=$BUILD_DIR
316 - cmake_src_compile
317 -}
318 -
319 -src_compile() {
320 - postgres-multi_foreach timescale_src_compile
321 -}
322 -
323 -timescale_src_install() {
324 - local CMAKE_USE_DIR=$BUILD_DIR
325 - cmake_src_install
326 -}
327 -
328 -src_install() {
329 - postgres-multi_foreach timescale_src_install
330 -}
331
332 diff --git a/dev-db/timescaledb/timescaledb-2.5.2-r1.ebuild b/dev-db/timescaledb/timescaledb-2.8.0.ebuild
333 similarity index 100%
334 rename from dev-db/timescaledb/timescaledb-2.5.2-r1.ebuild
335 rename to dev-db/timescaledb/timescaledb-2.8.0.ebuild