Build cross platform desktop apps with JavaScript, HTML, and CSS

Edit Package nodejs-electron
https://github.com/electron/electron

Nodejs application: Build cross platform desktop apps with JavaScript, HTML, and CSS

Refresh
Refresh
Source Files
Filename Size Changed
0001-RTCVideoEncoder-Take-profile-from-vea_config.patch 0000001312 1.28 KB
CVE-2023-38552-node-integrity-checks-according-to-policies.patch 0000006950 6.79 KB
CVE-2023-39333-node-create_dynamic_module-code-injection.patch 0000002877 2.81 KB
Partial-migration-from-imp-to-importlib.patch 0000001224 1.2 KB
RenderFrameHostImpl-use-after-free.patch 0000001233 1.2 KB
_constraints 0000000776 776 Bytes
abseil-remove-unused-targets.patch 0000004469 4.36 KB
absl-make_unique-missing-include.patch 0000004896 4.78 KB
angle-system-xxhash.patch 0000001276 1.25 KB
async_shared_storage_database_impl-missing-absl-WrapUnique.patch 0000000437 437 Bytes
audio_file_reader-ffmpeg-AVFrame-duration.patch 0000002716 2.65 KB
autofill_i18n_parsing_expressions-constexpr.patch 0000006023 5.88 KB
base-system-nspr.patch 0000001323 1.29 KB
brotli-remove-shared-dictionary.patch 0000002338 2.28 KB
build-without-extensions.patch 0000001997 1.95 KB
cares_public_headers.patch 0000000395 395 Bytes
chromium-102-compiler.patch 0000011879 11.6 KB
chromium-91-java-only-allowed-in-android-builds.patch 0000000722 722 Bytes
chromium-93-ffmpeg-4.4.patch 0000002798 2.73 KB
chromium-94-ffmpeg-roll.patch 0000000393 393 Bytes
chromium-94.0.4606.71-InkDropHost-crash.patch 0000001280 1.25 KB
chromium-98-EnumTable-crash.patch 0000002914 2.85 KB
chromium-gcc11.patch 0000001821 1.78 KB
chromium-remove-bundled-roboto-font.patch 0000001696 1.66 KB
chromium-system-libusb.patch 0000001479 1.44 KB
chromium-vaapi.patch 0000003224 3.15 KB
common.gypi-remove-fno-omit-frame-pointer.patch 0000000976 976 Bytes
compact_enc_det_generated_tables-Wnarrowing.patch 0000370390 362 KB
computed_style_base-nbsp.patch 0000000618 618 Bytes
crashpad-use-system-abseil.patch 0000000917 917 Bytes
create_tarball.sh 0000020346 19.9 KB
decoder_buffer_side_data-missing-uint8_t.patch 0000001067 1.04 KB
disable-catapult.patch 0000012238 12 KB
disable-devtools-tests.patch 0000000260 260 Bytes
disable-fuses.patch 0000003080 3.01 KB
disable-tests.patch 0000000707 707 Bytes
disable-webspeech.patch 0000012228 11.9 KB
do-not-build-libvulkan.so.patch 0000001048 1.02 KB
electron-13-fix-base-check-nomerge.patch 0000000689 689 Bytes
electron-13-fix-use-thin-lto.patch 0000001024 1 KB
electron-16-freetype-visibility-list.patch 0000000540 540 Bytes
electron-16-std-vector-non-const.patch 0000006909 6.75 KB
electron-16-system-node-headers.patch 0000000656 656 Bytes
electron-16-third_party-symbolize-missing-include.patch 0000000481 481 Bytes
electron-16-webpack-fix-openssl-3.patch 0000000921 921 Bytes
electron-27.1.3.tar.zst 0788436476 752 MB
electron-launcher.sh 0000000379 379 Bytes
electron.desktop 0000000140 140 Bytes
electron_api_app-GetPathConstant-non-constexpr.patch 0000002280 2.23 KB
electron_browser_context-missing-variant.patch 0000000370 370 Bytes
ffmpeg-new-channel-layout.patch 0000016118 15.7 KB
flatbuffers.gn 0000000731 731 Bytes
fpic.patch 0000003861 3.77 KB
gcc-asmflags.patch 0000000393 393 Bytes
gcc-enable-lto.patch 0000001423 1.39 KB
harfbuzz-replace-HbScopedPointer.patch 0000003756 3.67 KB
harfbuzz-replace-chromium-scoped-type.patch 0000022177 21.7 KB
highway.gn 0000000189 189 Bytes
icon.patch 0000000569 569 Bytes
keyboard_util-gcc12-invalid-constexpr.patch 0000000510 510 Bytes
kwallet_dbus-missing-uint8_t.patch 0000001057 1.03 KB
libsecret.gn 0000000185 185 Bytes
libxml-2.12-xmlCtxtGetLastError-const.patch 0000001740 1.7 KB
material_color_utilities-tones-missing-round.patch 0000000345 345 Bytes
mojo_ukm_recorder-missing-WrapUnique.patch 0000000475 475 Bytes
nasm-generate-debuginfo.patch 0000000300 300 Bytes
nested-nested-nested-nested-nested-nested-regex-patterns.patch 0000002744 2.68 KB
no-zlib-headers.patch 0000000413 413 Bytes
node-system-icu.patch 0000000486 486 Bytes
node-upgrade-llhttp-to-8.patch 0000003193 3.12 KB
nodejs-electron.changes 0000070402 68.8 KB
nodejs-electron.spec 0000051806 50.6 KB
page_content_annotations_common-remove-tflite.patch 0000002009 1.96 KB
partition_alloc-no-lto.patch 0000002869 2.8 KB
partition_root-attribute.patch 0000006612 6.46 KB
pdfium-fix-system-libs.patch 0000000890 890 Bytes
perfetto-numeric_storage-double_t.patch 0000000764 764 Bytes
policy_templates-deterministic.patch 0000000681 681 Bytes
rdynamic.patch 0000000332 332 Bytes
remove-date-reproducible-builds.patch 0000002383 2.33 KB
replace-StringPiece-with-string_view.patch 0000042085 41.1 KB
replace_gn_files-system-libs.patch 0000000798 798 Bytes
seccomp_bpf-no-lto.patch 0000001115 1.09 KB
sensor_reading-missing-int64_t-size_t.patch 0000001622 1.58 KB
services-network-optional-explicit-constructor.patch 0000003025 2.95 KB
simple_font_data-freetype-include.patch 0000004142 4.04 KB
skia-system-vulkan-headers.patch 0000000947 947 Bytes
support-i386.patch 0000000833 833 Bytes
swiftshader-LLVMJIT-AddressSanitizerPass-dead-code-remove.patch 0000002219 2.17 KB
swiftshader-use-system-llvm.patch 0000001213 1.18 KB
system-gtest.patch 0000002700 2.64 KB
system-libbsd.patch 0000000689 689 Bytes
system-libdrm.patch 0000002514 2.46 KB
system-libm.patch 0000002087 2.04 KB
system-nasm.patch 0000000377 377 Bytes
system-pydeps.patch 0000008093 7.9 KB
system-simdutf.patch 0000000799 799 Bytes
system-six.patch 0000000920 920 Bytes
system-usb_ids.patch 0000000775 775 Bytes
system-wayland.patch 0000002128 2.08 KB
system-zlib.patch 0000000631 631 Bytes
thread_annotations-fix-build-with-system-abseil.patch 0000001054 1.03 KB
utf_string_conversion_utils-missing-numeric_limits.patch 0000001053 1.03 KB
v8-hide-private-symbols.patch 0000001648 1.61 KB
v8-icu73-alt_calendar.patch 0000007240 7.07 KB
v8-icu73-simple-case-folding.patch 0000008238 8.04 KB
vulkan_memory_allocator-upgrade.patch 0000009692 9.46 KB
vulkan_memory_allocator-vk_mem_alloc-missing-snprintf.patch 0000000858 858 Bytes
vulkan_memory_allocator.gn 0000000180 180 Bytes
Revision 11 (latest revision is 18)
Björn Bidar's avatar Björn Bidar (Thaodan) committed (revision 11)
- New upstream release 27.1.3
  * Chromium 118.0.5993.159
  * Fix integer overflow in Skia (CVE-2023-6345)
  * Fix use after free in WebAudio (CVE-2023-6346)
  * Fix use after free in Mojo (CVE-2023-6347)
  * [Leap and Fedora only] Fix use after free in avif (CVE-2023-6350 bsc#1217614)
- Hide more private symbols in trap-handler (v8-hide-private-symbols.patch)

- New upstream release 27.1.2
  * no user-visible changes
- Do not build some unused code in //third_party/perfetto.

- New upstream release 27.1.0
  * Chromium 118.0.5993.144
  * Added keyboardLock to ses.setPermissionRequestHandler(handler).
  * Fixed "will-navigate" not being emitted when pressing links in chrome: pages.
- Drop chromium-ffmpeg-first-dts.patch also on Fedora 37 (rh#2240127)
- Drop no longer relevant electron-version-from-env.patch
- Add libxml-2.12-xmlCtxtGetLastError-const.patch to fix ftbfs with new libxml (rh#2250062)

- Fedora 38+: allow using fixed ffmpeg-libs with electron

- Disable chromium-ffmpeg-first-dts.patch on Fedora 38+ to fix some MP4 videos not playing (rh#2240127)

- Fix non-deterministic build in cloud_policy.pb.cc (bsc#1041090)
  * add policy_templates-deterministic.patch

- New upstream release 27.0.4
  * Chromium 118.0.5993.129
  * Fixed an issue where WebViews could sometimes crash on unload
  * obsolete crash_gpu_process_and_clear_shader_cache_when_skia_reports.patch
- Use system jinja2 for building
  * add computed_style_base-nbsp.patch
  * update system-pydeps.patch
- Leap: use python 3.11 for building (was 3.6)

- Add backported crash_gpu_process_and_clear_shader_cache_when_skia_reports.patch
  * fixes “Skia shader compilation error” after some Mesa updates due to stale shader cache (bsc#1214274)

- New upstream release 27.0.3
  * Updated Chromium to 118.0.5993.120
  * Fixed an issue where navigator.keyboard.lock() did not work per latest expected behavior
Comments 0
openSUSE Build Service is sponsored by