public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/user/gerislay:master commit in: llvm-core/llvm-common/, sys-devel/llvmgold/, sys-devel/clang/, sets/, ...
@ 2025-01-05 22:15 gerion
  0 siblings, 0 replies; only message in thread
From: gerion @ 2025-01-05 22:15 UTC (permalink / raw
  To: gentoo-commits

commit:     7d3c02cfd218710519c591dd4422d3a0304704b5
Author:     Gerion Entrup <gerion.entrup <AT> flump <DOT> de>
AuthorDate: Sat Jan  4 04:23:41 2025 +0000
Commit:     gerion <gerion.entrup <AT> flump <DOT> de>
CommitDate: Sat Jan  4 04:23:41 2025 +0000
URL:        https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=7d3c02cf

llvm: move v14 to new categories

Signed-off-by: Gerion Entrup <gerion.entrup <AT> flump.de>

 {sys-devel => llvm-core}/clang-common/Manifest           |  2 +-
 .../clang-common/clang-common-14.0.6.ebuild              |  2 +-
 llvm-core/clang-runtime/Manifest                         |  1 +
 .../clang-runtime/clang-runtime-14.0.6.ebuild            |  8 ++++----
 llvm-core/clang-toolchain-symlinks/Manifest              |  1 +
 .../clang-toolchain-symlinks-14-r2.ebuild                |  2 +-
 {sys-devel => llvm-core}/clang/Manifest                  |  4 ++--
 {sys-devel => llvm-core}/clang/clang-14.0.6-r4.ebuild    | 16 ++++++++--------
 {sys-devel => llvm-core}/clang/metadata.xml              |  0
 {dev-libs => llvm-core}/libclc/Manifest                  |  2 +-
 {dev-libs => llvm-core}/libclc/libclc-14.0.6.ebuild      |  6 +++---
 llvm-core/lld-toolchain-symlinks/Manifest                |  1 +
 .../lld-toolchain-symlinks-14-r2.ebuild                  |  2 +-
 {sys-devel => llvm-core}/lld/Manifest                    |  2 +-
 {sys-devel => llvm-core}/lld/lld-14.0.6-r1.ebuild        |  4 ++--
 {dev-debug => llvm-core}/lldb/Manifest                   |  2 +-
 {dev-debug => llvm-core}/lldb/lldb-14.0.6.ebuild         |  6 +++---
 {dev-debug/lldb => llvm-core/llvm-common}/Manifest       |  2 +-
 .../llvm-common/llvm-common-14.0.6.ebuild                |  2 +-
 llvm-core/llvm-toolchain-symlinks/Manifest               |  1 +
 .../llvm-toolchain-symlinks-14-r1.ebuild                 |  2 +-
 {sys-devel => llvm-core}/llvm/Manifest                   |  2 +-
 {sys-devel => llvm-core}/llvm/llvm-14.0.6-r4.ebuild      |  8 ++++----
 llvm-core/llvmgold/Manifest                              |  1 +
 {sys-devel => llvm-core}/llvmgold/llvmgold-14.ebuild     |  4 ++--
 .../compiler-rt-sanitizers/Manifest                      |  2 +-
 .../compiler-rt-sanitizers-14.0.6.ebuild                 | 10 +++++-----
 {sys-libs => llvm-runtimes}/compiler-rt/Manifest         |  2 +-
 .../compiler-rt/compiler-rt-14.0.6-r1.ebuild             |  8 ++++----
 {sys-libs => llvm-runtimes}/libcxx/Manifest              |  4 ++--
 {sys-libs => llvm-runtimes}/libcxx/libcxx-14.0.6.ebuild  |  8 ++++----
 {sys-libs => llvm-runtimes}/libcxx/metadata.xml          |  2 +-
 {dev-debug/lldb => llvm-runtimes/libcxxabi}/Manifest     |  3 ++-
 .../libcxxabi/libcxxabi-14.0.6.ebuild                    |  8 ++++----
 {sys-libs => llvm-runtimes}/libcxxabi/metadata.xml       |  0
 {dev-debug/lldb => llvm-runtimes/libunwind}/Manifest     |  2 +-
 .../libunwind/libunwind-14.0.6-r1.ebuild                 |  4 ++--
 {sys-libs/libomp => llvm-runtimes/openmp}/Manifest       |  4 ++--
 {sys-libs/libomp => llvm-runtimes/openmp}/metadata.xml   |  0
 .../openmp/openmp-14.0.6-r1.ebuild                       | 12 ++++++------
 sets/ara                                                 |  4 ++--
 sets/vim-dev                                             |  4 ++--
 sys-devel/clang-runtime/Manifest                         |  1 -
 sys-devel/clang-toolchain-symlinks/Manifest              |  1 -
 sys-devel/lld-toolchain-symlinks/Manifest                |  1 -
 sys-devel/llvm-common/Manifest                           |  3 ---
 sys-devel/llvm-toolchain-symlinks/Manifest               |  1 -
 sys-devel/llvmgold/Manifest                              |  1 -
 sys-libs/libcxxabi/Manifest                              |  4 ----
 sys-libs/llvm-libunwind/Manifest                         |  3 ---
 50 files changed, 83 insertions(+), 92 deletions(-)

diff --git a/sys-devel/clang-common/Manifest b/llvm-core/clang-common/Manifest
similarity index 67%
rename from sys-devel/clang-common/Manifest
rename to llvm-core/clang-common/Manifest
index 1d1680b..2b1f119 100644
--- a/sys-devel/clang-common/Manifest
+++ b/llvm-core/clang-common/Manifest
@@ -1,3 +1,3 @@
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD clang-common-14.0.6.ebuild 541 BLAKE2B 87b158e874cf600e23591a8095e0edb4d30d4482600ef8fe38984e9ba9559e6e2226107cd482f355d950392a6a452e1a8ae79d297d5afc3951a7f1c8f6227b5f SHA512 1bd0481468c278f131ec9f87243927b60a59752f4229450559bf8016e9599155a52593810fcdc1cf0aecd4aa1529e8df300d95123a53de18eb326152caafbbef
+EBUILD clang-common-14.0.6.ebuild 541 BLAKE2B 5dccb117d6d4ade7c8b2bdacba0d52dff30381f5db521068dc8cf55edce1594ae9d1eeca856a26d3f6ca30a0eb84e2c9836144648a92c97c8cc7d8e7664abd90 SHA512 233270538e5eee35ce1c110f28d49c210f22725c53e5685df960f6517669311e8825fc9c0a2df5c3c03bdaafdafa7ee9f6a3ed136edfb1f8916bc1b9fcc7249d

diff --git a/sys-devel/clang-common/clang-common-14.0.6.ebuild b/llvm-core/clang-common/clang-common-14.0.6.ebuild
similarity index 96%
rename from sys-devel/clang-common/clang-common-14.0.6.ebuild
rename to llvm-core/clang-common/clang-common-14.0.6.ebuild
index 38e08a5..9cede47 100644
--- a/sys-devel/clang-common/clang-common-14.0.6.ebuild
+++ b/llvm-core/clang-common/clang-common-14.0.6.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
 
 PDEPEND="
-	sys-devel/clang:*
+	llvm-core/clang:*
 "
 
 LLVM_COMPONENTS=( clang/utils )

diff --git a/llvm-core/clang-runtime/Manifest b/llvm-core/clang-runtime/Manifest
new file mode 100644
index 0000000..bd90d26
--- /dev/null
+++ b/llvm-core/clang-runtime/Manifest
@@ -0,0 +1 @@
+EBUILD clang-runtime-14.0.6.ebuild 780 BLAKE2B 649811228a09a441ad34921abdd29ace2e2218316e03145d6e4d14a9f0be4a3f0f41df1de357ab3ac67af3861015b1f8b929a5185e4e68378cf7664b2fd4a600 SHA512 9feec3d345c141ee38f3bbf8401ae170d286b05d99290e1062358325b909b037e48268b1e23a4c83b2255bc696bba190ca6b91a8ceac56b64612a7590273d03a

diff --git a/sys-devel/clang-runtime/clang-runtime-14.0.6.ebuild b/llvm-core/clang-runtime/clang-runtime-14.0.6.ebuild
similarity index 63%
rename from sys-devel/clang-runtime/clang-runtime-14.0.6.ebuild
rename to llvm-core/clang-runtime/clang-runtime-14.0.6.ebuild
index 9837077..7e0b09c 100644
--- a/sys-devel/clang-runtime/clang-runtime-14.0.6.ebuild
+++ b/llvm-core/clang-runtime/clang-runtime-14.0.6.ebuild
@@ -16,11 +16,11 @@ 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? (
-			~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+			~llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
 		)
 	)
