mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
parent
8ad2ca46b9
commit
3ee411f132
@ -266,7 +266,7 @@ RDEPEND="${DEPEND}"
|
||||
# Clang is required for bindgen
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
nettle? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}') )
|
||||
nettle? ( $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') )
|
||||
"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/lib.*/librpm_sequoia.so.1"
|
||||
@ -278,7 +278,7 @@ pkg_setup() {
|
||||
|
||||
llvm_check_deps() {
|
||||
if use nettle; then
|
||||
has_version -b "sys-devel/clang:${LLVM_SLOT}"
|
||||
has_version -b "llvm-core/clang:${LLVM_SLOT}"
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
@ -284,7 +284,7 @@ RDEPEND="${DEPEND}"
|
||||
# Clang is required for bindgen
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
nettle? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}') )
|
||||
nettle? ( $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') )
|
||||
"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/lib.*/librpm_sequoia.so.1"
|
||||
|
||||
@ -429,7 +429,7 @@ RDEPEND="${DEPEND}"
|
||||
# Clang needed for bindgen
|
||||
BDEPEND="
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
')
|
||||
"
|
||||
|
||||
|
||||
@ -427,7 +427,7 @@ RDEPEND="${DEPEND}"
|
||||
# Clang needed for bindgen
|
||||
BDEPEND="
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
')
|
||||
"
|
||||
|
||||
|
||||
@ -400,7 +400,7 @@ RDEPEND="${DEPEND}"
|
||||
# Clang needed for bindgen
|
||||
BDEPEND="
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
')
|
||||
"
|
||||
|
||||
|
||||
@ -403,7 +403,7 @@ RDEPEND="${DEPEND}"
|
||||
# Clang needed for bindgen
|
||||
BDEPEND="
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
')
|
||||
"
|
||||
|
||||
|
||||
@ -525,7 +525,7 @@ RDEPEND="
|
||||
# Clang needed for bindgen
|
||||
BDEPEND="
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
')
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
@ -529,7 +529,7 @@ RDEPEND="
|
||||
# Clang needed for bindgen
|
||||
BDEPEND="
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
')
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
@ -555,7 +555,7 @@ RDEPEND="
|
||||
# Clang needed for bindgen
|
||||
BDEPEND="
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
')
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
@ -286,7 +286,7 @@ RDEPEND="${COMMON_DEPEND}"
|
||||
# Needed for bindgen
|
||||
BDEPEND="
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
')
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
@ -80,7 +80,7 @@ BDEPEND="
|
||||
sys-devel/gettext
|
||||
sys-devel/mold
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}=
|
||||
llvm-core/clang:${LLVM_SLOT}=
|
||||
sys-devel/llvm:${LLVM_SLOT}=
|
||||
')
|
||||
"
|
||||
|
||||
@ -106,7 +106,7 @@ BDEPEND="
|
||||
sys-devel/gettext
|
||||
sys-devel/mold
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}=
|
||||
llvm-core/clang:${LLVM_SLOT}=
|
||||
sys-devel/llvm:${LLVM_SLOT}=
|
||||
')
|
||||
"
|
||||
|
||||
@ -106,7 +106,7 @@ BDEPEND="
|
||||
sys-devel/gettext
|
||||
sys-devel/mold
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}=
|
||||
llvm-core/clang:${LLVM_SLOT}=
|
||||
sys-devel/llvm:${LLVM_SLOT}=
|
||||
')
|
||||
"
|
||||
|
||||
@ -27,7 +27,7 @@ RESTRICT="test"
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}=
|
||||
llvm-core/clang:${LLVM_SLOT}=
|
||||
sys-devel/llvm:${LLVM_SLOT}=
|
||||
')
|
||||
!app-forensics/afl
|
||||
|
||||
@ -27,7 +27,7 @@ RESTRICT="test"
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}=
|
||||
llvm-core/clang:${LLVM_SLOT}=
|
||||
sys-devel/llvm:${LLVM_SLOT}=
|
||||
')
|
||||
!app-forensics/afl
|
||||
|
||||
@ -272,16 +272,16 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
clang? (
|
||||
|| (
|
||||
( sys-devel/clang:18
|
||||
( llvm-core/clang:18
|
||||
sys-devel/llvm:18
|
||||
=sys-devel/lld-18* )
|
||||
( sys-devel/clang:17
|
||||
( llvm-core/clang:17
|
||||
sys-devel/llvm:17
|
||||
=sys-devel/lld-17* )
|
||||
( sys-devel/clang:16
|
||||
( llvm-core/clang:16
|
||||
sys-devel/llvm:16
|
||||
=sys-devel/lld-16* )
|
||||
( sys-devel/clang:15
|
||||
( llvm-core/clang:15
|
||||
sys-devel/llvm:15
|
||||
=sys-devel/lld-15* )
|
||||
)
|
||||
|
||||
@ -285,16 +285,16 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
clang? (
|
||||
|| (
|
||||
( sys-devel/clang:18
|
||||
( llvm-core/clang:18
|
||||
sys-devel/llvm:18
|
||||
=sys-devel/lld-18* )
|
||||
( sys-devel/clang:17
|
||||
( llvm-core/clang:17
|
||||
sys-devel/llvm:17
|
||||
=sys-devel/lld-17* )
|
||||
( sys-devel/clang:16
|
||||
( llvm-core/clang:16
|
||||
sys-devel/llvm:16
|
||||
=sys-devel/lld-16* )
|
||||
( sys-devel/clang:15
|
||||
( llvm-core/clang:15
|
||||
sys-devel/llvm:15
|
||||
=sys-devel/lld-15* )
|
||||
)
|
||||
|
||||
@ -285,16 +285,16 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
clang? (
|
||||
|| (
|
||||
( sys-devel/clang:18
|
||||
( llvm-core/clang:18
|
||||
sys-devel/llvm:18
|
||||
=sys-devel/lld-18* )
|
||||
( sys-devel/clang:17
|
||||
( llvm-core/clang:17
|
||||
sys-devel/llvm:17
|
||||
=sys-devel/lld-17* )
|
||||
( sys-devel/clang:16
|
||||
( llvm-core/clang:16
|
||||
sys-devel/llvm:16
|
||||
=sys-devel/lld-16* )
|
||||
( sys-devel/clang:15
|
||||
( llvm-core/clang:15
|
||||
sys-devel/llvm:15
|
||||
=sys-devel/lld-15* )
|
||||
)
|
||||
|
||||
@ -284,16 +284,16 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
clang? (
|
||||
|| (
|
||||
( sys-devel/clang:18
|
||||
( llvm-core/clang:18
|
||||
sys-devel/llvm:18
|
||||
=sys-devel/lld-18* )
|
||||
( sys-devel/clang:17
|
||||
( llvm-core/clang:17
|
||||
sys-devel/llvm:17
|
||||
=sys-devel/lld-17* )
|
||||
( sys-devel/clang:16
|
||||
( llvm-core/clang:16
|
||||
sys-devel/llvm:16
|
||||
=sys-devel/lld-16* )
|
||||
( sys-devel/clang:15
|
||||
( llvm-core/clang:15
|
||||
sys-devel/llvm:15
|
||||
=sys-devel/lld-15* )
|
||||
)
|
||||
|
||||
@ -265,16 +265,16 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
clang? (
|
||||
|| (
|
||||
( sys-devel/clang:18
|
||||
( llvm-core/clang:18
|
||||
sys-devel/llvm:18
|
||||
=sys-devel/lld-18* )
|
||||
( sys-devel/clang:17
|
||||
( llvm-core/clang:17
|
||||
sys-devel/llvm:17
|
||||
=sys-devel/lld-17* )
|
||||
( sys-devel/clang:16
|
||||
( llvm-core/clang:16
|
||||
sys-devel/llvm:16
|
||||
=sys-devel/lld-16* )
|
||||
( sys-devel/clang:15
|
||||
( llvm-core/clang:15
|
||||
sys-devel/llvm:15
|
||||
=sys-devel/lld-15* )
|
||||
)
|
||||
|
||||
@ -46,7 +46,7 @@ RDEPEND="
|
||||
media-libs/libpng:=
|
||||
virtual/libiconv
|
||||
clang? (
|
||||
<sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
<llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
)
|
||||
dot? (
|
||||
media-gfx/graphviz
|
||||
|
||||
@ -46,7 +46,7 @@ RDEPEND="
|
||||
media-libs/libpng:=
|
||||
virtual/libiconv
|
||||
clang? (
|
||||
<sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
<llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
)
|
||||
dot? (
|
||||
media-gfx/graphviz
|
||||
|
||||
@ -47,7 +47,7 @@ RDEPEND="
|
||||
virtual/libiconv
|
||||
clang? (
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}=
|
||||
llvm-core/clang:${LLVM_SLOT}=
|
||||
sys-devel/llvm:${LLVM_SLOT}=
|
||||
')
|
||||
)
|
||||
|
||||
@ -46,7 +46,7 @@ RDEPEND="
|
||||
media-libs/libpng:=
|
||||
virtual/libiconv
|
||||
clang? (
|
||||
<sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
<llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
)
|
||||
dot? (
|
||||
media-gfx/graphviz
|
||||
|
||||
@ -47,7 +47,7 @@ RDEPEND="
|
||||
virtual/libiconv
|
||||
clang? (
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}=
|
||||
llvm-core/clang:${LLVM_SLOT}=
|
||||
sys-devel/llvm:${LLVM_SLOT}=
|
||||
')
|
||||
)
|
||||
|
||||
@ -17,7 +17,7 @@
|
||||
<remote-id type="sourceforge">doxygen</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="clang">support for <pkg>sys-devel/clang</pkg> assisted parsing</flag>
|
||||
<flag name="clang">support for <pkg>llvm-core/clang</pkg> assisted parsing</flag>
|
||||
<flag name="dot">allow to create dot graphs using <pkg>media-gfx/graphviz</pkg></flag>
|
||||
<flag name="doxysearch">build doxyindexer and doxysearch.cgi</flag>
|
||||
</use>
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Copyright 2020-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${COMMIT_HASH}"
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="sys-devel/clang"
|
||||
RDEPEND="llvm-core/clang"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
@ -132,7 +132,7 @@ DEPEND="
|
||||
dev-util/nvidia-cuda-toolkit
|
||||
)
|
||||
clang? (
|
||||
sys-devel/clang[llvm_targets_NVPTX]
|
||||
llvm-core/clang[llvm_targets_NVPTX]
|
||||
openmp? ( llvm-runtimes/openmp[llvm_targets_NVPTX,offload] )
|
||||
)
|
||||
)
|
||||
|
||||
@ -137,7 +137,7 @@ DEPEND="
|
||||
dev-util/nvidia-cuda-toolkit
|
||||
)
|
||||
clang? (
|
||||
sys-devel/clang[llvm_targets_NVPTX]
|
||||
llvm-core/clang[llvm_targets_NVPTX]
|
||||
openmp? ( llvm-runtimes/openmp[llvm_targets_NVPTX,offload] )
|
||||
)
|
||||
)
|
||||
|
||||
@ -136,7 +136,7 @@ DEPEND="
|
||||
dev-util/nvidia-cuda-toolkit
|
||||
)
|
||||
clang? (
|
||||
sys-devel/clang[llvm_targets_NVPTX]
|
||||
llvm-core/clang[llvm_targets_NVPTX]
|
||||
openmp? ( llvm-runtimes/openmp[llvm_targets_NVPTX,offload] )
|
||||
)
|
||||
)
|
||||
|
||||
@ -37,7 +37,7 @@ icu? ( dev-libs/icu:= )
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
llvm? ( $(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
') )
|
||||
pam? ( sys-libs/pam )
|
||||
|
||||
@ -37,7 +37,7 @@ icu? ( dev-libs/icu:= )
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
llvm? ( $(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
') )
|
||||
pam? ( sys-libs/pam )
|
||||
|
||||
@ -37,7 +37,7 @@ icu? ( dev-libs/icu:= )
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
llvm? ( $(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
') )
|
||||
lz4? ( app-arch/lz4 )
|
||||
|
||||
@ -37,7 +37,7 @@ icu? ( dev-libs/icu:= )
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
llvm? ( $(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
') )
|
||||
lz4? ( app-arch/lz4 )
|
||||
|
||||
@ -38,7 +38,7 @@ icu? ( dev-libs/icu:= )
|
||||
kerberos? ( app-crypt/mit-krb5 )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
llvm? ( $(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
') )
|
||||
lz4? ( app-arch/lz4 )
|
||||
|
||||
@ -38,7 +38,7 @@ icu? ( dev-libs/icu:= )
|
||||
kerberos? ( app-crypt/mit-krb5 )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
llvm? ( $(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
') )
|
||||
lz4? ( app-arch/lz4 )
|
||||
|
||||
@ -46,7 +46,7 @@ icu? ( dev-libs/icu:= )
|
||||
kerberos? ( app-crypt/mit-krb5 )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
llvm? ( $(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
') )
|
||||
lz4? ( app-arch/lz4 )
|
||||
|
||||
@ -28,8 +28,8 @@ RDEPEND="
|
||||
>=dev-libs/libbpf-1.1:=
|
||||
>=dev-util/bcc-0.25.0:=
|
||||
>=sys-devel/llvm-10[llvm_targets_BPF(+)]
|
||||
>=sys-devel/clang-10
|
||||
<sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
>=llvm-core/clang-10
|
||||
<llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
|
||||
sys-process/procps
|
||||
sys-libs/binutils-libs:=
|
||||
|
||||
@ -28,8 +28,8 @@ RDEPEND="
|
||||
>=dev-libs/libbpf-1.1:=
|
||||
>=dev-util/bcc-0.25.0:=
|
||||
>=sys-devel/llvm-10[llvm_targets_BPF(+)]
|
||||
>=sys-devel/clang-10
|
||||
<sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
>=llvm-core/clang-10
|
||||
<llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
|
||||
sys-process/procps
|
||||
sys-libs/binutils-libs:=
|
||||
|
||||
@ -27,8 +27,8 @@ RDEPEND="
|
||||
>=dev-util/bcc-0.25.0:=
|
||||
lldb? ( >=dev-debug/lldb-15 )
|
||||
>=sys-devel/llvm-15[llvm_targets_BPF(+)]
|
||||
>=sys-devel/clang-15
|
||||
<sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
>=llvm-core/clang-15
|
||||
<llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
|
||||
sys-process/procps
|
||||
sys-libs/binutils-libs:=
|
||||
|
||||
@ -28,8 +28,8 @@ RDEPEND="
|
||||
>=dev-util/bcc-0.25.0:=
|
||||
lldb? ( >=dev-debug/lldb-15 )
|
||||
>=sys-devel/llvm-15[llvm_targets_BPF(+)]
|
||||
>=sys-devel/clang-15
|
||||
<sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
>=llvm-core/clang-15
|
||||
<llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
|
||||
sys-process/procps
|
||||
sys-libs/binutils-libs:=
|
||||
|
||||
@ -21,7 +21,7 @@ DEPEND="
|
||||
lzma? ( app-arch/xz-utils:= )
|
||||
ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
|
||||
xml? ( dev-libs/libxml2:= )
|
||||
~sys-devel/clang-${PV}
|
||||
~llvm-core/clang-${PV}
|
||||
~sys-devel/llvm-${PV}
|
||||
"
|
||||
RDEPEND="
|
||||
|
||||
@ -21,7 +21,7 @@ DEPEND="
|
||||
lzma? ( app-arch/xz-utils:= )
|
||||
ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
|
||||
xml? ( dev-libs/libxml2:= )
|
||||
~sys-devel/clang-${PV}
|
||||
~llvm-core/clang-${PV}
|
||||
~sys-devel/llvm-${PV}
|
||||
"
|
||||
RDEPEND="
|
||||
|
||||
@ -21,7 +21,7 @@ DEPEND="
|
||||
lzma? ( app-arch/xz-utils:= )
|
||||
ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
|
||||
xml? ( dev-libs/libxml2:= )
|
||||
~sys-devel/clang-${PV}
|
||||
~llvm-core/clang-${PV}
|
||||
~sys-devel/llvm-${PV}
|
||||
"
|
||||
RDEPEND="
|
||||
|
||||
@ -25,7 +25,7 @@ DEPEND="
|
||||
lzma? ( app-arch/xz-utils:= )
|
||||
ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
|
||||
xml? ( dev-libs/libxml2:= )
|
||||
~sys-devel/clang-${PV}
|
||||
~llvm-core/clang-${PV}
|
||||
~sys-devel/llvm-${PV}[debuginfod=]
|
||||
"
|
||||
RDEPEND="
|
||||
|
||||
@ -25,7 +25,7 @@ DEPEND="
|
||||
lzma? ( app-arch/xz-utils:= )
|
||||
ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
|
||||
xml? ( dev-libs/libxml2:= )
|
||||
~sys-devel/clang-${PV}
|
||||
~llvm-core/clang-${PV}
|
||||
~sys-devel/llvm-${PV}[debuginfod=]
|
||||
"
|
||||
RDEPEND="
|
||||
|
||||
@ -25,7 +25,7 @@ DEPEND="
|
||||
lzma? ( app-arch/xz-utils:= )
|
||||
ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
|
||||
xml? ( dev-libs/libxml2:= )
|
||||
~sys-devel/clang-${PV}
|
||||
~llvm-core/clang-${PV}
|
||||
~sys-devel/llvm-${PV}[debuginfod=]
|
||||
"
|
||||
RDEPEND="
|
||||
|
||||
@ -24,7 +24,7 @@ DEPEND="
|
||||
lzma? ( app-arch/xz-utils:= )
|
||||
ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
|
||||
xml? ( dev-libs/libxml2:= )
|
||||
~sys-devel/clang-${PV}
|
||||
~llvm-core/clang-${PV}
|
||||
~sys-devel/llvm-${PV}[debuginfod=]
|
||||
"
|
||||
RDEPEND="
|
||||
|
||||
@ -24,7 +24,7 @@ DEPEND="
|
||||
lzma? ( app-arch/xz-utils:= )
|
||||
ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
|
||||
xml? ( dev-libs/libxml2:= )
|
||||
~sys-devel/clang-${PV}
|
||||
~llvm-core/clang-${PV}
|
||||
~sys-devel/llvm-${PV}[debuginfod=]
|
||||
"
|
||||
RDEPEND="
|
||||
|
||||
@ -50,7 +50,7 @@ DEPEND="${RDEPEND}
|
||||
dev-cpp/nlohmann_json
|
||||
dev-cpp/valijson
|
||||
bpf? ( $(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}=
|
||||
llvm-core/clang:${LLVM_SLOT}=
|
||||
sys-devel/llvm:${LLVM_SLOT}=[llvm_targets_BPF(+)]
|
||||
')
|
||||
)
|
||||
|
||||
@ -83,7 +83,7 @@ BDEPEND="
|
||||
dev-build/cmake
|
||||
dev-vcs/git
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
')
|
||||
"
|
||||
|
||||
@ -84,7 +84,7 @@ BDEPEND="
|
||||
dev-build/cmake
|
||||
dev-vcs/git
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
')
|
||||
"
|
||||
|
||||
@ -35,7 +35,7 @@ DEPEND="
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
sys-devel/clang:*
|
||||
llvm-core/clang:*
|
||||
)
|
||||
"
|
||||
|
||||
|
||||
@ -34,7 +34,7 @@ DEPEND="
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
sys-devel/clang:*
|
||||
llvm-core/clang:*
|
||||
)
|
||||
"
|
||||
|
||||
|
||||
@ -34,7 +34,7 @@ DEPEND="
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
sys-devel/clang:*
|
||||
llvm-core/clang:*
|
||||
)
|
||||
"
|
||||
|
||||
|
||||
@ -34,7 +34,7 @@ DEPEND="
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
sys-devel/clang:*
|
||||
llvm-core/clang:*
|
||||
)
|
||||
"
|
||||
|
||||
|
||||
@ -26,7 +26,7 @@ RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
')
|
||||
sys-libs/ncurses:=
|
||||
gpu? ( dev-libs/level-zero:= )
|
||||
|
||||
@ -26,7 +26,7 @@ RDEPEND="dev-libs/libatomic_ops
|
||||
dev-libs/libffi:=
|
||||
dev-libs/mimalloc"
|
||||
DEPEND="${RDEPEND}
|
||||
clang? ( >=sys-devel/clang-3.1 )
|
||||
clang? ( >=llvm-core/clang-3.1 )
|
||||
dev-lang/perl"
|
||||
|
||||
DOCS=( CREDITS README.markdown )
|
||||
|
||||
@ -26,7 +26,7 @@ RDEPEND="dev-libs/libatomic_ops
|
||||
dev-libs/libffi:=
|
||||
dev-libs/mimalloc"
|
||||
DEPEND="${RDEPEND}
|
||||
clang? ( >=sys-devel/clang-3.1 )
|
||||
clang? ( >=llvm-core/clang-3.1 )
|
||||
dev-lang/perl"
|
||||
|
||||
DOCS=( CREDITS README.markdown )
|
||||
|
||||
@ -26,7 +26,7 @@ RDEPEND="dev-libs/libatomic_ops
|
||||
dev-libs/libffi:=
|
||||
dev-libs/mimalloc"
|
||||
DEPEND="${RDEPEND}
|
||||
clang? ( >=sys-devel/clang-3.1 )
|
||||
clang? ( >=llvm-core/clang-3.1 )
|
||||
dev-lang/perl"
|
||||
|
||||
DOCS=( CREDITS README.markdown )
|
||||
|
||||
@ -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
|
||||
@ -32,7 +32,7 @@ RDEPEND="
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
clang? ( >=sys-devel/clang-3.1 )
|
||||
clang? ( >=llvm-core/clang-3.1 )
|
||||
"
|
||||
|
||||
DOCS=( CREDITS README.markdown )
|
||||
|
||||
@ -31,7 +31,7 @@ RDEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jre-11 )"
|
||||
DEPEND="${CDEPEND}"
|
||||
BDEPEND="${CDEPEND}
|
||||
clang? ( sys-devel/clang )
|
||||
clang? ( llvm-core/clang )
|
||||
java? ( >=virtual/jdk-11 )
|
||||
dev-lang/perl"
|
||||
|
||||
|
||||
@ -31,7 +31,7 @@ RDEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jre-11 )"
|
||||
DEPEND="${CDEPEND}"
|
||||
BDEPEND="${CDEPEND}
|
||||
clang? ( sys-devel/clang )
|
||||
clang? ( llvm-core/clang )
|
||||
java? ( >=virtual/jdk-11 )
|
||||
dev-lang/perl"
|
||||
|
||||
|
||||
@ -31,7 +31,7 @@ RDEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jre-11 )"
|
||||
DEPEND="${CDEPEND}"
|
||||
BDEPEND="${CDEPEND}
|
||||
clang? ( sys-devel/clang )
|
||||
clang? ( llvm-core/clang )
|
||||
java? ( >=virtual/jdk-11 )
|
||||
dev-lang/perl"
|
||||
|
||||
|
||||
@ -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
|
||||
@ -31,7 +31,7 @@ RDEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jre-11 )"
|
||||
DEPEND="${CDEPEND}"
|
||||
BDEPEND="${CDEPEND}
|
||||
clang? ( sys-devel/clang )
|
||||
clang? ( llvm-core/clang )
|
||||
java? ( >=virtual/jdk-11 )
|
||||
dev-lang/perl"
|
||||
|
||||
|
||||
@ -90,7 +90,7 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
jit? (
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
')
|
||||
)
|
||||
|
||||
@ -90,7 +90,7 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
jit? (
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
')
|
||||
)
|
||||
|
||||
@ -90,7 +90,7 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
jit? (
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
')
|
||||
)
|
||||
|
||||
@ -90,7 +90,7 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
jit? (
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
')
|
||||
)
|
||||
|
||||
@ -88,7 +88,7 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
jit? (
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
')
|
||||
)
|
||||
|
||||
@ -88,7 +88,7 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
jit? (
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
')
|
||||
)
|
||||
|
||||
@ -88,7 +88,7 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
jit? (
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
')
|
||||
)
|
||||
|
||||
@ -88,7 +88,7 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
jit? (
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
')
|
||||
)
|
||||
|
||||
@ -27,7 +27,7 @@ CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
|
||||
RDEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jre-1.9 )"
|
||||
DEPEND="${CDEPEND}
|
||||
clang? ( sys-devel/clang )
|
||||
clang? ( llvm-core/clang )
|
||||
java? ( >=virtual/jdk-1.9 )
|
||||
>=dev-lang/perl-5.10"
|
||||
|
||||
|
||||
@ -27,7 +27,7 @@ CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
|
||||
RDEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jre-1.9 )"
|
||||
DEPEND="${CDEPEND}
|
||||
clang? ( sys-devel/clang )
|
||||
clang? ( llvm-core/clang )
|
||||
java? ( >=virtual/jdk-1.9 )
|
||||
>=dev-lang/perl-5.10"
|
||||
|
||||
|
||||
@ -27,7 +27,7 @@ CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
|
||||
RDEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jre-1.9 )"
|
||||
DEPEND="${CDEPEND}
|
||||
clang? ( sys-devel/clang )
|
||||
clang? ( llvm-core/clang )
|
||||
java? ( >=virtual/jdk-1.9 )
|
||||
>=dev-lang/perl-5.10"
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ RDEPEND="
|
||||
berkdb? ( sys-libs/db:= )
|
||||
gdbm? ( sys-libs/gdbm:= )
|
||||
jemalloc? ( dev-libs/jemalloc:= )
|
||||
jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) )
|
||||
jit? ( || ( sys-devel/gcc:* llvm-core/clang:* ) )
|
||||
ssl? (
|
||||
dev-libs/openssl:0=
|
||||
)
|
||||
|
||||
@ -24,7 +24,7 @@ RDEPEND="
|
||||
berkdb? ( sys-libs/db:= )
|
||||
gdbm? ( sys-libs/gdbm:= )
|
||||
jemalloc? ( dev-libs/jemalloc:= )
|
||||
jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) )
|
||||
jit? ( || ( sys-devel/gcc:* llvm-core/clang:* ) )
|
||||
ssl? (
|
||||
dev-libs/openssl:0=
|
||||
)
|
||||
|
||||
@ -24,7 +24,7 @@ RDEPEND="
|
||||
berkdb? ( sys-libs/db:= )
|
||||
gdbm? ( sys-libs/gdbm:= )
|
||||
jemalloc? ( dev-libs/jemalloc:= )
|
||||
jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) )
|
||||
jit? ( || ( sys-devel/gcc:* llvm-core/clang:* ) )
|
||||
ssl? (
|
||||
dev-libs/openssl:0=
|
||||
)
|
||||
|
||||
@ -24,7 +24,7 @@ RDEPEND="
|
||||
berkdb? ( sys-libs/db:= )
|
||||
gdbm? ( sys-libs/gdbm:= )
|
||||
jemalloc? ( dev-libs/jemalloc:= )
|
||||
jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) )
|
||||
jit? ( || ( sys-devel/gcc:* llvm-core/clang:* ) )
|
||||
ssl? (
|
||||
dev-libs/openssl:0=
|
||||
)
|
||||
|
||||
@ -46,7 +46,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
>=dev-build/cmake-3.13.4
|
||||
dev-build/ninja
|
||||
|
||||
@ -55,7 +55,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -57,7 +57,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -56,7 +56,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -56,7 +56,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -56,7 +56,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -56,7 +56,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -56,7 +56,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -56,7 +56,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -57,7 +57,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -56,7 +56,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -56,7 +56,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -56,7 +56,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
app-eselect/eselect-rust
|
||||
|| (
|
||||
>=sys-devel/gcc-4.7
|
||||
>=sys-devel/clang-3.5
|
||||
>=llvm-core/clang-3.5
|
||||
)
|
||||
!system-llvm? (
|
||||
>=dev-build/cmake-3.13.4
|
||||
|
||||
@ -74,7 +74,7 @@ RESTRICT="!test? ( test )"
|
||||
|
||||
BDEPEND="${PYTHON_DEPS}
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
clang? (
|
||||
sys-devel/lld:${LLVM_SLOT}
|
||||
@ -99,8 +99,8 @@ llvm_check_deps() {
|
||||
fi
|
||||
|
||||
if use clang ; then
|
||||
if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
|
||||
einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
|
||||
if ! has_version -b "llvm-core/clang:${LLVM_SLOT}" ; then
|
||||
einfo "llvm-core/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
|
||||
return 1
|
||||
fi
|
||||
|
||||
|
||||
@ -77,7 +77,7 @@ BDEPEND="${PYTHON_DEPS}
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
clang? (
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/lld:${LLVM_SLOT}
|
||||
)
|
||||
')
|
||||
@ -99,8 +99,8 @@ llvm_check_deps() {
|
||||
fi
|
||||
|
||||
if use clang ; then
|
||||
if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
|
||||
einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
|
||||
if ! has_version -b "llvm-core/clang:${LLVM_SLOT}" ; then
|
||||
einfo "llvm-core/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
|
||||
return 1
|
||||
fi
|
||||
|
||||
|
||||
@ -72,7 +72,7 @@ RESTRICT="!test? ( test )"
|
||||
BDEPEND="${PYTHON_DEPS}
|
||||
$(llvm_gen_dep '
|
||||
clang? (
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/lld:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
)
|
||||
@ -92,8 +92,8 @@ S="${WORKDIR}/firefox-${PV%_*}"
|
||||
|
||||
llvm_check_deps() {
|
||||
if use clang ; then
|
||||
if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
|
||||
einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
|
||||
if ! has_version -b "llvm-core/clang:${LLVM_SLOT}" ; then
|
||||
einfo "llvm-core/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
|
||||
return 1
|
||||
fi
|
||||
|
||||
|
||||
@ -70,7 +70,7 @@ RESTRICT="!test? ( test )"
|
||||
BDEPEND="${PYTHON_DEPS}
|
||||
$(llvm_gen_dep '
|
||||
clang? (
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/lld:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
)
|
||||
@ -90,8 +90,8 @@ S="${WORKDIR}/firefox-${PV%_*}"
|
||||
|
||||
llvm_check_deps() {
|
||||
if use clang ; then
|
||||
if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
|
||||
einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
|
||||
if ! has_version -b "llvm-core/clang:${LLVM_SLOT}" ; then
|
||||
einfo "llvm-core/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
|
||||
return 1
|
||||
fi
|
||||
|
||||
|
||||
@ -70,7 +70,7 @@ RESTRICT="!test? ( test )"
|
||||
BDEPEND="${PYTHON_DEPS}
|
||||
$(llvm_gen_dep '
|
||||
clang? (
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/lld:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}
|
||||
)
|
||||
@ -90,8 +90,8 @@ S="${WORKDIR}/firefox-${PV%_*}"
|
||||
|
||||
llvm_check_deps() {
|
||||
if use clang ; then
|
||||
if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
|
||||
einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
|
||||
if ! has_version -b "llvm-core/clang:${LLVM_SLOT}" ; then
|
||||
einfo "llvm-core/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
|
||||
return 1
|
||||
fi
|
||||
|
||||
|
||||
@ -52,7 +52,7 @@ BUILD_DIR="${S}/build"
|
||||
# You can check https://github.com/ziglang/zig-bootstrap in future, to see
|
||||
# options that are passed to LLVM CMake building (excluding "static" ofc).
|
||||
DEPEND="
|
||||
sys-devel/clang:${LLVM_MAX_SLOT}=
|
||||
llvm-core/clang:${LLVM_MAX_SLOT}=
|
||||
sys-devel/lld:${LLVM_MAX_SLOT}=
|
||||
sys-devel/llvm:${LLVM_MAX_SLOT}=[zstd]
|
||||
"
|
||||
@ -78,7 +78,7 @@ PATCHES=(
|
||||
)
|
||||
|
||||
llvm_check_deps() {
|
||||
has_version "sys-devel/clang:${LLVM_SLOT}"
|
||||
has_version "llvm-core/clang:${LLVM_SLOT}"
|
||||
}
|
||||
|
||||
ctarget_to_zigtarget() {
|
||||
|
||||
@ -56,7 +56,7 @@ BUILD_DIR="${S}/build"
|
||||
DEPEND="
|
||||
llvm? (
|
||||
$(llvm_gen_dep '
|
||||
sys-devel/clang:${LLVM_SLOT}
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
sys-devel/lld:${LLVM_SLOT}
|
||||
sys-devel/llvm:${LLVM_SLOT}[zstd]
|
||||
')
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user