From e50975e89d4405b0a7a82738207d8e7768fcd2dc Mon Sep 17 00:00:00 2001 From: V Date: Fri, 9 Jul 2021 01:34:01 +0200 Subject: [PATCH] vsce/zxh404.vscode-proto3: init at 0.5.4 --- pkgs/misc/vscode-extensions/default.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/pkgs/misc/vscode-extensions/default.nix b/pkgs/misc/vscode-extensions/default.nix index 0c47dea5633c..aca5641a2aec 100644 --- a/pkgs/misc/vscode-extensions/default.nix +++ b/pkgs/misc/vscode-extensions/default.nix @@ -8,6 +8,7 @@ , jdk , llvmPackages_8 , nixpkgs-fmt +, protobuf , jq , shellcheck , moreutils @@ -1679,6 +1680,23 @@ let license = lib.licenses.mit; }; }; + + zxh404.vscode-proto3 = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "vscode-proto3"; + publisher = "zxh404"; + version = "0.5.4"; + sha256 = "08dfl5h1k6s542qw5qx2czm1wb37ck9w2vpjz44kp2az352nmksb"; + }; + nativeBuildInputs = [ jq moreutils ]; + postInstall = '' + cd "$out/$installPrefix" + jq '.contributes.configuration.properties.protoc.properties.path.default = "${protobuf}/bin/protoc"' package.json | sponge package.json + ''; + meta = { + license = lib.licenses.mit; + }; + }; }; aliases = self: super: {