4553380709
Accepting request 1112892 from home:dziobian:gulgul-ultron:19
...
- New upstream release 25.8.2
* Fixed an issue where chrome://gpu failed to load.
* Fixed an issue where accelerators representing DOM keys were not correctly converted in webContents.sendInputEvent().
- Drop chrome-gpu-does-not-load.patch applied upstream
OBS-URL: https://build.opensuse.org/request/show/1112892
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=94
2023-09-21 17:52:37 +00:00
afe3489454
Accepting request 1111333 from home:dziobian:gulgul-ultron:19
...
- New upstream release 25.8.1
* Fixed an error where listening to certain chrome.tabs events would throw incorrectly.
* Fixed problem with promise resolved to early when browser initiated in-page navigation.
* Security fixes for Networks (CVE-2023-4763), V8 (CVE-2023-4762) and FedCM (CVE-2023-4761)
OBS-URL: https://build.opensuse.org/request/show/1111333
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=93
2023-09-14 12:39:03 +00:00
b3a99a75c7
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=92
2023-09-13 05:16:40 +00:00
4f8915679b
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=91
2023-09-13 05:01:39 +00:00
7b259750d2
Accepting request 1110783 from home:dziobian:gulgul-ultron:19
...
- Update to 25.8.0
* ABI break: NODE_MODULE_VERSION is now 116
* Chromium 114.0.5735.289
* Node 18.15.0
* V8 11.4
* Removed BrowserWindow scroll-touch-* events (since Electron 23)
* Removed webContents.{de,in}crementCapturerCount(stayHidden, stayAwake) (since Electron 23)
* Removed JXL image format support (since Electron 23)
* API Changed: nativeImage.createThumbnailFromPath(path, size) (since Electron 24)
- Use bundled vpx on Fedora ≤37 and Leap
- Use bundled aom on Fedora and Leap
- Drop support for Fedora 36 which is EOL
- Drop upstreamed patches
* CVE-2022-43548.patch
* aggregatable_attribution_utils-do-not-assume-abseil-ABI.patch
* angle-ShaderVars-missing-uint32_t.patch
* blink-gcc13-missing-headers.patch
* bluetooth_uuid-missing-uint8_t.patch
* broker_file_permission-missing-uint64_t.patch
* chromium-108-abseil-shims.patch
* components-gcc13-missing-headers.patch
* crashpad-elf_image_reader-ProgramHeaderTableSpecific-expected-unqualified-id.patch
* d0aa9ad.patch
* document_loader-private-DecodedBodyData.patch
* effect_paint_property_node-Wchanges-meaning.patch
* electron_serial_delegate-ambiguous-Observer.patch
* extensions-gcc13-missing-headers.patch
* first_party_set_parser-IssueWithMetadata-no-known-conversion.patch
* gpu_feature_info-missing-uint32_t.patch
* half_float-Wstrict-aliasing.patch
* ipcz-buffer_id-Wnarrowing.patch
* ipcz-safe_math-Wuninitialized.patch
* net-gcc13-missing-headers.patch
* net-third_party-quiche-gcc13-missing-headers.patch
* one_writer_seqlock-missing-uintptr_t.patch
* openscreen-gcc13-missing-headers.patch
* passwords_counter-Wsubobject-linkage.patch
* perfetto-uuid-missing-uint8_t.patch
* print_dialog_gtk-no-kEnableOopPrintDriversJobPrint.patch
* profiler-missing-uintptr_t.patch
* reproducible-config.gypi.patch
* select_file_dialog_linux_kde-Wodr.patch
* shim_headers-fix-ninja.patch
* static_constructors-Wstrict-aliasing.patch
* string_hasher-type-pun-UB-causes-heap-corruption.patch
* swiftshader-Constants-Wstrict-aliasing.patch
* swiftshader-Half-Wstrict-aliasing.patch
* swiftshader-LRUCache-missing-uint64_t.patch
* target_property-missing-uint32_t.patch
* ui-gcc13-missing-headers.patch
* unzip-Wsubobject-linkage.patch
* v8_initializer-PageAllocator-fpermissive.patch
* vector_math_impl-Wstrict-aliasing.patch
* web_contents_impl-Wsubobject-linkage.patch
* webgl_image_conversion-Wstrict-aliasing.patch
* webrtc-base64-missing-uint8_t.patch
* xr_cube_map-Wstrict-aliasing.patch
- Drop no longer relevant patches`
* chromium-norar.patch
* electron-13-fix-sql-virtualcursor-type.patch
* enable-jxl.patch
* system-jsoncpp.patch
- Add patches to build with system libs
* abseil-remove-unused-targets.patch
* highway.gn
* system-wayland.patch
- Add patches to fix build errors
* absl-uint128-do-not-assume-abi.patch
* cpu-missing-uint8_t.patch
* electron-24-components-missing-headers.patch
* electron_api_app-GetPathConstant-non-constexpr.patch
* electron_browser_context-missing-variant.patch
* mojo_ukm_recorder-missing-WrapUnique.patch
- Conditionally reverse upstream changes to build against stable avif
* avif_image_decoder-repetitionCount-clli.patch
- …and harfbuzz 4
* harfbuzz-replace-HbScopedPointer.patch
- …and icu 69
* v8-regexp-parser-UCHAR_BASIC_EMOJI.patch
- …and wayland 19
* wayland-WL-SINCE-VERSION.patch
* wayland_data_drag_controller-WL_SURFACE_OFFSET_SINCE_VERSION.patch
- Add backported chrome-gpu-does-not-load.patch
OBS-URL: https://build.opensuse.org/request/show/1110783
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=89
2023-09-13 04:57:45 +00:00
225eb7cb74
Accepting request 1108333 from home:dziobian:gulgul-ultron:19
...
- Add avif_image_decoder-libavif-1-mode.patch to fix ftbfs with new libavif
OBS-URL: https://build.opensuse.org/request/show/1108333
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=88
2023-08-31 20:13:37 +00:00
0c2baa41b0
Accepting request 1108315 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.23
* Security fixes for V8 (CVE-2023-4427) and CSS (CVE-2023-4428)
OBS-URL: https://build.opensuse.org/request/show/1108315
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=87
2023-08-31 17:07:47 +00:00
0d8fe13690
Accepting request 1108106 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.22
* Fixed decorations for tiled windows on Wayland.
* Security fixes for V8 (CVE-2023-4355, CVE-2023-4352), Skia (CVE-2023-4354), ANGLE (CVE-2023-4353), and Network (CVE-2023-4351)
- Clean up third_party/… in tarball.
* drop chromium-99-pdfium-system-libtiff.patch which is dead code
OBS-URL: https://build.opensuse.org/request/show/1108106
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=86
2023-08-30 11:57:02 +00:00
3e923870ec
Accepting request 1104739 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.21
* Fixed unnecessary package.json check on built-in modules.
- Disabled video hardware acceleration (vaapi) and use system libvpx everywhere.
This is not a web browser where users regularly watch 4K videos,
and i think the need to vendor dependencies and increased buildtime is not worth it.
- Use system dav1d and libjxl on Leap 15.5 as they're available now.
- Fix unreasolvabe build and use llhttp 8 on Fedora 37.
OBS-URL: https://build.opensuse.org/request/show/1104739
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=85
2023-08-19 05:38:25 +00:00
37300b8b33
Accepting request 1103486 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.20
* Security fixes for ipcz (CVE-2023-3732) and WebRTC (CVE-2023-3728).
OBS-URL: https://build.opensuse.org/request/show/1103486
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=84
2023-08-11 12:24:52 +00:00
4c5373e958
Accepting request 1101781 from home:dziobian:gulgul-ultron:19
...
- Add backported re2-11-StringPiece.patch to fix FTBFS.
OBS-URL: https://build.opensuse.org/request/show/1101781
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=83
2023-08-01 16:12:13 +00:00
c3cb083fac
fix changelog typo patch name
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=82
2023-07-23 19:23:58 +00:00
4e42e601e4
Accepting request 1100204 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.17
* Security fixes: CVE-2023-3422, CVE-2023-3421, CVE-2023-3420.
- Add fileutil-python3.12-imp.patch and Partial-migration-from-imp-to-importlib.patch to fix ftbfs on Rawhide
OBS-URL: https://build.opensuse.org/request/show/1100204
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=81
2023-07-23 18:53:08 +00:00
6f65188611
Accepting request 1094610 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.14
* Security fixes for WebRTC: CVE-2023-3215, CVE-2023-0698, CVE-2023-0932
* Security fix for V8: CVE-2023-3216
OBS-URL: https://build.opensuse.org/request/show/1094610
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=80
2023-06-22 08:52:17 +00:00
c993a8a9c5
Accepting request 1093245 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.13
* Security fixes: CVE-2023-3079, CVE-2023-2724, CVE-2023-2723,
CVE-2023-2725, CVE-2023-2721, CVE-2023-2936, CVE-2023-2935,
CVE-2023-2930
OBS-URL: https://build.opensuse.org/request/show/1093245
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=79
2023-06-15 09:08:58 +00:00
a41f549df1
Accepting request 1089212 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.11
* Fix ScopedObservation use after free in BubbleDialogDelegate::AnchorWidgetObserver
- Re-enable use of flat_map in ANGLE.
OBS-URL: https://build.opensuse.org/request/show/1089212
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=78
2023-05-26 15:49:46 +00:00
e0e5abe1a7
Accepting request 1086612 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.9
* Fixed drag-and-drop crash on Wayland
- Correct bogus export of private symbols from chrome_crashpad_handler executable
* add another section and note to chromium-102-compiler.patch
* add rdynamic.patch
OBS-URL: https://build.opensuse.org/request/show/1086612
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=77
2023-05-11 19:29:06 +00:00
f0080a89d4
Accepting request 1084845 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.8
* Fixed crash when executing eval in the utility process.
- Drop ‘Revert-e2c4acd-apply-csp-correctly-when-contextIsolation-false.patch’ due to proper upstream fix in this release.
OBS-URL: https://build.opensuse.org/request/show/1084845
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=76
2023-05-04 19:01:39 +00:00
1096bbe706
Accepting request 1083630 from home:dziobian:gulgul-ultron:19
...
- Fix unresolvable build on Fedora 38
OBS-URL: https://build.opensuse.org/request/show/1083630
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=75
2023-04-29 09:07:06 +00:00
67c50d89c5
Accepting request 1083321 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.7
* Fixed an issue which made defaultFontFamily in webPreferences have no effect
* Fixed broken defaults in shell.openExternal() options.
* v8: Make Error.captureStackTrace() a no-op for global object (CVE-2023-2033)
* Blink: Use ScriptState::Scope instead of setting HandleScope. (CVE-2023-2133)
* Blink: Stop supporting { handleEvent }. (CVE-2023-2134)
* Dev tools: Retain DevToolsAgentHost after ForceDetachAllSessions() (CVE-2023-2135)
* Skia: Enforce program stack limits on function parameters (CVE-2023-2136)
OBS-URL: https://build.opensuse.org/request/show/1083321
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=74
2023-04-27 19:11:03 +00:00
7ea953712c
Accepting request 1083069 from home:dziobian:gulgul-ultron:19
...
- Disable thread_annotations-fix-build-with-system-abseil.patch on Tumbleweed to fix FTBFS with Abseil 20230125.
OBS-URL: https://build.opensuse.org/request/show/1083069
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=73
2023-04-26 17:00:26 +00:00
54e7d0e8ce
Accepting request 1080036 from home:dziobian:gulgul-ultron:19
...
- Add Revert-e2c4acd-apply-csp-correctly-when-contextIsolation-false.patch
* revert changes causing crash of VSCode: https://github.com/microsoft/vscode/pull/179991
OBS-URL: https://build.opensuse.org/request/show/1080036
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=72
2023-04-18 04:41:34 +00:00
64170b0340
Accepting request 1079610 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.6
* Fixed an issue with Content-Security-Policy not being correctly enforced when sandbox: false and contextIsolation: false. (CVE-2023-23623)
* Fixed a memory leak in v8.serialize() when running Node.js within Electron.
* Viz: Add CHECKs in HostFrameSinkManager (CVE-2023-1810)
* Blink: Move the edit commands to an on stack variable (CVE-2023-1811)
- Fix download tarball script wrongly setting GPU_LISTS_VERSION to zero
- Change 647d3d2.patch to fix FTBFS on aarch64 Fedora
- Fix unresolvable build on Fedora 37
OBS-URL: https://build.opensuse.org/request/show/1079610
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=71
2023-04-15 17:03:47 +00:00
4005129651
Accepting request 1077213 from home:Guillaume_G:branches:devel:languages:nodejs
...
- Add upstream patches to fix build on aarch64:
* d0aa9ad.patch
* 647d3d2.patch
OBS-URL: https://build.opensuse.org/request/show/1077213
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=70
2023-04-04 14:21:45 +00:00
30c1f7518c
Accepting request 1076500 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.5
* Fixed an issue where calling port.postMessage in MessagePortMain with some invalid parameters could cause a crash.
* Fixed canceling of bluetooth requests when no devices are returned.
* webcodecs: Fix VP9 p2 encoding of NV12 frames
* Fix crash in AnnotationAgentImpl
* v8: Fix map transition chain following w/ dictionary maps (CVE-2023-1214)
* Shutdown RtpContributingSourceCache in Dispose() (CVE-2023-1218)
* Prevent potential integer overflow in PersistentMemoryAllocator (CVE-2023-1219)
* hid: Handle empty input reports (CVE-2023-1529)
* Improve checks for VideoFrame layouts (CVE-2023-1532)
* Disable glShaderBinary in the passthrough cmd decoder (CVE-2023-1534)
- Fix build error with absl_core_headers 2023xxxx.
OBS-URL: https://build.opensuse.org/request/show/1076500
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=69
2023-03-31 15:06:38 +00:00
efd35844fa
Accepting request 1074297 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.4
* Improved error messages on session.cookies.set failure.
* Vulkan: Don't close render pass if rebind to same fbo (CVE-2023-1213)
* CSS: In Typed CSSOM, reject adding to something that is not a list. (CVE-2023-1215)
* Fix potential out of bounds write in base::SampleVectorBase (CVE-2023-1220)
- Add services-network-optional-explicit-constructor.patch
OBS-URL: https://build.opensuse.org/request/show/1074297
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=68
2023-03-25 06:08:06 +00:00
e988b8f6a1
Accepting request 1073031 from home:dziobian:gulgul-ultron:19
...
- ANGLE: Link libvulkan.so and libGL.so instead of dlopening it
* angle_link_glx.patch
OBS-URL: https://build.opensuse.org/request/show/1073031
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=67
2023-03-20 07:15:32 +00:00
8dbe484b4b
Accepting request 1072518 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.3
* Fixed an issue where unhandled rejections could cause duplicate logs in some cases.
* Fix UAF problem in AngleVulkanImageBacking (CVE-2023-0928)
* CHECK that YUV readback finished synchronously (CVE-2023-0929)
* Simplify WebMediaPlayerMSCompositor destruction (CVE-2023-0931)
OBS-URL: https://build.opensuse.org/request/show/1072518
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=66
2023-03-17 06:49:20 +00:00
2b00d0feee
Accepting request 1070589 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.2
* Fixed window could not go back to maximized state when restored
* Improved error messages for contents.takeHeapSnapshot
- Disable some debugging code
- Revert disablement of _package_note_file on Fedora
- Switch to default BFD linker on aarch64 Fedora 36
- Fix FTBFS on Rawhide
* angle-ShaderVars-missing-uint32_t.patch
* openscreen-gcc13-missing-headers.patch
* perfetto-uuid-missing-uint8_t.patch
* swiftshader-LRUCache-missing-uint64_t.patch
* vulkan_memory_allocator-vk_mem_alloc-missing-snprintf.patch
* profiler-missing-uintptr_t.patch
* components-gcc13-missing-headers.patch
* one_writer_seqlock-missing-uintptr_t.patch
* bluetooth_uuid-missing-uint8_t.patch
* broker_file_permission-missing-uint64_t.patch
* net-third_party-quiche-gcc13-missing-headers.patch
* webrtc-base64-missing-uint8_t.patch
* ui-gcc13-missing-headers.patch
* net-gcc13-missing-headers.patch
* extensions-gcc13-missing-headers.patch
* target_property-missing-uint32_t.patch
* gpu_feature_info-missing-uint32_t.patch
* blink-gcc13-missing-headers.patch
* effect_paint_property_node-Wchanges-meaning.patch
- New upstream release 22.3.1
* no changes
- Actually fix -lz inserted in wrong place in the modules build command line
OBS-URL: https://build.opensuse.org/request/show/1070589
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=65
2023-03-10 06:02:08 +00:00
9de9c110ff
Accepting request 1066263 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.3.0
* Fixed a crash when BrowserViews are present and a user
attempts to prevent beforeunload in the renderer process.
* Fixed an incorrect result returned when using secure as a cookies filter.
* Fix printing of wasm-to-js frames (CVE-2023-0696)
OBS-URL: https://build.opensuse.org/request/show/1066263
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=64
2023-02-16 20:35:23 +00:00
23d036eca0
Accepting request 1065564 from home:dziobian:gulgul-ultron:19
...
- Add RenderFrameHostImpl-use-after-free.patch to fix a crash reported by an user.
- Fix unnecessary libz dependency added for downstream node modules on Fedora.
OBS-URL: https://build.opensuse.org/request/show/1065564
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=63
2023-02-13 18:46:12 +00:00
14942f1fd5
Accepting request 1064073 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.2.1
* Fixed audio worklet scripts failing to run when nodeIntegrationInWorker: true.
- Fix missing files in debugsource package
- Remove third_party/breakpad from tarball and drop breakpad-system-curl.patch. It has been dead code for a while.
OBS-URL: https://build.opensuse.org/request/show/1064073
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=61
2023-02-09 18:41:02 +00:00
2a16fb7732
Accepting request 1062992 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.2.0
* Fixed a BrowserWindow maxWidth or maxHeight of 0 causing strange resizing behavior.
* Fixed tray icon not showing on desktop environments that have no support for app indicator.
* Updated Chromium to 108.0.5359.215
* Ensure clean destruction of network::WebTransport (CVE-2023-0471)
OBS-URL: https://build.opensuse.org/request/show/1062992
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=60
2023-02-03 08:02:51 +00:00
ac21aa6231
Accepting request 1061129 from home:dziobian:gulgul-ultron:19
...
- New upstream release 22.1.0
* Added `label` property to `Display` objects.
* Fixed an issue where `webView`s could have an incorrect initial background color following reloads.
OBS-URL: https://build.opensuse.org/request/show/1061129
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=59
2023-01-26 08:36:20 +00:00
7f10e9ee96
Accepting request 1059606 from home:dziobian:gulgul-ultron:19
...
- New upstream reelase 22.0.3
* Fixed an issue where the setPermissionRequestHandler callback would be invoked twice when using navigator.getUserMedia(...)
* Use the process cache to reduce the memory for asar file.
OBS-URL: https://build.opensuse.org/request/show/1059606
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=58
2023-01-19 13:58:16 +00:00
27bbbd6d17
Accepting request 1059202 from home:dziobian:gulgul-ultron:19
...
- Update to 22.0.2
* ABI break: NODE_MODULE_VERSION is now 110. Native modules may need recompiling
* Chromium to 108.0.5359.179
* Node v16.17.1
* V8 v10.8
* Added WebContents input-event event.
* Deprecated BrowserWindow scroll-touch-* events.
* The deprecated new-window event has been removed.
* Added contextBridge.exposeInIsolatedWorld(worldId, key, api) to expose
an API to an isolatedWorld within a renderer from a preload script.
* Added webContents.close() method.
* Added new UtilityProcess API to launch chromium child process with node integration.
* Added new WebContents event content-bounds-updated.
* Added support for navigator.mediaDevices.getDisplayMedia via a new
session handler, ses.setDisplayMediaRequestHandler.
* Added support for serialPort.forget() as well as a new event
serial-port-revoked emitted when a given origin is revoked.
- Drop patches applied upstream
* argument_spec-missing-isnan-isinf.patch
* chromium-103.0.5060.53-python3-do-not-use-deprecated-mode-U.patch
* content_language_parser-missing-string.patch
* gtk_ui_platform_stub-incomplete-type-LinuxInputMethodContext.patch
* node-system-libs.patch
* pending_beacon_dispatcher-virtual-functions-cannot-be-constexpr.patch
* std_lib_extras-missing-intptr_t.patch
* system-abseil-missing-shims.patch
- Re-add electron_serial_delegate-ambiguous-Observer.patch due to upstream reintroducing the invalid code
- Add patches to fix build errors
* chromium-108-abseil-shims.patch
* crashpad-elf_image_reader-ProgramHeaderTableSpecific-expected-unqualified-id.patch
* document_loader-private-DecodedBodyData.patch
* first_party_set_parser-IssueWithMetadata-no-known-conversion.patch
* print_dialog_gtk-no-kEnableOopPrintDriversJobPrint.patch
* swiftshader-LLVMJIT-AddressSanitizerPass-dead-code-remove.patch
- Conditionally reverse upstream changes to fix build with old harfbuzz
* harfbuzz-replace-chromium-scoped-type.patch
- Switch to bundled libjxl on Fedora 36 due to system version being too old
OBS-URL: https://build.opensuse.org/request/show/1059202
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=57
2023-01-18 06:07:26 +00:00
17808cfb12
Accepting request 1058094 from home:dziobian:gulgul-ultron:19
...
- New upstream release 21.3.4
* Changed HTML5 Notifications created with the requireInteraction option to not timeout
* Fixed a BrowserWindow maxWidth or maxHeight of 0 causing strange resizing behavior.
* Added node-api: handle no support for external buffers.
* Security fixes: CVE-2022-4174, CVE-2022-4179, CVE-2022-4181, CVE-2022-4190,
CVE-2022-4436, CVE-2022-4437, CVE-2022-4438, CVE-2022-4439,
CVE-2022-4262.
- Remove non-free WASM binaries from tarball
and add disable-devtools-tests.patch to fix resultant build error.
- Add remove-date-reproducible-builds.patch to fix build nondeterminism
- Add backported shim_headers-fix-ninja.patch
- Drop Leap 15.3 support
OBS-URL: https://build.opensuse.org/request/show/1058094
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=56
2023-01-13 05:29:42 +00:00
1f3d84ef44
Accepting request 1043803 from home:dziobian:gulgul-ultron:19
...
- Pass --gc-sections to linker. Upstream build process expects this to be done,
and it MASSIVELY reduces size of non-LTO builds.
- Switch to GNU bfd linker on ix86 and arm now that it works correctly.
- Enable debuginfo generation on ix86 and arm now that it works correctly.
- Fix build on Leap 15.5
OBS-URL: https://build.opensuse.org/request/show/1043803
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=55
2022-12-19 19:59:13 +00:00
83e3511436
Accepting request 1040904 from home:dziobian:gulgul-ultron:19
...
- Add backported CVE-2022-43548.patch
* inspector: DNS rebinding in --inspect via invalid octal IP
(bsc#1205119, CVE-2022-43548)
- Fix vaapi build error in the arm port and reenable vaapi.
OBS-URL: https://build.opensuse.org/request/show/1040904
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=52
2022-12-07 09:53:09 +00:00
64efbefb2c
Accepting request 1039925 from home:dziobian:gulgul-ultron:19
...
- New upstream release 21.3.2
* Updated Chromium to 106.0.5249.199
- Drop common.gypi-cpp-version.patch applied upstream
- Use gcc12 also on Leap as it's available now.
* that way we use the same compiler version everywhere
- correct optflags not being applied for assembler files compiled wih gcc
* add gcc-asmflags.patch
- correct a compiler warning in system-libbsd.patch
- remove more dead code
OBS-URL: https://build.opensuse.org/request/show/1039925
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=51
2022-12-03 23:54:17 +00:00
56f0973865
Accepting request 1038735 from home:dziobian:gulgul-ultron:19
...
- Re-enable optimization of js code compiled into chromium (optimize_webui)
which seems to have been disabled by mistake.
- Remove some more dead-in-Electron chromium code
- Switch back to default GNU bfd linker on x64.
- Fix FTBFS on Rawhide (rhbz#2148612)
OBS-URL: https://build.opensuse.org/request/show/1038735
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=50
2022-11-28 15:48:53 +00:00
3472ce9a18
Accepting request 1036459 from home:dziobian:gulgul-ultron:19
...
- New upstream release 21.3.0
* Added an app.getPreferredSystemLanguages() API to return the user's system languages.
* Updated Chromium to 106.0.5249.181
OBS-URL: https://build.opensuse.org/request/show/1036459
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=49
2022-11-17 14:29:51 +00:00
ec046abfc3
Accepting request 1034981 from home:dziobian:gulgul-ultron:19
...
- New upstream release 21.2.3
* No user-visible changes.
- Remove upstream's tinkering with optlevel of modules compiled against nodejs-electron-devel.
* add common.gypi-remove-fno-omit-frame-pointer.patch
OBS-URL: https://build.opensuse.org/request/show/1034981
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=48
2022-11-10 05:53:36 +00:00
f14840cd6d
Accepting request 1033710 from home:dziobian:gulgul-ultron:19
...
- Conditionally add backported node-upgrade-llhttp-to-8.patch to adjust to LLHTTP api changes
* fixes FTBFS on Fedora Rawhide
- Add disable-webspeech.patch ported from QtWebengine
* Remove some useless-in-Electron code which adds a dependency on libFLAC.
OBS-URL: https://build.opensuse.org/request/show/1033710
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=47
2022-11-05 18:12:04 +00:00
7beda6c89c
Accepting request 1033678 from home:dziobian:gulgul-ultron:19
...
- New upstream release 21.2.2
* Remove symlinks from FileChooserImpl folder upload result (CVE-2022-3656)
* Updated Chromium to 106.0.5249.168.
- Drop fix-no-ppapi-build.patch applied upstream.
- Do not compile Chrome's HSTS list into the binary. It is huge, and Electron is not used to access arbitrary websites.
OBS-URL: https://build.opensuse.org/request/show/1033678
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=46
2022-11-05 11:17:41 +00:00
8dd9ce1537
Accepting request 1032854 from home:dziobian:gulgul-ultron:19
...
- New upstream release 21.2.1
* Fixed spurious promise rejection in webContents.loadURL when navigating to a hash.
* Updated Chromium to 106.0.5249.165.
- Add electron-version-from-env.patch to fix build error
- Add upstreamable patches fixing various erroneous C++ constructs
* ipcz-safe_math-Wuninitialized.patch
* passwords_counter-Wsubobject-linkage.patch
* static_constructors-Wstrict-aliasing.patch
* vector_math_impl-Wstrict-aliasing.patch
* webgl_image_conversion-Wstrict-aliasing.patch
* xr_cube_map-Wstrict-aliasing.patch
OBS-URL: https://build.opensuse.org/request/show/1032854
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=45
2022-11-02 11:16:40 +00:00
24a159f305
Accepting request 1032253 from home:dziobian:gulgul-ultron:19
...
- New upstream release 21.2.0
* Set app's desktop file name and v8 flags according to package.json.
* Removed support for nodeIntegrationInWorker in Service Workers and Shared Workers owing to sandboxing policies.
* Updated Chromium to 106.0.5249.119.
- Do not compile PPAPI support since we don't use it.
* fix-no-ppapi-build.patch
- Enable JXL imageformat support as it is exposed by element-desktop.
* enable-jxl.patch
OBS-URL: https://build.opensuse.org/request/show/1032253
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=44
2022-10-29 19:25:58 +00:00
02197119a7
correct typo in changelog
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=43
2022-10-26 05:14:54 +00:00
d43d7ad921
Accepting request 1031228 from home:dziobian:gulgul-ultron:19
...
- Enable LTO on x64 (Tumbleweed and Fedora only) now that it works correctly.
* add seccomp_pbf-no-lto.patch
- Do not build some chromium features unused in Electron.
- Remove upstream's tinkering with optimization flags.
* change chromium-102-compiler.patch
- Remove upstream's warning suppression
* change chromium-102-compiler.patch
* add -Wno-class-memaccess due to log spam
* add -Wno-error=narrowing due to non-compliant generated code
- Add -DIS_SERIAL_ENABLED_PLATFORM to work around upstream C++ ODR error.
- Build main binary as PIE instead of PIC.
* change chromium-102-compiler.patch
* add fpic.patch
- Compile with gcc11 (was 10) on Leap now that it's available.
- Add backported patches
* compact_enc_det_generated_tables-Wnarrowing.patch
* half_float-Wstrict-aliasing.patch
* ipcz-buffer_id-Wnarrowing.patch
* select_file_dialog_linux_kde-Wodr.patch
* string_hasher-type-pun-UB-causes-heap-corruption.patch
* unzip-Wsubobject-linkage.patch
* web_contents_impl-Wsubobject-linkage.patch
- Add patches to fix C++ bugs and submit them upstream
* swiftshader-Constants-Wstrict-aliasing.patch
* swiftshader-Half-Wstrict-aliasing.patch
* v8_initializer-PageAllocator-fpermissive.patch
OBS-URL: https://build.opensuse.org/request/show/1031228
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=42
2022-10-26 04:51:48 +00:00
afb8eb7cf7
Accepting request 1010448 from home:dziobian:gulgul-ultron:19
...
- New upstream release 21.1.1
* Updated Chromium to 106.0.5249.103
* Fix a memory leak in content::ContentMainDelegate::CreateContentClient()
* You can now import the built-in electron module via ESModule loaders, i.e. import('electron') and import 'electron' now work natively.
OBS-URL: https://build.opensuse.org/request/show/1010448
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=39
2022-10-13 09:38:43 +00:00