# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" inherit autotools toolchain-funcs DESCRIPTION="fast and light Scheme implementation" HOMEPAGE="https://www.stklos.net/" SRC_URI="https://www.${PN}.net/download/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 x86" IUSE="threads" RDEPEND="dev-libs/boehm-gc[threads?] dev-libs/gmp:= dev-libs/libffi:= dev-libs/libpcre" DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) DOCS=( AUTHORS ChangeLog {HACKING,NEWS}.md PACKAGES-USED {PORTING-NOTES,README}.md SUPPORTED-SRFIS ) src_prepare() { use threads || rm -f tests/srfis/216.stk default eautoreconf export LD="$(tc-getCC)" } src_configure() { econf \ --enable-threads=$(usex threads pthreads none) \ --without-gmp-light \ --without-provided-ffi \ --without-provided-gc \ --without-provided-regexp } src_compile() { emake -j1 } src_test() { emake -j1 check } src_install() { default einstalldocs }