summaryrefslogtreecommitdiff
path: root/dev-util/lua-language-server/lua-language-server-3.16.1.ebuild
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-10 19:20:27 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-10 19:20:27 +0000
commit6c57216d54c162af1e12754d5f456cd554fccd25 (patch)
tree51bc615ecb1deb365c704b0db249599725497383 /dev-util/lua-language-server/lua-language-server-3.16.1.ebuild
parent237a47c342347182188735933bcf7ccded60c3b6 (diff)
downloadsrcux-6c57216d54c162af1e12754d5f456cd554fccd25.tar.gz
srcux-6c57216d54c162af1e12754d5f456cd554fccd25.tar.xz
srcux-6c57216d54c162af1e12754d5f456cd554fccd25.zip
Adding metadata
Diffstat (limited to 'dev-util/lua-language-server/lua-language-server-3.16.1.ebuild')
-rw-r--r--dev-util/lua-language-server/lua-language-server-3.16.1.ebuild9
1 files changed, 8 insertions, 1 deletions
diff --git a/dev-util/lua-language-server/lua-language-server-3.16.1.ebuild b/dev-util/lua-language-server/lua-language-server-3.16.1.ebuild
index 3808c2502c86..6f95af8a0366 100644
--- a/dev-util/lua-language-server/lua-language-server-3.16.1.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.16.1.ebuild
@@ -18,7 +18,10 @@ KEYWORDS="~amd64 ~x86"
IUSE="llvm-libunwind test"
REQUIRE_USE="${LUA_REQUIRED_USE}"
-DEPEND="${LUA_DEPS}"
+DEPEND="
+ ${LUA_DEPS}
+ sys-libs/binutils-libs
+"
RDEPEND="${DEPEND}"
BDEPEND="
app-alternatives/ninja
@@ -44,6 +47,8 @@ src_prepare() {
-e "s/CXXFLAGS/${CXXFLAGS}/" \
-e "s/LDFLAGS/${LDFLAGS}/" \
3rd/luamake/compile/ninja/linux.ninja || die
+ [[ "$(tc-get-cxx-stdlib)" = "libc++" ]] &&
+ sed -i "s/-lstdc++fs//" 3rd/luamake/compile/ninja/linux.ninja || die
prefixify_ro "${FILESDIR}/wrapper.sh"
}
@@ -66,6 +71,8 @@ src_compile() {
-e "s/CXXFLAGS/${CXXFLAGS}/" \
-e "s/LDFLAGS/${LDFLAGS}/" \
build/build.ninja || die
+ [[ "$(tc-get-cxx-stdlib)" = "libc++" ]] &&
+ sed -i "s/-lstdc++fs//" build/build.ninja || die
use test && eninja -f build/build.ninja || eninja -f build/build.ninja all
rm -rf meta/198256b1