commit: 86cafe231fd3acc0b078335c2ae75cadd025fc01 Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org> AuthorDate: Sun Dec 17 11:43:43 2023 +0000 Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org> CommitDate: Mon Dec 18 17:33:39 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86cafe23
profiles: add experimental loong clang profiles Closes: https://github.com/gentoo/gentoo/pull/34324 Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org> profiles/default/linux/loong/23.0/la64v100/lp64d/clang/eapi | 1 + .../default/linux/loong/23.0/la64v100/lp64d/clang/packages.build | 9 +++++++++ profiles/default/linux/loong/23.0/la64v100/lp64d/clang/parent | 2 ++ .../default/linux/loong/23.0/la64v100/lp64d/systemd/clang/eapi | 1 + .../linux/loong/23.0/la64v100/lp64d/systemd/clang/packages.build | 9 +++++++++ .../default/linux/loong/23.0/la64v100/lp64d/systemd/clang/parent | 2 ++ profiles/profiles.desc | 2 ++ 7 files changed, 26 insertions(+) diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/clang/eapi b/profiles/default/linux/loong/23.0/la64v100/lp64d/clang/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/clang/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/clang/packages.build b/profiles/default/linux/loong/23.0/la64v100/lp64d/clang/packages.build new file mode 100644 index 000000000000..799d57df3d55 --- /dev/null +++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/clang/packages.build @@ -0,0 +1,9 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# we use glibc here, so we still need these in stage1 +# later stages should pull them in as BDEPEND anyway +sys-devel/gcc +sys-devel/gcc-config +sys-devel/binutils +sys-devel/binutils-config diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/clang/parent b/profiles/default/linux/loong/23.0/la64v100/lp64d/clang/parent new file mode 100644 index 000000000000..63a4f9547e6f --- /dev/null +++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/clang/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/llvm diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/systemd/clang/eapi b/profiles/default/linux/loong/23.0/la64v100/lp64d/systemd/clang/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/systemd/clang/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/systemd/clang/packages.build b/profiles/default/linux/loong/23.0/la64v100/lp64d/systemd/clang/packages.build new file mode 100644 index 000000000000..799d57df3d55 --- /dev/null +++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/systemd/clang/packages.build @@ -0,0 +1,9 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# we use glibc here, so we still need these in stage1 +# later stages should pull them in as BDEPEND anyway +sys-devel/gcc +sys-devel/gcc-config +sys-devel/binutils +sys-devel/binutils-config diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/systemd/clang/parent b/profiles/default/linux/loong/23.0/la64v100/lp64d/systemd/clang/parent new file mode 100644 index 000000000000..3e3adeeff3f9 --- /dev/null +++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/systemd/clang/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../features/llvm diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 8e06bf8db39b..b467ad8ab708 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -262,6 +262,7 @@ loong default/linux/loong/22.0/la64v100/lp64d/developer exp loong default/linux/loong/22.0/la64v100/lp64d/systemd stable loong default/linux/loong/22.0/la64v100/lp64d/systemd/merged-usr stable loong default/linux/loong/23.0/la64v100/lp64d exp +loong default/linux/loong/23.0/la64v100/lp64d/clang exp loong default/linux/loong/23.0/la64v100/lp64d/desktop exp loong default/linux/loong/23.0/la64v100/lp64d/desktop/gnome exp loong default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd exp @@ -269,6 +270,7 @@ loong default/linux/loong/23.0/la64v100/lp64d/desktop/plasma exp loong default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd exp loong default/linux/loong/23.0/la64v100/lp64d/desktop/systemd exp loong default/linux/loong/23.0/la64v100/lp64d/systemd exp +loong default/linux/loong/23.0/la64v100/lp64d/systemd/clang exp loong default/linux/loong/23.0/la64v100/split-usr/lp64d exp loong default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop exp loong default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome exp