summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
authorDavid Roman <davidroman96@gmail.com>2024-06-17 11:53:49 +0200
committerLouis Sautier <sbraz@gentoo.org>2024-06-25 22:15:49 +0200
commit51ed05a44d6e58ce2bd4b6bdf81384544c6c30ee (patch)
treed3837f83a3bd7095791cdfc63a09d7558d652db2 /dev-db
parentdev-db/influxdb: add 2.7.6 (diff)
downloadgentoo-51ed05a44d6e58ce2bd4b6bdf81384544c6c30ee.tar.gz
gentoo-51ed05a44d6e58ce2bd4b6bdf81384544c6c30ee.tar.bz2
gentoo-51ed05a44d6e58ce2bd4b6bdf81384544c6c30ee.zip
dev-db/influxdb: drop 2.7.3-r2
Signed-off-by: David Roman <davidroman96@gmail.com> Signed-off-by: Louis Sautier <sbraz@gentoo.org>
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/influxdb/Manifest3
-rw-r--r--dev-db/influxdb/influxdb-2.7.3-r2.ebuild284
2 files changed, 0 insertions, 287 deletions
diff --git a/dev-db/influxdb/Manifest b/dev-db/influxdb/Manifest
index ab1f27740847..8113acdd1127 100644
--- a/dev-db/influxdb/Manifest
+++ b/dev-db/influxdb/Manifest
@@ -63,9 +63,6 @@ DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabe
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
DIST influxdb-1.8.10-deps.tar.xz 151055544 BLAKE2B b660cdf996ea918db2d569472f42bb48cfdd694398d2577e4e97d549a549e90851b417463bc5228735b3b23d108fad83868971770953bea38ff27bde4fb9493f SHA512 bfd89dc2817c59de1286b2dbf4e9895d8a104aa1e2cd3db54069e40328d51baee152c761ba92818f67b2a6ab20591b543dd84259e4e2a545a79cd59ca197dd95
DIST influxdb-1.8.10.tar.gz 12082933 BLAKE2B 511202025bd0c2305b8fa3b8be439f6e2941313b42587e6e6eedfcb6ae44c8fd821e5ffcbde288eb4d2d426d3fcbde940cdcb2a993918263ec31c57ecfce0e85 SHA512 4f5d20c190288d6397f0e87abd9b9136340b17f091c361cbc111ba661a3e63626edf5c74ddeeda164d82102dd06026e0037f50da546cda25e6c8647f4c739fae
-DIST influxdb-2.7.3-assets.tar.gz 19829786 BLAKE2B 1ca0fe1a6265329b226eb4de0d1310e71b766bcd8d05f636e3ee0c75c2b9f50c90b8c7f38225c0380b3074f84eb07805a7d42cf06cfbdac3b8b1ffad3befb8e5 SHA512 85f49e3e5a262fcecb801b3ba91157557fa30933a9cc210f2ad7395d3165225fba2f50190e452f76b2567adb765aba297dbcb425d388851f742edd55375da135
-DIST influxdb-2.7.3-deps.tar.xz 421383868 BLAKE2B 0590a5023de66cb01772ed2d18f993f8e706e1dfd8fb1a7f191bfe0244baa16610537f87b20fd16b840b04afc7b5f97cc751a8ba1bc9f179f31bada73b51052e SHA512 f0130c57db60fa3ff622cf646d234f1bc47eccded070ad959df541f8c0ce3a9feefeb86f9bf1b7fbdf562347d40e8eabd42ad65b5a415dec9e74b9542ca31a6e
-DIST influxdb-2.7.3.tar.gz 14249851 BLAKE2B d859330ece0aa0dc0eb2ce7246d0ee7a1f25796dd436d102b402255a4c463a93e0369287228b4f840ee333aa3509882aaadddfae901e9e2842cfed6d582032c4 SHA512 4d9f2faa742fda0366d3386487461d6dd06f6ad27589db3b87ce37242ee9b335e96028d6685683d2691cd2424a1a8d2fff535056eb290af0a1152883767f02b5
DIST influxdb-2.7.5-assets.tar.gz 19829786 BLAKE2B 1ca0fe1a6265329b226eb4de0d1310e71b766bcd8d05f636e3ee0c75c2b9f50c90b8c7f38225c0380b3074f84eb07805a7d42cf06cfbdac3b8b1ffad3befb8e5 SHA512 85f49e3e5a262fcecb801b3ba91157557fa30933a9cc210f2ad7395d3165225fba2f50190e452f76b2567adb765aba297dbcb425d388851f742edd55375da135
DIST influxdb-2.7.5-deps.tar.xz 459263596 BLAKE2B 13c6a2e3539960ec01b2d9132c54e47e4f178e66fa5eba07b63969c657fb4a69fa700a59d90201b768d52b57b449fbf330ae91463e22b818a5f7bf3918937d91 SHA512 cfc4bef0e33e29c54c529a20711753ac5da3c8a89af3a81bcb9612e745254fca9850751f69eec05f7c22959f8a7b240fc52d96b1dba7ed36c907d6c9206618b9
DIST influxdb-2.7.5.tar.gz 14259860 BLAKE2B edcb6228bcc1267bdeb93bb0e34e65d4e97873f10a6e45a919e21e3aa82b2f8ddc02d77c05ea37ec5b5e04222b34e5e74af99dbe85af63fa78dff841316024fc SHA512 895dfc031a18551822dd6ba17a4bdf5e6cef2bd67aa373188b8263a6ab389bd7b6c001ebe47bb945307cf71de2b03a9fa48d2bcc60cda8cbf1b569a09572395e
diff --git a/dev-db/influxdb/influxdb-2.7.3-r2.ebuild b/dev-db/influxdb/influxdb-2.7.3-r2.ebuild
deleted file mode 100644
index 3bd8b07c924a..000000000000
--- a/dev-db/influxdb/influxdb-2.7.3-r2.ebuild
+++ /dev/null
@@ -1,284 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
- adler32@1.2.0
- ahash@0.7.6
- aho-corasick@0.7.20
- android_system_properties@0.1.5
- ansi_term@0.12.1
- anyhow@1.0.70
- arrayvec@0.5.2
- atty@0.2.14
- autocfg@1.1.0
- bitflags@1.3.2
- bitflags@2.0.2
- bumpalo@3.12.0
- cast@0.3.0
- cc@1.0.79
- cfg-if@1.0.0
- chrono@0.4.24
- clap@2.34.0
- codespan-reporting@0.11.1
- colored@2.0.0
- core-foundation-sys@0.8.4
- crc32fast@1.3.2
- criterion-plot@0.4.5
- criterion@0.3.6
- crossbeam-channel@0.5.7
- crossbeam-deque@0.8.3
- crossbeam-epoch@0.9.14
- crossbeam-utils@0.8.15
- csv-core@0.1.10
- csv@1.2.1
- ctor@0.1.26
- cxx-build@1.0.94
- cxx@1.0.94
- cxxbridge-flags@1.0.94
- cxxbridge-macro@1.0.94
- derivative@2.2.0
- derive_more@0.99.17
- diff@0.1.13
- dissimilar@1.0.6
- either@1.8.1
- ena@0.14.2
- env_logger@0.9.3
- errno-dragonfly@0.1.2
- errno@0.3.0
- expect-test@1.4.1
- fallible-iterator@0.2.0
- fallible-streaming-iterator@0.1.9
- fastrand@1.9.0
- flatbuffers@22.12.6
- fnv@1.0.7
- form_urlencoded@1.1.0
- getrandom@0.2.8
- half@1.8.2
- hashbrown@0.12.3
- hashlink@0.8.1
- heck@0.3.3
- hermit-abi@0.1.19
- hermit-abi@0.2.6
- hermit-abi@0.3.1
- humantime@2.1.0
- iana-time-zone-haiku@0.1.1
- iana-time-zone@0.1.56
- idna@0.3.0
- indexmap@1.9.3
- instant@0.1.12
- io-lifetimes@1.0.10
- itertools@0.10.5
- itoa@1.0.6
- js-sys@0.3.61
- lazy_static@1.4.0
- libc@0.2.141
- libflate@1.3.0
- libflate_lz77@1.2.0
- libsqlite3-sys@0.26.0
- link-cplusplus@1.0.8
- linux-raw-sys@0.3.1
- lock_api@0.4.9
- log@0.4.17
- lsp-types@0.91.1
- maplit@1.0.2
- memchr@2.5.0
- memoffset@0.8.0
- num-integer@0.1.45
- num-traits@0.2.15
- num_cpus@1.15.0
- once_cell@1.17.1
- oorandom@11.1.3
- ordered-float@3.6.0
- output_vt100@0.1.3
- pad@0.1.6
- parking_lot@0.11.2
- parking_lot_core@0.8.6
- percent-encoding@2.2.0
- pkg-config@0.3.26
- plotters-backend@0.3.4
- plotters-svg@0.3.3
- plotters@0.3.4
- pretty@0.11.3
- pretty_assertions@1.3.0
- proc-macro-error-attr@1.0.4
- proc-macro-error@1.0.4
- proc-macro2@1.0.56
- pulldown-cmark@0.9.2
- quote@1.0.26
- rayon-core@1.11.0
- rayon@1.7.0
- redox_syscall@0.2.16
- redox_syscall@0.3.5
- regex-syntax@0.6.29
- regex@1.7.3
- rle-decode-fast@1.0.3
- rusqlite@0.29.0
- rustc-hash@1.1.0
- rustc_version@0.4.0
- rustix@0.37.7
- ryu@1.0.13
- salsa-macros@0.17.0-pre.2
- salsa@0.17.0-pre.2
- same-file@1.0.6
- scopeguard@1.1.0
- scratch@1.0.5
- semver@1.0.17
- serde@1.0.159
- serde_cbor@0.11.2
- serde_derive@1.0.159
- serde_json@1.0.95
- serde_repr@0.1.12
- smallvec@1.10.0
- strsim@0.8.0
- structopt-derive@0.4.18
- structopt@0.3.26
- syn@1.0.109
- syn@2.0.13
- tempfile@3.5.0
- termcolor@1.2.0
- textwrap@0.11.0
- thiserror-impl@1.0.40
- thiserror@1.0.40
- tinytemplate@1.2.1
- tinyvec@1.6.0
- tinyvec_macros@0.1.1
- typed-arena@2.0.2
- unicase@2.6.0
- unicode-bidi@0.3.13
- unicode-ident@1.0.8
- unicode-normalization@0.1.22
- unicode-segmentation@1.10.1
- unicode-width@0.1.10
- url@2.3.1
- vcpkg@0.2.15
- vec_map@0.8.2
- version_check@0.9.4
- walkdir@2.3.3
- wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.84
- wasm-bindgen-macro-support@0.2.84
- wasm-bindgen-macro@0.2.84
- wasm-bindgen-shared@0.2.84
- wasm-bindgen@0.2.84
- web-sys@0.3.61
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.5
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-sys@0.45.0
- windows-sys@0.48.0
- windows-targets@0.42.2
- windows-targets@0.48.0
- windows@0.48.0
- windows_aarch64_gnullvm@0.42.2
- windows_aarch64_gnullvm@0.48.0
- windows_aarch64_msvc@0.42.2
- windows_aarch64_msvc@0.48.0
- windows_i686_gnu@0.42.2
- windows_i686_gnu@0.48.0
- windows_i686_msvc@0.42.2
- windows_i686_msvc@0.48.0
- windows_x86_64_gnu@0.42.2
- windows_x86_64_gnu@0.48.0
- windows_x86_64_gnullvm@0.42.2
- windows_x86_64_gnullvm@0.48.0
- windows_x86_64_msvc@0.42.2
- windows_x86_64_msvc@0.48.0
- yansi@0.5.1
-"
-
-inherit cargo go-module systemd
-
-DESCRIPTION="Scalable datastore for metrics, events, and real-time analytics"
-HOMEPAGE="https://www.influxdata.com"
-
-FLUX_PV="0.194.3"
-
-SRC_URI="https://github.com/influxdata/influxdb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/influxdata/ui/releases/download/OSS-v2.7.1/build.tar.gz -> ${P}-assets.tar.gz"
-SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-deps.tar.xz"
-SRC_URI+=" ${CARGO_CRATE_URIS}"
-
-LICENSE="Apache-2.0 BSD BSD-2 EPL-2.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig"
-
-DEPEND="
- acct-group/influxdb
- acct-user/influxdb
-"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- cargo_src_unpack
-}
-
-src_prepare() {
- default
-
- local data_dir
- data_dir="${S}/static/data"
- mkdir "${data_dir}" || die
- mv "${WORKDIR}/build" "${data_dir}" || die
-}
-
-src_compile() {
- mv "${WORKDIR}/go-mod" "${WORKDIR}/go-mod-tmp" || die
- mv "${WORKDIR}/go-mod-tmp/github.com/influxdata/pkg-config@v0.2.11/go-mod" "${WORKDIR}/go-mod" || die
- cd "${WORKDIR}"/go-mod-tmp/github.com/influxdata/pkg-config* || die
- ego build .
- mv "${WORKDIR}/go-mod" "${WORKDIR}/go-mod-tmp/github.com/influxdata/pkg-config@v0.2.11" || die
- mv "${WORKDIR}/go-mod-tmp" "${WORKDIR}/go-mod" || die
-
- cd "${WORKDIR}/go-mod/github.com/influxdata/flux@v${FLUX_PV}/libflux" || die
- cargo_src_compile
-
- cd "${S}" || die
-
- export PKG_CONFIG="${WORKDIR}/go-mod/github.com/influxdata/pkg-config@v0.2.11/pkg-config"
- ego generate ./static
- GOBIN="${S}/bin" \
- ego install \
- -tags 'assets,noasm,sqlite_json,sqlite_foreign_keys' \
- -ldflags="-X main.version=${PV}" \
- ./...
-}
-
-src_test() {
- ego test ./tests
-}
-
-src_install() {
- dobin bin/influx*
- dodoc *.md
- cd .circleci/scripts/package/influxdb2/fs || die
- systemd_dounit usr/lib/influxdb/scripts/influxdb.service
- exeinto /usr/lib/influxdb/scripts
- doexe usr/lib/influxdb/scripts/influxd-systemd-start.sh
- exeinto /usr/share/influxdb
- doexe usr/share/influxdb/influxdb2-upgrade.sh
- newconfd "${FILESDIR}"/influxdb.confd-r1 influxdb
- newinitd "${FILESDIR}"/influxdb.initd-r1 influxdb
- keepdir /var/log/influxdb
- fowners influxdb:influxdb /var/log/influxdb
-
- newenvd - "99${PN}" <<-_EOF_
- INFLUXD_CONFIG_PATH="/etc/influxdb"
- _EOF_
-}
-
-pkg_postinst() {
- elog "Upgrading from InfluxDB1.x requires migration of time series data."
- elog "See https://docs.influxdata.com/influxdb/v2.7/upgrade/v1-to-v2/"
- elog "Keep in mind that some applications not compatible with InfluxDB 2.x"
- elog "may stop working."
-
- ewarn "The InfluxDB command line client has been moved to dev-db/influx-cli"
- ewarn "You will need to install it separately"
-}