diff --git a/package_linux_bin.sh b/package_linux_bin.sh index 9f26ab6..44810b8 100755 --- a/package_linux_bin.sh +++ b/package_linux_bin.sh @@ -30,7 +30,7 @@ if [[ "${VSCODE_ARCH}" == "riscv64" ]]; then # Look for releases here if electron version used by vscode changed # https://github.com/riscv-forks/electron-riscv-releases/releases export VSCODE_ELECTRON_TAG="${ELECTRON_VERSION}.riscv2" - echo "7244465fe0c1a6ac6e34fe765a9d90fe0017b1a6d3406fd6b8dd9f5d2c8c9df5 *electron-v29.4.0-linux-riscv64.zip" >> build/checksums/electron.txt + echo "7244465fe0c1a6ac6e34fe765a9d90fe0017b1a6d3406fd6b8dd9f5d2c8c9df5 *electron-v29.4.0-linux-riscv64.zip" >> build/checksums/electron.txt fi if [[ -d "../patches/${OS_NAME}/client/" ]]; then diff --git a/patches/linux/client/use-n16-libs.patch b/patches/linux/client/use-n16-libs.patch index aa605eb..63461ed 100644 --- a/patches/linux/client/use-n16-libs.patch +++ b/patches/linux/client/use-n16-libs.patch @@ -1,8 +1,226 @@ +diff --git a/build/package.json b/build/package.json +index 0bbeed3..012ead3 100644 +--- a/build/package.json ++++ b/build/package.json +@@ -5,5 +5,2 @@ + "devDependencies": { +- "@azure/cosmos": "^3", +- "@azure/identity": "^4.2.1", +- "@azure/storage-blob": "^12.17.0", + "@electron/get": "^2.0.0", +@@ -49,2 +46,3 @@ + "mkdirp": "^1.0.4", ++ "node-fetch": "^2.6.7", + "source-map": "0.6.1", +diff --git a/build/yarn.lock b/build/yarn.lock +index d99ceff..e7ae542 100644 +--- a/build/yarn.lock ++++ b/build/yarn.lock +@@ -4,199 +4,2 @@ + +-"@azure/abort-controller@^1.0.0": +- version "1.0.2" +- resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-1.0.2.tgz#822405c966b2aec16fb62c1b19d37eaccf231995" +- integrity sha512-XUyTo+bcyxHEf+jlN2MXA7YU9nxVehaubngHV1MIZZaqYmZqykkoeAz/JMMEeR7t3TcyDwbFa3Zw8BZywmIx4g== +- dependencies: +- tslib "^2.0.0" +- +-"@azure/abort-controller@^2.0.0": +- version "2.1.2" +- resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-2.1.2.tgz#42fe0ccab23841d9905812c58f1082d27784566d" +- integrity sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA== +- dependencies: +- tslib "^2.6.2" +- +-"@azure/core-asynciterator-polyfill@^1.0.0": +- version "1.0.0" +- resolved "https://registry.yarnpkg.com/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.0.tgz#dcccebb88406e5c76e0e1d52e8cc4c43a68b3ee7" +- integrity sha512-kmv8CGrPfN9SwMwrkiBK9VTQYxdFQEGe0BmQk+M8io56P9KNzpAxcWE/1fxJj7uouwN4kXF0BHW8DNlgx+wtCg== +- +-"@azure/core-auth@^1.3.0", "@azure/core-auth@^1.5.0": +- version "1.5.0" +- resolved "https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.5.0.tgz#a41848c5c31cb3b7c84c409885267d55a2c92e44" +- integrity sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw== +- dependencies: +- "@azure/abort-controller" "^1.0.0" +- "@azure/core-util" "^1.1.0" +- tslib "^2.2.0" +- +-"@azure/core-client@^1.4.0": +- version "1.5.0" +- resolved "https://registry.yarnpkg.com/@azure/core-client/-/core-client-1.5.0.tgz#7aabb87d20e08db3683a117191c844bc19adb74e" +- integrity sha512-YNk8i9LT6YcFdFO+RRU0E4Ef+A8Y5lhXo6lz61rwbG8Uo7kSqh0YqK04OexiilM43xd6n3Y9yBhLnb1NFNI9dA== +- dependencies: +- "@azure/abort-controller" "^1.0.0" +- "@azure/core-asynciterator-polyfill" "^1.0.0" +- "@azure/core-auth" "^1.3.0" +- "@azure/core-rest-pipeline" "^1.5.0" +- "@azure/core-tracing" "1.0.0-preview.13" +- "@azure/logger" "^1.0.0" +- tslib "^2.2.0" +- +-"@azure/core-http@^3.0.0": +- version "3.0.0" +- resolved "https://registry.yarnpkg.com/@azure/core-http/-/core-http-3.0.0.tgz#345845f9ba479a5ee41efc3fd7a13e82d2a0ec47" +- integrity sha512-BxI2SlGFPPz6J1XyZNIVUf0QZLBKFX+ViFjKOkzqD18J1zOINIQ8JSBKKr+i+v8+MB6LacL6Nn/sP/TE13+s2Q== +- dependencies: +- "@azure/abort-controller" "^1.0.0" +- "@azure/core-auth" "^1.3.0" +- "@azure/core-tracing" "1.0.0-preview.13" +- "@azure/core-util" "^1.1.1" +- "@azure/logger" "^1.0.0" +- "@types/node-fetch" "^2.5.0" +- "@types/tunnel" "^0.0.3" +- form-data "^4.0.0" +- node-fetch "^2.6.7" +- process "^0.11.10" +- tslib "^2.2.0" +- tunnel "^0.0.6" +- uuid "^8.3.0" +- xml2js "^0.4.19" +- +-"@azure/core-lro@^2.2.0": +- version "2.2.1" +- resolved "https://registry.yarnpkg.com/@azure/core-lro/-/core-lro-2.2.1.tgz#5527b41037c658d3aefc19d68633e51e53d6e6a3" +- integrity sha512-HE6PBl+mlKa0eBsLwusHqAqjLc5n9ByxeDo3Hz4kF3B1hqHvRkBr4oMgoT6tX7Hc3q97KfDctDUon7EhvoeHPA== +- dependencies: +- "@azure/abort-controller" "^1.0.0" +- "@azure/core-tracing" "1.0.0-preview.13" +- "@azure/logger" "^1.0.0" +- tslib "^2.2.0" +- +-"@azure/core-paging@^1.1.1": +- version "1.1.3" +- resolved "https://registry.yarnpkg.com/@azure/core-paging/-/core-paging-1.1.3.tgz#3587c9898a0530cacb64bab216d7318468aa5efc" +- integrity sha512-his7Ah40ThEYORSpIAwuh6B8wkGwO/zG7gqVtmSE4WAJ46e36zUDXTKReUCLBDc6HmjjApQQxxcRFy5FruG79A== +- dependencies: +- "@azure/core-asynciterator-polyfill" "^1.0.0" +- +-"@azure/core-rest-pipeline@^1.1.0", "@azure/core-rest-pipeline@^1.2.0", "@azure/core-rest-pipeline@^1.5.0": +- version "1.7.0" +- resolved "https://registry.yarnpkg.com/@azure/core-rest-pipeline/-/core-rest-pipeline-1.7.0.tgz#71f42c19af160422cc84513809ff9668d8047087" +- integrity sha512-e2awPzwMKHrmvYgZ0qIKNkqnCM1QoDs7A0rOiS3OSAlOQOz/kL7PPKHXwFMuBeaRvS8i7fgobJn79q2Cji5f+Q== +- dependencies: +- "@azure/abort-controller" "^1.0.0" +- "@azure/core-auth" "^1.3.0" +- "@azure/core-tracing" "1.0.0-preview.13" +- "@azure/logger" "^1.0.0" +- form-data "^4.0.0" +- http-proxy-agent "^4.0.1" +- https-proxy-agent "^5.0.0" +- tslib "^2.2.0" +- uuid "^8.3.0" +- +-"@azure/core-tracing@1.0.0-preview.13": +- version "1.0.0-preview.13" +- resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz#55883d40ae2042f6f1e12b17dd0c0d34c536d644" +- integrity sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ== +- dependencies: +- "@opentelemetry/api" "^1.0.1" +- tslib "^2.2.0" +- +-"@azure/core-tracing@^1.0.0": +- version "1.0.1" +- resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.0.1.tgz#352a38cbea438c4a83c86b314f48017d70ba9503" +- integrity sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw== +- dependencies: +- tslib "^2.2.0" +- +-"@azure/core-util@^1.1.0", "@azure/core-util@^1.1.1", "@azure/core-util@^1.3.0": +- version "1.9.0" +- resolved "https://registry.yarnpkg.com/@azure/core-util/-/core-util-1.9.0.tgz#469afd7e6452d5388b189f90d33f7756b0b210d1" +- integrity sha512-AfalUQ1ZppaKuxPPMsFEUdX6GZPB3d9paR9d/TTL7Ow2De8cJaC7ibi7kWVlFAVPCYo31OcnGymc0R89DX8Oaw== +- dependencies: +- "@azure/abort-controller" "^2.0.0" +- tslib "^2.6.2" +- +-"@azure/cosmos@^3": +- version "3.17.3" +- resolved "https://registry.yarnpkg.com/@azure/cosmos/-/cosmos-3.17.3.tgz#380398496af8ef3473ae0a9ad8cdbab32d91eb08" +- integrity sha512-wBglkQ6Irjv5Vo2iw8fd6eYj60WYRSSg4/0DBkeOP6BwQ4RA91znsOHd6s3qG6UAbNgYuzC9Nnq07vlFFZkHEw== +- dependencies: +- "@azure/abort-controller" "^1.0.0" +- "@azure/core-auth" "^1.3.0" +- "@azure/core-rest-pipeline" "^1.2.0" +- "@azure/core-tracing" "^1.0.0" +- debug "^4.1.1" +- fast-json-stable-stringify "^2.1.0" +- jsbi "^3.1.3" +- node-abort-controller "^3.0.0" +- priorityqueuejs "^1.0.0" +- semaphore "^1.0.5" +- tslib "^2.2.0" +- universal-user-agent "^6.0.0" +- uuid "^8.3.0" +- +-"@azure/identity@^4.2.1": +- version "4.2.1" +- resolved "https://registry.yarnpkg.com/@azure/identity/-/identity-4.2.1.tgz#22b366201e989b7b41c0e1690e103bd579c31e4c" +- integrity sha512-U8hsyC9YPcEIzoaObJlRDvp7KiF0MGS7xcWbyJSVvXRkC/HXo1f0oYeBYmEvVgRfacw7GHf6D6yAoh9JHz6A5Q== +- dependencies: +- "@azure/abort-controller" "^1.0.0" +- "@azure/core-auth" "^1.5.0" +- "@azure/core-client" "^1.4.0" +- "@azure/core-rest-pipeline" "^1.1.0" +- "@azure/core-tracing" "^1.0.0" +- "@azure/core-util" "^1.3.0" +- "@azure/logger" "^1.0.0" +- "@azure/msal-browser" "^3.11.1" +- "@azure/msal-node" "^2.9.2" +- events "^3.0.0" +- jws "^4.0.0" +- open "^8.0.0" +- stoppable "^1.1.0" +- tslib "^2.2.0" +- +-"@azure/logger@^1.0.0": +- version "1.0.1" +- resolved "https://registry.yarnpkg.com/@azure/logger/-/logger-1.0.1.tgz#19b333203d1b2931353d8879e814b64a7274837a" +- integrity sha512-QYQeaJ+A5x6aMNu8BG5qdsVBnYBop9UMwgUvGihSjf1PdZZXB+c/oMdM2ajKwzobLBh9e9QuMQkN9iL+IxLBLA== +- dependencies: +- tslib "^2.0.0" +- +-"@azure/msal-browser@^3.11.1": +- version "3.17.0" +- resolved "https://registry.yarnpkg.com/@azure/msal-browser/-/msal-browser-3.17.0.tgz#dee9ccae586239e7e0708b261f7ffa5bc7e00fb7" +- integrity sha512-csccKXmW2z7EkZ0I3yAoW/offQt+JECdTIV/KrnRoZyM7wCSsQWODpwod8ZhYy7iOyamcHApR9uCh0oD1M+0/A== +- dependencies: +- "@azure/msal-common" "14.12.0" +- +-"@azure/msal-common@14.12.0": +- version "14.12.0" +- resolved "https://registry.yarnpkg.com/@azure/msal-common/-/msal-common-14.12.0.tgz#844abe269b071f8fa8949dadc2a7b65bbb147588" +- integrity sha512-IDDXmzfdwmDkv4SSmMEyAniJf6fDu3FJ7ncOjlxkDuT85uSnLEhZi3fGZpoR7T4XZpOMx9teM9GXBgrfJgyeBw== +- +-"@azure/msal-node@^2.9.2": +- version "2.9.2" +- resolved "https://registry.yarnpkg.com/@azure/msal-node/-/msal-node-2.9.2.tgz#e6d3c1661012c1bd0ef68e328f73a2fdede52931" +- integrity sha512-8tvi6Cos3m+0KmRbPjgkySXi+UQU/QiuVRFnrxIwt5xZlEEFa69O04RTaNESGgImyBBlYbo2mfE8/U8Bbdk1WQ== +- dependencies: +- "@azure/msal-common" "14.12.0" +- jsonwebtoken "^9.0.0" +- uuid "^8.3.0" +- +-"@azure/storage-blob@^12.17.0": +- version "12.17.0" +- resolved "https://registry.yarnpkg.com/@azure/storage-blob/-/storage-blob-12.17.0.tgz#04aad7f59cb08dbbe5b1b672a9f5b6256c8c9006" +- integrity sha512-sM4vpsCpcCApagRW5UIjQNlNylo02my2opgp0Emi8x888hZUvJ3dN69Oq20cEGXkMUWnoCrBaB0zyS3yeB87sQ== +- dependencies: +- "@azure/abort-controller" "^1.0.0" +- "@azure/core-http" "^3.0.0" +- "@azure/core-lro" "^2.2.0" +- "@azure/core-paging" "^1.1.1" +- "@azure/core-tracing" "1.0.0-preview.13" +- "@azure/logger" "^1.0.0" +- events "^3.0.0" +- tslib "^2.2.0" +- + "@electron/get@^2.0.0": diff --git a/package.json b/package.json -index fc7e1dd..bc0a020 100644 +index ae706de..b56b40d 100644 --- a/package.json +++ b/package.json -@@ -135,3 +135,3 @@ +@@ -134,3 +134,3 @@ "@vscode/gulp-electron": "^1.36.0", - "@vscode/l10n-dev": "0.0.35", + "@vscode/l10n-dev": "0.0.30",