diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-10 19:20:27 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-10 19:20:27 +0000 |
| commit | 6c57216d54c162af1e12754d5f456cd554fccd25 (patch) | |
| tree | 51bc615ecb1deb365c704b0db249599725497383 /dev-util/lua-language-server/lua-language-server-3.16.1.ebuild | |
| parent | 237a47c342347182188735933bcf7ccded60c3b6 (diff) | |
| download | srcux-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.ebuild | 9 |
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 |
