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 98297b19685..1b86f10a1e5 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=266c0eac611d64fcc0c72d80206aa364e826758d
-pkgver=0.6.3
-pkgrel=2
+pkgver=0.14.0
+pkgrel=0
+_commit=171fcbeb69d67c90ba7f44f41a9e418f6a6ec1da
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="
-8235e05c4eb8184a29954fa236f21832b018c7348d46bf0dcfe508e0448041f86be42f532c8f79e9e0fb6973eb1a6049df4531e5e7db176951eff164252d419d buildx-0.6.3.tar.gz
+bc09f29096cfd08c60efd8fca7976a1db896f0ed08d33dfc64dfca2c6487a1dc1722b3fe80b6a175ebebeacf8b460bcc214806d0c7a637f17ed5d09793d8c9d8 buildx-0.14.0.tar.gz
"