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

Reply via email to