Merge pull request #131296 from happysalada/vscode-extensions-calva

vscode-extentions.betterthantomorrow.calva: init at 2.0.205

authored by Sandro and committed by GitHub 7645d830 818aca61

+20 -1
+20 -1
pkgs/misc/vscode-extensions/default.nix
··· 1 - { config, lib, buildEnv, callPackage, vscode-utils, asciidoctor, nodePackages, jdk, llvmPackages_8, nixpkgs-fmt, jq, shellcheck, moreutils, racket-minimal }: 2 3 let 4 inherit (vscode-utils) buildVscodeMarketplaceExtension; ··· 201 version = "1.0.1"; 202 sha256 = "0zd0n9f5z1f0ckzfjr38xw2zzmcxg1gjrava7yahg5cvdcw6l35b"; 203 }; 204 meta = with lib; { 205 license = licenses.mit; 206 };
··· 1 + { config, lib, buildEnv, callPackage, vscode-utils, asciidoctor, nodePackages, jdk, llvmPackages_8, nixpkgs-fmt, jq 2 + , shellcheck, moreutils, racket-minimal, clojure-lsp 3 + }: 4 5 let 6 inherit (vscode-utils) buildVscodeMarketplaceExtension; ··· 203 version = "1.0.1"; 204 sha256 = "0zd0n9f5z1f0ckzfjr38xw2zzmcxg1gjrava7yahg5cvdcw6l35b"; 205 }; 206 + meta = with lib; { 207 + license = licenses.mit; 208 + }; 209 + }; 210 + 211 + betterthantomorrow.calva = buildVscodeMarketplaceExtension { 212 + mktplcRef = { 213 + name = "calva"; 214 + publisher = "betterthantomorrow"; 215 + version = "2.0.205"; 216 + sha256 = "sha256-umnG1uLB42fUNKjANaKcABjVmqbdOQakd/6TPsEpF9c"; 217 + }; 218 + nativeBuildInputs = [ jq moreutils ]; 219 + postInstall = '' 220 + cd "$out/$installPrefix" 221 + jq '.contributes.configuration[0].properties."calva.clojureLspPath".default = "${clojure-lsp}/bin/clojure-lsp"' package.json | sponge package.json 222 + ''; 223 meta = with lib; { 224 license = licenses.mit; 225 };