From 01fbceac87d6eca4b23a932bdabe28343eb7e6af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 25 Nov 2022 16:48:38 -0800 Subject: [PATCH] kotlin-language-server: use latest OpenJDK It supports JDK 17 since 1.3.0: https://github.com/fwcd/kotlin-language-server/blob/1.3.1/CHANGELOG.md --- pkgs/development/tools/kotlin-language-server/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/kotlin-language-server/default.nix b/pkgs/development/tools/kotlin-language-server/default.nix index 6f3ea5cb46be..b3b1085273d1 100644 --- a/pkgs/development/tools/kotlin-language-server/default.nix +++ b/pkgs/development/tools/kotlin-language-server/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchzip, openjdk11, gradle, makeWrapper, maven }: +{ lib, stdenv, fetchzip, openjdk, gradle, makeWrapper, maven }: stdenv.mkDerivation rec { pname = "kotlin-language-server"; @@ -18,10 +18,10 @@ stdenv.mkDerivation rec { ''; nativeBuildInputs = [ gradle makeWrapper ]; - buildInputs = [ openjdk11 gradle ]; + buildInputs = [ openjdk gradle ]; postFixup = '' - wrapProgram "$out/bin/kotlin-language-server" --set JAVA_HOME ${openjdk11} --prefix PATH : ${lib.strings.makeBinPath [ openjdk11 maven ] } + wrapProgram "$out/bin/kotlin-language-server" --set JAVA_HOME ${openjdk} --prefix PATH : ${lib.strings.makeBinPath [ openjdk maven ] } ''; meta = { @@ -31,6 +31,7 @@ stdenv.mkDerivation rec { using the Language Server Protocol Topics''; maintainers = with lib.maintainers; [ vtuan10 ]; homepage = "https://github.com/fwcd/kotlin-language-server"; + changelog = "https://github.com/fwcd/kotlin-language-server/blob/${version}/CHANGELOG.md"; license = lib.licenses.mit; platforms = lib.platforms.unix; };