Move {llvm-core → llvm-runtimes}/clang-runtime

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny 2025-09-02 16:32:22 +02:00
parent 7a05d3b751
commit b8500b6fad
No known key found for this signature in database
GPG Key ID: 639ADAE2329E240E
87 changed files with 135 additions and 134 deletions

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=7 EAPI=7
@ -17,7 +17,7 @@ IUSE="static-libs native-cflags openmp"
DEPEND=" DEPEND="
openmp? ( openmp? (
|| ( >=sys-devel/gcc-4.2:*[openmp] llvm-core/clang-runtime:*[openmp] ) || ( >=sys-devel/gcc-4.2:*[openmp] llvm-runtimes/clang-runtime:*[openmp] )
) )
" "
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"

View File

@ -42,7 +42,7 @@ RDEPEND="
>=dev-libs/rocm-device-libs-${PV} >=dev-libs/rocm-device-libs-${PV}
<dev-libs/rocm-device-libs-6 <dev-libs/rocm-device-libs-6
llvm-core/clang:${LLVM_MAX_SLOT}= llvm-core/clang:${LLVM_MAX_SLOT}=
llvm-core/clang-runtime:= llvm-runtimes/clang-runtime:=
llvm-core/lld:${LLVM_MAX_SLOT}=" llvm-core/lld:${LLVM_MAX_SLOT}="
DEPEND="${RDEPEND}" DEPEND="${RDEPEND}"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -34,7 +34,7 @@ PATCHES=(
) )
RDEPEND=">=dev-libs/rocm-device-libs-${PV} RDEPEND=">=dev-libs/rocm-device-libs-${PV}
llvm-core/clang-runtime:= llvm-runtimes/clang-runtime:=
$(llvm_gen_dep ' $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}= llvm-core/clang:${LLVM_SLOT}=
llvm-core/lld:${LLVM_SLOT}= llvm-core/lld:${LLVM_SLOT}=

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -34,7 +34,7 @@ PATCHES=(
) )
RDEPEND=">=dev-libs/rocm-device-libs-${PV} RDEPEND=">=dev-libs/rocm-device-libs-${PV}
llvm-core/clang-runtime:= llvm-runtimes/clang-runtime:=
$(llvm_gen_dep ' $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}= llvm-core/clang:${LLVM_SLOT}=
llvm-core/lld:${LLVM_SLOT}= llvm-core/lld:${LLVM_SLOT}=

View File

@ -34,7 +34,7 @@ PATCHES=(
RDEPEND=" RDEPEND="
dev-libs/rocm-device-libs:${SLOT} dev-libs/rocm-device-libs:${SLOT}
llvm-core/clang-runtime:= llvm-runtimes/clang-runtime:=
$(llvm_gen_dep ' $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}= llvm-core/clang:${LLVM_SLOT}=
llvm-core/lld:${LLVM_SLOT}= llvm-core/lld:${LLVM_SLOT}=

View File

@ -34,7 +34,7 @@ PATCHES=(
RDEPEND=" RDEPEND="
dev-libs/rocm-device-libs:${SLOT} dev-libs/rocm-device-libs:${SLOT}
llvm-core/clang-runtime:= llvm-runtimes/clang-runtime:=
$(llvm_gen_dep ' $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}= llvm-core/clang:${LLVM_SLOT}=
llvm-core/lld:${LLVM_SLOT}= llvm-core/lld:${LLVM_SLOT}=

View File

@ -34,7 +34,7 @@ PATCHES=(
RDEPEND=" RDEPEND="
dev-libs/rocm-device-libs:${SLOT} dev-libs/rocm-device-libs:${SLOT}
llvm-core/clang-runtime:= llvm-runtimes/clang-runtime:=
$(llvm_gen_dep ' $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}= llvm-core/clang:${LLVM_SLOT}=
llvm-core/lld:${LLVM_SLOT}= llvm-core/lld:${LLVM_SLOT}=

View File

@ -34,7 +34,7 @@ PATCHES=(
RDEPEND=" RDEPEND="
dev-libs/rocm-device-libs:${SLOT} dev-libs/rocm-device-libs:${SLOT}
llvm-core/clang-runtime:= llvm-runtimes/clang-runtime:=
$(llvm_gen_dep ' $(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}= llvm-core/clang:${LLVM_SLOT}=
llvm-core/lld:${LLVM_SLOT}= llvm-core/lld:${LLVM_SLOT}=

View File

@ -39,7 +39,7 @@ BDEPEND="test? ( =dev-util/hipcc-5* )"
RDEPEND="${DEPEND} RDEPEND="${DEPEND}
=dev-util/hipcc-5* =dev-util/hipcc-5*
dev-perl/URI-Encode dev-perl/URI-Encode
llvm-core/clang-runtime:= llvm-runtimes/clang-runtime:=
>=dev-libs/roct-thunk-interface-5" >=dev-libs/roct-thunk-interface-5"
PATCHES=( PATCHES=(

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -58,7 +58,7 @@ BDEPEND="
) )
" "
RDEPEND="${DEPEND} RDEPEND="${DEPEND}
llvm-core/clang-runtime:= llvm-runtimes/clang-runtime:=
opencl? ( opencl? (
!dev-libs/opencl-icd-loader !dev-libs/opencl-icd-loader
!dev-libs/rocm-opencl-runtime !dev-libs/rocm-opencl-runtime

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -58,7 +58,7 @@ BDEPEND="
) )
" "
RDEPEND="${DEPEND} RDEPEND="${DEPEND}
llvm-core/clang-runtime:= llvm-runtimes/clang-runtime:=
opencl? ( opencl? (
!dev-libs/opencl-icd-loader !dev-libs/opencl-icd-loader
!dev-libs/rocm-opencl-runtime !dev-libs/rocm-opencl-runtime

View File

@ -63,7 +63,7 @@ BDEPEND="
openmp? ( openmp? (
|| ( || (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
) )
" "

View File

@ -60,7 +60,7 @@ BDEPEND="
openmp? ( openmp? (
|| ( || (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
) )
" "

View File

@ -63,7 +63,7 @@ BDEPEND="
openmp? ( openmp? (
|| ( || (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
) )
" "

View File

@ -18,7 +18,7 @@ IUSE="
PDEPEND=" PDEPEND="
default-compiler-rt? ( default-compiler-rt? (
llvm-core/clang-runtime:${PV}[compiler-rt] llvm-runtimes/clang-runtime:${PV}[compiler-rt]
llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
!llvm-libunwind? ( sys-libs/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
) )
@ -67,7 +67,7 @@ src_install() {
insinto /etc/clang insinto /etc/clang
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -18,7 +18,7 @@ IUSE="
PDEPEND=" PDEPEND="
default-compiler-rt? ( default-compiler-rt? (
llvm-core/clang-runtime:${LLVM_MAJOR}[compiler-rt] llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt]
llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
!llvm-libunwind? ( sys-libs/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
) )
@ -67,7 +67,7 @@ src_install() {
insinto /etc/clang insinto /etc/clang
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -18,7 +18,7 @@ IUSE="
PDEPEND=" PDEPEND="
default-compiler-rt? ( default-compiler-rt? (
llvm-core/clang-runtime:${LLVM_MAJOR}[compiler-rt] llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt]
llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
!llvm-libunwind? ( sys-libs/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
) )
@ -144,7 +144,7 @@ src_install() {
insinto /etc/clang insinto /etc/clang
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -18,7 +18,7 @@ IUSE="
PDEPEND=" PDEPEND="
default-compiler-rt? ( default-compiler-rt? (
llvm-core/clang-runtime:${LLVM_MAJOR}[compiler-rt] llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt]
llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
!llvm-libunwind? ( sys-libs/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
) )
@ -144,7 +144,7 @@ src_install() {
insinto /etc/clang insinto /etc/clang
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -18,7 +18,7 @@ IUSE="
PDEPEND=" PDEPEND="
default-compiler-rt? ( default-compiler-rt? (
llvm-core/clang-runtime:${LLVM_MAJOR}[compiler-rt] llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt]
llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
!llvm-libunwind? ( sys-libs/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
) )
@ -144,7 +144,7 @@ src_install() {
insinto /etc/clang insinto /etc/clang
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -18,7 +18,7 @@ IUSE="
PDEPEND=" PDEPEND="
default-compiler-rt? ( default-compiler-rt? (
llvm-core/clang-runtime:${LLVM_MAJOR}[compiler-rt] llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt]
llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
!llvm-libunwind? ( sys-libs/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
) )
@ -144,7 +144,7 @@ src_install() {
insinto /etc/clang insinto /etc/clang
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -18,7 +18,7 @@ IUSE="
PDEPEND=" PDEPEND="
default-compiler-rt? ( default-compiler-rt? (
llvm-core/clang-runtime:${LLVM_MAJOR}[compiler-rt] llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt]
llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
!llvm-libunwind? ( sys-libs/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
) )
@ -30,7 +30,7 @@ PDEPEND="
" "
# enforce flags on clang-runtime as well to aid transition # enforce flags on clang-runtime as well to aid transition
PDEPEND+=" PDEPEND+="
llvm-core/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?]
" "
IDEPEND=" IDEPEND="
!default-compiler-rt? ( sys-devel/gcc-config ) !default-compiler-rt? ( sys-devel/gcc-config )
@ -148,7 +148,7 @@ src_install() {
insinto /etc/clang insinto /etc/clang
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -18,7 +18,7 @@ IUSE="
PDEPEND=" PDEPEND="
default-compiler-rt? ( default-compiler-rt? (
llvm-core/clang-runtime:${LLVM_MAJOR}[compiler-rt] llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt]
llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
!llvm-libunwind? ( sys-libs/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
) )
@ -30,7 +30,7 @@ PDEPEND="
" "
# enforce flags on clang-runtime as well to aid transition # enforce flags on clang-runtime as well to aid transition
PDEPEND+=" PDEPEND+="
llvm-core/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?]
" "
IDEPEND=" IDEPEND="
!default-compiler-rt? ( sys-devel/gcc-config ) !default-compiler-rt? ( sys-devel/gcc-config )
@ -148,7 +148,7 @@ src_install() {
insinto /etc/clang insinto /etc/clang
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -17,7 +17,7 @@ IUSE="
PDEPEND=" PDEPEND="
default-compiler-rt? ( default-compiler-rt? (
llvm-core/clang-runtime:${LLVM_MAJOR}[compiler-rt] llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt]
llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
!llvm-libunwind? ( sys-libs/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
) )
@ -29,7 +29,7 @@ PDEPEND="
" "
# enforce flags on clang-runtime as well to aid transition # enforce flags on clang-runtime as well to aid transition
PDEPEND+=" PDEPEND+="
llvm-core/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?]
" "
IDEPEND=" IDEPEND="
!default-compiler-rt? ( sys-devel/gcc-config ) !default-compiler-rt? ( sys-devel/gcc-config )
@ -147,7 +147,7 @@ src_install() {
insinto /etc/clang insinto /etc/clang
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -17,7 +17,7 @@ IUSE="
PDEPEND=" PDEPEND="
default-compiler-rt? ( default-compiler-rt? (
llvm-core/clang-runtime:${LLVM_MAJOR}[compiler-rt] llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt]
llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
!llvm-libunwind? ( sys-libs/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
) )
@ -29,7 +29,7 @@ PDEPEND="
" "
# enforce flags on clang-runtime as well to aid transition # enforce flags on clang-runtime as well to aid transition
PDEPEND+=" PDEPEND+="
llvm-core/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?]
" "
IDEPEND=" IDEPEND="
!default-compiler-rt? ( sys-devel/gcc-config ) !default-compiler-rt? ( sys-devel/gcc-config )
@ -147,7 +147,7 @@ src_install() {
insinto /etc/clang insinto /etc/clang
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -17,7 +17,7 @@ IUSE="
PDEPEND=" PDEPEND="
default-compiler-rt? ( default-compiler-rt? (
llvm-core/clang-runtime:${LLVM_MAJOR}[compiler-rt] llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt]
llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
!llvm-libunwind? ( sys-libs/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
) )
@ -29,7 +29,7 @@ PDEPEND="
" "
# enforce flags on clang-runtime as well to aid transition # enforce flags on clang-runtime as well to aid transition
PDEPEND+=" PDEPEND+="
llvm-core/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?]
" "
IDEPEND=" IDEPEND="
!default-compiler-rt? ( sys-devel/gcc-config ) !default-compiler-rt? ( sys-devel/gcc-config )
@ -147,7 +147,7 @@ src_install() {
insinto /etc/clang insinto /etc/clang
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -1,9 +1,9 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
PYTHON_COMPAT=( python3_{10..12} ) PYTHON_COMPAT=( python3_{11..12} )
inherit cmake llvm llvm.org multilib multilib-minimal \ inherit cmake llvm llvm.org multilib multilib-minimal \
prefix python-single-r1 toolchain-funcs prefix python-single-r1 toolchain-funcs
@ -41,7 +41,7 @@ BDEPEND="
" "
PDEPEND=" PDEPEND="
llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR}
~llvm-core/clang-runtime-${PV} ~llvm-runtimes/clang-runtime-${PV}
" "
LLVM_COMPONENTS=( LLVM_COMPONENTS=(

View File

@ -1,9 +1,9 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
PYTHON_COMPAT=( python3_{10..12} ) PYTHON_COMPAT=( python3_{11..12} )
inherit cmake flag-o-matic llvm llvm.org multilib multilib-minimal inherit cmake flag-o-matic llvm llvm.org multilib multilib-minimal
inherit prefix python-single-r1 toolchain-funcs inherit prefix python-single-r1 toolchain-funcs
@ -41,7 +41,7 @@ BDEPEND="
xml? ( virtual/pkgconfig ) xml? ( virtual/pkgconfig )
" "
PDEPEND=" PDEPEND="
~llvm-core/clang-runtime-${PV} ~llvm-runtimes/clang-runtime-${PV}
llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR}
" "

View File

@ -1,9 +1,9 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
PYTHON_COMPAT=( python3_{10..12} ) PYTHON_COMPAT=( python3_{11..12} )
inherit cmake llvm llvm.org multilib multilib-minimal inherit cmake llvm llvm.org multilib multilib-minimal
inherit prefix python-single-r1 toolchain-funcs inherit prefix python-single-r1 toolchain-funcs
@ -41,7 +41,7 @@ BDEPEND="
xml? ( virtual/pkgconfig ) xml? ( virtual/pkgconfig )
" "
PDEPEND=" PDEPEND="
~llvm-core/clang-runtime-${PV} ~llvm-runtimes/clang-runtime-${PV}
llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR}
" "

View File

@ -1,9 +1,9 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
PYTHON_COMPAT=( python3_{10..13} ) PYTHON_COMPAT=( python3_{11..13} )
inherit cmake llvm.org multilib multilib-minimal inherit cmake llvm.org multilib multilib-minimal
inherit prefix python-single-r1 toolchain-funcs inherit prefix python-single-r1 toolchain-funcs
@ -39,7 +39,7 @@ BDEPEND="
xml? ( virtual/pkgconfig ) xml? ( virtual/pkgconfig )
" "
PDEPEND=" PDEPEND="
~llvm-core/clang-runtime-${PV} ~llvm-runtimes/clang-runtime-${PV}
llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR}
" "

View File

@ -3,7 +3,7 @@
EAPI=8 EAPI=8
PYTHON_COMPAT=( python3_{10..13} ) PYTHON_COMPAT=( python3_{11..13} )
inherit cmake llvm.org multilib multilib-minimal inherit cmake llvm.org multilib multilib-minimal
inherit prefix python-single-r1 toolchain-funcs inherit prefix python-single-r1 toolchain-funcs
@ -38,7 +38,7 @@ BDEPEND="
xml? ( virtual/pkgconfig ) xml? ( virtual/pkgconfig )
" "
PDEPEND=" PDEPEND="
~llvm-core/clang-runtime-${PV} ~llvm-runtimes/clang-runtime-${PV}
llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR}
" "

View File

@ -38,7 +38,7 @@ BDEPEND="
xml? ( virtual/pkgconfig ) xml? ( virtual/pkgconfig )
" "
PDEPEND=" PDEPEND="
~llvm-core/clang-runtime-${PV} ~llvm-runtimes/clang-runtime-${PV}
llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR}
" "

View File

@ -38,7 +38,7 @@ BDEPEND="
xml? ( virtual/pkgconfig ) xml? ( virtual/pkgconfig )
" "
PDEPEND=" PDEPEND="
~llvm-core/clang-runtime-${PV} ~llvm-runtimes/clang-runtime-${PV}
llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR}
" "

View File

@ -37,7 +37,7 @@ BDEPEND="
xml? ( virtual/pkgconfig ) xml? ( virtual/pkgconfig )
" "
PDEPEND=" PDEPEND="
llvm-core/clang-runtime:${LLVM_MAJOR} llvm-runtimes/clang-runtime:${LLVM_MAJOR}
llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR}
" "

View File

@ -37,7 +37,7 @@ BDEPEND="
xml? ( virtual/pkgconfig ) xml? ( virtual/pkgconfig )
" "
PDEPEND=" PDEPEND="
llvm-core/clang-runtime:${LLVM_MAJOR} llvm-runtimes/clang-runtime:${LLVM_MAJOR}
llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR}
" "

View File

@ -37,7 +37,7 @@ BDEPEND="
xml? ( virtual/pkgconfig ) xml? ( virtual/pkgconfig )
" "
PDEPEND=" PDEPEND="
llvm-core/clang-runtime:${LLVM_MAJOR} llvm-runtimes/clang-runtime:${LLVM_MAJOR}
llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR}
" "

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8

View File

@ -105,7 +105,7 @@ doclang_cfg() {
src_install() { src_install() {
insinto "/etc/clang/${SLOT}" insinto "/etc/clang/${SLOT}"
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
@gentoo-rtlib.cfg @gentoo-rtlib.cfg

View File

@ -109,7 +109,7 @@ doclang_cfg() {
src_install() { src_install() {
insinto "/etc/clang/${SLOT}" insinto "/etc/clang/${SLOT}"
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -105,7 +105,7 @@ doclang_cfg() {
src_install() { src_install() {
insinto "/etc/clang/${SLOT}" insinto "/etc/clang/${SLOT}"
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
@gentoo-rtlib.cfg @gentoo-rtlib.cfg

View File

@ -109,7 +109,7 @@ doclang_cfg() {
src_install() { src_install() {
insinto "/etc/clang/${SLOT}" insinto "/etc/clang/${SLOT}"
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
--rtlib=$(usex default-compiler-rt compiler-rt libgcc) --rtlib=$(usex default-compiler-rt compiler-rt libgcc)

View File

@ -104,7 +104,7 @@ doclang_cfg() {
src_install() { src_install() {
insinto "/etc/clang/${SLOT}" insinto "/etc/clang/${SLOT}"
newins - gentoo-runtimes.cfg <<-EOF newins - gentoo-runtimes.cfg <<-EOF
# This file is initially generated by llvm-core/clang-runtime. # This file is initially generated by llvm-runtimes/clang-runtime.
# It is used to control the default runtimes using by clang. # It is used to control the default runtimes using by clang.
@gentoo-rtlib.cfg @gentoo-rtlib.cfg

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -18,7 +18,7 @@ BDEPEND="
openmp? ( openmp? (
|| ( || (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
) )
" "

View File

@ -28,6 +28,6 @@ llvm-core/clang-linker-config
llvm-runtimes/clang-rtlib-config llvm-runtimes/clang-rtlib-config
llvm-runtimes/clang-unwindlib-config llvm-runtimes/clang-unwindlib-config
llvm-runtimes/clang-stdlib-config llvm-runtimes/clang-stdlib-config
llvm-core/clang-runtime llvm-runtimes/clang-runtime
llvm-core/libclc llvm-core/libclc
llvm-runtimes/libatomic-stub llvm-runtimes/libatomic-stub

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -34,7 +34,7 @@ RDEPEND="${DEPEND}
acct-group/tox acct-group/tox
acct-user/tox acct-user/tox
) )
key-utils? ( || ( sys-devel/gcc[openmp] llvm-core/clang-runtime[openmp] ) )" key-utils? ( || ( sys-devel/gcc[openmp] llvm-runtimes/clang-runtime[openmp] ) )"
src_prepare() { src_prepare() {
cmake_src_prepare cmake_src_prepare

View File

@ -33,7 +33,7 @@ RDEPEND="${DEPEND}
acct-group/tox acct-group/tox
acct-user/tox acct-user/tox
) )
key-utils? ( || ( sys-devel/gcc[openmp] llvm-core/clang-runtime[openmp] ) )" key-utils? ( || ( sys-devel/gcc[openmp] llvm-runtimes/clang-runtime[openmp] ) )"
src_prepare() { src_prepare() {
cmake_src_prepare cmake_src_prepare

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -39,7 +39,7 @@ RDEPEND="${DEPEND}
acct-group/tox acct-group/tox
acct-user/tox acct-user/tox
) )
key-utils? ( || ( sys-devel/gcc[openmp] llvm-core/clang-runtime[openmp] ) )" key-utils? ( || ( sys-devel/gcc[openmp] llvm-runtimes/clang-runtime[openmp] ) )"
src_prepare() { src_prepare() {
cmake_src_prepare cmake_src_prepare

View File

@ -25,7 +25,7 @@ sys-apps/memtest86+ bios64 uefi64
# Theo Anderson <telans@posteo.de> (2021-03-06) # Theo Anderson <telans@posteo.de> (2021-03-06)
# Enable 32-bit clang runtime to ease -m32 builds with non-GCC runtime # Enable 32-bit clang runtime to ease -m32 builds with non-GCC runtime
llvm-core/clang-runtime abi_x86_32 llvm-runtimes/clang-runtime abi_x86_32
llvm-runtimes/libcxxabi abi_x86_32 llvm-runtimes/libcxxabi abi_x86_32
llvm-runtimes/libcxx abi_x86_32 llvm-runtimes/libcxx abi_x86_32
llvm-runtimes/openmp abi_x86_32 llvm-runtimes/openmp abi_x86_32

View File

@ -74,7 +74,7 @@ dev-lang/rust -mrustc-bootstrap
# Michał Górny <mgorny@gentoo.org> (2024-12-24) # Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only. # OpenMP offloading is supported on 64-bit architectures only.
llvm-core/clang-runtime -offload llvm-runtimes/clang-runtime -offload
# Alfred Wingate <parona@protonmail.com> (2024-12-16) # Alfred Wingate <parona@protonmail.com> (2024-12-16)
# Only available on amd64. # Only available on amd64.

View File

@ -94,7 +94,7 @@ dev-cpp/opentelemetry-cpp prometheus
# Michał Górny <mgorny@gentoo.org> (2024-12-24) # Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only. # OpenMP offloading is supported on 64-bit architectures only.
llvm-core/clang-runtime -offload llvm-runtimes/clang-runtime -offload
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-20) # Nowa Ammerlaan <nowa@gentoo.org> (2024-12-20)
# qtremoteobjects and qthttpserver not yet keyworded here # qtremoteobjects and qthttpserver not yet keyworded here

View File

@ -46,7 +46,7 @@ dev-lang/rust mrustc-bootstrap
# Michał Górny <mgorny@gentoo.org> (2024-12-24) # Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only. # OpenMP offloading is supported on 64-bit architectures only.
llvm-core/clang-runtime offload llvm-runtimes/clang-runtime offload
# Sv. Lockal <lockalsash@gmail.com> (2024-11-30) # Sv. Lockal <lockalsash@gmail.com> (2024-11-30)
# Only available for amd64. # Only available for amd64.

View File

@ -133,7 +133,7 @@ gnome-base/gvfs google test
# Michał Górny <mgorny@gentoo.org> (2024-09-08) # Michał Górny <mgorny@gentoo.org> (2024-09-08)
# libcxx is broken on mips, https://bugs.gentoo.org/939297#c2 # libcxx is broken on mips, https://bugs.gentoo.org/939297#c2
llvm-core/clang-common default-libcxx llvm-core/clang-common default-libcxx
llvm-core/clang-runtime default-libcxx libcxx llvm-runtimes/clang-runtime default-libcxx libcxx
llvm-runtimes/clang-stdlib-config default-libcxx llvm-runtimes/clang-stdlib-config default-libcxx
# Hans de Graaff <graaff@gentoo.org> (2024-09-08) # Hans de Graaff <graaff@gentoo.org> (2024-09-08)

View File

@ -295,7 +295,7 @@ app-forensics/sleuthkit java
# Michał Górny <mgorny@gentoo.org> (2017-03-24) # Michał Górny <mgorny@gentoo.org> (2017-03-24)
# libcxx fails to compile on ppc*, #595744. # libcxx fails to compile on ppc*, #595744.
llvm-core/clang-common default-libcxx llvm-core/clang-common default-libcxx
llvm-core/clang-runtime default-libcxx libcxx llvm-runtimes/clang-runtime default-libcxx libcxx
llvm-runtimes/clang-stdlib-config default-libcxx llvm-runtimes/clang-stdlib-config default-libcxx
# James Le Cuirot <chewi@gentoo.org> (2016-12-14) # James Le Cuirot <chewi@gentoo.org> (2016-12-14)

View File

@ -70,7 +70,7 @@ media-gfx/graphicsmagick jpeg2k
# Sam James <sam@gentoo.org> (2024-03-23) # Sam James <sam@gentoo.org> (2024-03-23)
# llvm-runtimes/openmp does not support ppc32 (bug #907213). # llvm-runtimes/openmp does not support ppc32 (bug #907213).
llvm-core/clang-runtime openmp llvm-runtimes/clang-runtime openmp
# Matt Jolly <kangie@gentoo.org> (2024-03-02) # Matt Jolly <kangie@gentoo.org> (2024-03-02)
# Fails tests, potential false negatives #911402 # Fails tests, potential false negatives #911402
@ -203,7 +203,7 @@ dev-python/diskcache test
# Sam James <sam@gentoo.org> (2021-02-28) # Sam James <sam@gentoo.org> (2021-02-28)
# compiler-rt* has no support for ppc32 (yet?) # compiler-rt* has no support for ppc32 (yet?)
# bug #708344 # bug #708344
llvm-core/clang-runtime compiler-rt default-compiler-rt sanitize llvm-runtimes/clang-runtime compiler-rt default-compiler-rt sanitize
llvm-core/clang-common default-compiler-rt llvm-core/clang-common default-compiler-rt
llvm-runtimes/clang-rtlib-config default-compiler-rt llvm-runtimes/clang-rtlib-config default-compiler-rt

View File

@ -60,7 +60,7 @@ dev-ruby/kramdown unicode
# Sam James <sam@gentoo.org> (2022-11-19) # Sam James <sam@gentoo.org> (2022-11-19)
# Deps not stable on ppc # Deps not stable on ppc
llvm-core/clang-common default-lld llvm-core/clang-common default-lld
llvm-core/clang-runtime default-lld llvm-runtimes/clang-runtime default-lld
llvm-core/llvm binutils-plugin z3 xar llvm-core/llvm binutils-plugin z3 xar
# Sam James <sam@gentoo.org> (2022-07-27) # Sam James <sam@gentoo.org> (2022-07-27)

View File

@ -49,7 +49,7 @@ www-servers/nginx test
# Michał Górny <mgorny@gentoo.org> (2024-12-24) # Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only. # OpenMP offloading is supported on 64-bit architectures only.
llvm-core/clang-runtime -offload llvm-runtimes/clang-runtime -offload
# Sam James <sam@gentoo.org> (2024-12-17) # Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here # dev-lang/ada-bootstrap exists here

View File

@ -398,7 +398,7 @@ dev-cpp/eigen test
# Deps not yet tested/keyworded. # Deps not yet tested/keyworded.
llvm-core/clang-common default-compiler-rt default-lld llvm-core/clang-common default-compiler-rt default-lld
llvm-core/clang-linker-config default-lld llvm-core/clang-linker-config default-lld
llvm-core/clang-runtime compiler-rt default-compiler-rt default-lld llvm-runtimes/clang-runtime compiler-rt default-compiler-rt default-lld
llvm-core/llvm z3 llvm-core/llvm z3
llvm-runtimes/clang-rtlib-config default-compiler-rt llvm-runtimes/clang-rtlib-config default-compiler-rt
@ -625,7 +625,7 @@ xfce-base/xfwm4 xpresent
# Michał Górny <mgorny@gentoo.org> (2017-03-23) # Michał Górny <mgorny@gentoo.org> (2017-03-23)
# Most of clang runtimes are not supported here # Most of clang runtimes are not supported here
llvm-core/clang-runtime openmp sanitize llvm-runtimes/clang-runtime openmp sanitize
# Pacho Ramos <pacho@gentoo.org> (2017-02-04) # Pacho Ramos <pacho@gentoo.org> (2017-02-04)
# Missing keywords, bug #599572 # Missing keywords, bug #599572

View File

@ -1,11 +1,11 @@
# Copyright 2021-2024 Gentoo Authors # Copyright 2021-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# in a multilib profile we need multilib madness # in a multilib profile we need multilib madness
dev-libs/libffi abi_x86_32 abi_x86_64 dev-libs/libffi abi_x86_32 abi_x86_64
dev-libs/libxml2 abi_x86_32 abi_x86_64 dev-libs/libxml2 abi_x86_32 abi_x86_64
llvm-core/clang abi_x86_32 abi_x86_64 llvm-core/clang abi_x86_32 abi_x86_64
llvm-core/clang-runtime abi_x86_32 abi_x86_64 llvm-runtimes/clang-runtime abi_x86_32 abi_x86_64
llvm-core/llvm abi_x86_32 abi_x86_64 llvm-core/llvm abi_x86_32 abi_x86_64
llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64 llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64
llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64 llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64

View File

@ -1,11 +1,11 @@
# Copyright 2021-2024 Gentoo Authors # Copyright 2021-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# in a multilib profile we need multilib madness # in a multilib profile we need multilib madness
dev-libs/libffi abi_x86_32 abi_x86_64 dev-libs/libffi abi_x86_32 abi_x86_64
dev-libs/libxml2 abi_x86_32 abi_x86_64 dev-libs/libxml2 abi_x86_32 abi_x86_64
llvm-core/clang abi_x86_32 abi_x86_64 llvm-core/clang abi_x86_32 abi_x86_64
llvm-core/clang-runtime abi_x86_32 abi_x86_64 llvm-runtimes/clang-runtime abi_x86_32 abi_x86_64
llvm-core/llvm abi_x86_32 abi_x86_64 llvm-core/llvm abi_x86_32 abi_x86_64
llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64 llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64
llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64 llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64

View File

@ -1,11 +1,11 @@
# Copyright 2021-2024 Gentoo Authors # Copyright 2021-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# in a multilib profile we need multilib madness # in a multilib profile we need multilib madness
dev-libs/libffi abi_x86_32 abi_x86_64 dev-libs/libffi abi_x86_32 abi_x86_64
dev-libs/libxml2 abi_x86_32 abi_x86_64 dev-libs/libxml2 abi_x86_32 abi_x86_64
llvm-core/clang abi_x86_32 abi_x86_64 llvm-core/clang abi_x86_32 abi_x86_64
llvm-core/clang-runtime abi_x86_32 abi_x86_64 llvm-runtimes/clang-runtime abi_x86_32 abi_x86_64
llvm-core/llvm abi_x86_32 abi_x86_64 llvm-core/llvm abi_x86_32 abi_x86_64
llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64 llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64
llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64 llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64

View File

@ -1,11 +1,11 @@
# Copyright 2021-2024 Gentoo Authors # Copyright 2021-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# in a multilib profile we need multilib madness # in a multilib profile we need multilib madness
dev-libs/libffi abi_x86_32 abi_x86_64 dev-libs/libffi abi_x86_32 abi_x86_64
dev-libs/libxml2 abi_x86_32 abi_x86_64 dev-libs/libxml2 abi_x86_32 abi_x86_64
llvm-core/clang abi_x86_32 abi_x86_64 llvm-core/clang abi_x86_32 abi_x86_64
llvm-core/clang-runtime abi_x86_32 abi_x86_64 llvm-runtimes/clang-runtime abi_x86_32 abi_x86_64
llvm-core/llvm abi_x86_32 abi_x86_64 llvm-core/llvm abi_x86_32 abi_x86_64
llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64 llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64
llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64 llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64

View File

@ -1,10 +1,10 @@
# Copyright 2024 Gentoo Authors # Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-06-16) # Sam James <sam@gentoo.org> (2024-06-16)
# Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build # Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build
# See bug #928936. # See bug #928936.
llvm-core/clang-runtime sanitize llvm-runtimes/clang-runtime sanitize
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-03-20) # Andreas K. Hüttel <dilfridge@gentoo.org> (2024-03-20)
# Does not compile with musl-1.2.4 # Does not compile with musl-1.2.4

View File

@ -1,10 +1,10 @@
# Copyright 2023-2024 Gentoo Authors # Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-06-16) # Sam James <sam@gentoo.org> (2024-06-16)
# Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build # Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build
# See bug #928936. # See bug #928936.
llvm-core/clang-runtime sanitize llvm-runtimes/clang-runtime sanitize
# Sam James <sam@gentoo.org> (2023-01-29) # Sam James <sam@gentoo.org> (2023-01-29)
# Fails to build on combination of ppc* + musl because of mcontext. # Fails to build on combination of ppc* + musl because of mcontext.

View File

@ -1,10 +1,10 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-06-16) # Sam James <sam@gentoo.org> (2024-06-16)
# Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build # Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build
# See bug #928936. # See bug #928936.
llvm-core/clang-runtime sanitize llvm-runtimes/clang-runtime sanitize
# Ian Jordan <immoloism@gmail.com> (2024-05-20) # Ian Jordan <immoloism@gmail.com> (2024-05-20)
# Does not compile with musl-1.2.4+ # Does not compile with musl-1.2.4+

View File

@ -1,10 +1,10 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-06-16) # Sam James <sam@gentoo.org> (2024-06-16)
# Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build # Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build
# See bug #928936. # See bug #928936.
llvm-core/clang-runtime sanitize llvm-runtimes/clang-runtime sanitize
# Ian Jordan <immoloism@gmail.com> (2024-05-20) # Ian Jordan <immoloism@gmail.com> (2024-05-20)
# Does not compile with musl-1.2.4+ # Does not compile with musl-1.2.4+

View File

@ -1,4 +1,4 @@
# Copyright 2021-2024 Gentoo Authors # Copyright 2021-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# this is for now highly experimental -dilfridge # this is for now highly experimental -dilfridge
@ -44,13 +44,13 @@ BOOTSTRAP_USE="${BOOTSTRAP_USE} ssl curl_ssl_openssl"
# llvm-core/llvm # llvm-core/llvm
BOOTSTRAP_USE="${BOOTSTRAP_USE} -binutils-plugin" BOOTSTRAP_USE="${BOOTSTRAP_USE} -binutils-plugin"
# llvm-core/clang, llvm-core/clang-runtime, llvm-runtimes/libunwind, llvm-runtimes/libcxx, llvm-runtimes/libcxxabi # llvm-core/clang, llvm-runtimes/clang-runtime, llvm-runtimes/libunwind, llvm-runtimes/libcxx, llvm-runtimes/libcxxabi
BOOTSTRAP_USE="${BOOTSTRAP_USE} compiler-rt clang libunwind" BOOTSTRAP_USE="${BOOTSTRAP_USE} compiler-rt clang libunwind"
# llvm-core/clang # llvm-core/clang
BOOTSTRAP_USE="${BOOTSTRAP_USE} default-compiler-rt default-lld default-libcxx llvm-libunwind" BOOTSTRAP_USE="${BOOTSTRAP_USE} default-compiler-rt default-lld default-libcxx llvm-libunwind"
# llvm-core/clang-runtime # llvm-runtimes/clang-runtime
BOOTSTRAP_USE="${BOOTSTRAP_USE} libcxx -sanitize" BOOTSTRAP_USE="${BOOTSTRAP_USE} libcxx -sanitize"
# llvm-runtimes/libcxxabi # llvm-runtimes/libcxxabi

View File

@ -8,7 +8,7 @@ llvm-core/llvm -binutils-plugin
llvm-runtimes/compiler-rt clang llvm-runtimes/compiler-rt clang
# disable sanitizers for now # disable sanitizers for now
llvm-core/clang-runtime compiler-rt libcxx -sanitize llvm-runtimes/clang-runtime compiler-rt libcxx -sanitize
# llvm-runtimes/compiler-rt-sanitizers clang # llvm-runtimes/compiler-rt-sanitizers clang
llvm-runtimes/libcxx libcxxabi llvm-runtimes/libcxx libcxxabi

View File

@ -102,7 +102,7 @@
# TODO: Make a profile without default-libcxx too? # TODO: Make a profile without default-libcxx too?
llvm-core/clang-common default-compiler-rt default-lld default-libcxx llvm-core/clang-common default-compiler-rt default-lld default-libcxx
llvm-core/clang-linker-config default-lld llvm-core/clang-linker-config default-lld
llvm-core/clang-runtime default-compiler-rt default-lld default-libcxx llvm-runtimes/clang-runtime default-compiler-rt default-lld default-libcxx
llvm-runtimes/clang-rtlib-config default-compiler-rt llvm-runtimes/clang-rtlib-config default-compiler-rt
llvm-runtimes/clang-stdlib-config default-libcxx llvm-runtimes/clang-stdlib-config default-libcxx
llvm-runtimes/clang-unwindlib-config default-compiler-rt llvm-libunwind llvm-runtimes/clang-unwindlib-config default-compiler-rt llvm-libunwind

View File

@ -1,2 +1,3 @@
move dev-python/pixelmatch-py dev-python/pixelmatch move dev-python/pixelmatch-py dev-python/pixelmatch
move app-text/qtikz app-text/ktikz move app-text/qtikz app-text/ktikz
move llvm-core/clang-runtime llvm-runtimes/clang-runtime

View File

@ -65,7 +65,7 @@ move sys-libs/libcxxabi llvm-runtimes/libcxxabi
move sys-libs/libcxx llvm-runtimes/libcxx move sys-libs/libcxx llvm-runtimes/libcxx
move sys-libs/compiler-rt-sanitizers llvm-runtimes/compiler-rt-sanitizers move sys-libs/compiler-rt-sanitizers llvm-runtimes/compiler-rt-sanitizers
move sys-libs/compiler-rt llvm-runtimes/compiler-rt move sys-libs/compiler-rt llvm-runtimes/compiler-rt
move sys-devel/clang-runtime llvm-core/clang-runtime move sys-devel/clang-runtime llvm-runtimes/clang-runtime
move sys-devel/clang-toolchain-symlinks llvm-core/clang-toolchain-symlinks move sys-devel/clang-toolchain-symlinks llvm-core/clang-toolchain-symlinks
move sys-devel/clang-common llvm-core/clang-common move sys-devel/clang-common llvm-core/clang-common
move sys-devel/clang llvm-core/clang move sys-devel/clang llvm-core/clang

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -21,7 +21,7 @@ BDEPEND="
openmp? ( openmp? (
|| ( || (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
) )
" "

View File

@ -47,7 +47,7 @@ CDEPEND="
opencl? ( virtual/opencl ) opencl? ( virtual/opencl )
openmp? ( openmp? (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
fftw? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= )
hwloc? ( sys-apps/hwloc:= ) hwloc? ( sys-apps/hwloc:= )

View File

@ -47,7 +47,7 @@ CDEPEND="
opencl? ( virtual/opencl ) opencl? ( virtual/opencl )
openmp? ( openmp? (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
fftw? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= )
hwloc? ( sys-apps/hwloc:= ) hwloc? ( sys-apps/hwloc:= )

View File

@ -47,7 +47,7 @@ CDEPEND="
opencl? ( virtual/opencl ) opencl? ( virtual/opencl )
openmp? ( openmp? (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
fftw? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= )
hwloc? ( sys-apps/hwloc:= ) hwloc? ( sys-apps/hwloc:= )

View File

@ -48,7 +48,7 @@ CDEPEND="
opencl? ( virtual/opencl ) opencl? ( virtual/opencl )
openmp? ( openmp? (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
fftw? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= )
hwloc? ( sys-apps/hwloc:= ) hwloc? ( sys-apps/hwloc:= )

View File

@ -48,7 +48,7 @@ CDEPEND="
opencl? ( virtual/opencl ) opencl? ( virtual/opencl )
openmp? ( openmp? (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
fftw? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= )
hwloc? ( sys-apps/hwloc:= ) hwloc? ( sys-apps/hwloc:= )

View File

@ -48,7 +48,7 @@ CDEPEND="
opencl? ( virtual/opencl ) opencl? ( virtual/opencl )
openmp? ( openmp? (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
fftw? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= )
hwloc? ( sys-apps/hwloc:= ) hwloc? ( sys-apps/hwloc:= )

View File

@ -48,7 +48,7 @@ CDEPEND="
opencl? ( virtual/opencl ) opencl? ( virtual/opencl )
openmp? ( openmp? (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
fftw? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= )
hwloc? ( sys-apps/hwloc:= ) hwloc? ( sys-apps/hwloc:= )

View File

@ -48,7 +48,7 @@ CDEPEND="
opencl? ( virtual/opencl ) opencl? ( virtual/opencl )
openmp? ( openmp? (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
fftw? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= )
hdf5? ( sci-libs/hdf5 ) hdf5? ( sci-libs/hdf5 )

View File

@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86"
DEPEND=" DEPEND="
|| ( || (
>=sys-devel/gcc-4.2:*[openmp] >=sys-devel/gcc-4.2:*[openmp]
llvm-core/clang-runtime:*[openmp] llvm-runtimes/clang-runtime:*[openmp]
) )
dev-libs/gmp:0= dev-libs/gmp:0=
sci-mathematics/gmp-ecm" sci-mathematics/gmp-ecm"

View File

@ -34,7 +34,7 @@ BDEPEND="
openmp? ( openmp? (
|| ( || (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
) )
" "

View File

@ -34,7 +34,7 @@ BDEPEND="
openmp? ( openmp? (
|| ( || (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
) )
" "

View File

@ -34,7 +34,7 @@ BDEPEND="
openmp? ( openmp? (
|| ( || (
sys-devel/gcc[openmp] sys-devel/gcc[openmp]
llvm-core/clang-runtime[openmp] llvm-runtimes/clang-runtime[openmp]
) )
) )
" "