diff options
Diffstat (limited to 'app-admin/ansible-modules-hashivault')
-rw-r--r-- | app-admin/ansible-modules-hashivault/Manifest | 2 | ||||
-rw-r--r-- | app-admin/ansible-modules-hashivault/ansible-modules-hashivault-5.2.1.ebuild (renamed from app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.2.ebuild) | 22 | ||||
-rw-r--r-- | app-admin/ansible-modules-hashivault/metadata.xml | 5 |
3 files changed, 19 insertions, 10 deletions
diff --git a/app-admin/ansible-modules-hashivault/Manifest b/app-admin/ansible-modules-hashivault/Manifest index 2989f15c4ef7..2dbe0830c118 100644 --- a/app-admin/ansible-modules-hashivault/Manifest +++ b/app-admin/ansible-modules-hashivault/Manifest @@ -1 +1 @@ -DIST ansible-modules-hashivault-4.6.2.tar.gz 91244 BLAKE2B 475ecce4110d985876c556da7ec386b45feaa34e516ae9ac49b43b75f39a3ddb3c0969dc5c3dee4c31a9dea9c6f643c4bbfe9d6035d1c32f5d105c7c78bfd284 SHA512 4e4ff741c5652277f71cd211425404dad865838546d6c3dc4983333187201f9463ddaf819e5a675a962f5866fea4db3564c11dbe6a886739c2126a678607590f +DIST ansible-modules-hashivault-5.2.1.gh.tar.gz 101636 BLAKE2B 3395dc86917b8a35b6ff34f9c518969100fde0e0f760760cbf7c126f5f782e22a01bfe60e9dae89cef49839e80d4f5c0ff2731672cdd616c3eac545d6b507072 SHA512 374edef8c47a27c6a9cde55e8b9294b05c0f222a2ff21e68551558e197d6a938c17a88fa85f18e25f2123585ed0465507b2759036ac834a55ee68c13f54304b4 diff --git a/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.2.ebuild b/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-5.2.1.ebuild index f3efbc5c0390..729da2c55e80 100644 --- a/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.2.ebuild +++ b/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-5.2.1.ebuild @@ -1,29 +1,35 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -PYTHON_COMPAT=( python3_8 python3_9 ) +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Ansible module for hashicorp vault" -HOMEPAGE="https://ansible.com/" +HOMEPAGE="https://www.ansible.com/" if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/TerryHowe/ansible-modules-hashivault.git" else - SRC_URI="https://github.com/TerryHowe/ansible-modules-hashivault/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + SRC_URI="https://github.com/TerryHowe/ansible-modules-hashivault/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm64" fi LICENSE="MIT" SLOT="0" RDEPEND=" - >=app-admin/ansible-2.0.0[${PYTHON_USEDEP}] - >=dev-python/hvac-0.9.5[${PYTHON_USEDEP}] + >=app-admin/ansible-2.12.0[${PYTHON_USEDEP}] + >=dev-python/hvac-1.2.1[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] " # The tests require a private instance of vault RESTRICT="test" + +python_prepare_all() { + sed -i 's:description-file:description_file:' setup.cfg || die + distutils-r1_python_prepare_all +} diff --git a/app-admin/ansible-modules-hashivault/metadata.xml b/app-admin/ansible-modules-hashivault/metadata.xml index aeca96839a46..48548a10aa89 100644 --- a/app-admin/ansible-modules-hashivault/metadata.xml +++ b/app-admin/ansible-modules-hashivault/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>williamh@gentoo.org</email> @@ -10,4 +10,7 @@ <name>Patrick McLean</name> </maintainer> <stabilize-allarches/> + <upstream> + <remote-id type="github">TerryHowe/ansible-modules-hashivault</remote-id> + </upstream> </pkgmetadata> |