From 7966d706039ffe5f6d410fa6288da579e61f4dc7 Mon Sep 17 00:00:00 2001 From: saundersp Date: Sat, 4 Jan 2025 23:02:52 +0100 Subject: [PATCH] Added app-containers/lazydocker-0.24.1 --- app-containers/lazydocker/Manifest | 1 + .../lazydocker/lazydocker-0.24.1.ebuild | 31 +++++++++++++++++++ .../app-containers/lazydocker-0.24.1 | 14 +++++++++ 3 files changed, 46 insertions(+) create mode 100644 app-containers/lazydocker/lazydocker-0.24.1.ebuild create mode 100644 metadata/md5-cache/app-containers/lazydocker-0.24.1 diff --git a/app-containers/lazydocker/Manifest b/app-containers/lazydocker/Manifest index c0130c3..e6b9336 100644 --- a/app-containers/lazydocker/Manifest +++ b/app-containers/lazydocker/Manifest @@ -1 +1,2 @@ DIST lazydocker-0.23.3.tar.gz 12166368 BLAKE2B 0474efcdfba157910da94e427b4c51ad8e9fa41b4988f999441e9d627d4d9fd9050eb78fec3c8801c17fbf3b4dd4c9455d7dfc510c16985d2fd49489723cea66 SHA512 355a95dfdc1de37f4067e44aa70c8b8bdcfad25cc758940b24cff0148ae2b8cd68c0a9b97f1f43f9a9129bc0a25b8823c76e3510843e5298d6523bf56fbb9690 +DIST lazydocker-0.24.1.tar.gz 12548859 BLAKE2B 3931aace12de32c6c9319fe48c1f74892293bfeeb9f207dfb451efdab236c5e38517b5ec65a02331a06dd4ac93fcf17dcd0997a78c7e6053e056eacdccbc9331 SHA512 6e9d3fcb16a274d797578cf2c38eb5ce29570bd65294fe9ca8a499e06a470f5193d8fa27a6566435f1014cef5dad48afa5101461512ab92abf66a53c1251c773 diff --git a/app-containers/lazydocker/lazydocker-0.24.1.ebuild b/app-containers/lazydocker/lazydocker-0.24.1.ebuild new file mode 100644 index 0000000..85a6406 --- /dev/null +++ b/app-containers/lazydocker/lazydocker-0.24.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="The lazier way to manage everything docker" +HOMEPAGE="https://github.com/jesseduffield/lazydocker" +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${P}" + +LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=">=app-containers/docker-cli-1.13 + >=app-containers/docker-compose-1.23.2" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_compile() { + ego build -o bin/${PN} \ + -ldflags "-X main.version=${PV}" +} + +src_install() { + dobin bin/${PN} + einstalldocs +} diff --git a/metadata/md5-cache/app-containers/lazydocker-0.24.1 b/metadata/md5-cache/app-containers/lazydocker-0.24.1 new file mode 100644 index 0000000..d9a5741 --- /dev/null +++ b/metadata/md5-cache/app-containers/lazydocker-0.24.1 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=The lazier way to manage everything docker +EAPI=8 +HOMEPAGE=https://github.com/jesseduffield/lazydocker +INHERIT=go-module +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 BSD ISC MIT Unlicense +RDEPEND=>=app-containers/docker-cli-1.13 >=app-containers/docker-compose-1.23.2 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/jesseduffield/lazydocker/archive/v0.24.1.tar.gz -> lazydocker-0.24.1.tar.gz +_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 +_md5_=d40164714f2973d2b0ab8152aa625c88