diff options
Diffstat (limited to 'app-containers/docker-buildx/docker-buildx-9999.ebuild')
-rw-r--r-- | app-containers/docker-buildx/docker-buildx-9999.ebuild | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/app-containers/docker-buildx/docker-buildx-9999.ebuild b/app-containers/docker-buildx/docker-buildx-9999.ebuild index 4c9132f3eb3f..e46ea450eaef 100644 --- a/app-containers/docker-buildx/docker-buildx-9999.ebuild +++ b/app-containers/docker-buildx/docker-buildx-9999.ebuild @@ -33,9 +33,13 @@ RDEPEND="${DEPEND}" src_compile() { local _buildx_r='github.com/docker/buildx' + local version=${PV} + if [[ ${PV} == 9999 ]]; then + version="$(git rev-parse --short HEAD)" + fi ego build -mod=vendor -o docker-buildx \ -ldflags "-linkmode=external \ - -X $_buildx_r/version.Version=${PV} \ + -X $_buildx_r/version.Version=${version} \ -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \ -X $_buildx_r/version.Package=$_buildx_r" \ ./cmd/buildx |