electron-source.electron_43: init at 43.1.0

- Changelog: https://github.com/electron/electron/releases/tag/v43.0.0
- Changelog: https://github.com/electron/electron/releases/tag/v43.1.0

- Diff: https://github.com/electron/electron/compare/refs/tags/v43.0.0...v43.1.0

Synced `gnFlags` with https://github.com/electron/electron/blob/v43.1.0/build/args/all.gn and removed all flags that are no longer in use by either electron 41, 42, 43.
- `v8_builtins_profiling_log_file` was removed in 29750dda08 (and backported for all electron versions)
- `dawn_use_built_dxc` was removed in 9b740594fb
- `clang_unsafe_buffers_paths` was removed in 041ada1586
- `enterprise_cloud_content_analysis` was removed in 76c5257fea
- `node_openssl_path` using boringssl was added in version 43 e4a5c5a3b9
This commit is contained in:
teutat3s
2026-07-02 16:28:42 +02:00
parent f4cc6e9411
commit 450726460d
3 changed files with 1441 additions and 5 deletions

View File

@@ -225,16 +225,20 @@ in
allow_runtime_configurable_key_storage = true;
enable_cet_shadow_stack = false;
is_cfi = false;
v8_builtins_profiling_log_file = "";
enable_dangling_raw_ptr_checks = false;
dawn_use_built_dxc = false;
enable_dangling_raw_ptr_feature_flag = false;
v8_enable_private_mapping_fork_optimization = true;
v8_expose_public_symbols = true;
enable_dangling_raw_ptr_feature_flag = false;
clang_unsafe_buffers_paths = "";
enterprise_cloud_content_analysis = false;
enable_linux_installer = false;
enable_pdf_save_to_drive = false;
}
// lib.optionalAttrs (lib.versionOlder info.version "43") {
enterprise_cloud_content_analysis = false;
}
// lib.optionalAttrs (lib.versionAtLeast info.version "43") {
node_openssl_path = "//third_party/boringssl";
}
// {
# other
enable_widevine = false;

File diff suppressed because it is too large Load Diff

View File

@@ -4862,12 +4862,14 @@ with pkgs;
src = electron-source.electron_42;
bin = electron_42-bin;
};
electron_43 = electron-source-electron_43;
}
)
electron_39
electron_40
electron_41
electron_42
electron_43
;
electron = electron_41;
electron-bin = electron_41-bin;