commit: 1d64d6b63d85d626daefdd88e42e0c02907ba5e6 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org> AuthorDate: Fri Nov 19 13:44:48 2021 +0000 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org> CommitDate: Fri Nov 19 13:45:44 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d64d6b6
dev-scheme/chicken: add support for Clang Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org> dev-scheme/chicken/chicken-4.13.0-r2.ebuild | 6 ++++++ dev-scheme/chicken/chicken-5.2.0.ebuild | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/dev-scheme/chicken/chicken-4.13.0-r2.ebuild b/dev-scheme/chicken/chicken-4.13.0-r2.ebuild index 5a41ed2c15e1..2c55fdc89af2 100644 --- a/dev-scheme/chicken/chicken-4.13.0-r2.ebuild +++ b/dev-scheme/chicken/chicken-4.13.0-r2.ebuild @@ -3,6 +3,8 @@ EAPI="8" +inherit toolchain-funcs + DESCRIPTION="Scheme interpreter and native Scheme to C compiler" HOMEPAGE="https://www.call-cc.org/" SRC_URI="https://code.call-cc.org/releases/${PV}/${P}.tar.gz" @@ -37,7 +39,9 @@ src_compile() { emake -j1 \ PLATFORM="linux" \ PREFIX="${EPREFIX}/usr" \ + C_COMPILER="$(tc-getCC)" \ C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \ + CXX_COMPILER="$(tc-getCXX)" \ HOSTSYSTEM="${CBUILD}" \ LINKER_OPTIONS="${LDFLAGS}" } @@ -50,6 +54,8 @@ src_install() { emake -j1 \ PLATFORM="linux" \ PREFIX="${EPREFIX}/usr" \ + C_COMPILER="$(tc-getCC)" \ + CXX_COMPILER="$(tc-getCXX)" \ HOSTSYSTEM="${CBUILD}" \ LINKER_OPTIONS="${LDFLAGS}" \ DESTDIR="${D}" \ diff --git a/dev-scheme/chicken/chicken-5.2.0.ebuild b/dev-scheme/chicken/chicken-5.2.0.ebuild index 15086900e947..5d158285adc0 100644 --- a/dev-scheme/chicken/chicken-5.2.0.ebuild +++ b/dev-scheme/chicken/chicken-5.2.0.ebuild @@ -3,6 +3,8 @@ EAPI="8" +inherit toolchain-funcs + DESCRIPTION="Scheme interpreter and native Scheme to C compiler" HOMEPAGE="https://www.call-cc.org/" SRC_URI="https://code.call-cc.org/releases/${PV}/${P}.tar.gz" @@ -37,7 +39,9 @@ src_compile() { emake -j1 \ PLATFORM="linux" \ PREFIX="${EPREFIX}/usr" \ + C_COMPILER="$(tc-getCC)" \ C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \ + CXX_COMPILER="$(tc-getCXX)" \ HOSTSYSTEM="${CBUILD}" \ LINKER_OPTIONS="${LDFLAGS}" } @@ -50,6 +54,8 @@ src_install() { emake -j1 \ PLATFORM="linux" \ PREFIX="${EPREFIX}/usr" \ + C_COMPILER="$(tc-getCC)" \ + CXX_COMPILER="$(tc-getCXX)" \ HOSTSYSTEM="${CBUILD}" \ LINKER_OPTIONS="${LDFLAGS}" \ DESTDIR="${D}" \
