[arch-commits] Commit in yaegi/trunk (PKGBUILD)
Christian Rebischke
shibumi at archlinux.org
Sun Jun 21 20:55:22 UTC 2020
Date: Sunday, June 21, 2020 @ 20:55:21
Author: shibumi
Revision: 650276
upgpkg: yaegi 0.8.8-1 apply golang guidelines
Modified:
yaegi/trunk/PKGBUILD
----------+
PKGBUILD | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-06-21 20:55:11 UTC (rev 650275)
+++ PKGBUILD 2020-06-21 20:55:21 UTC (rev 650276)
@@ -1,7 +1,7 @@
# Maintainer: Christian Rebischke <chris.rebischke at archlinux.org>
# Contributor: navigaid <navigaid at gmail.com>
pkgname=yaegi
-pkgver=0.8.4
+pkgver=0.8.8
pkgrel=1
pkgdesc='Yet another Elegant Go Interpreter'
arch=('x86_64')
@@ -10,11 +10,16 @@
makedepends=('go-pie')
depends=('glibc')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/containous/yaegi/archive/v${pkgver}.tar.gz")
-sha512sums=('fe405b7ce92835ffdfdd6fbbefe78f6081a5aead143a8ef65ef9c5227711ed129dc3a4d7590d979c3b295d9b31a1250c78a22ce23d1d04a4002d050d634bfe9b')
+sha512sums=('15e6334c935640f22913100e9c154392fd81a1734a26a1cf47f3eeccaf2ddd9993f71995996c67d0d7b4d0dcb763a415df7c2c4679f9fa45568ce7672ec848e6')
build() {
cd "${pkgname}-${pkgver}"
- go build -trimpath -ldflags "-extldflags ${LDFLAGS}" ./cmd/yaegi
+ export CGO_CPPFLAGS="${CPPFLAGS}"
+ export CGO_CFLAGS="${CFLAGS}"
+ export CGO_CXXFLAGS="${CXXFLAGS}"
+ export CGO_LDFLAGS="${LDFLAGS}"
+ export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+ go build ./cmd/yaegi
}
# These checks fail right now :(
More information about the arch-commits
mailing list