summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWolfgang Müller2024-08-31 11:39:20 +0200
committerWolfgang Müller2024-08-31 11:39:20 +0200
commited72ad3a653265608703994eb44f1216ca105b71 (patch)
treea59b075f0290a81234a52b46fbb043664f5091f9
parent3a07c2557e257df5422c13a85034ae93f9bf1fbf (diff)
downloadportage-roles-ed72ad3a653265608703994eb44f1216ca105b71.tar.gz
group-base: Simplify Lua handling
Instead of deselecting all Lua targets, make sure to only deselect the current one and replace it with lua5-4. Remove special handling of SINGLE_TARGET, since upstream values are actually fine here. Finally, remove the obsolete luajit USE flag setting for neovim dependencies.
-rw-r--r--group-base/package.use/00-group-base10
1 files changed, 2 insertions, 8 deletions
diff --git a/group-base/package.use/00-group-base b/group-base/package.use/00-group-base
index b932764..d4c2305 100644
--- a/group-base/package.use/00-group-base
+++ b/group-base/package.use/00-group-base
@@ -5,8 +5,7 @@
*/* caps
*/* icu
-*/* LUA_SINGLE_TARGET: -* lua5-4
-*/* LUA_TARGETS: -* lua5-4
+*/* LUA_TARGETS: -lua5-1 lua5-4
*/* -alsa
*/* -bindist
@@ -19,7 +18,7 @@
app-arch/p7zip rar
app-crypt/gnupg -smartcard
-app-editors/neovim -nvimpager LUA_SINGLE_TARGET: luajit
+app-editors/neovim -nvimpager
app-text/mandoc system-man
dev-debug/gdb xml
dev-vcs/git -webdav
@@ -35,10 +34,5 @@ sys-apps/iproute2 -iptables
sys-auth/pambase -nullok -passwdqc
sys-kernel/linux-firmware savedconfig
-# needed for neovim
-dev-lua/lpeg luajit
-dev-lua/luv luajit
-dev-lua/mpack luajit
-
dev-libs/libpcre jit
dev-libs/libpcre2 jit