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

Jelle van der Waa jelle at archlinux.org
Wed May 20 19:27:30 UTC 2020


    Date: Wednesday, May 20, 2020 @ 19:27:29
  Author: jelle
Revision: 387034

Upstream update to 1.5.0 and apply golang changes

Modified:
  loki/trunk/PKGBUILD

----------+
 PKGBUILD |   26 +++++++++++++++-----------
 1 file changed, 15 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-20 16:43:12 UTC (rev 387033)
+++ PKGBUILD	2020-05-20 19:27:29 UTC (rev 387034)
@@ -1,7 +1,7 @@
 # Maintainer: Jelle van der Waa <jelle at archlinux.org>
 
 pkgname=loki
-pkgver=1.4.1
+pkgver=1.5.0
 pkgrel=1
 pkgdesc='like Prometheus, but for logs'
 url='https://github.com/grafana/loki'
@@ -8,12 +8,12 @@
 arch=('x86_64')
 license=('Apache')
 depends=('glibc')
-makedepends=('go-pie')
+makedepends=('go' 'systemd')
 backup=('etc/loki/loki.yaml' 'etc/loki/promtail.yaml')
 source=($pkgname-$pkgver.tar.gz::https://github.com/grafana/loki/archive/v$pkgver.tar.gz
         promtail.sysusers promtail.service promtail.tmpfiles
         loki.sysusers loki.service loki.tmpfiles)
-sha512sums=('adcb95b044b2856d39d6febd0bc2f3945045c6f3097f92d4be107e91e2cd29f01a509553094642de5a05bd905410a4ad0ced184e5f2a2399ce715b06f2e978ed'
+sha512sums=('31d61ba9cb47afeb0971fe35347683cf96e3b7a4da44b640b0065e64268109c2a1e9011f94d3fcf7912e98f8b079a001cd892a06e3f8d11796f23c8acfc93fff'
             '2b6c44b18ea3c9f955a7450222180d0b20b5fc551d0b7e5d0d8949e40adc847c4166829146260f87a75732cc5473eab0347dd56fc2125517698bac0652738c74'
             'a3427ddecada33b90658635962c4ea36ced6b9d0e1686ce898884980c2ce1a82be2ddcfa6b42736392653f48fa561408633d6016b77e2b513029ba0cec977727'
             '598042c40673a7914c5a1eeccfb78f832379a61f4360212c5d86f667343cf2fc78e98d9025f9717ea64f3e16e0a28f08cd7709706d811656722019f6167dd788'
@@ -24,24 +24,28 @@
 build() {
   cd loki-$pkgver
 
-  LDFLAGS="-extldflags $LDFLAGS"
-
   go build \
-    -mod=vendor \
     -trimpath \
-    -ldflags "$LDFLAGS" \
+    -buildmode=pie \
+    -mod=readonly \
+    -modcacherw \
+    -ldflags "-extldflags ${LDFLAGS}" \
     ./cmd/loki
 
   go build \
-    -mod=vendor \
     -trimpath \
-    -ldflags "$LDFLAGS" \
+    -buildmode=pie \
+    -mod=readonly \
+    -modcacherw \
+    -ldflags "-extldflags ${LDFLAGS}" \
     ./cmd/promtail
 
   go build \
-    -mod=vendor \
     -trimpath \
-    -ldflags "$LDFLAGS" \
+    -buildmode=pie \
+    -mod=readonly \
+    -modcacherw \
+    -ldflags "-extldflags ${LDFLAGS}" \
     ./cmd/logcli
 }
 



More information about the arch-commits mailing list