diff --git a/package/Config.in b/package/Config.in index 69bf526dc9..83c6e3d67b 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2834,6 +2834,7 @@ menu "System tools" source "package/docker-cli/Config.in" source "package/docker-cli-buildx/Config.in" source "package/docker-compose/Config.in" + source "package/docker-credential-gcr/Config.in" source "package/docker-engine/Config.in" source "package/earlyoom/Config.in" source "package/efibootmgr/Config.in" diff --git a/package/docker-credential-gcr/Config.in b/package/docker-credential-gcr/Config.in new file mode 100644 index 0000000000..1b24ff0e59 --- /dev/null +++ b/package/docker-credential-gcr/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_DOCKER_CREDENTIAL_GCR + bool "docker-credential-gcr" + depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS + help + docker-credential-gcr is Google Container Registry's + standalone, gcloud SDK-independent Docker credential + helper. It allows for v18.03+ Docker clients to easily make + authenticated requests to GCR's repositories (gcr.io, + eu.gcr.io, etc.). + + https://github.com/GoogleCloudPlatform/docker-credential-gcr/ diff --git a/package/docker-credential-gcr/docker-credential-gcr.hash b/package/docker-credential-gcr/docker-credential-gcr.hash new file mode 100644 index 0000000000..2796b5746c --- /dev/null +++ b/package/docker-credential-gcr/docker-credential-gcr.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 126fdbf7351d2c7aaee6c525d9660738519eae53eeef77920b105fd4d1bc5dbd docker-credential-gcr-v2.1.26-git4-go2.tar.gz diff --git a/package/docker-credential-gcr/docker-credential-gcr.mk b/package/docker-credential-gcr/docker-credential-gcr.mk new file mode 100644 index 0000000000..658e9baf33 --- /dev/null +++ b/package/docker-credential-gcr/docker-credential-gcr.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# docker-credential-gcr +# +################################################################################ + +DOCKER_CREDENTIAL_GCR_VERSION = v2.1.26 +DOCKER_CREDENTIAL_GCR_SITE = https://github.com/GoogleCloudPlatform/docker-credential-gcr +DOCKER_CREDENTIAL_GCR_SITE_METHOD = git + +DOCKER_CREDENTIAL_GCR_LICENSE = Apache-2.0 +DOCKER_CREDENTIAL_GCR_LICENSE_FILES = LICENSE + +DOCKER_CREDENTIAL_GCR_GOMOD = github.com/GoogleCloudPlatform/docker-credential-gcr/v2 + +$(eval $(golang-package))