1 |
commit: 89b6ec419c5d45364bf2b051246e19f908630661 |
2 |
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Apr 1 01:41:35 2022 +0000 |
4 |
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Apr 4 21:37:12 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b6ec41 |
7 |
|
8 |
profiles: Prefer luajit for app-editors/neovim |
9 |
|
10 |
Closes: https://bugs.gentoo.org/795768 |
11 |
Closes: https://github.com/gentoo/gentoo/pull/24842 |
12 |
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org> |
13 |
|
14 |
profiles/base/package.use | 10 +++++++++- |
15 |
1 file changed, 9 insertions(+), 1 deletion(-) |
16 |
|
17 |
diff --git a/profiles/base/package.use b/profiles/base/package.use |
18 |
index 578d19fbb242..44a35e649f07 100644 |
19 |
--- a/profiles/base/package.use |
20 |
+++ b/profiles/base/package.use |
21 |
@@ -1,6 +1,14 @@ |
22 |
-# Copyright 1999-2021 Gentoo Authors |
23 |
+# Copyright 1999-2022 Gentoo Authors |
24 |
# Distributed under the terms of the GNU General Public License v2 |
25 |
|
26 |
+# Matt Turner <mattst88@g.o> (2022-03-31) |
27 |
+# Default to luajit, since that is what upstream recommends. Bug #795768. |
28 |
+# See https://github.com/neovim/neovim/wiki/Building-Neovim#third-party-dependencies |
29 |
+app-editors/neovim LUA_SINGLE_TARGET: -* luajit |
30 |
+dev-lua/luv LUA_SINGLE_TARGET: -* luajit |
31 |
+dev-lua/lpeg LUA_TARGETS: luajit |
32 |
+dev-lua/mpack LUA_TARGETS: luajit |
33 |
+ |
34 |
# Sam James <sam@g.o> (2021-10-14) |
35 |
# Unconditional dependency on >= Lua 5.3, so let's just pick 5.4 |
36 |
>=app-arch/rpm-4.17.0 lua_single_target_lua5-4 |