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 <[email protected]> # Contributor: navigaid <[email protected]> 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 :(
