Merge pull request #263827 from sysedwinistrator/jq-lsp

jq-lsp: init at unstable-2023-10-27

authored by

Mario Rodas and committed by
GitHub
c1a7aa73 ec8fcd60

+34
+6
maintainers/maintainer-list.nix
··· 17167 17167 githubId = 7075751; 17168 17168 name = "Patrick Hilhorst"; 17169 17169 }; 17170 + sysedwinistrator = { 17171 + email = "edwin.mowen@gmail.com"; 17172 + github = "sysedwinistrator"; 17173 + githubId = 71331875; 17174 + name = "Edwin Mackenzie-Owen"; 17175 + }; 17170 17176 szczyp = { 17171 17177 email = "qb@szczyp.com"; 17172 17178 github = "Szczyp";
+26
pkgs/development/tools/language-servers/jq-lsp/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule { 7 + pname = "jq-lsp"; 8 + version = "unstable-2023-10-27"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "wader"; 12 + repo = "jq-lsp"; 13 + rev = "b4707e7776a4eb3093b1a7533ebd41368240095a"; 14 + hash = "sha256-AU4xGweeFx+kSsrqkTtSjl+N77cITF/qvAVZGUZY5SE="; 15 + }; 16 + 17 + vendorHash = "sha256-ppQ81uERHBgOr/bm/CoDSWcK+IqHwvcL6RFi0DgoLuw="; 18 + 19 + meta = with lib; { 20 + description = "jq language server"; 21 + homepage = "https://github.com/wader/jq-lsp"; 22 + license = licenses.mit; 23 + maintainers = with maintainers; [ sysedwinistrator ]; 24 + mainProgram = "jq-lsp"; 25 + }; 26 + }
+2
pkgs/top-level/all-packages.nix
··· 40457 40457 40458 40458 j2cli = with python3Packages; toPythonApplication j2cli; 40459 40459 40460 + jq-lsp = callPackage ../development/tools/language-servers/jq-lsp { }; 40461 + 40460 40462 jquake = callPackage ../applications/misc/jquake { }; 40461 40463 40462 40464 jstest-gtk = callPackage ../tools/misc/jstest-gtk { };