aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Barbieri <lssndrbarbieri@gmail.com>2021-07-05 03:37:38 +0200
committerAlessandro Barbieri <lssndrbarbieri@gmail.com>2021-07-05 03:37:47 +0200
commit4dd5263f945a2ae32f4afb3b9633b10546497b27 (patch)
tree3e09308a7564e087dc4286ae3dddb7cbf997ecd1
parentapp-emulation/arnold: wxwidgets eclass does not add x11-libs/wxGTK as a depen... (diff)
downloadguru-4dd5263f.tar.gz
guru-4dd5263f.tar.bz2
guru-4dd5263f.zip
dev-lang/aldor: fix hardcoded cc
Closes: https://bugs.gentoo.org/800257 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
-rw-r--r--dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild7
1 files changed, 5 insertions, 2 deletions
diff --git a/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild b/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild
index 563f8536a..10415d8b0 100644
--- a/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild
+++ b/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
COMMIT="13e5b90eecc79ec6704efb333c4c100187520e80"
-inherit autotools elisp-common flag-o-matic java-pkg-opt-2
+inherit autotools elisp-common flag-o-matic java-pkg-opt-2 toolchain-funcs
DESCRIPTION="The Aldor Programming Language"
HOMEPAGE="http://pippijn.github.io/aldor"
@@ -67,8 +67,11 @@ src_unpack() {
}
src_prepare() {
+ tc-export CC
#should be conditional with boehm-gc
- sed -i 's|-L /usr/X11/lib|-L /usr/X11/lib -lgc|' aldor/src/aldor.conf || die
+ sed -e 's|-L /usr/X11/lib|-L /usr/X11/lib -lgc|g' -i aldor/src/aldor.conf || die
+ #fix hardcoded cc
+ sed -e "s|cc-name\", \"cc\"|cc-name\", \"${CC}\"|g" -i aldor/subcmd/unitools/unicl.c || die
default
eautoreconf