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

Morten Linderud foxboron at archlinux.org
Sat May 16 11:44:57 UTC 2020


    Date: Saturday, May 16, 2020 @ 11:44:57
  Author: foxboron
Revision: 628171

upgpkg: toolbox 0.0.90-1

Modified:
  toolbox/trunk/PKGBUILD

----------+
 PKGBUILD |   14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-16 11:33:27 UTC (rev 628170)
+++ PKGBUILD	2020-05-16 11:44:57 UTC (rev 628171)
@@ -1,15 +1,16 @@
 # Maintainer: Bartłomiej Piotrowski <bpiotrowski at archlinux.org>
+# Maintainer: Morten Linderud <foxboron at archlinux.org>
 
 pkgname=toolbox
-pkgver=0.0.18
+pkgver=0.0.90
 pkgrel=1
 pkgdesc='Unprivileged development environment'
-arch=(any)
+arch=(x86_64)
 url='https://github.com/containers/toolbox'
 license=(APACHE)
 depends=(podman bash)
-makedepends=(shellcheck go-md2man bash-completion ninja git meson)
-_commit=7b460e390d7e5f8a90038c9d0f03a56dc622bd1c  # tags/0.0.18^0
+makedepends=(go shellcheck go-md2man bash-completion ninja git meson)
+_commit=1e3d25c426920a7f8bf116ca08811ac752763f11 # tags/0.0.90^0
 source=("git+$url#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -19,6 +20,11 @@
 }
 
 build() {
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
   arch-meson toolbox build -D profile_dir=/etc/profile.d
   ninja -C build
 }



More information about the arch-commits mailing list