[arch-commits] Commit in grafana-agent/trunk (PKGBUILD)

Daurnimator daurnimator at gemini.archlinux.org
Fri Jan 14 03:07:07 UTC 2022


    Date: Friday, January 14, 2022 @ 03:07:06
  Author: daurnimator
Revision: 1103134

upgpkg: grafana-agent 0.22.0-1

Modified:
  grafana-agent/trunk/PKGBUILD

----------+
 PKGBUILD |   16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-14 02:36:28 UTC (rev 1103133)
+++ PKGBUILD	2022-01-14 03:07:06 UTC (rev 1103134)
@@ -1,7 +1,7 @@
 # Maintainer: Daurnimator <daurnimator at archlinux.org>
 
 pkgname=('grafana-agent' 'grafana-agentctl' 'grafana-agent-crow')
-pkgver=0.21.2
+pkgver=0.22.0
 pkgrel=1
 pkgdesc='Grafana Agent is a telemetry collector for sending metrics, logs, and trace data to the opinionated Grafana observability stack'
 url='https://github.com/grafana/agent'
@@ -9,16 +9,28 @@
 license=('Apache')
 depends=('glibc')
 makedepends=('go')
+options=('!lto')
 source=($pkgname-$pkgver.tar.gz::https://github.com/grafana/agent/archive/v$pkgver.tar.gz
         grafana-agent.sysusers grafana-agent.service grafana-agent.tmpfiles)
-sha512sums=('e43b7959b7f4dc3324aa5c76bdca53d81510076f38827bedaa9b7dfbd2c1e492062f6fd7631980917c75868defc3adcea98387a1eb3ec32c1f27d0a16bc2755d'
+sha512sums=('2f34ff68fed3a6b963f6021acf1a520ac061660309925dc27d3b848d989728ae635284e0c49ee1612b912224a6cb539186c4306769224365f90da4d14ed05f5d'
             '1e58f6273562fd6ddeae41bb6d223230ed301199af6bd2f85fa3d2c1e6352952c600cd4488ad769069519c42b6863be84aaa2c93c88f696e5a0bedbb93758d0e'
             '3f8debbc4732009f54c063d70c2dce4846b81b829f495d25a431fef857077c83949d777f763de8c106fb8d1cf0bd7e874680db8387b4811704b1a303932fa090'
             '3a4c4896b2454272b5a2d53ba5aa7009fa5b42a573fef521afb5d9712e53119539c4195d2b149d04d086c5fa197ccf7dc9bbdc407efb55514e3c92b994121fa8')
 
+prepare() {
+  cd "agent-$pkgver"
+
+  go mod download
+}
+
 build() {
   cd "agent-$pkgver"
 
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOPROXY=off
   for path in cmd/agent cmd/agentctl cmd/grafana-agent-crow; do
     go build \
       -trimpath \



More information about the arch-commits mailing list