commit:     89b6ec419c5d45364bf2b051246e19f908630661
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  1 01:41:35 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Apr  4 21:37:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b6ec41

profiles: Prefer luajit for app-editors/neovim

Closes: https://bugs.gentoo.org/795768
Closes: https://github.com/gentoo/gentoo/pull/24842
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 profiles/base/package.use | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.use b/profiles/base/package.use
index 578d19fbb242..44a35e649f07 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -1,6 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner <[email protected]> (2022-03-31)
+# Default to luajit, since that is what upstream recommends. Bug #795768.
+# See 
https://github.com/neovim/neovim/wiki/Building-Neovim#third-party-dependencies
+app-editors/neovim LUA_SINGLE_TARGET: -* luajit
+dev-lua/luv        LUA_SINGLE_TARGET: -* luajit
+dev-lua/lpeg       LUA_TARGETS: luajit
+dev-lua/mpack      LUA_TARGETS: luajit
+
 # Sam James <[email protected]> (2021-10-14)
 # Unconditional dependency on >= Lua 5.3, so let's just pick 5.4
 >=app-arch/rpm-4.17.0 lua_single_target_lua5-4

Reply via email to