View | Details | Raw Unified | Return to bug 279554
Collapse All | Expand All

(-)b/net-mgmt/thanos/Makefile (-12 / +5 lines)
Lines 1-7 Link Here
1
PORTNAME=	thanos
1
PORTNAME=	thanos
2
DISTVERSIONPREFIX=	v
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	0.28.0
3
DISTVERSION=	0.35.1
4
PORTREVISION=	15
5
CATEGORIES=	net-mgmt
4
CATEGORIES=	net-mgmt
6
5
7
MAINTAINER=	ler@FreeBSD.org
6
MAINTAINER=	ler@FreeBSD.org
Lines 11-36 WWW= https://thanos.io/ Link Here
11
LICENSE=	APACHE20
10
LICENSE=	APACHE20
12
LICENSE_FILE=	${WRKSRC}/LICENSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
13
12
14
# fails to build on armv7/i386: pkg/store/cache/cache.go:166:22: constant 9223372036854775807 overflows int
15
ONLY_FOR_ARCHS=	aarch64 amd64
16
17
USES=		go:modules
13
USES=		go:modules
18
14
19
BUILD_DATE=	$$(date +%d-%B-%Y)
20
21
GO_MODULE=	github.com/thanos-io/thanos
15
GO_MODULE=	github.com/thanos-io/thanos
22
GO_TARGET=	./cmd/${PORTNAME}
16
GO_TARGET=	./cmd/${PORTNAME}
23
GO_BUILDFLAGS=	-ldflags "\
17
GO_BUILDFLAGS=	-ldflags "\
24
                -s -w \
18
		-s -w \
25
		-X github.com/prometheus/common/version.Version=${DISTVERSION} \
19
		-X github.com/prometheus/common/version.Version=${DISTVERSION} \
26
		-X github.com/prometheus/common/version.Revision="31cacc4" \
20
		-X github.com/prometheus/common/version.Revision="086a698" \
27
		-X github.com/prometheus/common/version.Branch="master" \
21
		-X github.com/prometheus/common/version.Branch="master" \
28
		-X github.com/prometheus/common/version.BuildUser=${USER} \
22
		-X github.com/prometheus/common/version.BuildUser=${USER} \
29
		-X github.com/prometheus/common/version.BuildDate=${BUILD_DATE}"
23
		-X github.com/prometheus/common/version.BuildDate=${BUILD_DATE}"
30
24
31
USE_GITHUB=	yes
32
GH_ACCOUNT=	thanos-io
33
34
PLIST_FILES=	bin/${PORTNAME}
25
PLIST_FILES=	bin/${PORTNAME}
35
26
27
BUILD_DATE=	$$(date +%d-%B-%Y)
28
36
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)b/net-mgmt/thanos/distinfo (-7 / +5 lines)
Lines 1-7 Link Here
1
TIMESTAMP = 1661625331
1
TIMESTAMP = 1717670321
2
SHA256 (go/net-mgmt_thanos/thanos-io-thanos-v0.28.0_GH0/v0.28.0.mod) = fc321e4c0153606d3e3fa9792687030621e232f688e8237ca235d88fd78adb54
2
SHA256 (go/net-mgmt_thanos/thanos-v0.35.1/v0.35.1.mod) = a5bb197df7e1170a6457a5da5fdfd76f7b82143a0d4b63498f0584617b4e7c32
3
SIZE (go/net-mgmt_thanos/thanos-io-thanos-v0.28.0_GH0/v0.28.0.mod) = 12886
3
SIZE (go/net-mgmt_thanos/thanos-v0.35.1/v0.35.1.mod) = 14205
4
SHA256 (go/net-mgmt_thanos/thanos-io-thanos-v0.28.0_GH0/v0.28.0.zip) = d37b08da8b0ac6d600d5f94f4a3831bbc957f33b062f12ca30f79536ad9c7795
4
SHA256 (go/net-mgmt_thanos/thanos-v0.35.1/v0.35.1.zip) = 08fe7d03590a53e6c67373189ce5327f1b8bdd8338ff6d5c36f05c32766db726
5
SIZE (go/net-mgmt_thanos/thanos-io-thanos-v0.28.0_GH0/v0.28.0.zip) = 25835507
5
SIZE (go/net-mgmt_thanos/thanos-v0.35.1/v0.35.1.zip) = 27057328
6
SHA256 (go/net-mgmt_thanos/thanos-io-thanos-v0.28.0_GH0/thanos-io-thanos-v0.28.0_GH0.tar.gz) = 095466b601fbe5c0323beb4b8d93970d6bcb8b2f9607cd5da9514c2d4207b072
7
SIZE (go/net-mgmt_thanos/thanos-io-thanos-v0.28.0_GH0/thanos-io-thanos-v0.28.0_GH0.tar.gz) = 25687061
(-)b/net-mgmt/thanos/pkg-descr (-4 / +5 lines)
Lines 1-8 Link Here
1
Thanos is a set of components that can be composed into a highly available
1
Thanos is a set of components that can be composed into a highly available
2
metric system with unlimited storage capacity, which can be added seamlessly on
2
metric system with unlimited storage capacity, which can be added seamlessly
3
top of existing Prometheus deployments.
3
on top of existing Prometheus deployments.
4
4
5
Thanos leverages the Prometheus 2.0 storage format to cost-efficiently store
5
Thanos leverages the Prometheus 2.0 storage format to cost-efficiently store
6
historical metric data in any object storage while retaining fast query
6
historical metric data in any object storage while retaining fast query
7
latencies. Additionally, it provides a global query view across all Prometheus
7
latencies.
8
9
Additionally, it provides a global query view across all Prometheus
8
installations and can merge data from Prometheus HA pairs on the fly.
10
installations and can merge data from Prometheus HA pairs on the fly.
9
- 

Return to bug 279554