Move {sys-devel → llvm-core}/llvm

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2024-12-11 12:29:30 +01:00
parent 70ebd0f191
commit 1f9f1999cd
379 changed files with 554 additions and 553 deletions

View File

@@ -197,7 +197,7 @@ COMMON_DEPEND="
!libclamav-only? ( net-misc/curl )
clamapp? ( sys-libs/ncurses:= net-misc/curl )
elibc_musl? ( sys-libs/fts-standalone )
jit? ( <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):= )
jit? ( <llvm-core/llvm-$((${LLVM_MAX_SLOT} + 1)):= )
milter? ( mail-filter/libmilter:= )
rar? ( app-arch/unrar )
system-mspack? ( dev-libs/libmspack )
@@ -276,7 +276,7 @@ src_configure() {
# https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md#bytecode-runtime
mycmakeargs+=(
-DLLVM_ROOT_DIR="$(get_llvm_prefix -d ${LLVM_MAX_SLOT})"
-DLLVM_FIND_VERSION="$(best_version sys-devel/llvm:${LLVM_MAX_SLOT} | cut -c 16-)"
-DLLVM_FIND_VERSION="$(best_version llvm-core/llvm:${LLVM_MAX_SLOT} | cut -c 16-)"
)
fi

View File

@@ -200,7 +200,7 @@ COMMON_DEPEND="
!libclamav-only? ( net-misc/curl )
clamapp? ( sys-libs/ncurses:= net-misc/curl )
elibc_musl? ( sys-libs/fts-standalone )
jit? ( <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):= )
jit? ( <llvm-core/llvm-$((${LLVM_MAX_SLOT} + 1)):= )
milter? ( mail-filter/libmilter:= )
rar? ( app-arch/unrar )
system-mspack? ( dev-libs/libmspack )
@@ -283,7 +283,7 @@ src_configure() {
# https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md#bytecode-runtime
mycmakeargs+=(
-DLLVM_ROOT_DIR="$(get_llvm_prefix -d ${LLVM_MAX_SLOT})"
-DLLVM_FIND_VERSION="$(best_version sys-devel/llvm:${LLVM_MAX_SLOT} | cut -c 16-)"
-DLLVM_FIND_VERSION="$(best_version llvm-core/llvm:${LLVM_MAX_SLOT} | cut -c 16-)"
)
fi

View File

@@ -81,7 +81,7 @@ BDEPEND="
sys-devel/mold
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"

View File

@@ -107,7 +107,7 @@ BDEPEND="
sys-devel/mold
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"

View File

@@ -107,7 +107,7 @@ BDEPEND="
sys-devel/mold
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"

View File

@@ -28,7 +28,7 @@ RDEPEND="
${PYTHON_DEPS}
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
!app-forensics/afl
"

View File

@@ -28,7 +28,7 @@ RDEPEND="
${PYTHON_DEPS}
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
!app-forensics/afl
"

View File

@@ -273,16 +273,16 @@ BDEPEND="
clang? (
|| (
( llvm-core/clang:18
sys-devel/llvm:18
llvm-core/llvm:18
=llvm-core/lld-18* )
( llvm-core/clang:17
sys-devel/llvm:17
llvm-core/llvm:17
=llvm-core/lld-17* )
( llvm-core/clang:16
sys-devel/llvm:16
llvm-core/llvm:16
=llvm-core/lld-16* )
( llvm-core/clang:15
sys-devel/llvm:15
llvm-core/llvm:15
=llvm-core/lld-15* )
)
)

View File

@@ -286,16 +286,16 @@ BDEPEND="
clang? (
|| (
( llvm-core/clang:18
sys-devel/llvm:18
llvm-core/llvm:18
=llvm-core/lld-18* )
( llvm-core/clang:17
sys-devel/llvm:17
llvm-core/llvm:17
=llvm-core/lld-17* )
( llvm-core/clang:16
sys-devel/llvm:16
llvm-core/llvm:16
=llvm-core/lld-16* )
( llvm-core/clang:15
sys-devel/llvm:15
llvm-core/llvm:15
=llvm-core/lld-15* )
)
)

View File

@@ -286,16 +286,16 @@ BDEPEND="
clang? (
|| (
( llvm-core/clang:18
sys-devel/llvm:18
llvm-core/llvm:18
=llvm-core/lld-18* )
( llvm-core/clang:17
sys-devel/llvm:17
llvm-core/llvm:17
=llvm-core/lld-17* )
( llvm-core/clang:16
sys-devel/llvm:16
llvm-core/llvm:16
=llvm-core/lld-16* )
( llvm-core/clang:15
sys-devel/llvm:15
llvm-core/llvm:15
=llvm-core/lld-15* )
)
)

View File

@@ -285,16 +285,16 @@ BDEPEND="
clang? (
|| (
( llvm-core/clang:18
sys-devel/llvm:18
llvm-core/llvm:18
=llvm-core/lld-18* )
( llvm-core/clang:17
sys-devel/llvm:17
llvm-core/llvm:17
=llvm-core/lld-17* )
( llvm-core/clang:16
sys-devel/llvm:16
llvm-core/llvm:16
=llvm-core/lld-16* )
( llvm-core/clang:15
sys-devel/llvm:15
llvm-core/llvm:15
=llvm-core/lld-15* )
)
)

View File

@@ -266,16 +266,16 @@ BDEPEND="
clang? (
|| (
( llvm-core/clang:18
sys-devel/llvm:18
llvm-core/llvm:18
=llvm-core/lld-18* )
( llvm-core/clang:17
sys-devel/llvm:17
llvm-core/llvm:17
=llvm-core/lld-17* )
( llvm-core/clang:16
sys-devel/llvm:16
llvm-core/llvm:16
=llvm-core/lld-16* )
( llvm-core/clang:15
sys-devel/llvm:15
llvm-core/llvm:15
=llvm-core/lld-15* )
)
)

View File

@@ -48,7 +48,7 @@ RDEPEND="
clang? (
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
)
dot? (

View File

@@ -48,7 +48,7 @@ RDEPEND="
clang? (
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
)
dot? (

View File

@@ -38,7 +38,7 @@ kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap:= )
llvm? ( $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
') )
pam? ( sys-libs/pam )
perl? ( >=dev-lang/perl-5.8:= )

View File

@@ -38,7 +38,7 @@ kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap:= )
llvm? ( $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
') )
pam? ( sys-libs/pam )
perl? ( >=dev-lang/perl-5.8:= )

View File

@@ -38,7 +38,7 @@ kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap:= )
llvm? ( $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
') )
lz4? ( app-arch/lz4 )
pam? ( sys-libs/pam )

View File

@@ -38,7 +38,7 @@ kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap:= )
llvm? ( $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
') )
lz4? ( app-arch/lz4 )
pam? ( sys-libs/pam )

View File

@@ -39,7 +39,7 @@ kerberos? ( app-crypt/mit-krb5 )
ldap? ( net-nds/openldap:= )
llvm? ( $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
') )
lz4? ( app-arch/lz4 )
pam? ( sys-libs/pam )

View File

@@ -39,7 +39,7 @@ kerberos? ( app-crypt/mit-krb5 )
ldap? ( net-nds/openldap:= )
llvm? ( $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
') )
lz4? ( app-arch/lz4 )
pam? ( sys-libs/pam )

View File

@@ -47,7 +47,7 @@ kerberos? ( app-crypt/mit-krb5 )
ldap? ( net-nds/openldap:= )
llvm? ( $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
') )
lz4? ( app-arch/lz4 )
pam? ( sys-libs/pam )

View File

@@ -27,10 +27,10 @@ RESTRICT="test"
RDEPEND="
>=dev-libs/libbpf-1.1:=
>=dev-util/bcc-0.25.0:=
>=sys-devel/llvm-10[llvm_targets_BPF(+)]
>=llvm-core/llvm-10[llvm_targets_BPF(+)]
>=llvm-core/clang-10
<llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):=
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
<llvm-core/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
sys-process/procps
sys-libs/binutils-libs:=
virtual/libelf:=

View File

@@ -27,10 +27,10 @@ RESTRICT="test"
RDEPEND="
>=dev-libs/libbpf-1.1:=
>=dev-util/bcc-0.25.0:=
>=sys-devel/llvm-10[llvm_targets_BPF(+)]
>=llvm-core/llvm-10[llvm_targets_BPF(+)]
>=llvm-core/clang-10
<llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):=
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
<llvm-core/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
sys-process/procps
sys-libs/binutils-libs:=
virtual/libelf:=

View File

@@ -26,10 +26,10 @@ RDEPEND="
>=dev-libs/libbpf-1.1:=
>=dev-util/bcc-0.25.0:=
lldb? ( >=llvm-core/lldb-15 )
>=sys-devel/llvm-15[llvm_targets_BPF(+)]
>=llvm-core/llvm-15[llvm_targets_BPF(+)]
>=llvm-core/clang-15
<llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):=
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
<llvm-core/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
sys-process/procps
sys-libs/binutils-libs:=
virtual/libelf:=

View File

@@ -27,10 +27,10 @@ RDEPEND="
>=dev-libs/libbpf-1.1:=
>=dev-util/bcc-0.25.0:=
lldb? ( >=llvm-core/lldb-15 )
>=sys-devel/llvm-15[llvm_targets_BPF(+)]
>=llvm-core/llvm-15[llvm_targets_BPF(+)]
>=llvm-core/clang-15
<llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):=
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
<llvm-core/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
sys-process/procps
sys-libs/binutils-libs:=
virtual/libelf:=

View File

@@ -51,7 +51,7 @@ DEPEND="${RDEPEND}
dev-cpp/valijson
bpf? ( $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
sys-devel/llvm:${LLVM_SLOT}=[llvm_targets_BPF(+)]
llvm-core/llvm:${LLVM_SLOT}=[llvm_targets_BPF(+)]
')
)
virtual/os-headers"

View File

@@ -84,7 +84,7 @@ BDEPEND="
dev-vcs/git
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
"
IDEPEND="

View File

@@ -85,7 +85,7 @@ BDEPEND="
dev-vcs/git
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
"
IDEPEND="

View File

@@ -37,7 +37,7 @@ DEPEND="
dev-libs/libpcre2:=[unicode]
dev-libs/pcl:=
$(llvm_gen_dep '
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
llvm-libunwind? (
llvm-runtimes/libunwind:=

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ if [[ ${CTARGET} = ${CHOST} ]] ; then
fi
fi
PYTHON_COMPAT=( python3_{9..12} )
PYTHON_COMPAT=( python3_{10..12} )
inherit python-any-r1
inherit autotools bash-completion-r1 flag-o-matic ghc-package
inherit multiprocessing pax-utils toolchain-funcs prefix
@@ -135,9 +135,9 @@ RDEPEND="
!ghcmakebinary? ( dev-libs/libffi:= )
numa? ( sys-process/numactl )
llvm? (
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=
<llvm-core/llvm-$((${LLVM_MAX_SLOT} + 1)):=
|| (
sys-devel/llvm:14
llvm-core/llvm:14
)
)
"

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ if [[ ${CTARGET} = ${CHOST} ]] ; then
fi
fi
PYTHON_COMPAT=( python3_{9..12} )
PYTHON_COMPAT=( python3_{10..12} )
inherit python-any-r1
inherit autotools bash-completion-r1 flag-o-matic ghc-package
inherit multiprocessing pax-utils toolchain-funcs prefix
@@ -153,9 +153,9 @@ RDEPEND="
!ghcmakebinary? ( dev-libs/libffi:= )
numa? ( sys-process/numactl )
llvm? (
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=
<llvm-core/llvm-$((${LLVM_MAX_SLOT} + 1)):=
|| (
sys-devel/llvm:14
llvm-core/llvm:14
)
)
"

View File

@@ -11,7 +11,7 @@
<flag name="ghcbootstrap">Internal: Bootstrap GHC from an existing GHC installation.</flag>
<flag name="ghcmakebinary">Internal: Build binary friendly for redistribution.</flag>
<flag name="gmp">Use <pkg>dev-libs/gmp</pkg> for integer operations (works faster, but an external depend).</flag>
<flag name="llvm">Pull in dependencies for the <pkg>sys-devel/llvm</pkg> codegen backend.</flag>
<flag name="llvm">Pull in dependencies for the <pkg>llvm-core/llvm</pkg> codegen backend.</flag>
<flag name="numa">Enable NUMA thread balancing policy using <pkg>sys-process/numactl</pkg>.</flag>
<flag name="unregisterised">Create an unregisterised build in which only the C codegen backend will be available.</flag>
</use>

View File

@@ -91,7 +91,7 @@ BDEPEND="
jit? (
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
)
verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )

View File

@@ -91,7 +91,7 @@ BDEPEND="
jit? (
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
)
verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )

View File

@@ -91,7 +91,7 @@ BDEPEND="
jit? (
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
)
verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )

View File

@@ -91,7 +91,7 @@ BDEPEND="
jit? (
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
)
verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )

