summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2022-03-31 18:41:35 -0700
committerMatt Turner <mattst88@gentoo.org>2022-04-04 14:37:12 -0700
commit89b6ec419c5d45364bf2b051246e19f908630661 (patch)
tree36ff29a41509b62aaccd00a11f899e3d0997d2b3
parentwww-client/vivaldi-snapshot: Drop old 5.2.2623.10 (diff)
downloadgentoo-89b6ec419c5d45364bf2b051246e19f908630661.tar.gz
gentoo-89b6ec419c5d45364bf2b051246e19f908630661.tar.bz2
gentoo-89b6ec419c5d45364bf2b051246e19f908630661.zip
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@gentoo.org>
-rw-r--r--profiles/base/package.use10
1 files changed, 9 insertions, 1 deletions
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 <mattst88@gentoo.org> (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 <sam@gentoo.org> (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