Merge pull request #144481 from ericdallo/bump-clojure-lsp

clojure-lsp: 2021.09.30-15.28.01 -> 2021.11.02-15.24.47

authored by Thiago Kenji Okada and committed by GitHub 424d276c 81d15682

+10 -6
+10 -6
pkgs/development/tools/misc/clojure-lsp/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "clojure-lsp"; 5 - version = "2021.09.30-15.28.01"; 5 + version = "2021.11.02-15.24.47"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "i7HCVcQa35pRnk7uXf+8PQ4IMpdSVrT7FKvguvzOvj4="; 11 + sha256 = "sha256-PBbo8yx4g4SsViUA1jnwqF8q9Dfn3lrgK2CP026Bm4Q="; 12 12 }; 13 13 14 14 jar = fetchurl { 15 15 url = "https://github.com/clojure-lsp/clojure-lsp/releases/download/${version}/clojure-lsp.jar"; 16 - sha256 = "27a1ca0ca96cf0b5177a76679c6b7d09e6e02dca4c85fd252f7b2c43ef39b89a"; 16 + sha256 = "sha256-k0mzibcLAspklCPE6f2qsUm9bwSvcJRgWecMBq7mpF0="; 17 17 }; 18 18 19 19 GRAALVM_HOME = graalvm11-ce; 20 20 CLOJURE_LSP_JAR = jar; 21 - CLOJURE_LSP_XMX = "-J-Xmx4g"; 21 + CLOJURE_LSP_XMX = "-J-Xmx6g"; 22 22 23 23 buildInputs = [ graalvm11-ce clojure ]; 24 24 25 25 buildPhase = with lib; '' 26 26 runHook preBuild 27 27 28 - # https://github.com/clojure-lsp/clojure-lsp/blob/2021.09.30-15.28.01/graalvm/native-unix-compile.sh#L19-L24 28 + # https://github.com/clojure-lsp/clojure-lsp/blob/2021.11.02-15.24.47/graalvm/native-unix-compile.sh#L18-L27 29 + DTLV_LIB_EXTRACT_DIR=$(mktemp -d) 30 + export DTLV_LIB_EXTRACT_DIR=$DTLV_LIB_EXTRACT_DIR 31 + 29 32 args=("-jar" "$CLOJURE_LSP_JAR" 30 - "-H:CLibraryPath=${graalvm11-ce.lib}/lib" 31 33 "-H:+ReportExceptionStackTraces" 34 + "-H:CLibraryPath=${graalvm11-ce.lib}/lib" 35 + "-H:CLibraryPath=$DTLV_LIB_EXTRACT_DIR" 32 36 "--verbose" 33 37 "--no-fallback" 34 38 "--native-image-info"