Merge pull request #173346 from leungbk/sumneko-update

sumneko-lua-language-server: 3.2.1 -> 3.2.3
main
Mario Rodas 2 years ago committed by GitHub
commit 0623ef8417
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      pkgs/development/tools/sumneko-lua-language-server/default.nix

@ -4,13 +4,13 @@ let
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "sumneko-lua-language-server"; pname = "sumneko-lua-language-server";
version = "3.2.1"; version = "3.2.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "sumneko"; owner = "sumneko";
repo = "lua-language-server"; repo = "lua-language-server";
rev = version; rev = version;
sha256 = "sha256-rxferVxTWmclviDshHhBmbCezOI+FvcfUW3gAkBQNHQ="; sha256 = "sha256-n54PWkiB+vXAqIOZ5FOTUNgGhAdBs81Q1WYxJ2XIb8o=";
fetchSubmodules = true; fetchSubmodules = true;
}; };
@ -24,10 +24,10 @@ stdenv.mkDerivation rec {
darwin.apple_sdk.frameworks.Foundation darwin.apple_sdk.frameworks.Foundation
]; ];
# Disable cwd support on darwin, because it requires macOS>=10.15 # Disable cwd support on x86 darwin, because it requires macOS>=10.15
preConfigure = lib.optionalString stdenv.isDarwin '' preConfigure = lib.optionalString (stdenv.isDarwin && stdenv.isx86_64) ''
for file in 3rd/bee.lua/bee/subprocess/subprocess_posix.cpp 3rd/luamake/3rd/bee.lua/bee/subprocess/subprocess_posix.cpp; do for file in 3rd/bee.lua/bee/subprocess/subprocess_posix.cpp 3rd/luamake/3rd/bee.lua/bee/subprocess/subprocess_posix.cpp; do
substituteInPlace $file --replace '#define SUPPORT_CWD 1' "" substituteInPlace $file --replace '#define USE_POSIX_SPAWN 1' ""
done done
''; '';

Loading…
Cancel
Save