commit:     469da3d63e4123bf12de34a1ec3543f489b1d88a
Author:     Florian Albrechtskirchinger <falbrechtskirchinger <AT> gmail <DOT> 
com>
AuthorDate: Tue Jul 22 09:25:25 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jul 22 09:45:16 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=469da3d6

sys-devel/clang-bloomberg-p2996: minor tweaks

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger <AT> gmail.com>

 .../clang-bloomberg-p2996/clang-bloomberg-p2996-9999.ebuild  | 12 ++++++------
 sys-devel/clang-bloomberg-p2996/metadata.xml                 |  2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-devel/clang-bloomberg-p2996/clang-bloomberg-p2996-9999.ebuild 
b/sys-devel/clang-bloomberg-p2996/clang-bloomberg-p2996-9999.ebuild
index 83a1b2a15d..edfa2f9645 100644
--- a/sys-devel/clang-bloomberg-p2996/clang-bloomberg-p2996-9999.ebuild
+++ b/sys-devel/clang-bloomberg-p2996/clang-bloomberg-p2996-9999.ebuild
@@ -16,7 +16,7 @@ EGIT_REPO_URI="https://github.com/bloomberg/clang-p2996.git";
 EGIT_BRANCH="p2996"
 
 ALL_LLVM_TARGETS="AArch64 AMDGPU ARC ARM AVR BPF CSKY DirectX Hexagon Lanai 
LoongArch M68k MSP430 Mips NVPTX PowerPC RISCV SPIRV Sparc SystemZ VE 
WebAssembly +X86 XCore Xtensa"
-IUSE="+debug +default-reflection-latest-on +pie"
+IUSE="+debug +default-reflection-latest +pie"
 for target in ${ALL_LLVM_TARGETS}; do
        IUSE+=" ${target%${target#+}}llvm_targets_${target#+}"
 done
@@ -37,7 +37,7 @@ src_prepare() {
        mkdir -p x/y || die
        BUILD_DIR=${WORKDIR}/x/y/clang
 
-       use default-reflection-latest-on && eapply 
"${FILESDIR}/enable-reflection-latest.patch"
+       use default-reflection-latest && eapply 
"${FILESDIR}/enable-reflection-latest.patch"
 
        cmake_src_prepare
 
@@ -73,7 +73,7 @@ src_configure() {
                -DLLVM_LINK_LLVM_DYLIB=ON
                -DLLVM_ENABLE_PROJECTS="clang"
                -DLLVM_ENABLE_RUNTIMES="libcxxabi;libcxx"
-               -DLLVM_TARGETS_TO_BUILD="$(IFS=';' ; echo "${targets[*]}")"
+               -DLLVM_TARGETS_TO_BUILD="$(IFS=';'; echo "${targets[*]}")"
                -DLLVM_INCLUDE_BENCHMARKS=OFF
                -DLLVM_INCLUDE_TESTS=OFF
                -DLLVM_BUILD_TESTS=OFF
@@ -95,7 +95,7 @@ src_configure() {
                -DLIBCXXABI_USE_LLVM_UNWINDER=OFF
 
                
-DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang/bloomberg-p2996"
-               -DCLANG_CONFIG_FILE_USER_DIR="~/.config/clang-bloomberg-p2996"
+               -DCLANG_CONFIG_FILE_USER_DIR="~/.config/clang"
                # relative to bindir
                -DCLANG_RESOURCE_DIR="../../../../lib/clang/bloomberg-p2996"
                -DCLANG_LINK_CLANG_DYLIB=ON
@@ -227,8 +227,8 @@ src_install() {
 
 pkg_postinst() {
        elog "Binaries are installed with a 'bloomberg-p2996-' prefix,"
-       elog "e.g., bloomberg-p2996-clang++."
-       use default-reflection-latest-on && \
+       elog "e.g.: bloomberg-p2996-clang++"
+       use default-reflection-latest && \
                elog "Pass -fno-reflection-latest to disable reflection 
support." || \
                elog "Pass -freflection-latest to enable reflection support."
 }

diff --git a/sys-devel/clang-bloomberg-p2996/metadata.xml 
b/sys-devel/clang-bloomberg-p2996/metadata.xml
index aedbaba09c..e686d41556 100644
--- a/sys-devel/clang-bloomberg-p2996/metadata.xml
+++ b/sys-devel/clang-bloomberg-p2996/metadata.xml
@@ -6,7 +6,7 @@
     <name>Florian Albrechtskirchinger</name>
   </maintainer>
   <use>
-    <flag name="default-reflection-latest-on">Defaults -freflection-latest to 
on.</flag>
+    <flag name="default-reflection-latest">Defaults -freflection-latest to 
on.</flag>
   </use>
   <upstream>
     <remote-id type="github">bloomberg/clang-p2996</remote-id>

Reply via email to