diff options
62 files changed, 65 insertions, 64 deletions
diff --git a/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild b/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild index 8e1cd967b2ef..e6f5aa611df1 100644 --- a/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild +++ b/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild @@ -98,7 +98,7 @@ DEPEND=" ${WINE_COMMON_DEPEND} || ( sys-devel/gcc:* - sys-libs/compiler-rt:*[atomic-builtins(-)] + llvm-runtimes/compiler-rt:*[atomic-builtins(-)] ) sys-kernel/linux-headers x11-base/xorg-proto @@ -171,7 +171,7 @@ src_prepare() { # than do LLVM_SLOT it may(?) be better to force atomic-builtins # then could drop this altogether in the future if [[ $(tc-get-c-rtlib) == compiler-rt ]] && - has_version 'sys-libs/compiler-rt[-atomic-builtins(-)]' + has_version 'llvm-runtimes/compiler-rt[-atomic-builtins(-)]' then # needed by Valve's fsync patches if using compiler-rt w/o atomics sed -e '/^UNIX_LIBS.*=/s/$/ -latomic/' \ diff --git a/app-emulation/wine-proton/wine-proton-9.0.2.ebuild b/app-emulation/wine-proton/wine-proton-9.0.2.ebuild index a6b9ee58ff7d..e4c98ec67fea 100644 --- a/app-emulation/wine-proton/wine-proton-9.0.2.ebuild +++ b/app-emulation/wine-proton/wine-proton-9.0.2.ebuild @@ -102,7 +102,7 @@ DEPEND=" ${WINE_COMMON_DEPEND} || ( sys-devel/gcc:* - sys-libs/compiler-rt:*[atomic-builtins(-)] + llvm-runtimes/compiler-rt:*[atomic-builtins(-)] ) sys-kernel/linux-headers x11-base/xorg-proto @@ -183,7 +183,7 @@ src_prepare() { # than do LLVM_SLOT it may(?) be better to force atomic-builtins # then could drop this altogether in the future if [[ $(tc-get-c-rtlib) == compiler-rt ]] && - has_version 'sys-libs/compiler-rt[-atomic-builtins(-)]' + has_version 'llvm-runtimes/compiler-rt[-atomic-builtins(-)]' then # needed by Valve's fsync patches if using compiler-rt w/o atomics sed -e '/^UNIX_LIBS.*=/s/$/ -latomic/' \ diff --git a/app-emulation/wine-proton/wine-proton-9.0.3.ebuild b/app-emulation/wine-proton/wine-proton-9.0.3.ebuild index 1305b1a4a205..16c5d0eb2d8d 100644 --- a/app-emulation/wine-proton/wine-proton-9.0.3.ebuild +++ b/app-emulation/wine-proton/wine-proton-9.0.3.ebuild @@ -102,7 +102,7 @@ DEPEND=" ${WINE_COMMON_DEPEND} || ( sys-devel/gcc:* - sys-libs/compiler-rt:*[atomic-builtins(-)] + llvm-runtimes/compiler-rt:*[atomic-builtins(-)] ) sys-kernel/linux-headers x11-base/xorg-proto @@ -183,7 +183,7 @@ src_prepare() { # than do LLVM_SLOT it may(?) be better to force atomic-builtins # then could drop this altogether in the future if [[ $(tc-get-c-rtlib) == compiler-rt ]] && - has_version 'sys-libs/compiler-rt[-atomic-builtins(-)]' + has_version 'llvm-runtimes/compiler-rt[-atomic-builtins(-)]' then # needed by Valve's fsync patches if using compiler-rt w/o atomics sed -e '/^UNIX_LIBS.*=/s/$/ -latomic/' \ diff --git a/app-emulation/wine-proton/wine-proton-9999.ebuild b/app-emulation/wine-proton/wine-proton-9999.ebuild index 08f56853ca4a..d8066376ecd4 100644 --- a/app-emulation/wine-proton/wine-proton-9999.ebuild +++ b/app-emulation/wine-proton/wine-proton-9999.ebuild @@ -102,7 +102,7 @@ DEPEND=" ${WINE_COMMON_DEPEND} || ( sys-devel/gcc:* - sys-libs/compiler-rt:*[atomic-builtins(-)] + llvm-runtimes/compiler-rt:*[atomic-builtins(-)] ) sys-kernel/linux-headers x11-base/xorg-proto @@ -183,7 +183,7 @@ src_prepare() { # than do LLVM_SLOT it may(?) be better to force atomic-builtins # then could drop this altogether in the future if [[ $(tc-get-c-rtlib) == compiler-rt ]] && - has_version 'sys-libs/compiler-rt[-atomic-builtins(-)]' + has_version 'llvm-runtimes/compiler-rt[-atomic-builtins(-)]' then # needed by Valve's fsync patches if using compiler-rt w/o atomics sed -e '/^UNIX_LIBS.*=/s/$/ -latomic/' \ diff --git a/dev-util/hipcc/hipcc-6.1.1.ebuild b/dev-util/hipcc/hipcc-6.1.1.ebuild index 87a19b598953..9149bc3bce8c 100644 --- a/dev-util/hipcc/hipcc-6.1.1.ebuild +++ b/dev-util/hipcc/hipcc-6.1.1.ebuild @@ -28,7 +28,7 @@ RESTRICT="!test? ( test )" DEPEND=" $(llvm_gen_dep ' - sys-libs/compiler-rt:${LLVM_SLOT}= + llvm-runtimes/compiler-rt:${LLVM_SLOT}= sys-devel/llvm:${LLVM_SLOT}= sys-devel/clang:${LLVM_SLOT}= ') diff --git a/dev-util/hipcc/hipcc-6.1.2.ebuild b/dev-util/hipcc/hipcc-6.1.2.ebuild index 87a19b598953..9149bc3bce8c 100644 --- a/dev-util/hipcc/hipcc-6.1.2.ebuild +++ b/dev-util/hipcc/hipcc-6.1.2.ebuild @@ -28,7 +28,7 @@ RESTRICT="!test? ( test )" DEPEND=" $(llvm_gen_dep ' - sys-libs/compiler-rt:${LLVM_SLOT}= + llvm-runtimes/compiler-rt:${LLVM_SLOT}= sys-devel/llvm:${LLVM_SLOT}= sys-devel/clang:${LLVM_SLOT}= ') diff --git a/dev-util/hipcc/hipcc-6.2.4.ebuild b/dev-util/hipcc/hipcc-6.2.4.ebuild index cba0c14204fc..d4cc802085fc 100644 --- a/dev-util/hipcc/hipcc-6.2.4.ebuild +++ b/dev-util/hipcc/hipcc-6.2.4.ebuild @@ -28,7 +28,7 @@ RESTRICT="!test? ( test )" DEPEND=" $(llvm_gen_dep ' - sys-libs/compiler-rt:${LLVM_SLOT}= + llvm-runtimes/compiler-rt:${LLVM_SLOT}= sys-devel/llvm:${LLVM_SLOT}= sys-devel/clang:${LLVM_SLOT}= ') diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass index cf4008da91b3..1440bb50192b 100644 --- a/eclass/toolchain-funcs.eclass +++ b/eclass/toolchain-funcs.eclass @@ -1278,7 +1278,7 @@ tc-get-cxx-stdlib() { # If the runtime is identifed, the function returns 0 and prints one # of the following: # -# - ``compiler-rt`` for ``sys-libs/compiler-rt`` +# - ``compiler-rt`` for ``llvm-runtimes/compiler-rt`` # - ``libgcc`` for ``sys-devel/gcc``'s libgcc # # If the runtime is not recognized, the function returns 1. diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7-r1.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7-r1.ebuild index afbab6009ce0..25ead17a78b0 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7-r1.ebuild +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7-r1.ebuild @@ -41,7 +41,7 @@ DEPEND=" BDEPEND=" clang? ( sys-devel/clang:${LLVM_MAJOR} - sys-libs/compiler-rt:${LLVM_VERSION} + llvm-runtimes/compiler-rt:${LLVM_VERSION} ) elibc_glibc? ( net-libs/libtirpc ) test? ( @@ -135,7 +135,7 @@ src_configure() { -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_VERSION}" -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt + # builtins & crt installed by llvm-runtimes/compiler-rt -DCOMPILER_RT_BUILD_BUILTINS=OFF -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.6-r1.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.6-r1.ebuild index 4affd9601cf0..c6d3e10a0c6e 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.6-r1.ebuild +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.6-r1.ebuild @@ -41,7 +41,7 @@ DEPEND=" BDEPEND=" clang? ( sys-devel/clang:${LLVM_MAJOR} - sys-libs/compiler-rt:${LLVM_MAJOR} + llvm-runtimes/compiler-rt:${LLVM_MAJOR} ) elibc_glibc? ( net-libs/libtirpc ) test? ( @@ -141,7 +141,7 @@ src_configure() { -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}" -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt + # builtins & crt installed by llvm-runtimes/compiler-rt -DCOMPILER_RT_BUILD_BUILTINS=OFF -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6-r1.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6-r1.ebuild index 8767e5c33010..c5ee23adbf99 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6-r1.ebuild +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6-r1.ebuild @@ -41,7 +41,7 @@ DEPEND=" BDEPEND=" clang? ( sys-devel/clang:${LLVM_MAJOR} - sys-libs/compiler-rt:${LLVM_MAJOR} + llvm-runtimes/compiler-rt:${LLVM_MAJOR} ) elibc_glibc? ( net-libs/libtirpc ) test? ( @@ -136,7 +136,7 @@ src_configure() { -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}" -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt + # builtins & crt installed by llvm-runtimes/compiler-rt -DCOMPILER_RT_BUILD_BUILTINS=OFF -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.8-r1.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.8-r1.ebuild index efe21bdc59fd..f12b3295f253 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.8-r1.ebuild +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.8-r1.ebuild @@ -41,7 +41,7 @@ DEPEND=" BDEPEND=" clang? ( sys-devel/clang:${LLVM_MAJOR} - sys-libs/compiler-rt:${LLVM_MAJOR} + llvm-runtimes/compiler-rt:${LLVM_MAJOR} ) elibc_glibc? ( net-libs/libtirpc ) test? ( @@ -134,7 +134,7 @@ src_configure() { -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}" -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt + # builtins & crt installed by llvm-runtimes/compiler-rt -DCOMPILER_RT_BUILD_BUILTINS=OFF -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.8-r6.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.8-r6.ebuild index fcff09fb2e3f..4da97bfcb5b5 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.8-r6.ebuild +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.8-r6.ebuild @@ -41,7 +41,7 @@ DEPEND=" BDEPEND=" clang? ( sys-devel/clang:${LLVM_MAJOR} - sys-libs/compiler-rt:${LLVM_MAJOR} + llvm-runtimes/compiler-rt:${LLVM_MAJOR} ) elibc_glibc? ( net-libs/libtirpc ) test? ( @@ -134,7 +134,7 @@ src_configure() { -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}" -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt + # builtins & crt installed by llvm-runtimes/compiler-rt -DCOMPILER_RT_BUILD_BUILTINS=OFF -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.4.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.4.ebuild index 3d8d627e816b..0ca18dfb5ce0 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.4.ebuild +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.4.ebuild @@ -41,7 +41,7 @@ DEPEND=" BDEPEND=" clang? ( sys-devel/clang:${LLVM_MAJOR} - sys-libs/compiler-rt:${LLVM_MAJOR} + llvm-runtimes/compiler-rt:${LLVM_MAJOR} ) elibc_glibc? ( net-libs/libtirpc ) test? ( @@ -135,7 +135,7 @@ src_configure() { -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}" -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt + # builtins & crt installed by llvm-runtimes/compiler-rt -DCOMPILER_RT_BUILD_BUILTINS=OFF -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_CTX_PROFILE=$(usex ctx-profile) diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.5.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.5.ebuild index 24dcc0582eda..04663bb3fb70 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.5.ebuild +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.5.ebuild @@ -41,7 +41,7 @@ DEPEND=" BDEPEND=" clang? ( sys-devel/clang:${LLVM_MAJOR} - sys-libs/compiler-rt:${LLVM_MAJOR} + llvm-runtimes/compiler-rt:${LLVM_MAJOR} ) elibc_glibc? ( net-libs/libtirpc ) test? ( @@ -135,7 +135,7 @@ src_configure() { -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}" -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt + # builtins & crt installed by llvm-runtimes/compiler-rt -DCOMPILER_RT_BUILD_BUILTINS=OFF -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_CTX_PROFILE=$(usex ctx-profile) diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-20.0.0.9999.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-20.0.0.9999.ebuild index 59a64398c9bc..c81b1b951d6f 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-20.0.0.9999.ebuild +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-20.0.0.9999.ebuild @@ -40,7 +40,7 @@ DEPEND=" BDEPEND=" clang? ( sys-devel/clang:${LLVM_MAJOR} - sys-libs/compiler-rt:${LLVM_MAJOR} + llvm-runtimes/compiler-rt:${LLVM_MAJOR} ) elibc_glibc? ( net-libs/libtirpc ) test? ( @@ -134,7 +134,7 @@ src_configure() { -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}" -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt + # builtins & crt installed by llvm-runtimes/compiler-rt -DCOMPILER_RT_BUILD_BUILTINS=OFF -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_CTX_PROFILE=$(usex ctx-profile) diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-20.0.0_pre20241207.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-20.0.0_pre20241207.ebuild index 59a64398c9bc..c81b1b951d6f 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-20.0.0_pre20241207.ebuild +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-20.0.0_pre20241207.ebuild @@ -40,7 +40,7 @@ DEPEND=" BDEPEND=" clang? ( sys-devel/clang:${LLVM_MAJOR} - sys-libs/compiler-rt:${LLVM_MAJOR} + llvm-runtimes/compiler-rt:${LLVM_MAJOR} ) elibc_glibc? ( net-libs/libtirpc ) test? ( @@ -134,7 +134,7 @@ src_configure() { -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}" -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt + # builtins & crt installed by llvm-runtimes/compiler-rt -DCOMPILER_RT_BUILD_BUILTINS=OFF -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_CTX_PROFILE=$(usex ctx-profile) diff --git a/sys-libs/compiler-rt/Manifest b/llvm-runtimes/compiler-rt/Manifest index b38ecc702489..b38ecc702489 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/llvm-runtimes/compiler-rt/Manifest diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.7-r1.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-15.0.7-r1.ebuild index 0b5bbc2d0c6e..0b5bbc2d0c6e 100644 --- a/sys-libs/compiler-rt/compiler-rt-15.0.7-r1.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-15.0.7-r1.ebuild diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.7-r2.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-15.0.7-r2.ebuild index cc7d61a7cc6d..cc7d61a7cc6d 100644 --- a/sys-libs/compiler-rt/compiler-rt-15.0.7-r2.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-15.0.7-r2.ebuild diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.6-r5.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-16.0.6-r5.ebuild index c014f9b33f50..c014f9b33f50 100644 --- a/sys-libs/compiler-rt/compiler-rt-16.0.6-r5.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-16.0.6-r5.ebuild diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.6-r6.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-16.0.6-r6.ebuild index 9ab91e01a137..9ab91e01a137 100644 --- a/sys-libs/compiler-rt/compiler-rt-16.0.6-r6.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-16.0.6-r6.ebuild diff --git a/sys-libs/compiler-rt/compiler-rt-17.0.6-r1.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-17.0.6-r1.ebuild index e505a9b563a7..e505a9b563a7 100644 --- a/sys-libs/compiler-rt/compiler-rt-17.0.6-r1.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-17.0.6-r1.ebuild diff --git a/sys-libs/compiler-rt/compiler-rt-17.0.6-r2.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-17.0.6-r2.ebuild index db027fc274ba..db027fc274ba 100644 --- a/sys-libs/compiler-rt/compiler-rt-17.0.6-r2.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-17.0.6-r2.ebuild diff --git a/sys-libs/compiler-rt/compiler-rt-18.1.8-r1.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-18.1.8-r1.ebuild index 538cd3a6b6e7..538cd3a6b6e7 100644 --- a/sys-libs/compiler-rt/compiler-rt-18.1.8-r1.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-18.1.8-r1.ebuild diff --git a/sys-libs/compiler-rt/compiler-rt-18.1.8-r2.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-18.1.8-r2.ebuild index 832b22e28097..832b22e28097 100644 --- a/sys-libs/compiler-rt/compiler-rt-18.1.8-r2.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-18.1.8-r2.ebuild diff --git a/sys-libs/compiler-rt/compiler-rt-19.1.4.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-19.1.4.ebuild index e957e5d48be7..e957e5d48be7 100644 --- a/sys-libs/compiler-rt/compiler-rt-19.1.4.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-19.1.4.ebuild diff --git a/sys-libs/compiler-rt/compiler-rt-19.1.5.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-19.1.5.ebuild index 88726a8977e1..88726a8977e1 100644 --- a/sys-libs/compiler-rt/compiler-rt-19.1.5.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-19.1.5.ebuild diff --git a/sys-libs/compiler-rt/compiler-rt-20.0.0.9999.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-20.0.0.9999.ebuild index 92b6059c1ee7..92b6059c1ee7 100644 --- a/sys-libs/compiler-rt/compiler-rt-20.0.0.9999.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-20.0.0.9999.ebuild diff --git a/sys-libs/compiler-rt/compiler-rt-20.0.0_pre20241207.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-20.0.0_pre20241207.ebuild index 92b6059c1ee7..92b6059c1ee7 100644 --- a/sys-libs/compiler-rt/compiler-rt-20.0.0_pre20241207.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-20.0.0_pre20241207.ebuild diff --git a/sys-libs/compiler-rt/metadata.xml b/llvm-runtimes/compiler-rt/metadata.xml index efc089d5845f..efc089d5845f 100644 --- a/sys-libs/compiler-rt/metadata.xml +++ b/llvm-runtimes/compiler-rt/metadata.xml diff --git a/metadata/stabilization-groups/llvm.group b/metadata/stabilization-groups/llvm.group index 5dc187217503..e855a4d382cf 100644 --- a/metadata/stabilization-groups/llvm.group +++ b/metadata/stabilization-groups/llvm.group @@ -3,6 +3,7 @@ dev-ml/llvm-ocaml dev-python/clang-python dev-python/lit llvm-core/libclc +llvm-runtimes/compiler-rt llvm-runtimes/compiler-rt-sanitizers llvm-runtimes/libcxx llvm-runtimes/libcxxabi @@ -19,4 +20,3 @@ sys-devel/llvm sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks sys-devel/llvmgold -sys-libs/compiler-rt diff --git a/net-libs/nodejs/nodejs-18.20.4.ebuild b/net-libs/nodejs/nodejs-18.20.4.ebuild index 2e4b995390a1..a913d96e2507 100644 --- a/net-libs/nodejs/nodejs-18.20.4.ebuild +++ b/net-libs/nodejs/nodejs-18.20.4.ebuild @@ -114,7 +114,7 @@ src_configure() { filter-lto # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/net-libs/nodejs/nodejs-18.20.5.ebuild b/net-libs/nodejs/nodejs-18.20.5.ebuild index 15c26d15e9c0..f82847e3508a 100644 --- a/net-libs/nodejs/nodejs-18.20.5.ebuild +++ b/net-libs/nodejs/nodejs-18.20.5.ebuild @@ -114,7 +114,7 @@ src_configure() { filter-lto # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/net-libs/nodejs/nodejs-20.15.1.ebuild b/net-libs/nodejs/nodejs-20.15.1.ebuild index 79e4dcce8bc0..738cf235d144 100644 --- a/net-libs/nodejs/nodejs-20.15.1.ebuild +++ b/net-libs/nodejs/nodejs-20.15.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 CONFIG_CHECK="~ADVISE_SYSCALLS" -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit bash-completion-r1 check-reqs flag-o-matic linux-info ninja-utils pax-utils python-any-r1 toolchain-funcs xdg-utils @@ -113,7 +113,7 @@ src_configure() { filter-lto # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/net-libs/nodejs/nodejs-20.17.0.ebuild b/net-libs/nodejs/nodejs-20.17.0.ebuild index 44f8a7a5ea5b..190648817a15 100644 --- a/net-libs/nodejs/nodejs-20.17.0.ebuild +++ b/net-libs/nodejs/nodejs-20.17.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 CONFIG_CHECK="~ADVISE_SYSCALLS" -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit bash-completion-r1 check-reqs flag-o-matic linux-info ninja-utils pax-utils python-any-r1 toolchain-funcs xdg-utils @@ -113,7 +113,7 @@ src_configure() { filter-lto # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/net-libs/nodejs/nodejs-20.18.0.ebuild b/net-libs/nodejs/nodejs-20.18.0.ebuild index 1a9f823fb862..a06c32bdae99 100644 --- a/net-libs/nodejs/nodejs-20.18.0.ebuild +++ b/net-libs/nodejs/nodejs-20.18.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 CONFIG_CHECK="~ADVISE_SYSCALLS" -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit bash-completion-r1 check-reqs flag-o-matic linux-info ninja-utils pax-utils python-any-r1 toolchain-funcs xdg-utils @@ -113,7 +113,7 @@ src_configure() { filter-lto # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/net-libs/nodejs/nodejs-20.18.1.ebuild b/net-libs/nodejs/nodejs-20.18.1.ebuild index 1a9f823fb862..a06c32bdae99 100644 --- a/net-libs/nodejs/nodejs-20.18.1.ebuild +++ b/net-libs/nodejs/nodejs-20.18.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 CONFIG_CHECK="~ADVISE_SYSCALLS" -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit bash-completion-r1 check-reqs flag-o-matic linux-info ninja-utils pax-utils python-any-r1 toolchain-funcs xdg-utils @@ -113,7 +113,7 @@ src_configure() { filter-lto # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/net-libs/nodejs/nodejs-22.10.0.ebuild b/net-libs/nodejs/nodejs-22.10.0.ebuild index f0eda09aff2b..e1343e263acb 100644 --- a/net-libs/nodejs/nodejs-22.10.0.ebuild +++ b/net-libs/nodejs/nodejs-22.10.0.ebuild @@ -127,7 +127,7 @@ src_configure() { use arm64 && append-flags $(test-flags-CXX -mbranch-protection=none) # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/net-libs/nodejs/nodejs-22.12.0.ebuild b/net-libs/nodejs/nodejs-22.12.0.ebuild index f0eda09aff2b..e1343e263acb 100644 --- a/net-libs/nodejs/nodejs-22.12.0.ebuild +++ b/net-libs/nodejs/nodejs-22.12.0.ebuild @@ -127,7 +127,7 @@ src_configure() { use arm64 && append-flags $(test-flags-CXX -mbranch-protection=none) # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/net-libs/nodejs/nodejs-22.4.1-r1.ebuild b/net-libs/nodejs/nodejs-22.4.1-r1.ebuild index 9dce8c018258..3e3cf32b4b5f 100644 --- a/net-libs/nodejs/nodejs-22.4.1-r1.ebuild +++ b/net-libs/nodejs/nodejs-22.4.1-r1.ebuild @@ -124,7 +124,7 @@ src_configure() { use arm64 && append-flags $(test-flags-CXX -mbranch-protection=none) # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/net-libs/nodejs/nodejs-22.7.0.ebuild b/net-libs/nodejs/nodejs-22.7.0.ebuild index da3ea85862a7..51e02b2bcfe1 100644 --- a/net-libs/nodejs/nodejs-22.7.0.ebuild +++ b/net-libs/nodejs/nodejs-22.7.0.ebuild @@ -127,7 +127,7 @@ src_configure() { use arm64 && append-flags $(test-flags-CXX -mbranch-protection=none) # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/net-libs/nodejs/nodejs-22.8.0.ebuild b/net-libs/nodejs/nodejs-22.8.0.ebuild index d3115842c733..783214a446b3 100644 --- a/net-libs/nodejs/nodejs-22.8.0.ebuild +++ b/net-libs/nodejs/nodejs-22.8.0.ebuild @@ -127,7 +127,7 @@ src_configure() { use arm64 && append-flags $(test-flags-CXX -mbranch-protection=none) # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/net-libs/nodejs/nodejs-99999999.ebuild b/net-libs/nodejs/nodejs-99999999.ebuild index f0eda09aff2b..e1343e263acb 100644 --- a/net-libs/nodejs/nodejs-99999999.ebuild +++ b/net-libs/nodejs/nodejs-99999999.ebuild @@ -127,7 +127,7 @@ src_configure() { use arm64 && append-flags $(test-flags-CXX -mbranch-protection=none) # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which - # is not yet implemented by sys-libs/compiler-rt (see + # is not yet implemented by llvm-runtimes/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore # we depend on gcc and force using libgcc as the support lib tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" diff --git a/profiles/arch/powerpc/ppc32/package.mask b/profiles/arch/powerpc/ppc32/package.mask index fde7dfbbe135..744217fe4d35 100644 --- a/profiles/arch/powerpc/ppc32/package.mask +++ b/profiles/arch/powerpc/ppc32/package.mask @@ -16,5 +16,5 @@ sci-libs/pdal # Sergei Trofimovich <slyfox@gentoo.org> (2021-02-17) # Not ported to ppc32. See ALL_.*_SUPPORTED_ARCH # in compiler-rt/cmake/. Bug #708344 -sys-libs/compiler-rt +llvm-runtimes/compiler-rt llvm-runtimes/compiler-rt-sanitizers diff --git a/profiles/default/linux/amd64/17.1/clang/package.use.force b/profiles/default/linux/amd64/17.1/clang/package.use.force index 0fdda933a25c..6c6517d1d617 100644 --- a/profiles/default/linux/amd64/17.1/clang/package.use.force +++ b/profiles/default/linux/amd64/17.1/clang/package.use.force @@ -7,7 +7,7 @@ dev-libs/libxml2 abi_x86_32 abi_x86_64 sys-devel/clang abi_x86_32 abi_x86_64 sys-devel/clang-runtime abi_x86_32 abi_x86_64 sys-devel/llvm abi_x86_32 abi_x86_64 -sys-libs/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/libcxx abi_x86_32 abi_x86_64 sys-libs/libunwind abi_x86_32 abi_x86_64 diff --git a/profiles/default/linux/amd64/17.1/systemd/clang/package.use.force b/profiles/default/linux/amd64/17.1/systemd/clang/package.use.force index 0fdda933a25c..6c6517d1d617 100644 --- a/profiles/default/linux/amd64/17.1/systemd/clang/package.use.force +++ b/profiles/default/linux/amd64/17.1/systemd/clang/package.use.force @@ -7,7 +7,7 @@ dev-libs/libxml2 abi_x86_32 abi_x86_64 sys-devel/clang abi_x86_32 abi_x86_64 sys-devel/clang-runtime abi_x86_32 abi_x86_64 sys-devel/llvm abi_x86_32 abi_x86_64 -sys-libs/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/libcxx abi_x86_32 abi_x86_64 sys-libs/libunwind abi_x86_32 abi_x86_64 diff --git a/profiles/default/linux/amd64/23.0/llvm/package.use.force b/profiles/default/linux/amd64/23.0/llvm/package.use.force index 5fb9436a8e3c..e8369e9e0454 100644 --- a/profiles/default/linux/amd64/23.0/llvm/package.use.force +++ b/profiles/default/linux/amd64/23.0/llvm/package.use.force @@ -7,7 +7,7 @@ dev-libs/libxml2 abi_x86_32 abi_x86_64 sys-devel/clang abi_x86_32 abi_x86_64 sys-devel/clang-runtime abi_x86_32 abi_x86_64 sys-devel/llvm abi_x86_32 abi_x86_64 -sys-libs/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/libcxx abi_x86_32 abi_x86_64 sys-libs/libunwind abi_x86_32 abi_x86_64 diff --git a/profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force b/profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force index 5fb9436a8e3c..e8369e9e0454 100644 --- a/profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force +++ b/profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force @@ -7,7 +7,7 @@ dev-libs/libxml2 abi_x86_32 abi_x86_64 sys-devel/clang abi_x86_32 abi_x86_64 sys-devel/clang-runtime abi_x86_32 abi_x86_64 sys-devel/llvm abi_x86_32 abi_x86_64 -sys-libs/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/libcxx abi_x86_32 abi_x86_64 sys-libs/libunwind abi_x86_32 abi_x86_64 diff --git a/profiles/features/llvm/package.use b/profiles/features/llvm/package.use index 75ffb5c6eb13..0ee47c571bc0 100644 --- a/profiles/features/llvm/package.use +++ b/profiles/features/llvm/package.use @@ -5,7 +5,7 @@ llvm-runtimes/libunwind static-libs sys-devel/llvm -binutils-plugin # use all defaults -sys-libs/compiler-rt clang +llvm-runtimes/compiler-rt clang # disable sanitizers for now sys-devel/clang-runtime compiler-rt libcxx -sanitize diff --git a/profiles/features/llvm/packages b/profiles/features/llvm/packages index ab21dbc002fe..9c8c98b2b513 100644 --- a/profiles/features/llvm/packages +++ b/profiles/features/llvm/packages @@ -4,7 +4,7 @@ *sys-devel/clang *llvm-runtimes/libcxx *llvm-runtimes/libcxxabi -*sys-libs/compiler-rt +*llvm-runtimes/compiler-rt *llvm-runtimes/libunwind # not needed with clang diff --git a/profiles/features/llvm/packages.build b/profiles/features/llvm/packages.build index ea1319c3cc2f..d8f2d390b64b 100644 --- a/profiles/features/llvm/packages.build +++ b/profiles/features/llvm/packages.build @@ -1,5 +1,5 @@ # will be pulled by stage1 -sys-libs/compiler-rt +llvm-runtimes/compiler-rt llvm-runtimes/libcxxabi llvm-runtimes/libcxx sys-devel/llvm diff --git a/profiles/updates/4Q-2024 b/profiles/updates/4Q-2024 index b25e403e750b..990beec0fc9f 100644 --- a/profiles/updates/4Q-2024 +++ b/profiles/updates/4Q-2024 @@ -68,3 +68,4 @@ move sys-libs/libomp llvm-runtimes/openmp move sys-libs/libcxxabi llvm-runtimes/libcxxabi move sys-libs/libcxx llvm-runtimes/libcxx move sys-libs/compiler-rt-sanitizers llvm-runtimes/compiler-rt-sanitizers +move sys-libs/compiler-rt llvm-runtimes/compiler-rt diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.7.ebuild b/sys-devel/clang-runtime/clang-runtime-15.0.7.ebuild index 2a8771bead3c..2d601d4a45c6 100644 --- a/sys-devel/clang-runtime/clang-runtime-15.0.7.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-15.0.7.ebuild @@ -16,7 +16,7 @@ REQUIRED_USE="sanitize? ( compiler-rt )" RDEPEND=" compiler-rt? ( - ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ~llvm-runtimes/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] ) diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild b/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild index 872a4663e9ec..ead2c0032671 100644 --- a/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild @@ -16,7 +16,7 @@ REQUIRED_USE="sanitize? ( compiler-rt )" RDEPEND=" compiler-rt? ( - ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ~llvm-runtimes/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] ) diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild index 872a4663e9ec..ead2c0032671 100644 --- a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild @@ -16,7 +16,7 @@ REQUIRED_USE="sanitize? ( compiler-rt )" RDEPEND=" compiler-rt? ( - ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ~llvm-runtimes/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] ) diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.8.ebuild b/sys-devel/clang-runtime/clang-runtime-18.1.8.ebuild index 55a01c39ef52..630dde92a651 100644 --- a/sys-devel/clang-runtime/clang-runtime-18.1.8.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-18.1.8.ebuild @@ -16,7 +16,7 @@ REQUIRED_USE="sanitize? ( compiler-rt )" RDEPEND=" compiler-rt? ( - ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ~llvm-runtimes/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] ) diff --git a/sys-devel/clang-runtime/clang-runtime-19.1.4.ebuild b/sys-devel/clang-runtime/clang-runtime-19.1.4.ebuild index 55a01c39ef52..630dde92a651 100644 --- a/sys-devel/clang-runtime/clang-runtime-19.1.4.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-19.1.4.ebuild @@ -16,7 +16,7 @@ REQUIRED_USE="sanitize? ( compiler-rt )" RDEPEND=" compiler-rt? ( - ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ~llvm-runtimes/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] ) diff --git a/sys-devel/clang-runtime/clang-runtime-19.1.5.ebuild b/sys-devel/clang-runtime/clang-runtime-19.1.5.ebuild index 7b3439fd5387..156bf2451f7b 100644 --- a/sys-devel/clang-runtime/clang-runtime-19.1.5.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-19.1.5.ebuild @@ -16,7 +16,7 @@ REQUIRED_USE="sanitize? ( compiler-rt )" RDEPEND=" compiler-rt? ( - ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ~llvm-runtimes/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] ) diff --git a/sys-devel/clang-runtime/clang-runtime-20.0.0.9999.ebuild b/sys-devel/clang-runtime/clang-runtime-20.0.0.9999.ebuild index 13e85c018978..731f7ca4c926 100644 --- a/sys-devel/clang-runtime/clang-runtime-20.0.0.9999.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-20.0.0.9999.ebuild @@ -15,7 +15,7 @@ REQUIRED_USE="sanitize? ( compiler-rt )" RDEPEND=" compiler-rt? ( - ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ~llvm-runtimes/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] ) diff --git a/sys-devel/clang-runtime/clang-runtime-20.0.0_pre20241207.ebuild b/sys-devel/clang-runtime/clang-runtime-20.0.0_pre20241207.ebuild index 13e85c018978..731f7ca4c926 100644 --- a/sys-devel/clang-runtime/clang-runtime-20.0.0_pre20241207.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-20.0.0_pre20241207.ebuild @@ -15,7 +15,7 @@ REQUIRED_USE="sanitize? ( compiler-rt )" RDEPEND=" compiler-rt? ( - ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ~llvm-runtimes/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] ) diff --git a/sys-devel/clang-runtime/metadata.xml b/sys-devel/clang-runtime/metadata.xml index fbfaee66297b..2167c069cc50 100644 --- a/sys-devel/clang-runtime/metadata.xml +++ b/sys-devel/clang-runtime/metadata.xml @@ -5,7 +5,7 @@ <email>llvm@gentoo.org</email> </maintainer> <use> - <flag name="compiler-rt">Install <pkg>sys-libs/compiler-rt</pkg> for -rtlib=compiler-rt</flag> + <flag name="compiler-rt">Install <pkg>llvm-runtimes/compiler-rt</pkg> for -rtlib=compiler-rt</flag> <flag name="libcxx">Install <pkg>llvm-runtimes/libcxx</pkg> for -stdlib=libc++</flag> <flag name="offload">Install <pkg>llvm-runtimes/offload</pkg> for -fopenmp GPU offloading</flag> <flag name="openmp">Install <pkg>llvm-runtimes/openmp</pkg> for -fopenmp support</flag> |