summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/arch/amd64/package.use2
-rw-r--r--profiles/base/package.use.force2
-rw-r--r--profiles/default/linux/amd64/17.1/clang/package.use.force2
-rw-r--r--profiles/default/linux/amd64/17.1/systemd/clang/package.use.force2
-rw-r--r--profiles/default/linux/amd64/23.0/llvm/package.use.force2
-rw-r--r--profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force2
-rw-r--r--profiles/default/linux/ppc/package.use.mask2
-rw-r--r--profiles/default/linux/ppc64/package.use.mask2
-rw-r--r--profiles/default/linux/ppc64le/package.use.mask2
-rw-r--r--profiles/features/llvm/make.defaults2
-rw-r--r--profiles/features/llvm/package.use2
-rw-r--r--profiles/features/llvm/packages2
-rw-r--r--profiles/features/llvm/packages.build2
-rw-r--r--profiles/features/musl/package.use.mask2
-rw-r--r--profiles/prefix/darwin/macos/package.use.force2
-rw-r--r--profiles/updates/4Q-20241
16 files changed, 16 insertions, 15 deletions
diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use
index 51102bafee26..038feb9b4c8e 100644
--- a/profiles/arch/amd64/package.use
+++ b/profiles/arch/amd64/package.use
@@ -26,7 +26,7 @@ sys-apps/memtest86+ bios64 uefi64
# Enable 32-bit clang runtime to ease -m32 builds with non-GCC runtime
sys-devel/clang-runtime abi_x86_32
llvm-runtimes/libcxxabi abi_x86_32
-sys-libs/libcxx abi_x86_32
+llvm-runtimes/libcxx abi_x86_32
llvm-runtimes/openmp abi_x86_32
llvm-runtimes/libunwind abi_x86_32
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index c96a630265ed..1acd962ad1c9 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -217,7 +217,7 @@ net-misc/wget ssl
# Michał Górny <mgorny@gentoo.org> (2020-01-12)
# libcxxabi is the only supported option. The support for libsupc++
# is maintained for experts only.
-sys-libs/libcxx libcxxabi
+llvm-runtimes/libcxx libcxxabi
# Sergei Trofimovich <slyfox@gentoo.org> (2019-08-17)
# USE=-cxx us a sure way to break native install as modern gcc
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 42e779649317..0fdda933a25c 100644
--- a/profiles/default/linux/amd64/17.1/clang/package.use.force
+++ b/profiles/default/linux/amd64/17.1/clang/package.use.force
@@ -9,7 +9,7 @@ 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/libcxxabi abi_x86_32 abi_x86_64
-sys-libs/libcxx abi_x86_32 abi_x86_64
+llvm-runtimes/libcxx abi_x86_32 abi_x86_64
sys-libs/libunwind abi_x86_32 abi_x86_64
llvm-runtimes/libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses 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 42e779649317..0fdda933a25c 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
@@ -9,7 +9,7 @@ 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/libcxxabi abi_x86_32 abi_x86_64
-sys-libs/libcxx abi_x86_32 abi_x86_64
+llvm-runtimes/libcxx abi_x86_32 abi_x86_64
sys-libs/libunwind abi_x86_32 abi_x86_64
llvm-runtimes/libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses 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 a5e409066217..5fb9436a8e3c 100644
--- a/profiles/default/linux/amd64/23.0/llvm/package.use.force
+++ b/profiles/default/linux/amd64/23.0/llvm/package.use.force
@@ -9,7 +9,7 @@ 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/libcxxabi abi_x86_32 abi_x86_64
-sys-libs/libcxx abi_x86_32 abi_x86_64
+llvm-runtimes/libcxx abi_x86_32 abi_x86_64
sys-libs/libunwind abi_x86_32 abi_x86_64
llvm-runtimes/libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses 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 a5e409066217..5fb9436a8e3c 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
@@ -9,7 +9,7 @@ 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/libcxxabi abi_x86_32 abi_x86_64
-sys-libs/libcxx abi_x86_32 abi_x86_64
+llvm-runtimes/libcxx abi_x86_32 abi_x86_64
sys-libs/libunwind abi_x86_32 abi_x86_64
llvm-runtimes/libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses abi_x86_32 abi_x86_64
diff --git a/profiles/default/linux/ppc/package.use.mask b/profiles/default/linux/ppc/package.use.mask
index eff2ddb9a45c..0cf7afa31fd2 100644
--- a/profiles/default/linux/ppc/package.use.mask
+++ b/profiles/default/linux/ppc/package.use.mask
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2024-08-06)
-# Requires sys-libs/libcxx.
+# Requires llvm-runtimes/libcxx.
dev-cpp/benchmark libcxx
# Mike Frysinger <vapier@gentoo.org> (2014-10-21)
diff --git a/profiles/default/linux/ppc64/package.use.mask b/profiles/default/linux/ppc64/package.use.mask
index eff2ddb9a45c..0cf7afa31fd2 100644
--- a/profiles/default/linux/ppc64/package.use.mask
+++ b/profiles/default/linux/ppc64/package.use.mask
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2024-08-06)
-# Requires sys-libs/libcxx.
+# Requires llvm-runtimes/libcxx.
dev-cpp/benchmark libcxx
# Mike Frysinger <vapier@gentoo.org> (2014-10-21)
diff --git a/profiles/default/linux/ppc64le/package.use.mask b/profiles/default/linux/ppc64le/package.use.mask
index eff2ddb9a45c..0cf7afa31fd2 100644
--- a/profiles/default/linux/ppc64le/package.use.mask
+++ b/profiles/default/linux/ppc64le/package.use.mask
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2024-08-06)
-# Requires sys-libs/libcxx.
+# Requires llvm-runtimes/libcxx.
dev-cpp/benchmark libcxx
# Mike Frysinger <vapier@gentoo.org> (2014-10-21)
diff --git a/profiles/features/llvm/make.defaults b/profiles/features/llvm/make.defaults
index fecef96bcb0c..5547964c505e 100644
--- a/profiles/features/llvm/make.defaults
+++ b/profiles/features/llvm/make.defaults
@@ -44,7 +44,7 @@ BOOTSTRAP_USE="${BOOTSTRAP_USE} ssl curl_ssl_openssl"
# sys-devel/llvm
BOOTSTRAP_USE="${BOOTSTRAP_USE} -binutils-plugin"
-# sys-devel/clang, sys-devel/clang-runtime, llvm-runtimes/libunwind, sys-libs/libcxx, llvm-runtimes/libcxxabi
+# sys-devel/clang, sys-devel/clang-runtime, llvm-runtimes/libunwind, llvm-runtimes/libcxx, llvm-runtimes/libcxxabi
BOOTSTRAP_USE="${BOOTSTRAP_USE} compiler-rt clang libunwind"
# sys-devel/clang
diff --git a/profiles/features/llvm/package.use b/profiles/features/llvm/package.use
index 7c8a171f3133..db7b36b60cc2 100644
--- a/profiles/features/llvm/package.use
+++ b/profiles/features/llvm/package.use
@@ -11,4 +11,4 @@ sys-libs/compiler-rt clang
sys-devel/clang-runtime compiler-rt libcxx -sanitize
# sys-libs/compiler-rt-sanitizers clang
-sys-libs/libcxx libcxxabi
+llvm-runtimes/libcxx libcxxabi
diff --git a/profiles/features/llvm/packages b/profiles/features/llvm/packages
index 2c36740026c5..ab21dbc002fe 100644
--- a/profiles/features/llvm/packages
+++ b/profiles/features/llvm/packages
@@ -2,7 +2,7 @@
*sys-devel/lld
*sys-devel/llvm
*sys-devel/clang
-*sys-libs/libcxx
+*llvm-runtimes/libcxx
*llvm-runtimes/libcxxabi
*sys-libs/compiler-rt
*llvm-runtimes/libunwind
diff --git a/profiles/features/llvm/packages.build b/profiles/features/llvm/packages.build
index 1d52b4722566..ea1319c3cc2f 100644
--- a/profiles/features/llvm/packages.build
+++ b/profiles/features/llvm/packages.build
@@ -1,7 +1,7 @@
# will be pulled by stage1
sys-libs/compiler-rt
llvm-runtimes/libcxxabi
-sys-libs/libcxx
+llvm-runtimes/libcxx
sys-devel/llvm
sys-devel/lld
sys-devel/clang
diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask
index 0440e25ba43a..f2062b6fdac6 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -16,7 +16,7 @@ gui-libs/neatvnc tracing
gui-apps/wayvnc tracing
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2024-08-06)
-# Requires sys-libs/libcxx.
+# Requires llvm-runtimes/libcxx.
dev-cpp/benchmark libcxx
# Nowa Ammerlaan <nowa@gentoo.org> (2024-07-25)
diff --git a/profiles/prefix/darwin/macos/package.use.force b/profiles/prefix/darwin/macos/package.use.force
index e5acd2f939e7..f8e77c53d262 100644
--- a/profiles/prefix/darwin/macos/package.use.force
+++ b/profiles/prefix/darwin/macos/package.use.force
@@ -7,7 +7,7 @@ sys-devel/gcc -default-znow
# Jacob Floyd <cognifloyd@gmail.org> (2020-12-20)
# Make sure we always use libcxxabi on macos prefix
-sys-libs/libcxx libcxxabi
+llvm-runtimes/libcxx libcxxabi
# Fabian Groffen <grobian@gentoo.org> (2020-06-08)
# Do NOT enable tinfo, it breaks ANYTHING existing, and it also breaks
diff --git a/profiles/updates/4Q-2024 b/profiles/updates/4Q-2024
index 09fffe60a3c6..b6d32f744d0d 100644
--- a/profiles/updates/4Q-2024
+++ b/profiles/updates/4Q-2024
@@ -66,3 +66,4 @@ move dev-libs/libclc llvm-core/libclc
move sys-libs/llvm-libunwind llvm-runtimes/libunwind
move sys-libs/libomp llvm-runtimes/openmp
move sys-libs/libcxxabi llvm-runtimes/libcxxabi
+move sys-libs/libcxx llvm-runtimes/libcxx