From 5b81e27816b256e67e0c4c9e6cdc5dc0bcb82edc Mon Sep 17 00:00:00 2001 From: Ihor Antonov Date: Sat, 3 Dec 2022 07:32:22 -0700 Subject: [PATCH] devel/lua-language-server: Fix runtime by defining metapath lua-language-server never ran correctly on FreeBSD. Setting metapath allows that dir to be created rather than it trying (and failing) to be created under $SHAREDIR. --- devel/lua-language-server/Makefile | 1 + devel/lua-language-server/files/lua-language-server.in | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/devel/lua-language-server/Makefile b/devel/lua-language-server/Makefile index f1561ff6a48e8..4863ed0481dc4 100644 --- a/devel/lua-language-server/Makefile +++ b/devel/lua-language-server/Makefile @@ -1,5 +1,6 @@ PORTNAME= lua-language-server DISTVERSION= 3.6.4 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= adamw@FreeBSD.org diff --git a/devel/lua-language-server/files/lua-language-server.in b/devel/lua-language-server/files/lua-language-server.in index 1d0447160891d..3769af677064b 100644 --- a/devel/lua-language-server/files/lua-language-server.in +++ b/devel/lua-language-server/files/lua-language-server.in @@ -3,4 +3,6 @@ TMPPATH=$(/usr/bin/mktemp -d '/tmp/lua-language-server.XXXXXX' || exit 1) exec '%%DATADIR%%/bin/lua-language-server' \ - --logpath="${TMPPATH}/log" "$@" + --logpath="${TMPPATH}/log" \ + --metapath="${TMPPATH}/meta" \ + "$@"