commit:     5b9100313c23ea677eeefc789b40e83998e408c0
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 18:23:59 2023 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 18:23:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b910031

app-admin/ansible-core: add 2.13.9, 2.14.5

Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 app-admin/ansible-core/Manifest                   |  2 +
 app-admin/ansible-core/ansible-core-2.13.9.ebuild | 53 +++++++++++++++++++++
 app-admin/ansible-core/ansible-core-2.14.5.ebuild | 58 +++++++++++++++++++++++
 3 files changed, 113 insertions(+)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index bb276daa59ba..2f91137d7f8a 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,3 +1,5 @@
 DIST ansible-core-2.13.8.tar.gz 13985893 BLAKE2B 
c0fd9ebde2dacd590588a654df29ed56e681ee67f3df41f1d1e91351259c22a0b01f0eb108763596198133e4d980c2130317f79d4f8f25ea1e36dac9325a8b40
 SHA512 
a3abeaca7076a590892b31735c901447654b5f1db59ca3095ad1d98c8de11b982e1375a22f1814712545fe84a870f57132d87c2ca47fa6a779bd53cd99d17ba4
+DIST ansible-core-2.13.9.tar.gz 14025835 BLAKE2B 
831f04f1d4872d2e7a9801e69e450ed48c65f95121dc56f124c932169e44c12da672dd4ba9320a4e40270afd044d38c0774e79980977322260f110986d06a65e
 SHA512 
74514d98fb3f7f24fb0b4e95ee20c76f26234d1f5067ca2801e9ac92baabed0f2f2c89bf577510be7403041405951271e7749279c9fa04fab57018cbdf2c52c7
 DIST ansible-core-2.14.3.tar.gz 11516886 BLAKE2B 
95c209842c1ccd090467e529f8c84def76cb3df69863b02c01f61a1ac6d4fa911134cc336e51e087215939efa91883ad51d4c01d2b3f4c124b82c540ab0e3be0
 SHA512 
95278d9c55d3eef2f66db1ee62648b5493e138f19513c32780684c55631c1ec49f94988a8d0f5eede44dbcceca7b4dd34aca10fa67d17dbe90ef8cf37051581d
 DIST ansible-core-2.14.4.tar.gz 11589961 BLAKE2B 
ae096debaf676dbd46cb047f0f87af5d09b4265368500964bbd0cf3ac8e58969bee489d66486fb570a697df5b22065fae206f1df361eb911a7fe025628655371
 SHA512 
86164dfded15232174e4f11140a71b91ef5b0d93b40a2df9588930b4b955f20feb419258c2bbf9d6735d298ec626c88c5e9b1c933a51e3273a28b85fac7a3762
+DIST ansible-core-2.14.5.tar.gz 11620295 BLAKE2B 
d006f773e1c2b28582143a4f08f699e5744fba492130388fa5463053cdf8f0cc7056296daa213c72884ea0c0ba454a3e04ef118c184faba8c8d3c281ae65345a
 SHA512 
130a0de925c7229dee350ddbf4382d87802d86aab4817ed595105db8ed5071153847dac0478f20a994670e59e53a07b77d0bf35855d309ebc222fbb61233b7db

diff --git a/app-admin/ansible-core/ansible-core-2.13.9.ebuild 
b/app-admin/ansible-core/ansible-core-2.13.9.ebuild
new file mode 100644
index 000000000000..84f6bffd432f
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.13.9.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+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
+       SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+       KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+       dev-python/paramiko[${PYTHON_USEDEP}]
+       dev-python/jinja[${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-0.9.0[${PYTHON_USEDEP}]
+       net-misc/sshpass
+       virtual/ssh
+"
+BDEPEND="
+       >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+       test? (
+               dev-python/botocore[${PYTHON_USEDEP}]
+               dev-python/pytz[${PYTHON_USEDEP}]
+       )"
+
+distutils_enable_tests pytest
+
+python_compile() {
+       export ANSIBLE_SKIP_CONFLICT_CHECK=1
+       distutils-r1_python_compile
+}

diff --git a/app-admin/ansible-core/ansible-core-2.14.5.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.5.ebuild
new file mode 100644
index 000000000000..66c67a2e2ac7
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.14.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+
+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"
+RESTRICT="test"
+
+PATCHES=(
+       "${FILESDIR}/resolvelib.patch"
+)
+
+RDEPEND="
+       dev-python/paramiko[${PYTHON_USEDEP}]
+       dev-python/jinja[${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-1.1.0[${PYTHON_USEDEP}]
+       net-misc/sshpass
+       virtual/ssh
+"
+BDEPEND="
+       >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+       test? (
+               dev-python/botocore[${PYTHON_USEDEP}]
+               dev-python/pytz[${PYTHON_USEDEP}]
+       )"
+
+distutils_enable_tests pytest
+
+python_compile() {
+       export ANSIBLE_SKIP_CONFLICT_CHECK=1
+       distutils-r1_python_compile
+}

Reply via email to