lua? ( jit? ( dev-lang/luajit ) !jit? ( dev-lang/lua ) ) This is invalid. USE=jit is for JIT support within the package. LuaJit is a completely separate implementation of Lua that is controlled by global USE=luajit.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54eb14a84888b59cb83f0a16ecf80692a0f17684 commit 54eb14a84888b59cb83f0a16ecf80692a0f17684 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2020-03-23 22:14:47 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-03-23 22:19:04 +0000 www-apps/cgit: Rename IUSE=jit to IUSE=luajit Closes: https://bugs.gentoo.org/653306 Signed-off-by: Matt Turner <mattst88@gentoo.org> www-apps/cgit/cgit-1.2.3.ebuild | 7 +++++-- www-apps/cgit/cgit-9999.ebuild | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-)