diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-04-27 00:02:17 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-27 00:02:17 +0000 |
commit | 0ceaddfbc3a1bbfb285cdeb99d8e374d8e6deab5 (patch) | |
tree | 666f57cba4e435241476b34cf25c7fb04e2a3d3c /pkgs/applications/editors | |
parent | 2d5c19598ad493b31d522ba89d2e683c5964b69a (diff) | |
parent | 40649cf6a9280d6c160546660dd696ea913ce332 (diff) |
Merge staging-next into staging
Diffstat (limited to 'pkgs/applications/editors')
-rw-r--r-- | pkgs/applications/editors/vscode/extensions/default.nix | 72 |
1 files changed, 54 insertions, 18 deletions
diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 8aa1b09ae6e22..776b1b03efd1f 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -19,6 +19,9 @@ , alejandra , millet , shfmt +, autoPatchelfHook +, zlib +, stdenv }: let @@ -608,8 +611,8 @@ let mktplcRef = { name = "chatgpt-reborn"; publisher = "chris-hayes"; - version = "3.11.2"; - sha256 = "sha256-YidcekYTgPYlzfmDHHAxywF+bJE8Da3pg/TCumK4Epo="; + version = "3.16.1"; + sha256 = "sha256-RVPA+O0QOtFArWzcuwXMZSpwB3zrPAzVCbEjOzUNH4I="; }; }; @@ -804,8 +807,8 @@ let mktplcRef = { name = "composer-php-vscode"; publisher = "devsense"; - version = "1.33.12924"; - sha256 = "sha256-9Uz8B4qQ57gfETitzRAVEq/Ou/s3jOF/p2EyEDo1jP8="; + version = "1.33.13032"; + sha256 = "sha256-4SL7hPcnxN6Bq0Cclaszk2zlYF1xR2w/8zaJo16OT+U="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.composer-php-vscode/changelog"; @@ -818,12 +821,44 @@ let }; devsense.phptools-vscode = buildVscodeMarketplaceExtension { - mktplcRef = { + mktplcRef = let + sources = { + "x86_64-linux" = { + arch = "linux-x64"; + sha256 = "sha256-ccMkaXppkgdsN2XtSFaw85xLUCFMDF1z+XidP0KAHCA="; + }; + "x86_64-darwin" = { + arch = "darwin-x64"; + sha256 = "17lsf736jagw2q6dwxvpj2dspiqrlyvmmhv6p6cf81vxijpgmq9d"; + }; + "aarch64-linux" = { + arch = "linux-arm64"; + sha256 = "1cnfzzpikcsp1l1a8amim0fz5r1pkszn231cfl745ggiksbjyhsp"; + }; + "aarch64-darwin" = { + arch = "darwin-arm64"; + sha256 = "0jli6l9qrssnpm5a3m1g7g1dw2i5bv9wxd0gqg6vda7dwfs2f494"; + }; + }; + in { name = "phptools-vscode"; publisher = "devsense"; - version = "1.33.12924"; - sha256 = "sha256-ImaGkIe+MTO/utfVh3Giu0+jTSN0mmhgg6LvOod1suE="; - }; + version = "1.33.13032"; + } // sources.${stdenv.system}; + + nativeBuildInputs = [ + autoPatchelfHook + ]; + + buildInputs = [ + zlib + stdenv.cc.cc.lib + ]; + + postInstall = '' + chmod +x $out/share/vscode/extensions/devsense.phptools-vscode/out/server/devsense.php.ls + ''; + meta = { changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.phptools-vscode/changelog"; description = "A visual studio code extension for full development integration for the PHP language."; @@ -831,6 +866,7 @@ let homepage = "https://github.com/DEVSENSE/phptools-docs"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.drupol ]; + platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" ]; }; }; @@ -838,8 +874,8 @@ let mktplcRef = { name = "profiler-php-vscode"; publisher = "devsense"; - version = "1.33.12924"; - sha256 = "sha256-6+spMS+oypq8KFW5vsoy0Cmn7RD5L1JQnHSyJAvYhTk="; + version = "1.33.13032"; + sha256 = "sha256-P0lzZkCHtLHJI/gwB+wbrZPR3OOia5VxTMCC2ZQULBg="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.profiler-php-vscode/changelog"; @@ -1278,8 +1314,8 @@ let mktplcRef = { name = "chatgpt-vscode"; publisher = "genieai"; - version = "0.0.3"; - sha256 = "sha256-eSRZ9AdXGqGLQw/jt8JCAsTmkvP0N1g5tFP7s1rBtjM="; + version = "0.0.7"; + sha256 = "sha256-dWp9OYj9OCsNdZiYbgAWWo/OXMjBSlB7sIupdqnQTiU="; }; }; @@ -1313,8 +1349,8 @@ let mktplcRef = { name = "github-vscode-theme"; publisher = "github"; - version = "6.3.3"; - sha256 = "sha256-fN9ljeZlbbSNW9qggLEz5HOLZlPhHmTHNi1VsZo7Uxk="; + version = "6.3.4"; + sha256 = "sha256-JbI0B7jxt/2pNg/hMjAE5pBBa3LbUdi+GF0iEZUDUDM="; }; meta = { description = "GitHub theme for VS Code"; @@ -1330,8 +1366,8 @@ let mktplcRef = { name = "vscode-github-actions"; publisher = "github"; - version = "0.25.3"; - sha256 = "sha256-0Ag+xXVt+WBfN+7VmWILYU4RsVs+CBDBpMfUTczDCkI="; + version = "0.25.6"; + sha256 = "sha256-HRj/AQI9E6HDkZ2ok/h/+c9HHq1wVXQPAt5mb/Ij+BI="; }; meta = { description = "A Visual Studio Code extension for GitHub Actions workflows and runs for github.com hosted repositories"; @@ -2234,8 +2270,8 @@ let mktplcRef = { name = "typst-lsp"; publisher = "nvarner"; - version = "0.3.0"; - sha256 = "sha256-ek5zXK4ecXwSPMJ4Ihy2l3PMxCdHwJN7dbwZfQVjNG8="; + version = "0.4.1"; + sha256 = "sha256-NZejUb99JDcnqjihLTPkNzVCgpqDkbiwAySbBVZ0esY="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/nvarner.typst-lsp/changelog"; |