From c506b537dbd79c966b846c2451f1bf13d1380ff7 Mon Sep 17 00:00:00 2001 From: xTrayambak Date: Thu, 6 Jun 2024 11:42:10 +0530 Subject: [PATCH 1/2] maintainers: add xTrayambak --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f7ab1702b889..8c7026b200c3 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -22486,6 +22486,11 @@ githubId = 46590321; name = "xrelkd"; }; + xtrayambak = { + github = "xTrayambak"; + githubId = 59499552; + name = "Trayambak Rai"; + }; xurei = { email = "olivier.bourdoux@gmail.com"; github = "xurei"; From 9b96207fa87f703d73f7166a4d7777dee4f82628 Mon Sep 17 00:00:00 2001 From: xTrayambak Date: Thu, 6 Jun 2024 11:42:35 +0530 Subject: [PATCH 2/2] nimlsp: compile against Nim 2.x instead of Nim 1.6.x --- pkgs/by-name/ni/nimlsp/package.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ni/nimlsp/package.nix b/pkgs/by-name/ni/nimlsp/package.nix index 40e1b0fb9ec2..0cd648b74790 100644 --- a/pkgs/by-name/ni/nimlsp/package.nix +++ b/pkgs/by-name/ni/nimlsp/package.nix @@ -1,11 +1,9 @@ -{ lib, buildNimPackage, fetchFromGitHub, srcOnly, nim-unwrapped-1 }: +{ lib, buildNimPackage, fetchFromGitHub, srcOnly, nim-unwrapped-2 }: buildNimPackage (finalAttrs: { pname = "nimlsp"; version = "0.4.6"; - requiredNimVersion = 1; - src = fetchFromGitHub { owner = "PMunch"; repo = "nimlsp"; @@ -29,7 +27,7 @@ buildNimPackage (finalAttrs: { nimFlags = [ "--threads:on" - "-d:explicitSourcePath=${srcOnly nim-unwrapped-1}" + "-d:explicitSourcePath=${srcOnly nim-unwrapped-2}" "-d:tempDir=/tmp" ]; @@ -41,6 +39,6 @@ buildNimPackage (finalAttrs: { description = "Language Server Protocol implementation for Nim"; homepage = "https://github.com/PMunch/nimlsp"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ xtrayambak ]; }; })