commit: c32861ff28b2c89e98819080f4b3883b8328dbc1
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 29 10:42:33 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Jun 29 10:47:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32861ff
dev-scheme/chez: ncurses & threads by deault; update arch_map
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/chez/chez-10.0.0.ebuild | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/dev-scheme/chez/chez-10.0.0.ebuild
b/dev-scheme/chez/chez-10.0.0.ebuild
index c7b445a4a130..125542683907 100644
--- a/dev-scheme/chez/chez-10.0.0.ebuild
+++ b/dev-scheme/chez/chez-10.0.0.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/csv${PV//a}"
LICENSE="Apache-2.0 MIT"
SLOT="0/${PV}"
KEYWORDS="amd64 ~arm ~x86"
-IUSE="X ncurses threads"
+IUSE="X +ncurses +threads"
# "some output differs from expected", needs in-depth investigation.
RESTRICT="test"
@@ -54,13 +54,16 @@ src_prepare() {
src_configure() {
# See official docs for translation guide.
- #
https://cisco.github.io/ChezScheme/release_notes/v9.6/release_notes.html
- # "t" for threading + arch_map + "le" for Linux (hardcoded for now)
+ #
https://cisco.github.io/ChezScheme/release_notes/v10.0/release_notes.html
+ # "t" for threading + arch_map + "le" for Linux
local -A arch_map=(
+ [x86]=i3
[amd64]=a6
+ [arm64]=arm64
[arm]=arm32
+ [riscv]=rv64
+ [loong]=la64
[ppc]=ppc32
- [x86]=i3
)
local machine="$(usex threads 't' '')${arch_map[${ARCH}]}le"