vscode: update the updaters!

Now they use update-shell.nix auxiliar file.

+27 -7
+5 -3
pkgs/applications/editors/vscode/extensions/vscode-lldb/update.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -i bash -p jq nix-prefetch 1 + #! /usr/bin/env nix-shell 2 + #! nix-shell ../../update-shell.nix -i bash 3 + 3 4 set -eo pipefail 4 5 cd "$(dirname "${BASH_SOURCE[0]}")" 5 6 if [[ $# -ne 1 ]]; then ··· 12 13 of https://github.com/vadimcn/llvm-project and update lldb with correct version of LLVM. 13 14 " 14 15 15 - nixpkgs=../../../.. 16 + # Ideally, nixpkgs points to default.nix file of Nixpkgs official tree 17 + nixpkgs=../../../../../.. 16 18 nixFile=./default.nix 17 19 owner=vadimcn 18 20 repo=vscode-lldb
+18
pkgs/applications/editors/vscode/update-shell.nix
··· 1 + { pkgs ? import ../../../.. { } }: 2 + 3 + # Ideally, pkgs points to default.nix file of Nixpkgs official tree 4 + with pkgs; 5 + 6 + mkShell { 7 + packages = [ 8 + bash 9 + curl 10 + gawk 11 + gnugrep 12 + gnused 13 + jq 14 + nix 15 + nix-prefetch 16 + nix-prefetch-scripts 17 + ]; 18 + }
+2 -2
pkgs/applications/editors/vscode/update-vscode.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -i bash -p curl jq gnused 1 + #! /usr/bin/env nix-shell 2 + #! nix-shell update-shell.nix -i bash 3 3 4 4 # Update script for the vscode versions and hashes. 5 5 # Usually doesn't need to be called by hand,
+2 -2
pkgs/applications/editors/vscode/update-vscodium.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -i bash -p curl gnugrep gnused gawk 1 + #! /usr/bin/env nix-shell 2 + #! nix-shell update-shell.nix -i bash 3 3 4 4 # Update script for the vscode versions and hashes. 5 5 # Usually doesn't need to be called by hand,