commit:     52edc015fedde797f9df9d61f8488ab5b5e1dbc8
Author:     idealseal <realidealseal <AT> protonmail <DOT> com>
AuthorDate: Tue Dec 10 14:18:05 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 12 05:11:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52edc015

app-admin/ansible-core: add 2.18.1

Signed-off-by: idealseal <realidealseal <AT> protonmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-admin/ansible-core/Manifest                   |  1 +
 app-admin/ansible-core/ansible-core-2.18.1.ebuild | 47 +++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index d5b138021926..7869179a49ba 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -3,3 +3,4 @@ DIST ansible-core-2.15.8.tar.gz 3160606 BLAKE2B 
439a3f584940e5ab46b43b0b47395e06
 DIST ansible_core-2.16.6.tar.gz 3176041 BLAKE2B 
37aa15e8d9165eb89db0704f7670f78f3e3a50915e17bb1d56689e65e6cfc0bb15b7e01768d25c5d2a9a00802411a6eefdb9ad70aa38877d7115bc40faafea59
 SHA512 
cd9cc8783e13b073cbfaef889e20c8a7dfb732c91de4bae2b496a64ef47b0325c637b4ab2eadbd0c56cb004e95f5294aa1e1548675a90f06193d62defd553409
 DIST ansible_core-2.17.2.tar.gz 3125313 BLAKE2B 
383e3bba117831053c8147c9aca15ee6768506a90be29b784a7232061179b514aa1287a9131b6bc471167e4e5720d2f189fa5e23a3df13c634ba8b030a68e51f
 SHA512 
34c0630798d2c4ae4e426a7feb29f7d88738fa89df2abd36b825cbf010709c5c3ba4feaa5590d2841535d2b367d04dce9a817e9076cec791c7e9fcb47853249f
 DIST ansible_core-2.18.0.tar.gz 3064903 BLAKE2B 
d3d9e6169aeb05685b8380072d36f6e161ad09fe46006ad3867bdaf91561a287156e88405da0707f53c000254dad91ce69e8a14ef6c0cc8bc384e7d61e1f4795
 SHA512 
49165e4a6a5bf16e1450ecda0387cb8a143981bf10215f45c1376a468de7efe5348f36d8e419e1d54d701b050daab71ed908a946df29a502d160a47139d8dffa
+DIST ansible_core-2.18.1.tar.gz 3069965 BLAKE2B 
0c21c36754b32c115eaae452583fd0a51aeed8bbdb3da39464ece24954c1d453e2dd8821be525946211478f1b102dd211994e6c49820574e579bf5cceb67c520
 SHA512 
acd93e96349bae4a41f9eeed37e810a786103f7826f26bdc8bd98cffdc7ff21b208fa0e916fe3ce6100819373cba7a827488101f33b915ed0e0fdfebe50fab5e

diff --git a/app-admin/ansible-core/ansible-core-2.18.1.ebuild 
b/app-admin/ansible-core/ansible-core-2.18.1.ebuild
new file mode 100644
index 000000000000..85f243ef58dc
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.18.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/";
+
+if [[ ${PV} == 9999 ]]; then
+       inherit git-r3
+       EGIT_REPO_URI="https://github.com/ansible/ansible.git";
+       EGIT_BRANCH="devel"
+else
+       inherit pypi
+       KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+# Upstream runs tests via the ansible-test command, which requires the package
+# to be installed prior to testing. Running the test via pytest in non-trivial
+# due to the amount of flags that need to be passed.
+RESTRICT="test"
+
+RDEPEND="
+       dev-python/paramiko[${PYTHON_USEDEP}]
+       dev-python/jinja2[${PYTHON_USEDEP}]
+       dev-python/pyyaml[${PYTHON_USEDEP}]
+       dev-python/cryptography[${PYTHON_USEDEP}]
+       dev-python/httplib2[${PYTHON_USEDEP}]
+       dev-python/six[${PYTHON_USEDEP}]
+       dev-python/netaddr[${PYTHON_USEDEP}]
+       dev-python/pexpect[${PYTHON_USEDEP}]
+       >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+       <dev-python/resolvelib-2.0.0[${PYTHON_USEDEP}]
+       net-misc/sshpass
+       virtual/ssh
+"
+BDEPEND="
+       >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+"

Reply via email to