From c1249038f5dde16730f116d504b43d956cdeb454 Mon Sep 17 00:00:00 2001 From: "Daniel A. Maierhofer" Date: Tue, 25 May 2021 19:01:24 +0200 Subject: [PATCH] telegraf: update to 1.18.3. Fix ARM builds using the same fix as in packer. Closes: #31116 [via git-merge-pr] --- srcpkgs/telegraf/template | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/srcpkgs/telegraf/template b/srcpkgs/telegraf/template index 4e9f48224d5..86d6ea76504 100644 --- a/srcpkgs/telegraf/template +++ b/srcpkgs/telegraf/template @@ -1,24 +1,22 @@ # Template file for 'telegraf' pkgname=telegraf -version=1.12.6 +version=1.18.3 revision=1 build_style=go go_import_path=github.com/influxdata/telegraf go_package="${go_import_path}/cmd/telegraf" go_ldflags="-X main.version=${version}" -hostmakedepends="dep" short_desc="Plugin-driven server agent for collecting & reporting metrics" maintainer="Michael Aldridge " license="MIT" homepage="https://www.influxdata.com/time-series-platform/telegraf/" -distfiles="https://github.com/influxdata/${pkgname}/archive/${version}.tar.gz" -checksum=b585c985f06ff9cfd7fdbf19df34e409385729e8ea29c84a76f1a0762a46014e +distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz" +checksum=18131af75eea19d0fa7ac3c0c97d9cf941a4e77acf233be6324b208833d02cea system_accounts="_telegraf" -pre_build() { - cd $GOSRCPATH - dep ensure -} +case "$XBPS_TARGET_MACHINE" in + arm*) go_ldflags+=" -linkmode=external";; +esac post_install() { vlicense LICENSE