commit: f7289cf91664bed749fdac2ff6ac6ed7615f8911 Author: Adel KARA SLIMANE <adel.ks <AT> zegrapher <DOT> com> AuthorDate: Wed May 11 19:06:04 2022 +0000 Commit: Adel KARA SLIMANE <adel <AT> karaslimane <DOT> com> CommitDate: Wed May 11 19:06:04 2022 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7289cf9
games-util/mangohud: properly uses python-any-r1 eclass Using https://projects.gentoo.org/python/guide/any.html Thanks @ionenwks @arthurzam Signed-off-by: Adel KARA SLIMANE <adel.ks <AT> zegrapher.com> games-util/mangohud/mangohud-0.6.6.1-r3.ebuild | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild index ca29f2673..99f91b86a 100644 --- a/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild +++ b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild @@ -5,10 +5,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -inherit python-any-r1 distutils-r1 meson +inherit python-any-r1 meson MY_PV=$(ver_cut 1-3) -[ -n "$(ver_cut 4)" ] && MY_PV_REV="-$(ver_cut 4)" +[[ -n "$(ver_cut 4)" ]] && MY_PV_REV="-$(ver_cut 4)" IMGUI_VER="1.81" IMGUI_MESON_WRAP_VER="1" @@ -34,9 +34,13 @@ REQUIRED_USE=" BDEPEND=" app-arch/unzip - dev-python/mako[${PYTHON_USEDEP}] + $(python_gen_any_dep 'dev-python/mako[${PYTHON_USEDEP}]') " +python_check_deps() { + python_has_version "dev-python/mako[${PYTHON_USEDEP}]" +} + DEPEND=" dev-libs/spdlog dev-util/glslang
