Date: Thursday, August 26, 2021 @ 19:46:25 Author: grawlinson Revision: 1006500
upgpkg: nomad 1.1.4-1 New upstream release. Modified: nomad/trunk/PKGBUILD ----------+ PKGBUILD | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-08-26 19:45:40 UTC (rev 1006499) +++ PKGBUILD 2021-08-26 19:46:25 UTC (rev 1006500) @@ -1,7 +1,7 @@ # Maintainer: George Rawlinson <grawlin...@archlinux.org> pkgname=nomad -pkgver=1.1.3 +pkgver=1.1.4 pkgrel=1 pkgdesc="A simple and flexible workload orchestrator" arch=('x86_64') @@ -26,7 +26,7 @@ 'tmpfiles.conf' 'defaults.hcl' ) -b2sums=('9215df34888fe8d8850bee42adb66c6eb2c798dad87b50ab44275a227e124ba33289fbb1c478ea168f1123464f0c6962f23bb01f1592eb20992032f286f07f1e' +b2sums=('e075321ac9e6ad59bc61588ad23f443a1efb1d0a688ea77507c0be21de994a1b818051b7a85e2ed2003f3de16b180ae5ac2244714de1d8400464ed05fb9bf689' '0f931868e9d7465f3be176ab789b7c7b5a4c35713a82e4d3bb94460254011779d814d4708f4f8cc76ba0dd1928ac7eeda42e01ed43be675a5d26d0b75ba986b9' '4142a758057382846b48e9bfc443c1218c8fde866544d56c6e773933d67a0824e365280d39864249f355aee6080e0b4b969fd8cc4c5826583821ad1843b07e35' 'abbf4c69d70e03b318f73ef84ccf258e39b25ac956ec68c82bebe277662ddd1677719c3b693c04a8cc38554c562a127aa2ba4061e20e594440d432d729bab3b3') @@ -33,20 +33,26 @@ prepare() { cd "$pkgname-$pkgver" + + # create directory for build output mkdir build + + # download dependencies go mod vendor } build() { + cd "$pkgname-$pkgver" + # nonvidia: https://github.com/hashicorp/nomad/issues/8330 local GO_TAGS="ui release nonvidia" - cd "$pkgname-$pkgver" - CGO_ENABLED=1 go build -v \ + + go build -v \ -buildmode=pie \ -trimpath \ -mod=vendor \ -modcacherw \ - -ldflags "-extldflags $LDFLAGS -X "main.GitCommit=${pkgver}"" \ + -ldflags "-extldflags ${LDFLAGS} -X "main.GitCommit=${pkgver}"" \ -tags "$GO_TAGS" \ -o build . }