diff options
Diffstat (limited to 'app-admin/ansible-molecule')
4 files changed, 2 insertions, 97 deletions
diff --git a/app-admin/ansible-molecule/Manifest b/app-admin/ansible-molecule/Manifest index 20a2cc47cd99..7f003bc2589e 100644 --- a/app-admin/ansible-molecule/Manifest +++ b/app-admin/ansible-molecule/Manifest @@ -1,7 +1,4 @@ AUX ansible-molecule-24.2.1-mkdocs_google_fonts.patch 156 BLAKE2B e311c1a4c1d3cc9a087611a70dfa6a5634d0842afdd426a708a390b7391507e330d2d9680a5b5a85949d9985beafb80fb146a53742d645d1b8ccb78f5f7a4f64 SHA512 66113e61b0f97243e15afc7b7fea8657cee0cabfa450a2bbe6a1b751cdd9cd82be6bfad6b36802377fd3261e9e55d3d0e37eb44e9c26838110495cd43773cc9f -AUX ansible-molecule-5.1.0-mkdocs_google_fonts.patch 220 BLAKE2B e6035df98418912c0e6c5c2655bafdcef8a07450670271e11498a97f4dea6c1c39578e6002a937bc5ec762aeb6a99991c2b70ccb60b31f2619c011b2785870cd SHA512 53fee32cddea9275f07aa460dedfa478f248917a81a04d3b9f0696d0283eba8dd6b6e3c7c4137c5a9a867c94a827ba687e9342fdce9e8af7cb82b039f0c732d0 DIST molecule-24.2.1.tar.gz 343228 BLAKE2B 9605b5a8e21d37597cbf35f0f6f811471909dde5496541b1d7cd130eb2b970125fdc291df6493f8716f38514df17d957094604ae49e64d16f2207a0d3682bd38 SHA512 3813163d72cee51987d340c8a1ed0e03d8abe509a601e94c3e32bf673a56edd83d0c2bde1347057fe8a4c2b37e11a068ef689dd669d4395da64bec3921f1403d -DIST molecule-5.1.0.tar.gz 335161 BLAKE2B 55c2f3c181bef6ab848cf7b52b19649fd861dbdbd68b92d3de9e0a1330755b9b887affd8f78e92ab33145ed60e7131d3cf1ffb7b4d8f10c1c3cab8dd58288af9 SHA512 4d025a512e3a6ac7f424318f06bb23b2c1ef1cc122d31d012430bfccf4efeeb3c7ddf2450abd78378c1c50f54fffb1fa8f366f14eebe58125f177ced8cec3ff5 -EBUILD ansible-molecule-24.2.1.ebuild 3013 BLAKE2B e53015b0f9791ef9049a3101b7b696808bb1b19adf5b27cd46a929f8a6e792bf210e94a06f97f10dda016ef80bdbbfae500a163458166a1675344783929271ef SHA512 bfc09a28d42be6eb1a2ae05d2c572c10c475bfdae4c3f88c62500231faf60069d919234ea829aa62554c6bd31c4cf2efed93e44529ac2eb04ca473ef756ea5f4 -EBUILD ansible-molecule-5.1.0.ebuild 2779 BLAKE2B fbab24c18d34859606acc811291d626644bffb414d1cf52a8d8681aa7fc148515a4b43416a5b2b40bb9bd4ba164ad2ef01c51eb5cb7df89e308d496722496366 SHA512 2bff982cca3a48287f8d9e8420e46fd2a4cfa89dc3a9ccc3cff125b11b858bbe492de6b12812b11cb8bf5fc39b3be9075db94dde220d48bcab0b0acc882f4ba2 +EBUILD ansible-molecule-24.2.1.ebuild 3012 BLAKE2B 472175fbefd52debd43eea9dd3a72ba5cbd309cb17e4425fff0164cfadda711f2346682f1362980e592cedd34f0d9520e39a4c08e105d6d6c7ba0721b42b80f2 SHA512 684306a9ad04ececdb0682c5f0437f6287f7b793178366681d73cfdcda9b16b97fad6a9c9f7191afdde5da3f6e530006ecab53fa6136737a0460164894fc1bd6 MISC metadata.xml 397 BLAKE2B 9f9796a3fac212a2e3ce2ea7330a5c6cde8df8a45865b59ddbb55fd6f87d2d87255a409ded478b2240509c4d1173b2c89bec11b14b0a6020f28afcf3d5fc7ca7 SHA512 04e26253a5acecce1047e8a3376ff1e54b4da6864f28390499ad90ed075beb555fec0c0fcacabc1ea69acc2b0194858de9bbd30fccd6de6247462727df6af4e7 diff --git a/app-admin/ansible-molecule/ansible-molecule-24.2.1.ebuild b/app-admin/ansible-molecule/ansible-molecule-24.2.1.ebuild index dc56df03c582..ab9a79f80bdc 100644 --- a/app-admin/ansible-molecule/ansible-molecule-24.2.1.ebuild +++ b/app-admin/ansible-molecule/ansible-molecule-24.2.1.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="https://pypi.org/project/molecule/ https://github.com/ansible/molecule LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" IUSE="selinux" # Since around the time of the switch to the yy.m.patchlevel versioning scheme diff --git a/app-admin/ansible-molecule/ansible-molecule-5.1.0.ebuild b/app-admin/ansible-molecule/ansible-molecule-5.1.0.ebuild deleted file mode 100644 index 66a672771a29..000000000000 --- a/app-admin/ansible-molecule/ansible-molecule-5.1.0.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -DOCS_BUILDER="mkdocs" -DOCS_DEPEND=" - >=dev-python/mkdocs-ansible-0.1.4 - dev-python/mkdocs-autorefs - dev-python/mkdocstrings-python - media-gfx/cairosvg -" -PYPI_PN="molecule" - -inherit distutils-r1 docs optfeature pypi - -DESCRIPTION="A toolkit designed to aid in the development and testing of Ansible roles" -HOMEPAGE="https://pypi.org/project/molecule/ https://github.com/ansible/molecule/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" -IUSE="selinux" - -RDEPEND="$(python_gen_cond_dep ' - >=app-admin/ansible-core-2.12.10[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-4.1.2[${PYTHON_USEDEP}] - >=dev-python/click-8.0[${PYTHON_USEDEP}] - <dev-python/click-9[${PYTHON_USEDEP}] - >=dev-python/click-help-colors-0.9[${PYTHON_USEDEP}] - >=dev-python/enrich-1.2.7[${PYTHON_USEDEP}] - >=dev-python/jinja-2.11.3[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.9.1[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - <dev-python/pluggy-2.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] - >=dev-util/cookiecutter-1.7.3[${PYTHON_USEDEP}] - selinux? ( sys-libs/libselinux[python,${PYTHON_USEDEP}] ) -')" -BDEPEND="$(python_gen_cond_dep ' - <dev-python/setuptools-scm-8[${PYTHON_USEDEP}] - doc? ( - dev-python/pillow[truetype,${PYTHON_USEDEP}] - media-fonts/roboto - ) - test? ( - >=app-admin/ansible-lint-6.12.1[${PYTHON_USEDEP}] - app-misc/check-jsonschema[${PYTHON_USEDEP}] - >=dev-python/ansi2html-1.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.9.0[${PYTHON_USEDEP}] - <dev-python/pexpect-5[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.4.0[${PYTHON_USEDEP}] - >=dev-python/pytest-testinfra-7.0.0[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-3.1.0[${PYTHON_USEDEP}] - ) -')" - -PATCHES=( - "${FILESDIR}"/${PN}-5.1.0-mkdocs_google_fonts.patch -) - -# test_role.py doesn't play nicely with FEATURES=usersandbox. As for test_command.py: -# - quite a few of these tests use the network; -# - test_command_dependency[shell] only works if Molecule has previously been installed; -# - tests involving creation of a new scenario fail on ansible-lint errors, even though -# a config file is deployed which should skip expected issues. -EPYTEST_DESELECT=( - src/molecule/test/functional/test_command.py - src/molecule/test/unit/command/init/test_role.py -) - -distutils_enable_tests pytest - -pkg_postinst() { - optfeature_header "Some optional packages commonly used in Molecule scenarios:" - optfeature "checking playbooks for practices and behaviour that can be improved" app-admin/ansible-lint -} diff --git a/app-admin/ansible-molecule/files/ansible-molecule-5.1.0-mkdocs_google_fonts.patch b/app-admin/ansible-molecule/files/ansible-molecule-5.1.0-mkdocs_google_fonts.patch deleted file mode 100644 index 2b3f6af82dcc..000000000000 --- a/app-admin/ansible-molecule/files/ansible-molecule-5.1.0-mkdocs_google_fonts.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/mkdocs.yml -+++ b/mkdocs.yml -@@ -19,6 +19,7 @@ - - navigation.indexes - - navigation.tracking - - toc.integrate -+ font: false - palette: - - media: "(prefers-color-scheme: light)" - primary: teal |