summaryrefslogtreecommitdiff
path: root/dev-db/influxdb
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-11-05 21:18:38 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-11-05 21:18:38 +0000
commitca3d7bcb3126761ac24ef4642964d7e16b1df428 (patch)
treee1e7daaca6abe9ca218985bc106bc2642a03e1ea /dev-db/influxdb
parentc66fa6cf106b825bcc6f1beeff9486ff08232cbe (diff)
gentoo auto-resync : 05:11:2022 - 21:18:38
Diffstat (limited to 'dev-db/influxdb')
-rw-r--r--dev-db/influxdb/Manifest3
-rw-r--r--dev-db/influxdb/influxdb-1.8.10.ebuild58
2 files changed, 61 insertions, 0 deletions
diff --git a/dev-db/influxdb/Manifest b/dev-db/influxdb/Manifest
index 3333b8db3ff6..e0118497a18d 100644
--- a/dev-db/influxdb/Manifest
+++ b/dev-db/influxdb/Manifest
@@ -460,6 +460,8 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 3e3f5a2be0918
DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.zip 506912 BLAKE2B a38cb31fd8df49dae4ff187e67704b5586ba78a0dcfe5afa3b820f0ac80f7e12ba4bdb705caa97c6be85407fe97599d1244d2f56f0e9e36554ba43289d9f21d8 SHA512 3285ab90762ee6b771c95e1c842ab308f04ac366ddfa693040c49d8951bb01db33994eb69c2c9dfd6ab2b379b29cbfe31558ca6b6aafe3feea1e693b2a36d0cb
DIST influxdb-1.8.0.tar.gz 12064140 BLAKE2B cd3731cbfe5d7b0162dbcd36862bc6efb806e1f345993f5f249992203e6e21ca388e1b86a829333d9da807ee13c577829f27d23071645ad8e98f8da92f388c40 SHA512 d62aa9dc7777d8a1c5d3a9b36937255f783002c762ee3c60bbcb190edb4d4b0f67d99d500f67d726ec4f407b7ca350cb409b58dc6a999648884a286f8160f426
DIST influxdb-1.8.1.tar.gz 12068325 BLAKE2B dcc5a8291188aa8f0c040dbda89fa0bbd1868f54fb92c0d90f053138839ff045c00d9e948aa1087c3b1dfb1532ba8bfda17082c6c82c92412653fe470b7a78a2 SHA512 46a3629b4cff2bee15659f8cbee125900a03f00bbde8ae1e8c7b86692a28028ff6bfdd009fa92887f08df8ef5bb4e51cef88fadfd4c8b3c87c2955bf63a9a866
+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-1.8.2.tar.gz 12068366 BLAKE2B 621e0af2d9521f573a730925ff1d8a749b72e1ca2774080b11c4391c4c11a3685e1ca64ed7ea4f508d954d01f0444c787a3884ebdc7a98928d50fe51bbec187e SHA512 d45d96a1efa39f4896724c21be7992a4cd47b5e5eac97fe8b8fde87f4d9c6ed4d89e4a92e5c6957728f73fb58fbf01dbaf28a33b1f179535976aad83239c1f1c
DIST influxdb-1.8.3.tar.gz 12071669 BLAKE2B fd399378a68e5cf0310c8e5dabf5bd23e7a806da544ccf866dcc8adc6831745ae22a8a21f0165d16b6e37680aa812ba7698805015e4ff58e1e8d3db704a03b3e SHA512 e914d9484c3dbe512659e6097dde5334a9ea03d23434beb07711899cfbf5b15253362d75157310accb555a0059b8522757a60241dbd5513dfe11a6886f760c83
DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f SHA512 db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774
@@ -468,6 +470,7 @@ DIST rsc.io%2Fpdf%2F@v%2Fv0.1.1.mod 18 BLAKE2B 02f32b5a77e5009f179cf1fdc9acbb977
EBUILD influxdb-1.8.0-r1.ebuild 25798 BLAKE2B 7bd4ee5a275971954a4a7aa0b8319c38ea687bba1169135399929e663ef08aa1bb824b5785d0a96cc4a1addbaa1d640e30d3d55829a1f963b39c52456b9fe1c7 SHA512 474ae4a6ec4c1f313899feebf8938a3b8f7110f0c23bb14ef89274a9f2e42fe4feb7f81a1e0383b3e9266e743f83d2b4afc04b2b5c2522eb7ebd934236a5eda6
EBUILD influxdb-1.8.0.ebuild 25724 BLAKE2B ebd2c6b119c35826f54845dcde17648d1df3b9f92152c28c800681607dca92efd0a70e2e6207fb53a5571b481b79aec39c42cb807b03242604e5de00f45b2ca4 SHA512 b6a5d24191be1b7c07aa5b2d9f812169ff89bae2fbde42284b2d7e639690a27d2fd7de7021c9c2452f60b92ef50ee641462d132c165eea4793f7f27452dbd026
EBUILD influxdb-1.8.1.ebuild 25804 BLAKE2B 2a9aee0d99c71cc12559c872de77696aa56517b8e06d1a3b0424413f9bf6139bd96bdb748dae092b548e373d9ddbcd4c461c7bc3ea97295dbedece2095e73343 SHA512 543ac5d915046458fed28707ba1c9af77bc4d139c260c72d3b8e099002912421fcecd364b566cfcc900d1ab4a8217143a63d7d006d909378bc6c11b92668ce65
+EBUILD influxdb-1.8.10.ebuild 1415 BLAKE2B c32cd9f1b5ad1696b4e612f2c99c43170e828a41653004da588e607b19de495bc8926ca1a7d60287a49394c53509d9e542ecff4b378b4486e7b69d4c3e044afb SHA512 ee1e42b70fabf4ed8676033be9a0f5e10d514a9ad98741a0e685cfb8e11f4f8f51a0ed28f91043e5b78c44f7dbfe74aea6f93fc79193ca8da425316fcd561b69
EBUILD influxdb-1.8.2.ebuild 25785 BLAKE2B a3950ee69b7cfff80d8be982629da12d60e94807b3d5afb94c176dc703688b0a3774bee7103399a9527c27899b50a4baab60a7d64eb1ed9a8b1111841f657e8b SHA512 fcf6dd0e9d507feece293c909fe796df381d496737faa08f1dba69fbef481e39bcb2822886f6316ea303187f0624eb5bd6e4f330899d5b221d60a3ba314dd44f
EBUILD influxdb-1.8.3.ebuild 26078 BLAKE2B b535107cfe5fc9a0692c3e89bcb47af61123792e6372406ba435dc457f42b033d864c4dba58251faadba428c99ed6d33fe7b0cfd3caf7a058c540922060fb92f SHA512 a65125cf0022bc9d67e8619514ee9e0043265dea19c24c197c7045b66870f091304a37f585538ac0b2315af38d5ab3f38d6be72076d0f00f7aa75112b85d7982
MISC metadata.xml 453 BLAKE2B 8e21e42e533649d85734447a6ff426e2f757b770080131d7970a47099d1d136459f1207a3cf0d63e09395beb2294840d3b6d4e718bc67a677812ac2f87578d95 SHA512 3228f8baae28b8c57325935af61e75647a27302f0eaa8824c5d99d52511fc385add231d6791aa1f06277cde743de91a9eb50f96c73ebc5547383d06fc2e1bf67
diff --git a/dev-db/influxdb/influxdb-1.8.10.ebuild b/dev-db/influxdb/influxdb-1.8.10.ebuild
new file mode 100644
index 000000000000..07a098575233
--- /dev/null
+++ b/dev-db/influxdb/influxdb-1.8.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+GIT_COMMIT=688e697c51fd5353725da078555adbeff0363d01
+GIT_BRANCH=1.8
+
+DESCRIPTION="Scalable datastore for metrics, events, and real-time analytics"
+HOMEPAGE="https://www.influxdata.com"
+
+SRC_URI="https://github.com/influxdata/influxdb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://github.com/Dwosky/packages/raw/main/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 EPL-2.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="man"
+
+BDEPEND="man? (
+ app-text/asciidoc
+ app-text/xmlto
+)"
+COMMON_DEPEND="
+ acct-group/influxdb
+ acct-user/influxdb"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+src_compile() {
+ GOBIN="${S}/bin" \
+ go install \
+ -ldflags="-X main.version=${PV}
+ -X main.branch=${GIT_BRANCH}
+ -X main.commit=${GIT_COMMIT}" \
+ ./... || die "compile failed"
+ use man && emake -C man build
+}
+
+src_install() {
+ dobin bin/influx*
+ dodoc *.md
+ use man && doman man/*.1
+ insinto /etc/influxdb
+ newins etc/config.sample.toml influxdb.conf
+ insinto /etc/logrotate.d
+ newins scripts/logrotate influxdb
+ systemd_dounit scripts/influxdb.service
+
+ newconfd "${FILESDIR}"/influxdb.confd influxdb
+ newinitd "${FILESDIR}"/influxdb.initd influxdb
+ keepdir /var/log/influxdb
+ fowners influxdb:influxdb /var/log/influxdb
+}
+
+src_test() {
+ go test ./tests || die
+}