From 34685ccc5b9e2b58fb42f560f856e58057d1ccd1 Mon Sep 17 00:00:00 2001 From: eholzbach Date: Wed, 2 Sep 2026 22:29:44 -0400 Subject: [PATCH] chronograf: update to 1.11.4 --- srcpkgs/chronograf/template | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/srcpkgs/chronograf/template b/srcpkgs/chronograf/template index 6debca9da96991..a00e54572b44f3 100644 --- a/srcpkgs/chronograf/template +++ b/srcpkgs/chronograf/template @@ -1,19 +1,19 @@ # Template file for 'chronograf' pkgname=chronograf -version=1.10.7 +version=1.11.4 revision=1 build_style=go go_import_path="github.com/influxdata/${pkgname}" go_package="${go_import_path}/cmd/chronograf" go_ldflags="-X main.version=${version}" -hostmakedepends="dep go-bindata nodejs yarn python3" +hostmakedepends="nodejs yarn pkg-config cargo" short_desc="Open source monitoring and visualization UI for the TICK stack" maintainer="Orphaned " license="AGPL-3.0-or-later" homepage="https://www.influxdata.com/time-series-platform/chronograf/" changelog="https://raw.githubusercontent.com/influxdata/chronograf/master/CHANGELOG.md" distfiles="https://github.com/influxdata/chronograf/archive/${version}.tar.gz" -checksum=1b88a6a1d7eb36d8b6b5ac1506d9647c978bc9bd466cba37c45bed2d86bd20e5 +checksum=7d3c567b38e0c38807aedbc63fb0840db68ab08a8aeeb57a719c77f579baf538 system_accounts="_chronograf" _chronograf_homedir="/var/lib/${pkgname}" make_dirs="${_chronograf_homedir} 0755 _chronograf _chronograf" @@ -24,7 +24,11 @@ case "$XBPS_TARGET_MACHINE" in esac pre_build() { - CFLAGS="$CFLAGS -fPIC" CXXFLAGS="$CXXFLAGS -fPIC" make .jsdep assets + make .jsdep assets + + # chronograf embeds influxdata/flux cgo bindings + GOFLAGS=-mod=mod go build -o "${wrksrc}/.flux-pkg-config" github.com/influxdata/pkg-config + export PKG_CONFIG="${wrksrc}/.flux-pkg-config" } post_install() {