ieda: init at 0-unstable-2024-10-11 (#338769)
[NixPkgs.git] / pkgs / by-name / cs / csharp-ls / package.nix
blob4f2972575637507d4e6b65b49a3132767c8b6c66
2   lib,
3   buildDotnetGlobalTool,
4   dotnetCorePackages,
5 }:
6 let
7   inherit (dotnetCorePackages) sdk_8_0;
8 in
10 buildDotnetGlobalTool rec {
11   pname = "csharp-ls";
12   version = "0.15.0";
14   nugetHash = "sha256-Fp1D2z4x2e85z4IO4xQentS7dbqhFT3e/BPZm0d5L5M=";
16   dotnet-sdk = sdk_8_0;
17   dotnet-runtime = sdk_8_0;
19   meta = {
20     description = "Roslyn-based LSP language server for C#";
21     mainProgram = "csharp-ls";
22     homepage = "https://github.com/razzmatazz/csharp-language-server";
23     changelog = "https://github.com/razzmatazz/csharp-language-server/releases/tag/v${version}";
24     license = lib.licenses.mit;
25     platforms = lib.platforms.unix;
26     maintainers = with lib.maintainers; [ GaetanLepage ];
27   };