-	libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-	openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+	libcxx? ( >=llvm-runtimes/libcxx-${PV}[${MULTILIB_USEDEP}] )
+	openmp? ( >=llvm-runtimes/openmp-${PV}[${MULTILIB_USEDEP}] )
 "

diff --git a/llvm-core/clang-toolchain-symlinks/Manifest b/llvm-core/clang-toolchain-symlinks/Manifest
new file mode 100644
index 0000000..77ad10f
--- /dev/null
+++ b/llvm-core/clang-toolchain-symlinks/Manifest
@@ -0,0 +1 @@
+EBUILD clang-toolchain-symlinks-14-r2.ebuild 1148 BLAKE2B 4140fc9f6d67e70300705ca059ecb6c4c4a888ef7a7b9975c7b080f7bb9fab1ee3d0deddabdf55878456d50a27d208c536dd43e37658c2a51d8dcc292a31dfb8 SHA512 93ccf175fc480d1b1bd73cda3172657e87bb7f2c9702b4742661b73359872829ff1b6ec1336df49a41222d8f9a45bb4bf20ad6788e75cb274a706d3b04940dcc

diff --git a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r2.ebuild b/llvm-core/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r2.ebuild
similarity index 97%
rename from sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r2.ebuild
rename to llvm-core/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r2.ebuild
index c53a878..893d33e 100644
--- a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r2.ebuild
+++ b/llvm-core/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r2.ebuild
@@ -17,7 +17,7 @@ IUSE="gcc-symlinks multilib-symlinks +native-symlinks"
 # Blocker for bug #872416
 RDEPEND="
 	!<sys-devel/gcc-config-2.6
-	sys-devel/clang:${SLOT}
+	llvm-core/clang:${SLOT}
 "
 
 src_install() {

diff --git a/sys-devel/clang/Manifest b/llvm-core/clang/Manifest
similarity index 67%
rename from sys-devel/clang/Manifest
rename to llvm-core/clang/Manifest
index fd7b878..cc43848 100644
--- a/sys-devel/clang/Manifest
+++ b/llvm-core/clang/Manifest
@@ -2,5 +2,5 @@ DIST llvm-14.0.6-manpages.tar.bz2 218186 BLAKE2B 4491296e490936a2d7b518e19a0ff63
 DIST llvm-gentoo-patchset-14.0.6-r4.tar.xz 19360 BLAKE2B 814dd617d237b0bd9c80bdd9d921196b8f93248b731083e79455d4609a05dd15b6847fc227359624abce683ecdaadaefea71dc9b65b7edd1fc3912123fa55054 SHA512 9ac57abc87a63cf31ecd021e6dd44f5f11cd6136fa3b92e89c52a6d13e0ed471f88e6e96160baeac4615eedff7943048a35a98c8d37387894c9c2d1f5df277ce
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD clang-14.0.6-r4.ebuild 11940 BLAKE2B 7bdb569b0a4045d6606568032fb78b6fa8b604805bc89f4e6db8c75e25c3f194e174e2e17d4b9a3266931712d3669ac7054040044ece10826d78e57060484779 SHA512 a6969e583334463ecbd326756b8e9b78a02bf9f42edfee4964cc803b0abbe74d0610213287885a96b95e92855b6a4912b1e990bf5e81673ce6a46d155a2a6384
-MISC metadata.xml 1600 BLAKE2B 8e49e099132445cf695e904acad8a699f3d8c4c1e4cd6ba9d0b97180dfa5b67e9c30b00d1e4cb6cd2f61b27f022accc8d6ee889c6569fc58fbc058186ad216fc SHA512 96b7cf4988ff1fd923ec87311caed458b64888b5acaaf20cc1ad893f2a963158f7f59398f9fd4f9e65cab3df265c0d002048ff874f7a76b94f36377bf9e8f5f6
+EBUILD clang-14.0.6-r4.ebuild 11950 BLAKE2B f4be2226ff15460f2ddfac4eceeb8900c0545535436b7e8e9d287532c308f4324172aadf9aabbbc20f311f9bff087961a4354dc29878968aa3ca203d41060f61 SHA512 f5c4a3fe55b1e609fd72cdf9b37deb859a53c4caef4accba5e4b46c48906480b17aa762cc944d6252544f6470ed9192c18579265077be7c3d22dd202185ab347
+MISC metadata.xml 1635 BLAKE2B bd93187b490e01e34f58a0d5056d6b8f7a89d269102bff66b97fccc8b71f86a6b4f46c06b69aefbc8f469b424901f5baedc1fafedd6dbc711bb1705cd565b8bc SHA512 329b221ae5895c060292df6a1e5443514ee5c5067b2d77baa8c0c32b2ab3c89dfcbde0d774fd500b2491f17fc9e2da64b492511e0f7143dc5801629f259f7f19

diff --git a/sys-devel/clang/clang-14.0.6-r4.ebuild b/llvm-core/clang/clang-14.0.6-r4.ebuild
similarity index 97%
rename from sys-devel/clang/clang-14.0.6-r4.ebuild
rename to llvm-core/clang/clang-14.0.6-r4.ebuild
index 5228db7..729d484 100644
--- a/sys-devel/clang/clang-14.0.6-r4.ebuild
+++ b/llvm-core/clang/clang-14.0.6-r4.ebuild
@@ -24,7 +24,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-	~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}]
+	~llvm-core/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}]
 	static-analyzer? ( dev-lang/perl:* )
 	xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
 "
@@ -43,15 +43,15 @@ BDEPEND="
 	xml? ( virtual/pkgconfig )
 "
 PDEPEND="
-	sys-devel/clang-common
-	~sys-devel/clang-runtime-${PV}
+	llvm-core/clang-common
+	~llvm-core/clang-runtime-${PV}
 	default-compiler-rt? (
-		=sys-libs/compiler-rt-${PV%_*}*
-		llvm-libunwind? ( sys-libs/llvm-libunwind )
+		=llvm-runtimes/compiler-rt-${PV%_*}*
+		llvm-libunwind? ( llvm-runtimes/libunwind )
 		!llvm-libunwind? ( sys-libs/libunwind )
 	)
