From eb95561b576d3420f98710e3fd315bb9858a24d0 Mon Sep 17 00:00:00 2001 From: Christoph Settgast Date: Mon, 8 Aug 2022 09:55:35 +0200 Subject: [PATCH] fix(win): fix build failures (#780) Includes downgraded node-gyp-build which should fix issues like https://github.com/jitsi/jitsi-meet-electron/runs/7639735746?check_suite_focus=true --- package-lock.json | 33 ++++++++++++++++++++++++--------- package.json | 2 +- 2 files changed, 25 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8c5e640..4d0ccf4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "@jitsi/electron-sdk": "^3.0.9", + "@jitsi/electron-sdk": "^3.0.15", "electron-debug": "^3.2.0", "electron-reload": "^1.5.0" }, @@ -3057,16 +3057,16 @@ "dev": true }, "node_modules/@jitsi/electron-sdk": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@jitsi/electron-sdk/-/electron-sdk-3.0.9.tgz", - "integrity": "sha512-y8n+1AiMaW3G4PphsD1gfZsGURpROxw1uTrvQ+3I19BXrtq0drxs6OYDo7Hww40YuLnUh5odVf5hwm+mhm2SCg==", + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@jitsi/electron-sdk/-/electron-sdk-3.0.15.tgz", + "integrity": "sha512-oElArTC7GD53jlq3+Y+2JSVez/e3QMWjrnqIKz7WH0oy6sfkff2zKqgEQRROz0bApJZGkOt5QKdZibc+ESCqkA==", "hasInstallScript": true, "dependencies": { "@jitsi/logger": "^2.0.0", "@jitsi/robotjs": "^0.6.9", "electron-store": "^8.0.1", "node-addon-api": "^5.0.0", - "node-gyp-build": "^4.5.0", + "node-gyp-build": "4.3.0", "postis": "^2.2.0" } }, @@ -3075,6 +3075,16 @@ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz", "integrity": "sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==" }, + "node_modules/@jitsi/electron-sdk/node_modules/node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, "node_modules/@jitsi/js-utils": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@jitsi/js-utils/-/js-utils-2.0.0.tgz", @@ -17199,15 +17209,15 @@ "dev": true }, "@jitsi/electron-sdk": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@jitsi/electron-sdk/-/electron-sdk-3.0.9.tgz", - "integrity": "sha512-y8n+1AiMaW3G4PphsD1gfZsGURpROxw1uTrvQ+3I19BXrtq0drxs6OYDo7Hww40YuLnUh5odVf5hwm+mhm2SCg==", + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@jitsi/electron-sdk/-/electron-sdk-3.0.15.tgz", + "integrity": "sha512-oElArTC7GD53jlq3+Y+2JSVez/e3QMWjrnqIKz7WH0oy6sfkff2zKqgEQRROz0bApJZGkOt5QKdZibc+ESCqkA==", "requires": { "@jitsi/logger": "^2.0.0", "@jitsi/robotjs": "^0.6.9", "electron-store": "^8.0.1", "node-addon-api": "^5.0.0", - "node-gyp-build": "^4.5.0", + "node-gyp-build": "4.3.0", "postis": "^2.2.0" }, "dependencies": { @@ -17215,6 +17225,11 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz", "integrity": "sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==" + }, + "node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==" } } }, diff --git a/package.json b/package.json index 44edfbf..78761a8 100644 --- a/package.json +++ b/package.json @@ -130,7 +130,7 @@ "readmeFilename": "README.md", "license": "Apache-2.0", "dependencies": { - "@jitsi/electron-sdk": "^3.0.9", + "@jitsi/electron-sdk": "^3.0.15", "electron-debug": "^3.2.0", "electron-reload": "^1.5.0" },