View File

@@ -89,7 +89,7 @@ BDEPEND="
jit? (
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
)
verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )

View File

@@ -89,7 +89,7 @@ BDEPEND="
jit? (
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
)
verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )

View File

@@ -89,7 +89,7 @@ BDEPEND="
jit? (
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
)
verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )

View File

@@ -89,7 +89,7 @@ BDEPEND="
jit? (
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
)
verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )

View File

@@ -46,10 +46,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto mi
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -169,7 +169,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -48,10 +48,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto mi
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -176,7 +176,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -47,10 +47,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto mi
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -178,7 +178,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -47,10 +47,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto mir
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -177,7 +177,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -47,10 +47,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto mir
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -176,7 +176,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -47,10 +47,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto mir
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -176,7 +176,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -47,10 +47,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto mir
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -176,7 +176,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -47,10 +47,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto mir
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -175,7 +175,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -48,10 +48,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto mir
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -179,7 +179,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -47,10 +47,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto mir
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -174,7 +174,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -47,10 +47,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto mir
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -175,7 +175,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -47,10 +47,10 @@ IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto mir
LLVM_DEPEND=()
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
for _x in "${ALL_LLVM_TARGETS[@]}"; do
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "sys-devel/llvm:\${LLVM_SLOT}[${_x}]") )" )
LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" )
done
LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'sys-devel/llvm:${LLVM_SLOT}')" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
@@ -175,7 +175,7 @@ pre_build_checks() {
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
# Is LLVM being linked against libc++?

View File

@@ -75,7 +75,7 @@ RESTRICT="!test? ( test )"
BDEPEND="${PYTHON_DEPS}
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
clang? (
llvm-core/lld:${LLVM_SLOT}
)
@@ -93,8 +93,8 @@ RDEPEND="${DEPEND}"
S="${WORKDIR}/firefox-${MY_PV}/js/src"
llvm_check_deps() {
if ! has_version -b "sys-devel/llvm:${LLVM_SLOT}" ; then
einfo "sys-devel/llvm:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
if ! has_version -b "llvm-core/llvm:${LLVM_SLOT}" ; then
einfo "llvm-core/llvm:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
return 1
fi

View File

@@ -75,7 +75,7 @@ RESTRICT="!test? ( test )"
BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
$(llvm_gen_dep '
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
clang? (
llvm-core/clang:${LLVM_SLOT}
llvm-core/lld:${LLVM_SLOT}
@@ -93,8 +93,8 @@ RDEPEND="${DEPEND}"
S="${WORKDIR}/firefox-${MY_PV}/js/src"
llvm_check_deps() {
if ! has_version -b "sys-devel/llvm:${LLVM_SLOT}" ; then
einfo "sys-devel/llvm:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
if ! has_version -b "llvm-core/llvm:${LLVM_SLOT}" ; then
einfo "llvm-core/llvm:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
return 1
fi

View File

@@ -74,7 +74,7 @@ BDEPEND="${PYTHON_DEPS}
clang? (
llvm-core/clang:${LLVM_SLOT}
llvm-core/lld:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
)
')
>=dev-util/cbindgen-0.26.0
@@ -97,8 +97,8 @@ llvm_check_deps() {
return 1
fi
if ! has_version -b "sys-devel/llvm:${LLVM_SLOT}" ; then
einfo "sys-devel/llvm:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
if ! has_version -b "llvm-core/llvm:${LLVM_SLOT}" ; then
einfo "llvm-core/llvm:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
return 1
fi

View File

@@ -72,7 +72,7 @@ BDEPEND="${PYTHON_DEPS}
clang? (
llvm-core/clang:${LLVM_SLOT}
llvm-core/lld:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
)
')
>=dev-util/cbindgen-0.26.0
@@ -95,8 +95,8 @@ llvm_check_deps() {
return 1
fi
if ! has_version -b "sys-devel/llvm:${LLVM_SLOT}" ; then
einfo "sys-devel/llvm:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
if ! has_version -b "llvm-core/llvm:${LLVM_SLOT}" ; then
einfo "llvm-core/llvm:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
return 1
fi

View File

@@ -72,7 +72,7 @@ BDEPEND="${PYTHON_DEPS}
clang? (
llvm-core/clang:${LLVM_SLOT}
llvm-core/lld:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
)
')
>=dev-util/cbindgen-0.26.0
@@ -95,8 +95,8 @@ llvm_check_deps() {
return 1
fi
if ! has_version -b "sys-devel/llvm:${LLVM_SLOT}" ; then
einfo "sys-devel/llvm:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
if ! has_version -b "llvm-core/llvm:${LLVM_SLOT}" ; then
einfo "llvm-core/llvm:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
return 1
fi

View File

@@ -54,7 +54,7 @@ BUILD_DIR="${S}/build"
DEPEND="
llvm-core/clang:${LLVM_MAX_SLOT}=
llvm-core/lld:${LLVM_MAX_SLOT}=
sys-devel/llvm:${LLVM_MAX_SLOT}=[zstd]
llvm-core/llvm:${LLVM_MAX_SLOT}=[zstd]
"
RDEPEND="

View File

@@ -58,7 +58,7 @@ DEPEND="
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
llvm-core/lld:${LLVM_SLOT}
sys-devel/llvm:${LLVM_SLOT}[zstd]
llvm-core/llvm:${LLVM_SLOT}[zstd]
')
)
"

View File

@@ -23,7 +23,7 @@ KEYWORDS="amd64"
DEPEND="
dev-libs/libxml2:2=
$(llvm_gen_dep '
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
sys-libs/zlib
"

View File

@@ -23,7 +23,7 @@ KEYWORDS="~amd64"
DEPEND="
dev-libs/libxml2:2=
$(llvm_gen_dep '
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
sys-libs/zlib
"

View File

@@ -23,7 +23,7 @@ KEYWORDS="~amd64"
DEPEND="
dev-libs/libxml2:2=
$(llvm_gen_dep '
sys-devel/llvm:${LLVM_SLOT}
llvm-core/llvm:${LLVM_SLOT}
')
sys-libs/zlib
"

View File

@@ -26,7 +26,7 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="
llvm-core/clang
sys-devel/llvm
llvm-core/llvm
virtual/pkgconfig
"

View File

@@ -26,7 +26,7 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="
llvm-core/clang
sys-devel/llvm
llvm-core/llvm
virtual/pkgconfig
"

View File

@@ -26,7 +26,7 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="
llvm-core/clang
sys-devel/llvm
llvm-core/llvm
virtual/pkgconfig
"

View File

@@ -20,7 +20,7 @@ RDEPEND="
dev-util/spirv-llvm-translator:${SLOT}=
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=[static-analyzer]
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"

View File

@@ -20,7 +20,7 @@ RDEPEND="
dev-util/spirv-llvm-translator:${SLOT}=
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=[static-analyzer]
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"

View File

@@ -20,7 +20,7 @@ RDEPEND="
dev-util/spirv-llvm-translator:${SLOT}=
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=[static-analyzer]
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"

View File

@@ -20,7 +20,7 @@ RDEPEND="
dev-util/spirv-llvm-translator:${SLOT}=
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=[static-analyzer]
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"

View File

@@ -20,7 +20,7 @@ RDEPEND="
dev-util/spirv-llvm-translator:${SLOT}=
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=[static-analyzer]
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"

View File

@@ -27,7 +27,7 @@ CLANG_DEPS="
"
RDEPEND="
dev-libs/libltdl
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):*
<llvm-core/llvm-$((${LLVM_MAX_SLOT} + 1)):*
virtual/opencl
${CLANG_DEPS}
@@ -44,7 +44,7 @@ llvm_check_deps() {
local usedep=$(usev cuda "[llvm_targets_NVPTX]")
# Clang is used at both build time (executed) and runtime
has_version -r "sys-devel/llvm:${LLVM_SLOT}${usedep}" && \
has_version -r "llvm-core/llvm:${LLVM_SLOT}${usedep}" && \
has_version -r "llvm-core/clang:${LLVM_SLOT}${usedep}" && \
has_version -b "llvm-core/clang:${LLVM_SLOT}${usedep}"
}

View File

@@ -27,7 +27,7 @@ CLANG_DEPS="
"
RDEPEND="
dev-libs/libltdl
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):*
<llvm-core/llvm-$((${LLVM_MAX_SLOT} + 1)):*
virtual/opencl
${CLANG_DEPS}
@@ -46,7 +46,7 @@ llvm_check_deps() {
local usedep=$(usev cuda "[llvm_targets_NVPTX]")
# Clang is used at both build time (executed) and runtime
has_version -r "sys-devel/llvm:${LLVM_SLOT}${usedep}" && \
has_version -r "llvm-core/llvm:${LLVM_SLOT}${usedep}" && \
has_version -r "llvm-core/clang:${LLVM_SLOT}${usedep}" && \
has_version -b "llvm-core/clang:${LLVM_SLOT}${usedep}"
}

View File

@@ -22,11 +22,11 @@ CLANG_DEPS="
$(llvm_gen_dep '
!cuda? (
llvm-core/clang:${LLVM_SLOT}=
sys-devel/llvm:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
)
cuda? (
llvm-core/clang:${LLVM_SLOT}=[llvm_targets_NVPTX]
sys-devel/llvm:${LLVM_SLOT}=[llvm_targets_NVPTX]
llvm-core/llvm:${LLVM_SLOT}=[llvm_targets_NVPTX]
)
')
"

View File

@@ -24,7 +24,7 @@ SLOT="0/$(ver_cut 1-2)"
RDEPEND="sys-process/numactl
x11-libs/libdrm[video_cards_amdgpu]"
DEPEND="${RDEPEND}
test? ( sys-devel/llvm
test? ( llvm-core/llvm
dev-cpp/gtest )"
IUSE="test"

View File

@@ -24,7 +24,7 @@ SLOT="0/$(ver_cut 1-2)"
RDEPEND="sys-process/numactl
x11-libs/libdrm[video_cards_amdgpu]"
DEPEND="${RDEPEND}
test? ( sys-devel/llvm
test? ( llvm-core/llvm
dev-cpp/gtest )"
IUSE="test"

View File

@@ -24,7 +24,7 @@ SLOT="0/$(ver_cut 1-2)"
RDEPEND="sys-process/numactl
x11-libs/libdrm[video_cards_amdgpu]"
DEPEND="${RDEPEND}
test? ( sys-devel/llvm
test? ( llvm-core/llvm
dev-cpp/gtest )"
IUSE="test"

View File

@@ -18,5 +18,5 @@ SLOT="0"
KEYWORDS="~amd64"
DEPEND="llvm-core/clang:${LLVM_MAX_SLOT}
sys-devel/llvm:${LLVM_MAX_SLOT}"
llvm-core/llvm:${LLVM_MAX_SLOT}"
RDEPEND="${DEPEND}"

View File

@@ -18,8 +18,8 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.00.0:0=
dev-ml/ocaml-ctypes:=
~sys-devel/llvm-${PV}:=[debug?]
!sys-devel/llvm[ocaml(-)]
~llvm-core/llvm-${PV}:=[debug?]
!llvm-core/llvm[ocaml(-)]
"
DEPEND="

View File

@@ -18,8 +18,8 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.00.0:0=
dev-ml/ocaml-ctypes:=
~sys-devel/llvm-${PV}:=[debug?]
!sys-devel/llvm[ocaml(-)]
~llvm-core/llvm-${PV}:=[debug?]
!llvm-core/llvm[ocaml(-)]
"
DEPEND="

View File

@@ -18,8 +18,8 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.00.0:0=
dev-ml/ocaml-ctypes:=
~sys-devel/llvm-${PV}:=[debug?]
!sys-devel/llvm[ocaml(-)]
~llvm-core/llvm-${PV}:=[debug?]
!llvm-core/llvm[ocaml(-)]
"
DEPEND="

View File

@@ -18,8 +18,8 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.00.0:0=
dev-ml/ocaml-ctypes:=
~sys-devel/llvm-${PV}:=[debug?]
!sys-devel/llvm[ocaml(-)]
~llvm-core/llvm-${PV}:=[debug?]
!llvm-core/llvm[ocaml(-)]
"
DEPEND="

View File

@@ -18,8 +18,8 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.00.0:0=
dev-ml/ocaml-ctypes:=
~sys-devel/llvm-${PV}:=[debug?]
!sys-devel/llvm[ocaml(-)]
~llvm-core/llvm-${PV}:=[debug?]
!llvm-core/llvm[ocaml(-)]
"
DEPEND="

View File

@@ -18,8 +18,8 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.00.0:0=
dev-ml/ocaml-ctypes:=
~sys-devel/llvm-${PV}:=[debug?]
!sys-devel/llvm[ocaml(-)]
~llvm-core/llvm-${PV}:=[debug?]
!llvm-core/llvm[ocaml(-)]
"
DEPEND="

View File

@@ -17,8 +17,8 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.00.0:0=
dev-ml/ocaml-ctypes:=
~sys-devel/llvm-${PV}:=[debug?]
!sys-devel/llvm[ocaml(-)]
~llvm-core/llvm-${PV}:=[debug?]
!llvm-core/llvm[ocaml(-)]
"
DEPEND="

View File

@@ -17,8 +17,8 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.00.0:0=
dev-ml/ocaml-ctypes:=
~sys-devel/llvm-${PV}:=[debug?]
!sys-devel/llvm[ocaml(-)]
~llvm-core/llvm-${PV}:=[debug?]
!llvm-core/llvm[ocaml(-)]
"
DEPEND="

View File

@@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# on top of it.
DEPEND="
>=llvm-core/clang-${PV}:*
!sys-devel/llvm:0[clang(-),python(-)]
!llvm-core/llvm:0[clang(-),python(-)]
!llvm-core/clang:0[python(-)]
"
RDEPEND="

View File

@@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# on top of it.
DEPEND="
>=llvm-core/clang-${PV}:*
!sys-devel/llvm:0[clang(-),python(-)]
!llvm-core/llvm:0[clang(-),python(-)]
!llvm-core/clang:0[python(-)]
"
RDEPEND="

View File

@@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# on top of it.
DEPEND="
>=llvm-core/clang-${PV}:*
!sys-devel/llvm:0[clang(-),python(-)]
!llvm-core/llvm:0[clang(-),python(-)]
!llvm-core/clang:0[python(-)]
"
RDEPEND="

View File

@@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# on top of it.
DEPEND="
>=llvm-core/clang-${PV}:*
!sys-devel/llvm:0[clang(-),python(-)]
!llvm-core/llvm:0[clang(-),python(-)]
!llvm-core/clang:0[python(-)]
"
RDEPEND="

View File

@@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# on top of it.
DEPEND="
>=llvm-core/clang-${PV}:*
!sys-devel/llvm:0[clang(-),python(-)]
!llvm-core/llvm:0[clang(-),python(-)]
!llvm-core/clang:0[python(-)]
"
RDEPEND="

View File

@@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# on top of it.
DEPEND="
>=llvm-core/clang-${PV}:*
!sys-devel/llvm:0[clang(-),python(-)]
!llvm-core/llvm:0[clang(-),python(-)]
!llvm-core/clang:0[python(-)]
"
RDEPEND="

View File

@@ -19,7 +19,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# on top of it.
DEPEND="
>=llvm-core/clang-${PV}:*
!sys-devel/llvm:0[clang(-),python(-)]
!llvm-core/llvm:0[clang(-),python(-)]
!llvm-core/clang:0[python(-)]
"
RDEPEND="

View File

@@ -19,7 +19,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# on top of it.
DEPEND="
>=llvm-core/clang-${PV}:*
!sys-devel/llvm:0[clang(-),python(-)]
!llvm-core/llvm:0[clang(-),python(-)]
!llvm-core/clang:0[python(-)]
"
RDEPEND="

View File

@@ -1,10 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 llvm.org
@@ -21,14 +21,14 @@ RESTRICT="!test? ( test )"
BDEPEND="
test? (
dev-python/psutil[${PYTHON_USEDEP}]
sys-devel/llvm
llvm-core/llvm
)
"
LLVM_COMPONENTS=( llvm/utils/lit )
llvm.org_set_globals
# TODO: move the manpage generation here (from sys-devel/llvm)
# TODO: move the manpage generation here (from llvm-core/llvm)
src_prepare() {
cd "${WORKDIR}" || die

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,14 +21,14 @@ RESTRICT="!test? ( test )"
BDEPEND="
test? (
dev-python/psutil[${PYTHON_USEDEP}]
sys-devel/llvm
llvm-core/llvm
)
"
LLVM_COMPONENTS=( llvm/utils/lit )
llvm.org_set_globals
# TODO: move the manpage generation here (from sys-devel/llvm)
# TODO: move the manpage generation here (from llvm-core/llvm)
src_prepare() {
cd "${WORKDIR}" || die

View File

@@ -21,14 +21,14 @@ RESTRICT="!test? ( test )"
BDEPEND="
test? (
dev-python/psutil[${PYTHON_USEDEP}]
sys-devel/llvm
llvm-core/llvm
)
"
LLVM_COMPONENTS=( llvm/utils/lit )
llvm.org_set_globals
# TODO: move the manpage generation here (from sys-devel/llvm)
# TODO: move the manpage generation here (from llvm-core/llvm)
src_prepare() {
# flaky test

View File

@@ -21,14 +21,14 @@ RESTRICT="!test? ( test )"
BDEPEND="
test? (
dev-python/psutil[${PYTHON_USEDEP}]
sys-devel/llvm
llvm-core/llvm
)
"
LLVM_COMPONENTS=( llvm/utils/lit )
llvm.org_set_globals
# TODO: move the manpage generation here (from sys-devel/llvm)
# TODO: move the manpage generation here (from llvm-core/llvm)
src_prepare() {
# flaky test

View File

@@ -21,14 +21,14 @@ RESTRICT="!test? ( test )"
BDEPEND="
test? (
dev-python/psutil[${PYTHON_USEDEP}]
sys-devel/llvm
llvm-core/llvm
)
"
LLVM_COMPONENTS=( llvm/utils/lit )
llvm.org_set_globals
# TODO: move the manpage generation here (from sys-devel/llvm)
# TODO: move the manpage generation here (from llvm-core/llvm)
src_prepare() {
# flaky test

View File

@@ -21,14 +21,14 @@ RESTRICT="!test? ( test )"
BDEPEND="
test? (
dev-python/psutil[${PYTHON_USEDEP}]
sys-devel/llvm
llvm-core/llvm
)
"
LLVM_COMPONENTS=( llvm/utils/lit )
llvm.org_set_globals
# TODO: move the manpage generation here (from sys-devel/llvm)
# TODO: move the manpage generation here (from llvm-core/llvm)
src_prepare() {
# flaky test

View File

@@ -20,14 +20,14 @@ RESTRICT="!test? ( test )"
BDEPEND="
test? (
dev-python/psutil[${PYTHON_USEDEP}]
sys-devel/llvm
llvm-core/llvm
)
"
LLVM_COMPONENTS=( llvm/utils/lit )
llvm.org_set_globals
# TODO: move the manpage generation here (from sys-devel/llvm)
# TODO: move the manpage generation here (from llvm-core/llvm)
src_prepare() {
# flaky test

Some files were not shown because too many files have changed in this diff Show More