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

(-)b/net-mgmt/prometheus2/Makefile (-8 / +12 lines)
Lines 1-9 Link Here
1
PORTNAME=	prometheus
1
PORTNAME=	prometheus
2
DISTVERSIONPREFIX=	v
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	2.33.5
3
DISTVERSION=	2.36.0
4
CATEGORIES=	net-mgmt
4
CATEGORIES=	net-mgmt
5
MASTER_SITES=	https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
5
MASTER_SITES=	https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod \
6
DISTFILES=	go.mod:gomod
6
		https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:ui
7
DISTFILES=	go.mod:gomod ${PORTNAME}-web-ui-${DISTVERSION}.tar.gz:ui
7
8
8
MAINTAINER=	dor.bsd@xm0.uk
9
MAINTAINER=	dor.bsd@xm0.uk
9
COMMENT=	Systems monitoring and alerting toolkit
10
COMMENT=	Systems monitoring and alerting toolkit
Lines 11-20 COMMENT= Systems monitoring and alerting toolkit Link Here
11
LICENSE=	APACHE20
12
LICENSE=	APACHE20
12
LICENSE_FILE=	${WRKSRC}/LICENSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
13
14
15
PATCH_DEPENDS=	bash:shells/bash
16
14
USES=		cpe gmake go:modules
17
USES=		cpe gmake go:modules
15
18
16
USE_GITHUB=	yes
19
USE_GITHUB=	yes
17
GH_TUPLE=	ports-assets:net-mgmt_prometheus2:${DISTVERSIONFULL}:assets
18
USE_RC_SUBR=	prometheus
20
USE_RC_SUBR=	prometheus
19
21
20
GO_MODULE=	github.com/prometheus/prometheus
22
GO_MODULE=	github.com/prometheus/prometheus
Lines 58-65 SOURCE_DATE_EPOCH_CMD= date -ur $$(${GREP} TIMESTAMP ${DISTINFO_FILE} | ${SED} - Link Here
58
			'+%Y%m%d-%T'
60
			'+%Y%m%d-%T'
59
61
60
post-patch:
62
post-patch:
61
	@${LN} -s ${WRKSRC_assets}/web/ui/assets_vfsdata.go \
63
	@${RM} -rf ${WRKSRC}/web/ui/static
62
		${WRKSRC}/web/ui/assets_vfadata.go
64
	# A symlink isn't good enough here, copy the entire static directory over
65
	@${CP} -a ${WRKDIR}/static ${WRKSRC}/web/ui/static
66
	@( cd ${WRKSRC} && ${WRKSRC}/scripts/compress_assets.sh )
63
67
64
post-install:
68
post-install:
65
	${MKDIR} ${STAGEDIR}${DESTDIR}${PROMETHEUS_CONSOLES_DIR}
69
	${MKDIR} ${STAGEDIR}${DESTDIR}${PROMETHEUS_CONSOLES_DIR}
Lines 73-80 post-install: Link Here
73
		&& ${COPYTREE_SHARE} . ${STAGEDIR}${PROMETHEUS_CONSOLES_DIR} )
77
		&& ${COPYTREE_SHARE} . ${STAGEDIR}${PROMETHEUS_CONSOLES_DIR} )
74
78
75
post-install-DOCS-on:
79
post-install-DOCS-on:
76
	${MKDIR} ${STAGEDIR}${DOCSDIR}
80
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
77
	( cd ${WRKSRC}/docs \
81
	@( cd ${WRKSRC}/docs \
78
		&& ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} )
82
		&& ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} )
79
83
80
.include <bsd.port.post.mk>
84
.include <bsd.port.post.mk>
(-)b/net-mgmt/prometheus2/distinfo (-7 / +7 lines)
Lines 1-7 Link Here
1
TIMESTAMP = 1653749506
1
TIMESTAMP = 1653992116
2
SHA256 (go/net-mgmt_prometheus2/prometheus-prometheus-v2.33.5_GH0/go.mod) = 5ea7655ecbe5065b78619bac7277d2598e3301387a65cbf210a686b7955e0298
2
SHA256 (go/net-mgmt_prometheus2/prometheus-prometheus-v2.36.0_GH0/go.mod) = 74e49f0f2cf67d6c9dbcb3626cb9fa12ee4b95a977f7c5763851ba5fb3f709bb
3
SIZE (go/net-mgmt_prometheus2/prometheus-prometheus-v2.33.5_GH0/go.mod) = 4541
3
SIZE (go/net-mgmt_prometheus2/prometheus-prometheus-v2.36.0_GH0/go.mod) = 9168
4
SHA256 (go/net-mgmt_prometheus2/prometheus-prometheus-v2.33.5_GH0/prometheus-prometheus-v2.33.5_GH0.tar.gz) = a385dab190fd4bf973a9950d6c53fa9d2b92c55ea2225a53305fe546749ddc0d
4
SHA256 (go/net-mgmt_prometheus2/prometheus-prometheus-v2.36.0_GH0/prometheus-web-ui-2.36.0.tar.gz) = 0be369da6a80610d5152a626aa5d1eb9d3c3fd2a569b174c40b7bce527a7200e
5
SIZE (go/net-mgmt_prometheus2/prometheus-prometheus-v2.33.5_GH0/prometheus-prometheus-v2.33.5_GH0.tar.gz) = 5858953
5
SIZE (go/net-mgmt_prometheus2/prometheus-prometheus-v2.36.0_GH0/prometheus-web-ui-2.36.0.tar.gz) = 4387594
6
SHA256 (go/net-mgmt_prometheus2/prometheus-prometheus-v2.33.5_GH0/ports-assets-net-mgmt_prometheus2-v2.33.5_GH0.tar.gz) = af7d729e4b69d7e90d70d9e64c31ee850616417318fc1168999ef0320988a550
6
SHA256 (go/net-mgmt_prometheus2/prometheus-prometheus-v2.36.0_GH0/prometheus-prometheus-v2.36.0_GH0.tar.gz) = c7b3b17edc22f93c4573b42c7c892123036b518f6058a0a97637b4190f74bc3f
7
SIZE (go/net-mgmt_prometheus2/prometheus-prometheus-v2.33.5_GH0/ports-assets-net-mgmt_prometheus2-v2.33.5_GH0.tar.gz) = 6047050
7
SIZE (go/net-mgmt_prometheus2/prometheus-prometheus-v2.36.0_GH0/prometheus-prometheus-v2.36.0_GH0.tar.gz) = 6019777
(-)b/net-mgmt/prometheus2/pkg-message (+9 lines)
Lines 1-4 Link Here
1
[
1
[
2
{
3
  message: <<EOF
4
TLS 1.0 and 1.1 disabled by default client-side.
5
Prometheus users can override this with the min_version parameter of tls_config.
6
Certificates signed with the SHA-1 hash function are rejected. This doesn't apply to self-signed root certificates.
7
EOF
8
  maximum_version: "2.36.0"
9
  type: upgrade
10
}
2
{
11
{
3
  message: <<EOF
12
  message: <<EOF
4
promtool: Changed rule numbering from 0-based to 1-based when reporting rule errors.
13
promtool: Changed rule numbering from 0-based to 1-based when reporting rule errors.

Return to bug 264370