mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
sys-libs/libomp: Add missing LLVM dep for USE=offload
Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
@@ -5,7 +5,7 @@ EAPI=7
|
||||
|
||||
CMAKE_ECLASS=cmake
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit cmake-multilib linux-info llvm.org python-any-r1
|
||||
inherit cmake-multilib linux-info llvm llvm.org python-any-r1
|
||||
|
||||
DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
|
||||
HOMEPAGE="https://openmp.llvm.org"
|
||||
@@ -23,6 +23,7 @@ RDEPEND="
|
||||
offload? (
|
||||
virtual/libelf:=[${MULTILIB_USEDEP}]
|
||||
dev-libs/libffi:=[${MULTILIB_USEDEP}]
|
||||
~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
|
||||
cuda? ( dev-util/nvidia-cuda-toolkit:= )
|
||||
)"
|
||||
# tests:
|
||||
@@ -62,6 +63,7 @@ pkg_pretend() {
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
use offload && LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ EAPI=7
|
||||
|
||||
CMAKE_ECLASS=cmake
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit cmake-multilib linux-info llvm.org python-any-r1
|
||||
inherit cmake-multilib linux-info llvm llvm.org python-any-r1
|
||||
|
||||
DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
|
||||
HOMEPAGE="https://openmp.llvm.org"
|
||||
@@ -23,6 +23,7 @@ RDEPEND="
|
||||
offload? (
|
||||
virtual/libelf:=[${MULTILIB_USEDEP}]
|
||||
dev-libs/libffi:=[${MULTILIB_USEDEP}]
|
||||
~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
|
||||
cuda? ( dev-util/nvidia-cuda-toolkit:= )
|
||||
)"
|
||||
# tests:
|
||||
@@ -63,6 +64,7 @@ pkg_pretend() {
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
use offload && LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ EAPI=7
|
||||
|
||||
CMAKE_ECLASS=cmake
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit cmake-multilib linux-info llvm.org python-any-r1
|
||||
inherit cmake-multilib linux-info llvm llvm.org python-any-r1
|
||||
|
||||
DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
|
||||
HOMEPAGE="https://openmp.llvm.org"
|
||||
@@ -23,6 +23,7 @@ RDEPEND="
|
||||
offload? (
|
||||
virtual/libelf:=[${MULTILIB_USEDEP}]
|
||||
dev-libs/libffi:=[${MULTILIB_USEDEP}]
|
||||
~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
|
||||
cuda? ( dev-util/nvidia-cuda-toolkit:= )
|
||||
)"
|
||||
# tests:
|
||||
@@ -62,6 +63,7 @@ pkg_pretend() {
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
use offload && LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user