- 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