commit:     e6ff348b1b8a2054bcfc3d2706b054591e3cd279
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 09:03:53 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 09:15:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ff348b

llvm-core/mlir: Add missing PYTHON_USEDEP on dev-python/lit

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 llvm-core/mlir/mlir-20.0.0.9999.ebuild        | 9 +++++++++
 llvm-core/mlir/mlir-20.0.0_pre20241221.ebuild | 9 +++++++++
 2 files changed, 18 insertions(+)

diff --git a/llvm-core/mlir/mlir-20.0.0.9999.ebuild 
b/llvm-core/mlir/mlir-20.0.0.9999.ebuild
index 3fd8776f0128..605b641fd141 100644
--- a/llvm-core/mlir/mlir-20.0.0.9999.ebuild
+++ b/llvm-core/mlir/mlir-20.0.0.9999.ebuild
@@ -23,6 +23,9 @@ RDEPEND="
 BDEPEND="
        ${PYTHON_DEPS}
        llvm-core/llvm:${LLVM_MAJOR}
+       test? (
+               $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+       )
 "
 
 LLVM_COMPONENTS=( mlir cmake )
@@ -30,6 +33,12 @@ LLVM_COMPONENTS=( mlir cmake )
 LLVM_TEST_COMPONENTS=( llvm/include )
 llvm.org_set_globals
 
+python_check_deps() {
+       if use test; then
+               python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+       fi
+}
+
 src_prepare() {
        llvm.org_src_prepare
 

diff --git a/llvm-core/mlir/mlir-20.0.0_pre20241221.ebuild 
b/llvm-core/mlir/mlir-20.0.0_pre20241221.ebuild
index 38b4700f0851..24b7ba52300f 100644
--- a/llvm-core/mlir/mlir-20.0.0_pre20241221.ebuild
+++ b/llvm-core/mlir/mlir-20.0.0_pre20241221.ebuild
@@ -23,6 +23,9 @@ RDEPEND="
 BDEPEND="
        ${PYTHON_DEPS}
        llvm-core/llvm:${LLVM_MAJOR}
+       test? (
+               $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+       )
 "
 
 LLVM_COMPONENTS=( mlir cmake )
@@ -30,6 +33,12 @@ LLVM_COMPONENTS=( mlir cmake )
 LLVM_TEST_COMPONENTS=( llvm/include )
 llvm.org_set_globals
 
+python_check_deps() {
+       if use test; then
+               python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+       fi
+}
+
 src_prepare() {
        llvm.org_src_prepare
 

Reply via email to