Gentoo Archives: gentoo-commits

From: Haelwenn Monnier <contact@×××××××××.me>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-lang/aldor/
Date: Mon, 05 Jul 2021 15:48:17
Message-Id: 1625449067.4dd5263f945a2ae32f4afb3b9633b10546497b27.lanodan@gentoo
1 commit: 4dd5263f945a2ae32f4afb3b9633b10546497b27
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Mon Jul 5 01:37:38 2021 +0000
4 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
5 CommitDate: Mon Jul 5 01:37:47 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4dd5263f
7
8 dev-lang/aldor: fix hardcoded cc
9
10 Closes: https://bugs.gentoo.org/800257
11 Package-Manager: Portage-3.0.20, Repoman-3.0.3
12 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
13
14 dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild | 7 +++++--
15 1 file changed, 5 insertions(+), 2 deletions(-)
16
17 diff --git a/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild b/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild
18 index 563f8536a..10415d8b0 100644
19 --- a/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild
20 +++ b/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild
21 @@ -5,7 +5,7 @@ EAPI="7"
22
23 COMMIT="13e5b90eecc79ec6704efb333c4c100187520e80"
24
25 -inherit autotools elisp-common flag-o-matic java-pkg-opt-2
26 +inherit autotools elisp-common flag-o-matic java-pkg-opt-2 toolchain-funcs
27
28 DESCRIPTION="The Aldor Programming Language"
29 HOMEPAGE="http://pippijn.github.io/aldor"
30 @@ -67,8 +67,11 @@ src_unpack() {
31 }
32
33 src_prepare() {
34 + tc-export CC
35 #should be conditional with boehm-gc
36 - sed -i 's|-L /usr/X11/lib|-L /usr/X11/lib -lgc|' aldor/src/aldor.conf || die
37 + sed -e 's|-L /usr/X11/lib|-L /usr/X11/lib -lgc|g' -i aldor/src/aldor.conf || die
38 + #fix hardcoded cc
39 + sed -e "s|cc-name\", \"cc\"|cc-name\", \"${CC}\"|g" -i aldor/subcmd/unitools/unicl.c || die
40
41 default
42 eautoreconf