dev-util/lua-language-server: add 3.6.17, drop 3.6.11; Close bug (thanks

tastytea)
https://schlomp.space/tastytea/overlay/src/branch/master/dev-util/lua-language-server

Closes: https://bugs.gentoo.org/900545
Signed-off-by: Mathis Winterer <mrmagic223325@fedora.email>
This commit is contained in:
Mathis Winterer
2023-03-13 22:54:25 +01:00
parent d12f5209aa
commit 54297db3c9
5 changed files with 55 additions and 91 deletions

View File

@@ -0,0 +1,15 @@
#!/bin/sh
# Thanks To tastytea for the script <https://schlomp.space/tastytea/overlay/src/branch/master/dev-util/lua-language-server/files/wrapper-r1.sh>
# Some paths must be writable, so we put them into user-owned directories
DATAPATH="${XDG_DATA_HOME:-${HOME}/.local/share}/lua-language-server"
STATEPATH="${XDG_STATE_HOME:-${HOME}/.local/state}/lua-language-server"
mkdir --parents ${DATAPATH} ${STATEPATH}
exec @GENTOO_PORTAGE_EPREFIX@/opt/lua-language-server/bin/lua-language-server \
--logpath="${STATEPATH}/log" \
--metapath="${DATAPATH}/meta" \
"${@}"