aboutsummaryrefslogtreecommitdiffstats
path: root/community/docker-cli-buildx/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/docker-cli-buildx/APKBUILD')
-rw-r--r--community/docker-cli-buildx/APKBUILD24
1 files changed, 12 insertions, 12 deletions
diff --git a/community/docker-cli-buildx/APKBUILD b/community/docker-cli-buildx/APKBUILD
index 6d77c0d1a1d..de8f13892aa 100644
--- a/community/docker-cli-buildx/APKBUILD
+++ b/community/docker-cli-buildx/APKBUILD
@@ -1,14 +1,13 @@
# Contributor: Jake Buchholz Göktürk <tomalok@gmail.com>
# Maintainer: Jake Buchholz Göktürk <tomalok@gmail.com>
pkgname=docker-cli-buildx
-_commit=05846896d149da05f3d6fd1e7770da187b52a247
-pkgver=0.7.1
-pkgrel=1
+pkgver=0.13.1
+pkgrel=0
+_commit=788433953af10f2a698f5c07611dddce2e08c7a0
pkgdesc="A Docker CLI plugin for extended build capabilities"
url="https://docs.docker.com/engine/reference/commandline/buildx_build"
arch="all"
license="Apache-2.0"
-depends="docker-cli"
makedepends="go"
options="net"
source="buildx-$pkgver.tar.gz::https://github.com/docker/buildx/archive/v$pkgver.tar.gz"
@@ -17,28 +16,29 @@ _buildx_installdir="/usr/libexec/docker/cli-plugins"
builddir="$srcdir"/buildx-"$pkgver"
-export GOPATH=$srcdir/go
-export GOCACHE=$srcdir/go-build
-export GOTMPDIR=$srcdir
+export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
+export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
+export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
build() {
PKG=github.com/docker/buildx
local ldflags="-X $PKG/version.Version=v$pkgver -X $PKG/version.Revision=$_commit -X $PKG/version.Package=$PKG"
- go build -modcacherw -ldflags "$ldflags" -o docker-buildx ./cmd/buildx
+ go build -v -modcacherw -ldflags "$ldflags" -o docker-buildx ./cmd/buildx
}
check() {
- # filecount tests are excluded because they depend on exact file sizes
- # which depend on filesystem used.
- local pkgs="$(go list -modcacherw ./... | grep -Ev '(plugins/inputs/filecount)')"
+ # bake and gitutil tests do not succeed inside abuild environment
+ local pkgs="$(go list -modcacherw ./... | grep -Ev '(bake|gitutil)')"
go test -modcacherw -short $pkgs
./docker-buildx version
}
package() {
+ # this is circular to have top-level, so depend on it in package itself
+ depends="docker-cli"
install -Dm755 docker-buildx "$pkgdir$_buildx_installdir"/docker-buildx
}
sha512sums="
-cc9566286e677fb57f557aa8e9cd65633a13bd42fa11be205279095f905e2574cf1b1ace536b371a27bd4e2d9e66bb920edd207345f9ca2b39e4b34de5807011 buildx-0.7.1.tar.gz
+51b1456ea76e51ed225a6d67b8abd0462950aefef781f619f676cd4a880eb6818efb98fcb89997a766ec95490a7035627e53bd56960c35ea1955345e5f743c06 buildx-0.13.1.tar.gz
"