forked from pool/element-desktop
Dominik Heidler
00c3f7aae2
- Use bundled sqlcipher to work around symbol collision through mozilla-nss (gh#sqlcipher/sqlcipher#385) - Ship app unpacked instead of using asar - Remove development-only files that should not be shipped (bsc#1224133) - prepare.sh: * Ship dependencies as node_modules tree for patching possibility (yarn offline does not support patching) * Work around non-reproducible hakModules dependencies (gh#element-hq/element-desktop#1634) (hak-remove-devdependencies.patch) * Remove non-free binaries from archive * Remove vendored openssl copy from archive * Put everything into one archive - Use correct CFLAGS and RUSTFLAGS * add cc-link-lib-no-static.patch - Fix various build errors with electron-builder * 7za-path.patch * remove-fuses.patch - BuildRequire app-builder instead of using a non-free binary - Add standard Electron module load %check - Clean up unneeded BuildRequires - Drop unused electron-web source copy - Fix build error on ix86 and arm - Fix unresolvable build on Fedora OBS-URL: https://build.opensuse.org/request/show/1174684 OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/element-desktop?expand=0&rev=58
15 lines
572 B
Diff
15 lines
572 B
Diff
7-zip is not actually used during build
|
|
|
|
--- vendor/node_modules/builder-util/out/7za.js.orig 2024-05-15 21:11:29.747999000 +0200
|
|
+++ vendor/node_modules/builder-util/out/7za.js 2024-05-15 23:22:09.712045854 +0200
|
|
@@ -4,8 +4,7 @@ exports.getPath7x = exports.getPath7za =
|
|
const _7zip_bin_1 = require("7zip-bin");
|
|
const fs_extra_1 = require("fs-extra");
|
|
async function getPath7za() {
|
|
- await (0, fs_extra_1.chmod)(_7zip_bin_1.path7za, 0o755);
|
|
- return _7zip_bin_1.path7za;
|
|
+ return '/bin/false'
|
|
}
|
|
exports.getPath7za = getPath7za;
|
|
async function getPath7x() {
|