summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Szuba <marecki@gentoo.org>2021-07-05 14:54:00 +0100
committerMarek Szuba <marecki@gentoo.org>2021-07-05 15:07:31 +0100
commitcce7c5d39ead7e278ac4359e268fc591454d430e (patch)
treed39d2b118b2491537df3a1c01fec5c99541fecda /profiles
parentapp-portage/golop: Clean up old version (diff)
downloadgentoo-cce7c5d39ead7e278ac4359e268fc591454d430e.tar.gz
gentoo-cce7c5d39ead7e278ac4359e268fc591454d430e.tar.bz2
gentoo-cce7c5d39ead7e278ac4359e268fc591454d430e.zip
profiles/arch/riscv: globally mask specific Lua targets
PUC Lua 5.3 and 5.4 have already been keyworded for riscv so only mask targets known not to work (PUC Lua 5.2, LuaJIT) or whose status is unclear (PUC Lua 5.1). Note that the global USE=lua mask is still there, the default Lua target is still lua5-1 so we'll have to think about how to handle this gracefully. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/arch/riscv/use.mask11
1 files changed, 11 insertions, 0 deletions
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 719b190a828c..1da3c44b0864 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -15,6 +15,17 @@
-gtk3
-introspection
+# Marek Szuba <marecki@gentoo.org> (2021-07-05)
+# dev-lang/lua:5.2 and dev-lang/luajit known not to work here
+lua_single_target_lua5-2
+lua_single_target_luajit
+lua_targets_lua5-2
+lua_targets_luajit
+# dev-lang/lua:5.1 needs run-time testing, it passes build-time tests
+# but its test suite is much less comprehensive than that of 5.2+
+lua_single_target_lua5-1
+lua_targets_lua5-1
+
# Ben Kohler <bkohler@gentoo.org> (2019-01-09)
# no fam providers keyworded yet
fam