From 67aae845d106745c32c85dd028decc7a20daf840 Mon Sep 17 00:00:00 2001 From: adamjhf Date: Fri, 21 Feb 2025 18:49:15 +1100 Subject: [PATCH] jinja-lsp: init at 0.1.84 review points --- pkgs/by-name/ji/jinja-lsp/package.nix | 32 +++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pkgs/by-name/ji/jinja-lsp/package.nix diff --git a/pkgs/by-name/ji/jinja-lsp/package.nix b/pkgs/by-name/ji/jinja-lsp/package.nix new file mode 100644 index 000000000000..5cca9ebff4c9 --- /dev/null +++ b/pkgs/by-name/ji/jinja-lsp/package.nix @@ -0,0 +1,32 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, +}: +rustPlatform.buildRustPackage rec { + pname = "jinja-lsp"; + version = "0.1.84"; + + src = fetchFromGitHub { + owner = "uros-5"; + repo = "jinja-lsp"; + tag = "v${version}"; + hash = "sha256-VgdrPpYY2RC+6JKaPYcd0wI381TPaE/NBx7uDI8Ud5g="; + }; + + useFetchCargoVendor = true; + cargoHash = "sha256-7h2iY6tpUoOGnLmhI8SJUSLlM9CadgtiWEFHFr1gURs="; + + cargoBuildFlags = [ + "-p" + "jinja-lsp" + ]; + + meta = { + description = "Language server implementation for jinja2"; + homepage = "https://github.com/uros-5/jinja-lsp"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ adamjhf ]; + mainProgram = "jinja-lsp"; + }; +}