summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin/ansible-modules-hashivault')
-rw-r--r--app-admin/ansible-modules-hashivault/Manifest2
-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.xml5
3 files changed, 19 insertions, 10 deletions
diff --git a/app-admin/ansible-modules-hashivault/Manifest b/app-admin/ansible-modules-hashivault/Manifest
index 689772244be2..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 71795 BLAKE2B 3a989123bb3ff6e9556291a828b678dc02ca068f0ffc893b289c90b77479b0da0243bcc94134aa911cb40bd91b37c816b41b730cd39492ad8fa8d557469dd99d SHA512 d9d2b9089a632d3f9ebeaa5554ad27eff4a3b7be8f9b119dbfa787b886fe113afb6ffc7f3219dcded1a05976f5247c33d1e235c1cb0a75619dffbbc0a93e0270
+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>