From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 951121580EB for ; Sat, 24 May 2025 07:28:44 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 7E8C5343152 for ; Sat, 24 May 2025 07:28:44 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 3652A110497; Sat, 24 May 2025 07:28:36 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 2DA66110497 for ; Sat, 24 May 2025 07:28:36 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D4CD4342F94 for ; Sat, 24 May 2025 07:28:35 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 1E2822816 for ; Sat, 24 May 2025 07:28:34 +0000 (UTC) From: "Viorel Munteanu" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Viorel Munteanu" Message-ID: <1748071704.a6ba87c231aa48cdbfc0558cc07f4c9e66d0de97.ceamac@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/linode-cli/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-admin/linode-cli/Manifest app-admin/linode-cli/linode-cli-5.58.0.ebuild X-VCS-Directories: app-admin/linode-cli/ X-VCS-Committer: ceamac X-VCS-Committer-Name: Viorel Munteanu X-VCS-Revision: a6ba87c231aa48cdbfc0558cc07f4c9e66d0de97 X-VCS-Branch: master Date: Sat, 24 May 2025 07:28:34 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 22ada28e-147f-416b-bab3-0ca6895b713d X-Archives-Hash: 4317412021610524f5a9aafc7ced8801 commit: a6ba87c231aa48cdbfc0558cc07f4c9e66d0de97 Author: Viorel Munteanu gentoo org> AuthorDate: Sat May 24 07:25:43 2025 +0000 Commit: Viorel Munteanu gentoo org> CommitDate: Sat May 24 07:28:24 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ba87c2 app-admin/linode-cli: add 5.58.0 Signed-off-by: Viorel Munteanu gentoo.org> app-admin/linode-cli/Manifest | 1 + app-admin/linode-cli/linode-cli-5.58.0.ebuild | 45 +++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest index 7523f5d2ccc9..6e7eee6b3b48 100644 --- a/app-admin/linode-cli/Manifest +++ b/app-admin/linode-cli/Manifest @@ -1,2 +1,3 @@ DIST linode_cli-5.56.3.tar.gz 161602 BLAKE2B 67aa9028477536b89fa304e6ad2a9a90979ed1a0a18cb95ed169c5c16df1ecb0afd0c418a590670e91b6ce55f0107eeb7f5b9a3e48314f87241f2c7319e5d4d7 SHA512 4317654fb6341de86886d5fcc2bba12091f83c48b9b4cd0a9fe9048e9969c6fe9a77ce1d63d9cadd5e7edc6cd4146f981d6831689dad27db192967e012b054ff DIST linode_cli-5.57.1.tar.gz 165959 BLAKE2B 215b297162f678a955aab4f53c0c33000848e2cc2cc577b2b6e40c667cd51acb48bd9053c58c8c1698ffb65937245a15a3f40b45779102b3a9c591382b60467c SHA512 ffff82cc48c99371fc35b213108f0907f9f2b006c5acf9de7cf6587905cac40120ba0e0101fdaa97341bf13c8a08b1f0ce183b057c6c0020fbb6d895b00f9491 +DIST linode_cli-5.58.0.tar.gz 172046 BLAKE2B 185a24784de9f7f97ba8856477f37e972ea223607642d09d8ecd5381442ca049872b9db251e40a6e875a98738d37b94e88b45de3f9d298c10f2817d982a7f6a0 SHA512 b2288d1e7ab066661da6e524173ffef98bdf34ab96a3cc173ac6069d523bee2f19ffcff98630deb2fc1a0277b21beeb8e886ebea55121a0c7bacdeee846e6879 diff --git a/app-admin/linode-cli/linode-cli-5.58.0.ebuild b/app-admin/linode-cli/linode-cli-5.58.0.ebuild new file mode 100644 index 000000000000..8e3cb59e9f6e --- /dev/null +++ b/app-admin/linode-cli/linode-cli-5.58.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi shell-completion + +DESCRIPTION="Official command-line interface for interacting with the Linode API" +HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# Tests require network, a linode account and an API key. +# WARNING: tests will incur costs and will wipe the account. +RESTRICT="test" + +RDEPEND=" + >=dev-python/boto3-1.36[${PYTHON_USEDEP}] + >=dev-python/linode-metadata-0.3[${PYTHON_USEDEP}] + dev-python/openapi3[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + "${T}/${PN}".bash || die + PYTHONPATH=. ${EPYTHON} linodecli completion fish > "${T}/${PN}".fish || die + + newbashcomp "${T}/${PN}".bash ${PN} + dofishcomp "${T}/${PN}".fish + + dosym ${PN} "$(get_bashcompdir)"/linode + dosym ${PN} "$(get_bashcompdir)"/lin + dosym ${PN}.fish "$(get_fishcompdir)"/linode.fish + dosym ${PN}.fish "$(get_fishcompdir)"/lin.fish +}