From da680110643876b460b767ae983b9a7eb8291c13 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Christian=20K=C3=B6gler?= <ck3d@gmx.de>
Date: Sun, 18 Apr 2021 15:19:13 +0200
Subject: [PATCH] sumneko-lua-language-server: 1.16.0 -> 1.20.2
---
.../tools/sumneko-lua-language-server/default.nix | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/pkgs/development/tools/sumneko-lua-language-server/default.nix b/pkgs/development/tools/sumneko-lua-language-server/default.nix
index f962447feb7..95c10ad7d26 100644
--- a/pkgs/development/tools/sumneko-lua-language-server/default.nix
+++ b/pkgs/development/tools/sumneko-lua-language-server/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "sumneko-lua-language-server";
- version = "1.16.0";
+ version = "1.20.2";
src = fetchFromGitHub {
owner = "sumneko";
repo = "lua-language-server";
rev = version;
- sha256 = "1fqhvmz7a4qgz3zq6qgpcjhhhm2j4wpx0385n3zcphd9h9s3a9xa";
+ sha256 = "sha256-7Ishq/TonJsteHBGDTNjImIwGPdeRgPS1g60d8bhTYg=";
fetchSubmodules = true;
};
@@ -22,8 +22,8 @@ stdenv.mkDerivation rec {
'';
ninjaFlags = [
- "-f ninja/linux.ninja"
- ];
+ "-fninja/linux.ninja"
+ ];
postBuild = ''
cd ../..
@@ -31,6 +31,8 @@ stdenv.mkDerivation rec {
'';
installPhase = ''
+ runHook preInstall
+
mkdir -p $out/bin $out/extras
cp -r ./{locale,meta,script,*.lua} $out/extras/
cp ./bin/Linux/{bee.so,lpeglabel.so} $out/extras
@@ -40,6 +42,8 @@ stdenv.mkDerivation rec {
--add-flags "-E $out/extras/main.lua \
--logpath='~/.cache/sumneko_lua/log' \
--metapath='~/.cache/sumneko_lua/meta'"
+
+ runHook postInstall
'';
meta = with lib; {