diff options
author | Marek Szuba <marecki@gentoo.org> | 2020-12-08 12:30:23 +0100 |
---|---|---|
committer | Marek Szuba <marecki@gentoo.org> | 2020-12-08 12:44:37 +0100 |
commit | e30dd3dfa0288649b8b5f5784c95ede6e35ce7e6 (patch) | |
tree | 4e4ae8730b568856c4dcc4aca63a8c6b3da482e7 /dev-lang | |
parent | dev-libs/xmlrpc-c: add multilib support (diff) | |
download | gentoo-e30dd3dfa0288649b8b5f5784c95ede6e35ce7e6.tar.gz gentoo-e30dd3dfa0288649b8b5f5784c95ede6e35ce7e6.tar.bz2 gentoo-e30dd3dfa0288649b8b5f5784c95ede6e35ce7e6.zip |
dev-lang/moarvm-2020.11: remove unused dev-lang/lua dependency
At least the more recent versions of MoarVM do *not* depend on Lua -
neither the binary nor the shared library link against liblua.so,
moarvm-2020.11 builds and installs fine on a system with no
dev-lang/lua present, and having examined the source code Lua scripts
only appear in two places:
- in the test suite of 3rdparty/dyncall - irrelevant to use because our
MoarVM ebuilds are test-restricted for unrelated reasons, and in any
case that would be a *build-time* rather than a *run-time* dependency;
- in 3rdparty/dynasm - which however are only used at build time to
generate C code for the JIT compiler, and even then the build scripts
use the bundled minilua (a stripped-down Lua5.1 implementation used
to bootstrap LuaJIT, of which DynASM is a part) rather than any
system Lua interpreter.
Bug: https://bugs.gentoo.org/752579
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/moarvm/moarvm-2020.11.ebuild | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/dev-lang/moarvm/moarvm-2020.11.ebuild b/dev-lang/moarvm/moarvm-2020.11.ebuild index 8e60e5d5cdcc..05561a98ca21 100644 --- a/dev-lang/moarvm/moarvm-2020.11.ebuild +++ b/dev-lang/moarvm/moarvm-2020.11.ebuild @@ -26,7 +26,6 @@ IUSE="asan clang debug doc +jit optimize static-libs ubsan" RDEPEND="dev-libs/libatomic_ops >=dev-libs/libuv-1.26 - dev-lang/lua:0= dev-libs/libffi" DEPEND="${RDEPEND} clang? ( >=sys-devel/clang-3.1 ) |