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"
 

Reply via email to