commit:     56fbf10cec3a432c20a9aa731b0eaa5c3b9fc1d7
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 16:20:38 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 16:20:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fbf10c

sys-fs/lxcfs: ensure that a working jinja2 is installed for 5.0.0

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild 
b/sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild
index b79143a65295..638e39e113e1 100644
--- a/sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild
+++ b/sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild
@@ -21,7 +21,9 @@ IUSE="doc test"
 DEPEND="sys-fs/fuse:3"
 RDEPEND="${DEPEND}"
 BDEPEND="${PYTHON_DEPS}
-       dev-python/jinja
+       $(python_gen_any_dep '
+               dev-python/jinja[${PYTHON_USEDEP}]
+       ')
        doc? ( sys-apps/help2man )"
 
 # Needs some black magic to work inside container/chroot.
@@ -29,6 +31,10 @@ RESTRICT="test"
 
 S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
+python_check_deps() {
+       python_has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+}
+
 pkg_setup() {
        python-any-r1_pkg_setup
 }

Reply via email to