diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2022-04-24 18:51:55 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-24 18:51:55 -0500 |
commit | 5d501c063e146073969ee72628bb219dff7886bb (patch) | |
tree | 344c5c045c7eb25a043a2aa866ea201308677578 /pkgs/development | |
parent | 889e84c7d0870382206145bb53f8ee1b8fd959e0 (diff) | |
parent | 3c729e242bec0c4e28da74e4b2400a25e73b9bd3 (diff) | |
download | nixpkgs-5d501c063e146073969ee72628bb219dff7886bb.tar nixpkgs-5d501c063e146073969ee72628bb219dff7886bb.tar.gz nixpkgs-5d501c063e146073969ee72628bb219dff7886bb.tar.bz2 nixpkgs-5d501c063e146073969ee72628bb219dff7886bb.tar.lz nixpkgs-5d501c063e146073969ee72628bb219dff7886bb.tar.xz nixpkgs-5d501c063e146073969ee72628bb219dff7886bb.tar.zst nixpkgs-5d501c063e146073969ee72628bb219dff7886bb.zip |
Merge pull request #170145 from marsam/fix-sumneko-lua-language-server-darwin
sumneko-lua-language-server: fix build on darwin
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/tools/sumneko-lua-language-server/default.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/tools/sumneko-lua-language-server/default.nix b/pkgs/development/tools/sumneko-lua-language-server/default.nix index f9f3e9eaab6..f49ee01deaf 100644 --- a/pkgs/development/tools/sumneko-lua-language-server/default.nix +++ b/pkgs/development/tools/sumneko-lua-language-server/default.nix @@ -24,6 +24,13 @@ stdenv.mkDerivation rec { darwin.apple_sdk.frameworks.Foundation ]; + # Disable cwd support on darwin, because it requires macOS>=10.15 + preConfigure = lib.optionalString stdenv.isDarwin '' + 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' "" + done + ''; + preBuild = '' cd 3rd/luamake '' |