From 37603d975abe8e09e0e1ce03d57ce99e009946ac Mon Sep 17 00:00:00 2001 From: eholzbach Date: Wed, 2 Sep 2026 22:23:43 -0400 Subject: [PATCH] telegraf: update to 1.39.3 --- srcpkgs/telegraf/template | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/srcpkgs/telegraf/template b/srcpkgs/telegraf/template index 13844667593715..5d7b501e592cc1 100644 --- a/srcpkgs/telegraf/template +++ b/srcpkgs/telegraf/template @@ -1,7 +1,7 @@ # Template file for 'telegraf' pkgname=telegraf -version=1.28.2 -revision=2 +version=1.39.3 +revision=1 build_style=go go_import_path=github.com/influxdata/telegraf go_package="${go_import_path}/cmd/telegraf" @@ -11,9 +11,16 @@ maintainer="Orphaned " license="MIT" homepage="https://www.influxdata.com/time-series-platform/telegraf/" distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz" -checksum=48418c1b2b3ddb6e507609d4d146c8e2226d65da2cc5cacf43d74ae8e450aeb3 +checksum=13b4186fac9a9d29858c532b73efc41e0a1ac8ce93a615b59d5a6e589e71ab2f system_accounts="_telegraf" +if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then + broken="influxdata droppped support for 32 bit" +fi + +# skip integration and tests requiring pre-existing substrate +make_check_args="-short -skip TestReadServicesFile|TestCollectStats|TestCollectStatsPerCpu|TestCollectPsSystemInit" + case "$XBPS_TARGET_MACHINE" in arm*) go_ldflags+=" -linkmode=external";; esac