diff --git a/code.sh b/code.sh index d2276d1..eb3889f 100755 --- a/code.sh +++ b/code.sh @@ -60,5 +60,6 @@ for i in "${SDK[@]}"; do fi done -exec env PATH="${PATH}:${XDG_DATA_HOME}/node_modules/bin" \ - /app/extra/vscode/bin/code --extensions-dir=${XDG_DATA_HOME}/vscode/extensions "$@" ${WARNING_FILE} +exec env ELECTRON_RUN_AS_NODE=1 PATH="${PATH}:${XDG_DATA_HOME}/node_modules/bin" \ + /app/bin/zypak-wrapper.sh /app/extra/vscode/code /app/extra/vscode/resources/app/out/cli.js \ + --extensions-dir=${XDG_DATA_HOME}/vscode/extensions "$@" ${WARNING_FILE} diff --git a/com.visualstudio.code.metainfo.xml b/com.visualstudio.code.metainfo.xml index 4b0ab9f..3a82f08 100644 --- a/com.visualstudio.code.metainfo.xml +++ b/com.visualstudio.code.metainfo.xml @@ -22,6 +22,7 @@ moderate + diff --git a/com.visualstudio.code.yaml b/com.visualstudio.code.yaml index ab6d63b..06f050c 100644 --- a/com.visualstudio.code.yaml +++ b/com.visualstudio.code.yaml @@ -42,6 +42,16 @@ modules: - shared-modules/libsecret/libsecret.json + - name: zypak + sources: + - type: git + url: https://github.com/refi64/zypak + tag: v2021.09.1 + commit: e09f37ca4ff09827434deba11f9b1f9e1c42dbaf + x-checker-data: + type: git + tag-pattern: ^v([\d.]+)$ + - name: vscode buildsystem: simple build-commands: @@ -89,24 +99,24 @@ modules: - type: extra-data filename: code.deb only-arches: [x86_64] - url: http://packages.microsoft.com/repos/code/pool/main/c/code/code_1.57.1-1623937013_amd64.deb - sha256: a5a50ec014b27656c198e560796f3b41180f3bdb0c19f0005193f79ed47fc8b8 - size: 76349788 + url: https://packages.microsoft.com/repos/code/pool/main/c/code/code_1.60.1-1631294805_amd64.deb + sha256: 7606eabb7b38535d6533524876820ed5cdd9b56a47c9d953dd1f3ffcb4aaffbf + size: 75903744 x-checker-data: type: debian-repo package-name: code - root: http://packages.microsoft.com/repos/code + root: https://packages.microsoft.com/repos/code dist: stable component: main - type: extra-data filename: code.deb only-arches: [aarch64] - url: http://packages.microsoft.com/repos/code/pool/main/c/code/code_1.57.1-1623936438_arm64.deb - sha256: ce23625da8a2399f5ab4f39b65747e0a9d3b9b0258c1d81ea5ceb58a6be6d96b - size: 75900590 + url: https://packages.microsoft.com/repos/code/pool/main/c/code/code_1.60.1-1631293646_arm64.deb + sha256: 70b4f0b160a75b2c3bc687298f4ea7cc673a9f3d8f29979fc57ee7c77f1e9a0c + size: 74055780 x-checker-data: type: debian-repo package-name: code - root: http://packages.microsoft.com/repos/code + root: https://packages.microsoft.com/repos/code dist: stable component: main