From 6980a6a187d08f31d44fea2323be54d9d4d55b28 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Tue, 6 Feb 2024 09:55:34 +0100 Subject: [PATCH] overlay app-containers/docker-cli: Temporarily override portage-stable package This is to pick up 24.0.9 ourselves. We can switch back to Gentoo package when Gentoo catches up. --- .../app-containers/docker-cli/Manifest | 1 + .../app-containers/docker-cli/README.md | 1 + .../docker-cli/docker-cli-24.0.9.ebuild | 77 +++++++++++++++++++ .../app-containers/docker-cli/metadata.xml | 16 ++++ 4 files changed, 95 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/Manifest create mode 100644 sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/README.md create mode 100644 sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/docker-cli-24.0.9.ebuild create mode 100644 sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/metadata.xml diff --git a/sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/Manifest b/sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/Manifest new file mode 100644 index 0000000000..15ce138c0a --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/Manifest @@ -0,0 +1 @@ +DIST docker-cli-24.0.9.tar.gz 6455296 BLAKE2B f0afa96e8bab29caf1a06d3a1996c60d501b5d4b779fdcdf2f86387f231a9b0653bc23d277d4abdfa404829a2990b4d8a7efb9f81ff792beadf376468de17cb6 SHA512 7abfbf593783ffaadf84461b7e6dcbef7fbb857166721ba8004531212a231f4630a747c09ef8a3a5cf119861c51465ba3d5bc4b63f0e4d76936fd3b1baff530f diff --git a/sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/README.md b/sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/README.md new file mode 100644 index 0000000000..052c52cfc3 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/README.md @@ -0,0 +1 @@ +This is a temporary overlay over portage-stable until Gentoo catches up with package versions. diff --git a/sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/docker-cli-24.0.9.ebuild b/sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/docker-cli-24.0.9.ebuild new file mode 100644 index 0000000000..74564a7f4e --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/app-containers/docker-cli/docker-cli-24.0.9.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GIT_COMMIT=2936816130 +EGO_PN="github.com/docker/cli" +MY_PV=${PV/_/-} +inherit bash-completion-r1 golang-vcs-snapshot + +DESCRIPTION="the command line binary for docker" +HOMEPAGE="https://www.docker.com/" +SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +# Flatcar: Drop man pages, we don't have them generated, and we don't +# even put them in production images. +# +# SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="hardened selinux" + +RDEPEND="! + + + + williamh@gentoo.org + William Hubbs + + + gyakovlev@gentoo.org + Georgy Yakovlev + + + docker/cli + cpe:/a:docker:command_line_interface + +