commit:     571592a44cf689e5edb1b998c8607a410cc5dd18
Author:     Charlie Quinet <w.iron.zombie <AT> gmail <DOT> com>
AuthorDate: Sun Feb  9 23:22:08 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Feb  9 23:22:08 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=571592a4

app-misc/corectrl: check if gcc is in use

Signed-off-by: Charlie Quinet <w.iron.zombie <AT> gmail.com>

 app-misc/corectrl/corectrl-1.4.3.ebuild | 4 ++--
 app-misc/corectrl/corectrl-9999.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/corectrl/corectrl-1.4.3.ebuild 
b/app-misc/corectrl/corectrl-1.4.3.ebuild
index db01a0cc1..97b0bd6b2 100644
--- a/app-misc/corectrl/corectrl-1.4.3.ebuild
+++ b/app-misc/corectrl/corectrl-1.4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit ecm linux-info optfeature
+inherit ecm linux-info optfeature toolchain-funcs
 
 DESCRIPTION="Core control application"
 HOMEPAGE="https://gitlab.com/corectrl/corectrl";
@@ -55,7 +55,7 @@ RDEPEND="${COMMON_DEPEND}
 CONFIG_CHECK="~CONNECTOR ~PROC_EVENTS ~NETLINK_DIAG"
 
 src_prepare() {
-       (clang++ --version 2>&1 | grep -q "libcxx") && eapply 
"${FILESDIR}/1.4.3-remove_libstdcxxfs_dependency.patch"
+       ! tc-is-gcc && (clang++ --version 2>&1 | grep -q "libcxx") && eapply 
"${FILESDIR}/1.4.3-remove_libstdcxxfs_dependency.patch"
        cmake_src_prepare
 }
 

diff --git a/app-misc/corectrl/corectrl-9999.ebuild 
b/app-misc/corectrl/corectrl-9999.ebuild
index 0c12da851..93c9918ba 100644
--- a/app-misc/corectrl/corectrl-9999.ebuild
+++ b/app-misc/corectrl/corectrl-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit ecm linux-info optfeature
+inherit ecm linux-info optfeature toolchain-funcs
 
 DESCRIPTION="Core control application"
 HOMEPAGE="https://gitlab.com/corectrl/corectrl";
@@ -52,7 +52,7 @@ RDEPEND="${COMMON_DEPEND}
 CONFIG_CHECK="~CONNECTOR ~PROC_EVENTS ~NETLINK_DIAG"
 
 src_prepare() {
-       (clang++ --version 2>&1 | grep -q "libcxx") && eapply 
"${FILESDIR}/9999-remove_libstdcxxfs_dependency.patch"
+       ! tc-is-gcc && (clang++ --version 2>&1 | grep -q "libcxx") && eapply 
"${FILESDIR}/9999-remove_libstdcxxfs_dependency.patch"
        cmake_src_prepare
 }
 

Reply via email to