-	default-libcxx? ( >=sys-libs/libcxx-${PV} )
-	default-lld? ( sys-devel/lld )
+	default-libcxx? ( >=llvm-runtimes/libcxx-${PV} )
+	default-lld? ( llvm-core/lld )
 "
 
 LLVM_COMPONENTS=(
@@ -76,7 +76,7 @@ llvm.org_set_globals
 # 3. ${CHOST}-clang wrappers are always installed for all ABIs included
 #    in the current profile (i.e. alike supported by sys-devel/gcc).
 #
-# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
+# Therefore: use llvm-core/clang[${MULTILIB_USEDEP}] only if you need
 # multilib clang* libraries (not runtime, not wrappers).
 
 pkg_setup() {

diff --git a/sys-devel/clang/metadata.xml b/llvm-core/clang/metadata.xml
similarity index 100%
rename from sys-devel/clang/metadata.xml
rename to llvm-core/clang/metadata.xml

diff --git a/dev-libs/libclc/Manifest b/llvm-core/libclc/Manifest
similarity index 67%
rename from dev-libs/libclc/Manifest
rename to llvm-core/libclc/Manifest
index eba385a..2732b9f 100644
--- a/dev-libs/libclc/Manifest
+++ b/llvm-core/libclc/Manifest
@@ -1,3 +1,3 @@
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD libclc-14.0.6.ebuild 1390 BLAKE2B b355a93d63ee4beb5f3782cda8514aa02f16e71563f66bac6fc7a5e3beae40efa1bdbe098f3d83ce775d0458118f19fceb7225f2b5511823c8e56cabdae4f2d8 SHA512 488e5c278fe4b48ec8ce6ccd76d489cf08251ce6e8f8bd417048a80a10e4a5cf72f20462aa8115f72afe1a40dbee02d936680d516dd1c940fd52fe6f55402e69
+EBUILD libclc-14.0.6.ebuild 1390 BLAKE2B 16d37ec03000d8eb86317a714f49eaa8437626cfdc69b942e2fff88f6b5d190b298f0250980959c7b15b00a9a8824bcd89e0224b6adbd3504532b9d110a5937e SHA512 df7eb476cc7bd91a117a78fced966d6c7f42b16b755f768b28ba3e9e06bca4be7c49a4d85ec913a190b0c78aec645b923f24b26eda9fc825c064d43489cb619f

diff --git a/dev-libs/libclc/libclc-14.0.6.ebuild b/llvm-core/libclc/libclc-14.0.6.ebuild
similarity index 93%
rename from dev-libs/libclc/libclc-14.0.6.ebuild
rename to llvm-core/libclc/libclc-14.0.6.ebuild
index 5464d12..b4ce4d3 100644
--- a/dev-libs/libclc/libclc-14.0.6.ebuild
+++ b/llvm-core/libclc/libclc-14.0.6.ebuild
@@ -20,8 +20,8 @@ LLVM_MAX_SLOT=14
 BDEPEND="
 	${PYTHON_DEPS}
 	|| (
-		sys-devel/clang:14
-		sys-devel/clang:13
+		llvm-core/clang:14
+		llvm-core/clang:13
 	)
 "
 
@@ -29,7 +29,7 @@ LLVM_COMPONENTS=( libclc )
 llvm.org_set_globals
 
 llvm_check_deps() {
-	has_version -b "sys-devel/clang:${LLVM_SLOT}"
+	has_version -b "llvm-core/clang:${LLVM_SLOT}"
 }
 
 pkg_setup() {

diff --git a/llvm-core/lld-toolchain-symlinks/Manifest b/llvm-core/lld-toolchain-symlinks/Manifest
new file mode 100644
index 0000000..7899280
--- /dev/null
+++ b/llvm-core/lld-toolchain-symlinks/Manifest
@@ -0,0 +1 @@
+EBUILD lld-toolchain-symlinks-14-r2.ebuild 795 BLAKE2B a0b021b5ac8e9dc2ce5ac8b2102184db56cecebf2450b0e84dea490ba39e32dc77428148e68e6e78046fe5bdbaf1adc546077aa10831e262500ea3692958d2b6 SHA512 c4bf7d82c1b8620152b2bdaecf5611808c42b2aa5724c2392062b22c1405a15bffadb4a29fc08a75cb465cfeb9990ba196e6efd850b27e8ef988480c30aab68c

diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild b/llvm-core/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
similarity index 97%
rename from sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
rename to llvm-core/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
index 833ce1b..c73321d 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
+++ b/llvm-core/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="multilib-symlinks +native-symlinks"
 
 RDEPEND="
-	sys-devel/lld:${SLOT}
+	llvm-core/lld:${SLOT}
 "
 
 src_install() {

diff --git a/sys-devel/lld/Manifest b/llvm-core/lld/Manifest
similarity index 67%
rename from sys-devel/lld/Manifest
rename to llvm-core/lld/Manifest
index 67d6465..c9b593a 100644
--- a/sys-devel/lld/Manifest
+++ b/llvm-core/lld/Manifest
@@ -1,3 +1,3 @@
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD lld-14.0.6-r1.ebuild 2009 BLAKE2B 4db1dfc9b1997d31cc68240ae0b05afeae5a6b1cb24a0eb2012bc28b2ac8c0da4b532d270d070db5fd401717320a74b006628c19a12c787e2f9ba2dc24eb25b1 SHA512 73b2f0e7b27497ce9037cd10503b328378ff9a2e32cd36e6e264f5423cd05732da4ea2ef97b637fc344a4f3d5d3597c60dda29dba7eb509391c176d32d53a427
+EBUILD lld-14.0.6-r1.ebuild 2009 BLAKE2B f9adac7b018657a618d49320021695bd2e7a16bc561d46e0a9302e453a03f6979ac4ee0abd2a56fd1b1def61271e3db20b56ffcc8d6da590cbdfde5804bdff20 SHA512 11227e4712357c06b39fbcdb0ddc7635343b89f8e2dfe67eff5015809e4772193398fe5af0f239a07087d0c9e6e54012b133f162c4fa48294ba05a78e7a68059

diff --git a/sys-devel/lld/lld-14.0.6-r1.ebuild b/llvm-core/lld/lld-14.0.6-r1.ebuild
similarity index 97%
rename from sys-devel/lld/lld-14.0.6-r1.ebuild
rename to llvm-core/lld/lld-14.0.6-r1.ebuild
index c1885a8..d7cae59 100644
--- a/sys-devel/lld/lld-14.0.6-r1.ebuild
+++ b/llvm-core/lld/lld-14.0.6-r1.ebuild
@@ -16,11 +16,11 @@ IUSE="debug test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-	~sys-devel/llvm-${PV}
+	~llvm-core/llvm-${PV}
 "
 RDEPEND="
 	${DEPEND}
-	!sys-devel/lld:0
+	!llvm-core/lld:0
 "
 BDEPEND="
 	test? (

diff --git a/dev-debug/lldb/Manifest b/llvm-core/lldb/Manifest
similarity index 67%
copy from dev-debug/lldb/Manifest
copy to llvm-core/lldb/Manifest
index e7b59bd..b227a4c 100644
--- a/dev-debug/lldb/Manifest
+++ b/llvm-core/lldb/Manifest
@@ -1,3 +1,3 @@
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD lldb-14.0.6.ebuild 2661 BLAKE2B 57d0c4810421eff9d3fab976f16d8ad92e67764aaa9c72154a793c7783d98e835789df2cdd2c64f44c035f85e29652e5e50b72ceb161d4dc0dc803983234c08f SHA512 54120a86d7655cc53bb0ee858561959e112f415e9f23e4d56cd0d7716147b2563bdcb3800005eebd8311c237659319f735176072547a7f2162fc9b4f641dfdf0
+EBUILD lldb-14.0.6.ebuild 2661 BLAKE2B 0780b031eb9e93344326bb704ecf3e328bc4d304e2d3ebe7041018952cae0ab91a35a43bfd736f52595d244891ee371dcecd6c8210ec45762952002f12569a5d SHA512 5564662c71f8b55a7eeb80141468fe3b5fd3f9bfcc74f134dd0deb8d11941e70c3044db0a130f3a7ef84483fd7a6b22cd235b98bbbb1178cd225bf868974e2da

diff --git a/dev-debug/lldb/lldb-14.0.6.ebuild b/llvm-core/lldb/lldb-14.0.6.ebuild
similarity index 97%
rename from dev-debug/lldb/lldb-14.0.6.ebuild
rename to llvm-core/lldb/lldb-14.0.6.ebuild
index 104e55e..0af73a8 100644
--- a/dev-debug/lldb/lldb-14.0.6.ebuild
+++ b/llvm-core/lldb/lldb-14.0.6.ebuild
@@ -21,8 +21,8 @@ DEPEND="
 	lzma? ( app-arch/xz-utils:= )
 	ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
 	xml? ( dev-libs/libxml2:= )
-	~sys-devel/clang-${PV}
-	~sys-devel/llvm-${PV}
+	~llvm-core/clang-${PV}
+	~llvm-core/llvm-${PV}
 "
 RDEPEND="
 	${DEPEND}
@@ -47,7 +47,7 @@ BDEPEND="
 			~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
 			dev-python/psutil[\${PYTHON_USEDEP}]
 		")
-		sys-devel/lld
+		llvm-core/lld
 	)
 "
 

diff --git a/dev-debug/lldb/Manifest b/llvm-core/llvm-common/Manifest
similarity index 67%
copy from dev-debug/lldb/Manifest
copy to llvm-core/llvm-common/Manifest
index e7b59bd..660ec10 100644
--- a/dev-debug/lldb/Manifest
+++ b/llvm-core/llvm-common/Manifest
@@ -1,3 +1,3 @@
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD lldb-14.0.6.ebuild 2661 BLAKE2B 57d0c4810421eff9d3fab976f16d8ad92e67764aaa9c72154a793c7783d98e835789df2cdd2c64f44c035f85e29652e5e50b72ceb161d4dc0dc803983234c08f SHA512 54120a86d7655cc53bb0ee858561959e112f415e9f23e4d56cd0d7716147b2563bdcb3800005eebd8311c237659319f735176072547a7f2162fc9b4f641dfdf0
+EBUILD llvm-common-14.0.6.ebuild 1015 BLAKE2B 9ffdc0132581dca474c472f9751113912bbdf14c03c223aa0fa887a0caa1018a6680ef0e1da7e46f8943ab4aec33a143c920c704307e3d880ab2d0a0f7ae1e57 SHA512 98f7ffeeebccb78f1026b2858c2b7e59fe970a47a487e2a9d3f749da6e7b19db9638075f9fc3e284177603d143d7298d179546c9c4223d9066ff88b751143555

diff --git a/sys-devel/llvm-common/llvm-common-14.0.6.ebuild b/llvm-core/llvm-common/llvm-common-14.0.6.ebuild
similarity index 98%
rename from sys-devel/llvm-common/llvm-common-14.0.6.ebuild
rename to llvm-core/llvm-common/llvm-common-14.0.6.ebuild
index c8fdea8..2a8a249 100644
--- a/sys-devel/llvm-common/llvm-common-14.0.6.ebuild
+++ b/llvm-core/llvm-common/llvm-common-14.0.6.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos ~x
 IUSE="emacs"
 
 RDEPEND="
-	!sys-devel/llvm:0
+	!llvm-core/llvm:0
 "
 BDEPEND="
 	emacs? ( >=app-editors/emacs-23.1:* )

diff --git a/llvm-core/llvm-toolchain-symlinks/Manifest b/llvm-core/llvm-toolchain-symlinks/Manifest
new file mode 100644
index 0000000..7576028
--- /dev/null
+++ b/llvm-core/llvm-toolchain-symlinks/Manifest
@@ -0,0 +1 @@
+EBUILD llvm-toolchain-symlinks-14-r1.ebuild 1044 BLAKE2B e6ef6e83539b82099839e37ad8111df0399962d5d39922887831701531685e15d95a09ce4cede356c2e6ae459111843829b52601604407c5378acbafe9821bc7 SHA512 e3e32ef08436e2128d090409faab0922ad292da79af6b5e4db1b8f56ddaa502cd521859393dbec948c8436ef51461b581f6eaf45d95931960d85607529050713

diff --git a/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-14-r1.ebuild b/llvm-core/llvm-toolchain-symlinks/llvm-toolchain-symlinks-14-r1.ebuild
similarity index 97%
rename from sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-14-r1.ebuild
rename to llvm-core/llvm-toolchain-symlinks/llvm-toolchain-symlinks-14-r1.ebuild
index 4440957..dbbd97f 100644
--- a/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-14-r1.ebuild
+++ b/llvm-core/llvm-toolchain-symlinks/llvm-toolchain-symlinks-14-r1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-ma
 IUSE="multilib-symlinks +native-symlinks"
 
 RDEPEND="
-	sys-devel/llvm:${SLOT}
+	llvm-core/llvm:${SLOT}
 "
 
 src_install() {

diff --git a/sys-devel/llvm/Manifest b/llvm-core/llvm/Manifest
similarity index 80%
rename from sys-devel/llvm/Manifest
rename to llvm-core/llvm/Manifest
index 274e800..5973377 100644
--- a/sys-devel/llvm/Manifest
+++ b/llvm-core/llvm/Manifest
@@ -2,4 +2,4 @@ DIST llvm-14.0.6-manpages.tar.bz2 218186 BLAKE2B 4491296e490936a2d7b518e19a0ff63
 DIST llvm-gentoo-patchset-14.0.6-r4.tar.xz 19360 BLAKE2B 814dd617d237b0bd9c80bdd9d921196b8f93248b731083e79455d4609a05dd15b6847fc227359624abce683ecdaadaefea71dc9b65b7edd1fc3912123fa55054 SHA512 9ac57abc87a63cf31ecd021e6dd44f5f11cd6136fa3b92e89c52a6d13e0ed471f88e6e96160baeac4615eedff7943048a35a98c8d37387894c9c2d1f5df277ce
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD llvm-14.0.6-r4.ebuild 12314 BLAKE2B 232f79d657a0004821db9cf9497d2e1506b2790680965f2f9aca101d2994f92f49d1c895dea30bed5d9d8cd3e3b9870006e86e763dcb302f64985f677db37118 SHA512 fbaf5db7974a6b224f96cbf3276d1513b138d3785d8ca0da31177ce65b9d0e6df3fc90d788f99a7ea2351a96759282af9e5b8d4f73675332be34aec19954488a
+EBUILD llvm-14.0.6-r4.ebuild 12319 BLAKE2B e01043e53fe0d62532466d6b0a45a049cf181acda20769ab535057f456877cafc00dab20a07cf5f4f6fa5f16404eb14276cc80738d9442d54b786fa4cd2d6013 SHA512 18c67e5f6b478f43ef0c29bedfc41d9226da7e304548732109ac63f4bb580d631bc75a183111fdd472063b4557abb4a1ff315f83b0be8c519f8dd35f6e6964d0

diff --git a/sys-devel/llvm/llvm-14.0.6-r4.ebuild b/llvm-core/llvm/llvm-14.0.6-r4.ebuild
similarity index 98%
rename from sys-devel/llvm/llvm-14.0.6-r4.ebuild
rename to llvm-core/llvm/llvm-14.0.6-r4.ebuild
index 99ea246..c7984a1 100644
--- a/sys-devel/llvm/llvm-14.0.6-r4.ebuild
+++ b/llvm-core/llvm/llvm-14.0.6-r4.ebuild
@@ -42,7 +42,7 @@ BDEPEND="
 	>=dev-build/cmake-3.16
 	sys-devel/gnuconfig
 	kernel_Darwin? (
-		<sys-libs/libcxx-$(ver_cut 1-3).9999
+		<llvm-runtimes/libcxx-$(ver_cut 1-3).9999
 		>=sys-devel/binutils-apple-5.1
 	)
 	doc? ( $(python_gen_any_dep '
@@ -58,11 +58,11 @@ BDEPEND="
 # installed means llvm-config there will take precedence.
 RDEPEND="
 	${RDEPEND}
-	!sys-devel/llvm:0
+	!llvm-core/llvm:0
 "
 PDEPEND="
-	sys-devel/llvm-common
-	binutils-plugin? ( >=sys-devel/llvmgold-${SLOT} )
+	llvm-core/llvm-common
+	binutils-plugin? ( >=llvm-core/llvmgold-${SLOT} )
 "
 
 LLVM_COMPONENTS=( llvm cmake third-party )

diff --git a/llvm-core/llvmgold/Manifest b/llvm-core/llvmgold/Manifest
new file mode 100644
index 0000000..0a14c81
--- /dev/null
+++ b/llvm-core/llvmgold/Manifest
@@ -0,0 +1 @@
+EBUILD llvmgold-14.ebuild 576 BLAKE2B d36b10818896d41dd486c03f9c6fd0792f17941bff07fc14ff41869c814d35b741e40d204ded624c382ee30bb627fab5f58bca7cce55807743e3acdfb4deebf3 SHA512 4245c899d32bc1d6ea574b2f718a8b8014214dd4ea7a8466197f4120eb6906d600d16d069397e087d3c5bc4c38ffe46143b9da13ff76e276e14446805f54f783

diff --git a/sys-devel/llvmgold/llvmgold-14.ebuild b/llvm-core/llvmgold/llvmgold-14.ebuild
similarity index 89%
rename from sys-devel/llvmgold/llvmgold-14.ebuild
rename to llvm-core/llvmgold/llvmgold-14.ebuild
index 484ce44..805fa20 100644
--- a/sys-devel/llvmgold/llvmgold-14.ebuild
+++ b/llvm-core/llvmgold/llvmgold-14.ebuild
@@ -12,8 +12,8 @@ SLOT="0"
 KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux"
 
 RDEPEND="
-	sys-devel/llvm:${PV}[binutils-plugin]
-	!sys-devel/llvm:0
+	llvm-core/llvm:${PV}[binutils-plugin]
+	!llvm-core/llvm:0
 "
 
 src_install() {

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/llvm-runtimes/compiler-rt-sanitizers/Manifest
similarity index 74%
rename from sys-libs/compiler-rt-sanitizers/Manifest
rename to llvm-runtimes/compiler-rt-sanitizers/Manifest
index bbe4a35..0e8599e 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/llvm-runtimes/compiler-rt-sanitizers/Manifest
@@ -1,4 +1,4 @@
 DIST llvm-gentoo-patchset-14.0.6-r3.tar.xz 16904 BLAKE2B ebf67455071d6d3744cfc0491b8a33c4c63bfdbcf668565fa0718f6cdb01bced53be9d1cdf6774f6cd8427c07c0ede69503d74cf3574642a6967b38730248ebb SHA512 adc5a3212657d1defa7b720d1a7e9e91586439a34964d44b6897d21be3d208bd15c04bf20502dd7125ef8c368defaeea146eb844ca321be56eebcee52be606a9
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD compiler-rt-sanitizers-14.0.6.ebuild 6527 BLAKE2B 7432788f8b726b82cd14d04a9fd35d6658d858cece7430bc7314092eba81d9eb27d051fc70e7d7ae3895c26a00d42587a6fd7bbc53284fb073100409f8093fd1 SHA512 403a1a88fd4f9048fc350aece64fe5be8194dd349b667e8dc9d10c99314a0184826c3284e725425f10da3836b1baca2ea9adba47a4ba3cbabc4fa4de39d8b966
+EBUILD compiler-rt-sanitizers-14.0.6.ebuild 6537 BLAKE2B 069a1253dc9432719fdd3edf0af43a396a38618876dfbfa0bf8c74fe53cc47165ad168cf0d815c7004600789bcc76f0f5e4dcfb183192df3c7e1565046ff73db SHA512 1f118c9551f5a0ba6c8a1bb206c3aab54704e947b4d509bac087e2aa39bbc21ed386b6a0793cc32656c293c62630f36c569c89d9cd56d00d36e346eb6efe8942

diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
similarity index 96%
rename from sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
rename to llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
index 5c6aff3..24acd60 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
+++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
@@ -36,18 +36,18 @@ RESTRICT="
 
 LLVM_MAX_SLOT=${SLOT%%.*}
 DEPEND="
-	sys-devel/llvm:${LLVM_MAX_SLOT}
+	llvm-core/llvm:${LLVM_MAX_SLOT}
 	virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
 "
 BDEPEND="
 	>=dev-build/cmake-3.16
-	clang? ( sys-devel/clang )
+	clang? ( llvm-core/clang )
 	elibc_glibc? ( net-libs/libtirpc )
 	test? (
 		!!<sys-apps/sandbox-2.13
 		$(python_gen_any_dep ">=dev-python/lit-5[\${PYTHON_USEDEP}]")
-		=sys-devel/clang-${PV%_*}*:${LLVM_MAX_SLOT}
-		sys-libs/compiler-rt:${SLOT}
+		=llvm-core/clang-${PV%_*}*:${LLVM_MAX_SLOT}
+		llvm-runtimes/compiler-rt:${SLOT}
 	)
 	!test? (
 		${PYTHON_DEPS}
@@ -132,7 +132,7 @@ src_configure() {
 		-DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}"
 
 		-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/sys-libs/compiler-rt/Manifest b/llvm-runtimes/compiler-rt/Manifest
similarity index 75%
rename from sys-libs/compiler-rt/Manifest
rename to llvm-runtimes/compiler-rt/Manifest
index 892ad26..6e46926 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/llvm-runtimes/compiler-rt/Manifest
@@ -1,4 +1,4 @@
 DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD compiler-rt-14.0.6-r1.ebuild 4249 BLAKE2B c766c058215042dc6671d00976f4ea24772637d5198912a869ce730fd5e24cf76d17c2775b10319cfc0363cf974f1f1e77110d2167eceb9180fe544db2574736 SHA512 362f44e366b4683c22413ac18e9c299303726d3c02514f51bca68e62bdddc826da609e5ee4a474b4a1402483e005457bfc250480afe4b42ca415e9255f32c8a0
+EBUILD compiler-rt-14.0.6-r1.ebuild 4249 BLAKE2B a280ebc6ee387cfa8da801e090e482c339df661d8046538d8ec644b63d395c0a8dcc556606ac51664671ab8495d9681a4348153441d32c9b6c5b8c99adb8c94b SHA512 4189365f685372f6861ae605ec807961cdcee9843c258c4da6ba79feceded1bed427a067ce830d4f9aee7c236cb3831c7b90aa2a33003014eb4d35d63e649c63

diff --git a/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-14.0.6-r1.ebuild
similarity index 95%
rename from sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild
rename to llvm-runtimes/compiler-rt/compiler-rt-14.0.6-r1.ebuild
index c8f0ce1..7d043c7 100644
--- a/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild
+++ b/llvm-runtimes/compiler-rt/compiler-rt-14.0.6-r1.ebuild
@@ -17,14 +17,14 @@ RESTRICT="!test? ( test ) !clang? ( test )"
 
 LLVM_MAX_SLOT=${SLOT%%.*}
 DEPEND="
-	sys-devel/llvm:${LLVM_MAX_SLOT}
+	llvm-core/llvm:${LLVM_MAX_SLOT}
 "
 BDEPEND="
 	>=dev-build/cmake-3.16
-	clang? ( sys-devel/clang )
+	clang? ( llvm-core/clang )
 	test? (
 		$(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
-		=sys-devel/clang-${PV%_*}*:${LLVM_MAX_SLOT}
+		=llvm-core/clang-${PV%_*}*:${LLVM_MAX_SLOT}
 	)
 	!test? (
 		${PYTHON_DEPS}
@@ -51,7 +51,7 @@ pkg_setup() {
 	# Darwin Prefix builds do not have llvm installed yet, so rely on
 	# bootstrap-prefix to set the appropriate path vars to LLVM instead
 	# of using llvm_pkg_setup.
-	if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+	if [[ ${CHOST} != *-darwin* ]] || has_version llvm-core/llvm; then
 		llvm_pkg_setup
 	fi
 	python-any-r1_pkg_setup

diff --git a/sys-libs/libcxx/Manifest b/llvm-runtimes/libcxx/Manifest
similarity index 61%
rename from sys-libs/libcxx/Manifest
rename to llvm-runtimes/libcxx/Manifest
index 3b98580..8717893 100644
--- a/sys-libs/libcxx/Manifest
+++ b/llvm-runtimes/libcxx/Manifest
@@ -1,5 +1,5 @@
 DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD libcxx-14.0.6.ebuild 6950 BLAKE2B f4f8068f1b9dd1a8c22abd4acb4206da1dd7bb4eb029723a2edfe8c5db3a6ed74a677ba00c508ff54806a33b60b131ffd4b9729ed0d6d0bf5296a1e53e2ababf SHA512 a602e45046d931f28d2656bd733823d3289a993acd7399c5cd29915e65eb9ae0cb601f2774dad34534299366ecd9c038488e037b13af8b732f254e561f56c592
-MISC metadata.xml 718 BLAKE2B 3cc1e43a6f1ada368cfc0bf8aaf49007f6792062b684ab9299b5180d778b158325b6931169b52dd14e85ae9ad6dc1a03be323b814fb920fe8434ad86425d699c SHA512 c2cef3e481c0c3db7de6de8c0a5aff42a1e7fe81155d99f1f0f0988f6d5ca041f787a27a2dde0073037d59e082e2f6da7eefe1303f1c1837ebc12e8e0d28729f
+EBUILD libcxx-14.0.6.ebuild 6955 BLAKE2B ca0b41170ddae739e4bcc2db44f3ff4b72b866e772970525ce50955c4759727e9fe314141490b7d8c3de7467117c743230f3c0e9936c4bb20fcef240548ec555 SHA512 55db880f3bcdd3d6baf0a3cf98153605bc3f18fd726508a4deb13911f275d7975f6b394f8cecceb01a1e4622ad81bd870f450493257f03dcd5f0d2fcd6d890c8
+MISC metadata.xml 730 BLAKE2B b5c9b1d78af57526f8c904f6fe94c6ad29745b67716876e348fc32ce91c33b3266dbda6e9e580f8f9027f523dd9e01c19cb841d8807888545cf3cff1d604ffbd SHA512 a82c8546c410bda6ee1836435cb1b74f947879f639050b7266d6eb6f0a07a11f96c866f928d3ca6629148b55df1d1b85d10cc061de28fe0f374bde539fb0e486

diff --git a/sys-libs/libcxx/libcxx-14.0.6.ebuild b/llvm-runtimes/libcxx/libcxx-14.0.6.ebuild
similarity index 97%
rename from sys-libs/libcxx/libcxx-14.0.6.ebuild
rename to llvm-runtimes/libcxx/libcxx-14.0.6.ebuild
index 6921ede..d06d8c9 100644
--- a/sys-libs/libcxx/libcxx-14.0.6.ebuild
+++ b/llvm-runtimes/libcxx/libcxx-14.0.6.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="libunwind? ( libcxxabi )"
 
 RDEPEND="
 	libcxxabi? (
-		~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}]
+		~llvm-runtimes/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}]
 	)
 	!libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
 "
@@ -27,7 +27,7 @@ RDEPEND="
 # which removes the need for MULTILIB_USEDEP
 DEPEND="
 	${RDEPEND}
-	>=sys-devel/llvm-6
+	>=llvm-core/llvm-6
 "
 BDEPEND="
 	!test? (
@@ -35,7 +35,7 @@ BDEPEND="
 	)
 	test? (
 		>=dev-util/cmake-3.16
-		>=sys-devel/clang-3.9.0
+		>=llvm-core/clang-3.9.0
 		sys-devel/gdb[python]
 		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
 	)
@@ -54,7 +54,7 @@ pkg_setup() {
 	# Darwin Prefix builds do not have llvm installed yet, so rely on
 	# bootstrap-prefix to set the appropriate path vars to LLVM instead
 	# of using llvm_pkg_setup.
-	if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+	if [[ ${CHOST} != *-darwin* ]] || has_version llvm-core/llvm; then
 		llvm_pkg_setup
 	fi
 	python-any-r1_pkg_setup

diff --git a/sys-libs/libcxx/metadata.xml b/llvm-runtimes/libcxx/metadata.xml
similarity index 81%
rename from sys-libs/libcxx/metadata.xml
rename to llvm-runtimes/libcxx/metadata.xml
index 7a7eb9b..742b911 100644
--- a/sys-libs/libcxx/metadata.xml
+++ b/llvm-runtimes/libcxx/metadata.xml
@@ -8,7 +8,7 @@
 	<use>
 		<flag name="clang">Force building using installed clang (rather
 			than the default CC/CXX; required for testing).</flag>
-		<flag name="libcxxabi">Build on top of <pkg>sys-libs/libcxxabi</pkg> instead of gcc's libsupc++ (avoids depending on gcc).</flag>
+		<flag name="libcxxabi">Build on top of <pkg>llvm-runtimes/libcxxabi</pkg> instead of gcc's libsupc++ (avoids depending on gcc).</flag>
 		<flag name="libunwind">Use libunwind instead of libgcc_s for stack unwinding, thus avoiding dependence on gcc.</flag>
 	</use>
 	<upstream>

diff --git a/dev-debug/lldb/Manifest b/llvm-runtimes/libcxxabi/Manifest
similarity index 51%
copy from dev-debug/lldb/Manifest
copy to llvm-runtimes/libcxxabi/Manifest
index e7b59bd..8744f76 100644
--- a/dev-debug/lldb/Manifest
+++ b/llvm-runtimes/libcxxabi/Manifest
@@ -1,3 +1,4 @@
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD lldb-14.0.6.ebuild 2661 BLAKE2B 57d0c4810421eff9d3fab976f16d8ad92e67764aaa9c72154a793c7783d98e835789df2cdd2c64f44c035f85e29652e5e50b72ceb161d4dc0dc803983234c08f SHA512 54120a86d7655cc53bb0ee858561959e112f415e9f23e4d56cd0d7716147b2563bdcb3800005eebd8311c237659319f735176072547a7f2162fc9b4f641dfdf0
+EBUILD libcxxabi-14.0.6.ebuild 3386 BLAKE2B 8b4aa322f0f7c77beb46c266b72ba7305ad6642714281159474ea1271fa4458950b430afbb6aeb56202e9fbb9ff86958b6096605242ad59871ce4e45809751f5 SHA512 60121440dbd12610ecd7c1b72979fd447483f6660fe569388a549d3455232aec89f14a61721641be84ac197f4e2f70c49bd0635817fe2035b0787e2d7dde49e1
+MISC metadata.xml 592 BLAKE2B cd96a95ce9f7fcef2a020f68678d36d825c867278d4802ec07a760f6cdc154fdd3079d4cad5500543c7f627aee147f76cf57db820eb153680fd6cd7e544629d3 SHA512 8c3e6accb2a82110aff0e2c0a201c359c9698bd4a5500ca5cf6d8a1bd2095bb0db4fd2d311432054a03a264deb9a836570f276512de3924cb28d7a1c34983d81

diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild b/llvm-runtimes/libcxxabi/libcxxabi-14.0.6.ebuild
similarity index 94%
rename from sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild
rename to llvm-runtimes/libcxxabi/libcxxabi-14.0.6.ebuild
index 32b26c8..0d5aa9a 100644
--- a/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild
+++ b/llvm-runtimes/libcxxabi/libcxxabi-14.0.6.ebuild
@@ -19,21 +19,21 @@ RDEPEND="
 	libunwind? (
 		|| (
 			>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
-			>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
+			>=llvm-runtimes/libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
 		)
 	)
 "
 # llvm-6 for new lit options
 DEPEND="
 	${RDEPEND}
-	>=sys-devel/llvm-6
+	>=llvm-core/llvm-6
 "
 BDEPEND="
 	!test? (
 		${PYTHON_DEPS}
 	)
 	test? (
-		>=sys-devel/clang-3.9.0
+		>=llvm-core/clang-3.9.0
 		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
 	)
 "
@@ -50,7 +50,7 @@ python_check_deps() {
 pkg_setup() {
 	# darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix
 	# to set the appropriate path vars to LLVM instead of using llvm_pkg_setup.
-	if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+	if [[ ${CHOST} != *-darwin* ]] || has_version llvm-core/llvm; then
 		llvm_pkg_setup
 	fi
 	python-any-r1_pkg_setup

diff --git a/sys-libs/libcxxabi/metadata.xml b/llvm-runtimes/libcxxabi/metadata.xml
similarity index 100%
rename from sys-libs/libcxxabi/metadata.xml
rename to llvm-runtimes/libcxxabi/metadata.xml

diff --git a/dev-debug/lldb/Manifest b/llvm-runtimes/libunwind/Manifest
similarity index 67%
rename from dev-debug/lldb/Manifest
rename to llvm-runtimes/libunwind/Manifest
index e7b59bd..276aa42 100644
--- a/dev-debug/lldb/Manifest
+++ b/llvm-runtimes/libunwind/Manifest
@@ -1,3 +1,3 @@
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD lldb-14.0.6.ebuild 2661 BLAKE2B 57d0c4810421eff9d3fab976f16d8ad92e67764aaa9c72154a793c7783d98e835789df2cdd2c64f44c035f85e29652e5e50b72ceb161d4dc0dc803983234c08f SHA512 54120a86d7655cc53bb0ee858561959e112f415e9f23e4d56cd0d7716147b2563bdcb3800005eebd8311c237659319f735176072547a7f2162fc9b4f641dfdf0
+EBUILD libunwind-14.0.6-r1.ebuild 3161 BLAKE2B aee8306ab4a2712bec507e59ccc88dc7336213ce34516701d40ad48d2bdd692be41d275ea9ae9aeb8c0eb95bb1690ec57f1c4a95d1ea533f16682def6d9c8a54 SHA512 95182ef93d443c5d8259aedbb71c75569e59b56255c9f246b4a948b50624373e3f8e63fd988bf0389438d65a100dc2757c09e894baecdfe4bfcc809b8a16752f

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.6-r1.ebuild b/llvm-runtimes/libunwind/libunwind-14.0.6-r1.ebuild
similarity index 98%
rename from sys-libs/llvm-libunwind/llvm-libunwind-14.0.6-r1.ebuild
rename to llvm-runtimes/libunwind/libunwind-14.0.6-r1.ebuild
index a1133ea..e5edb34 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.6-r1.ebuild
+++ b/llvm-runtimes/libunwind/libunwind-14.0.6-r1.ebuild
@@ -20,14 +20,14 @@ RDEPEND="
 "
 # llvm-6 for new lit options
 DEPEND="
-	>=sys-devel/llvm-6
+	>=llvm-core/llvm-6
 "
 BDEPEND="
 	!test? (
 		${PYTHON_DEPS}
 	)
 	test? (
-		>=sys-devel/clang-3.9.0
+		>=llvm-core/clang-3.9.0
 		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
 	)
 "

diff --git a/sys-libs/libomp/Manifest b/llvm-runtimes/openmp/Manifest
similarity index 61%
rename from sys-libs/libomp/Manifest
rename to llvm-runtimes/openmp/Manifest
index a0137e9..9841779 100644
--- a/sys-libs/libomp/Manifest
+++ b/llvm-runtimes/openmp/Manifest
@@ -1,5 +1,5 @@
 DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD libomp-14.0.6-r1.ebuild 3917 BLAKE2B d92540af690dd622122ad1a4ed2548afa141f1254fbe9a9b3d34286b36f0fa70ccaf915f218c1bea8c68377ea20724db9443d365e2e5f290707f444d3ff47ca5 SHA512 433ae63716103af5aa493c7dbae43f10003cac95abaae579dcb61cba6390da4b9b3fc921e410ba899719bd170fa153a7b3d66c8776c37fd074066173c1fea160
-MISC metadata.xml 963 BLAKE2B fdea4545db21492049061b85eaa7038965183e10aceae7c41daadc1ce10e7e1bcb2e86344659787ee244360b50b51c99e1a348d3acd2185dac80097541a00dd7 SHA512 c279f8e9c2463dc3f6e02856e520105d6f3321b633439bfe7409bfd6e7e43f1450053dc4f6663492caf7077caf3f4ab0f5cf0161631639e3aefa9ff985dc476f
+EBUILD openmp-14.0.6-r1.ebuild 3917 BLAKE2B 62f684ca33761b709577b54442c5fe0ecb67dec7667c2cfc7ea12997826605ade997d34d2543cea23aa3c5adce0e4112246fd90f01602e1d10a08c7f7d94d54f SHA512 8b9a03c86744ce98d626f7c4f0410f0620a057e144c7b53c9f1d4f47f655750a3f86acb91b8a648a7eb1f61a8350f7b704437a77e12d06cf818bc4d7894a3240
+MISC metadata.xml 885 BLAKE2B 82a6eeaed04a6dcd1f708e124a5689574852ac7fafcad76cbd4f3f6a4db879b1df8753fc18703bd4974b41431d1273e6b12e6591c4d7d6cf5e8639b4f7a0933e SHA512 13681d5a0f714caf9f5e170f33b98bdcf16659fbcd76564b41797501f8bd6daacbc28bc9378edd42984c722ee7d5109e64b31eb2b2fd9ba5b63198064f78bbc3

diff --git a/sys-libs/libomp/metadata.xml b/llvm-runtimes/openmp/metadata.xml
similarity index 100%
rename from sys-libs/libomp/metadata.xml
rename to llvm-runtimes/openmp/metadata.xml

diff --git a/sys-libs/libomp/libomp-14.0.6-r1.ebuild b/llvm-runtimes/openmp/openmp-14.0.6-r1.ebuild
similarity index 93%
rename from sys-libs/libomp/libomp-14.0.6-r1.ebuild
rename to llvm-runtimes/openmp/openmp-14.0.6-r1.ebuild
index 9e03f27..0b33fba 100644
--- a/sys-libs/libomp/libomp-14.0.6-r1.ebuild
+++ b/llvm-runtimes/openmp/openmp-14.0.6-r1.ebuild
@@ -28,27 +28,27 @@ RDEPEND="
 	offload? (
 		virtual/libelf:=[${MULTILIB_USEDEP}]
 		dev-libs/libffi:=[${MULTILIB_USEDEP}]
-		~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+		~llvm-core/llvm-${PV}[${MULTILIB_USEDEP}]
 		cuda? ( dev-util/nvidia-cuda-toolkit:= )
 	)
 "
 # tests:
 # - dev-python/lit provides the test runner
-# - sys-devel/llvm provide test utils (e.g. FileCheck)
-# - sys-devel/clang provides the compiler to run tests
+# - llvm-core/llvm provide test utils (e.g. FileCheck)
+# - llvm-core/clang provides the compiler to run tests
 DEPEND="
 	${RDEPEND}
 "
 BDEPEND="
 	dev-lang/perl
 	offload? (
-		llvm_targets_AMDGPU? ( sys-devel/clang )
-		llvm_targets_NVPTX? ( sys-devel/clang )
+		llvm_targets_AMDGPU? ( llvm-core/clang )
+		llvm_targets_NVPTX? ( llvm-core/clang )
 		virtual/pkgconfig
 	)
 	test? (
 		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
-		sys-devel/clang
+		llvm-core/clang
 	)
 "
 

diff --git a/sets/ara b/sets/ara
index e1afdc2..1fca90d 100644
--- a/sets/ara
+++ b/sets/ara
@@ -3,6 +3,6 @@ dev-build/meson
 dev-libs/boost
 dev-python/graph-tool
 dev-python/pydot
-sys-devel/llvm:14
-sys-devel/clang:14
+llvm-core/llvm:14
+llvm-core/clang:14
 sci-mathematics/z3

diff --git a/sets/vim-dev b/sets/vim-dev
index 6cba848..d69e4b5 100644
--- a/sets/vim-dev
+++ b/sets/vim-dev
@@ -3,10 +3,10 @@ dev-lua/StyLua
 dev-python/debugpy
 dev-python/python-lsp-server
 dev-tex/texlab
-dev-debug/lldb
+llvm-core/lldb
 app-text/ltex-ls
 dev-util/lua-language-server
 # not possible to express || dev-lang/rust[rust-analyzer] dev-lang/rust-bin[rust-analyzer]
 dev-util/tree-sitter-cli
-sys-devel/clang
+llvm-core/clang
 app-text/languagetool

diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest
deleted file mode 100644
index 7903053..0000000
--- a/sys-devel/clang-runtime/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-EBUILD clang-runtime-14.0.6.ebuild 760 BLAKE2B 0f6cfb8536569ffe2a09305e71056309690ad1c8e92543e64025bd5e009eac35018ec22b2c0f80c12f3a527cc7e0bfe4ec1bfcb2dd9dea54106abf46b13e5592 SHA512 580efee12fe0e53447f5644fad248ebded8ae6cd8cb5871cb38bb3148091886b6fb9a57ac712d3158d5c3fc38c043b0bfbf62fc550a609752a42c23e605b0ded

diff --git a/sys-devel/clang-toolchain-symlinks/Manifest b/sys-devel/clang-toolchain-symlinks/Manifest
deleted file mode 100644
index 74135a5..0000000
--- a/sys-devel/clang-toolchain-symlinks/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-EBUILD clang-toolchain-symlinks-14-r2.ebuild 1148 BLAKE2B 8b5d73156c339aa1ce15ded8774f3d2aa9b02d9d410d2f92586cfe42278e53e81234b3f99d52d51c56bc57dac9d9fc295a83bf5e4fea84b9d15f39cf60bb01f2 SHA512 0b9cd3586734912c148f81154d19e46041f61aa92d62ab33a968ed1d2b81381a6f5b73e2716ca3d65ad3bc3ccc6f60b1b6c951901788b3c1cd72e4ffd0e81eb5

diff --git a/sys-devel/lld-toolchain-symlinks/Manifest b/sys-devel/lld-toolchain-symlinks/Manifest
deleted file mode 100644
index 4056942..0000000
--- a/sys-devel/lld-toolchain-symlinks/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-EBUILD lld-toolchain-symlinks-14-r2.ebuild 795 BLAKE2B 0c8e8563cb7d032fd2d49757753acb6833c902babf55d5692661ffca7c380ecd26f08e9ed133dd67e6b4f3ad6e6fcc330b09c95bb86dabbb42d28ea1c2c05385 SHA512 c3160ddff275e15201927911466a839e7a9f06bdc82143207242d88e6e2079d2a8329e70b8a5b6bb905270ba1ab3e5efaf4b2d076bb458b76b3229083db7b4bd

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
deleted file mode 100644
index 3fbc9d7..0000000
--- a/sys-devel/llvm-common/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
-DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD llvm-common-14.0.6.ebuild 1015 BLAKE2B b7d52fa0ab83b5c9bf23d397074f4db30926ad3d13bdf0d2082a23f384c3889a7c356ba220b78970d117a8b46793e3d175d0a794859bb6148c4d6e1bc1c9e82e SHA512 b89e5a11a04a66cf2929354ce65d80c201d85ee1aaa55c197b3671904e126ec941ad7110277734563b376ebc7fecec463c270f8cad8609664f025916d3f39bac

diff --git a/sys-devel/llvm-toolchain-symlinks/Manifest b/sys-devel/llvm-toolchain-symlinks/Manifest
deleted file mode 100644
index 2a00b89..0000000
--- a/sys-devel/llvm-toolchain-symlinks/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-EBUILD llvm-toolchain-symlinks-14-r1.ebuild 1044 BLAKE2B 2a32391553acb3a7c61ed02043a97415221ee1e64504fdfaa55199778782d93399469584c6241686a6cce915e120c843a0dc5cd613ee2cade3ae028eb085a403 SHA512 72cf11431660900fd2d44d441da9dd8d1eaa40ee4d537520d91adddb1b622a4a4e9fce9bb4901c3ec49a42719d37b465a3d80af657130af4e3717d3c93605699

diff --git a/sys-devel/llvmgold/Manifest b/sys-devel/llvmgold/Manifest
deleted file mode 100644
index 53e3790..0000000
--- a/sys-devel/llvmgold/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-EBUILD llvmgold-14.ebuild 576 BLAKE2B c9493f322fa0e387411df160c28078a514510e684f01c415a035c93868dd5a16ae718f10af0debe2e1a4112ea0864890a81a89ebf3fefc55ffdc89adc743524f SHA512 7cdb73379b9f6db22abde1f01043e28b8bfd797f3123f77d31ab3166e2c8d72747aad0963e8f6a41a0a01a19ea29eb468d869b5dbc7a35eb016a4a89c57715c3

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
deleted file mode 100644
index 857de33..0000000
--- a/sys-libs/libcxxabi/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
-DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD libcxxabi-14.0.6.ebuild 3386 BLAKE2B 25c436f437060cdc323ff18e34d8694f558f100f81b990077ed584b7cacabb54fcaa74e67c07179d84dbd8e184f51d157b2bc8d2f48efc607985234b716840f2 SHA512 481c84912363d33b8582b61ed655be3dad86038de100c9ecf072f8bb11d850e25aa587fd43bd19dd84c280a968d2950360115f414f61748d726224aade36da6e
-MISC metadata.xml 557 BLAKE2B 4f6b0acb7cfdf74971a6fd96051d9f9020141c6117333a8de42bd043935b7bff8d9942faabdf3b1c94597c460393f64eb7d3f7b7d49f39ecfd0094de460f563e SHA512 67a812ef768e681ae77ef6e13bccffcbe53b41e94901f0558b3c7acaf896605ca670c4bb5a690bd9afa3b5a76271341710520a6abc0024c18f437fabde20e847

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
deleted file mode 100644
index b4eb482..0000000
--- a/sys-libs/llvm-libunwind/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
-DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-EBUILD llvm-libunwind-14.0.6-r1.ebuild 3161 BLAKE2B ba7b19ed2bc77b52eee0b04d938541d2eb4053b65a641e55e54ebac85adcd432fa60b2b484003890bc96be83d61410bb58c2f3a86f12a7c574044a8e10427db9 SHA512 11854f9ef2a552a96e51c618958e553d4cd4affc78312845a223d0fe6d2ff62e8f8b2b3c29ad4a093b08a6df63b230f21b9ef6b63440058322f6a00f160df3e4


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2025-01-05 22:15 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-05 22:15 [gentoo-commits] repo/user/gerislay:master commit in: llvm-core/llvm-common/, sys-devel/llvmgold/, sys-devel/clang/, sets/, gerion

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox