diff options
Diffstat (limited to 'profiles')
-rw-r--r-- | profiles/arch/amd64/package.use | 2 | ||||
-rw-r--r-- | profiles/base/package.use.force | 2 | ||||
-rw-r--r-- | profiles/default/linux/amd64/17.1/clang/package.use.force | 2 | ||||
-rw-r--r-- | profiles/default/linux/amd64/17.1/systemd/clang/package.use.force | 2 | ||||
-rw-r--r-- | profiles/default/linux/amd64/23.0/llvm/package.use.force | 2 | ||||
-rw-r--r-- | profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force | 2 | ||||
-rw-r--r-- | profiles/default/linux/ppc/package.use.mask | 2 | ||||
-rw-r--r-- | profiles/default/linux/ppc64/package.use.mask | 2 | ||||
-rw-r--r-- | profiles/default/linux/ppc64le/package.use.mask | 2 | ||||
-rw-r--r-- | profiles/features/llvm/make.defaults | 2 | ||||
-rw-r--r-- | profiles/features/llvm/package.use | 2 | ||||
-rw-r--r-- | profiles/features/llvm/packages | 2 | ||||
-rw-r--r-- | profiles/features/llvm/packages.build | 2 | ||||
-rw-r--r-- | profiles/features/musl/package.use.mask | 2 | ||||
-rw-r--r-- | profiles/prefix/darwin/macos/package.use.force | 2 | ||||
-rw-r--r-- | profiles/updates/4Q-2024 | 1 |
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 |