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
ed31429226
Accepting request 1043734 from devel:languages:nodejs
...
revert
OBS-URL: https://build.opensuse.org/request/show/1043734
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=54
2022-12-19 10:25:15 +00:00
29abc82366
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=53
2022-12-19 10:24:30 +00:00
fba193030d
Accepting request 1040905 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1040905
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=47
2022-12-07 16:35:40 +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
a2ce5a1df1
Accepting request 1039926 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1039926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=46
2022-12-04 13:58:58 +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
d9c4e81c5d
Accepting request 1038736 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1038736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=45
2022-11-29 09:53:55 +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
1587d3bd0b
Accepting request 1036464 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1036464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=44
2022-11-18 14:43:19 +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
bf88c724a1
Accepting request 1034982 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1034982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=43
2022-11-10 13:23:14 +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
393091b152
Accepting request 1033711 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1033711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=42
2022-11-06 11:42:10 +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
a511e89fff
Accepting request 1032857 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1032857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=41
2022-11-03 18:13:52 +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
136f8f9049
Accepting request 1032255 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1032255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=40
2022-10-30 17:29:01 +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
7c0d60fca1
Accepting request 1031231 from devel:languages:nodejs
...
fix lto build
OBS-URL: https://build.opensuse.org/request/show/1031231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=39
2022-10-26 10:42:46 +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
a53de4fa08
Accepting request 1029736 from devel:languages:nodejs
...
revert accidental submission — curse OBS for not making the “revert to revision” actually revert in cause of links
OBS-URL: https://build.opensuse.org/request/show/1029736
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=41
2022-10-18 12:07:55 +00:00
e5ff004c6f
Accepting request 1029734 from home:dziobian:gulgul-ultron:19
...
v
OBS-URL: https://build.opensuse.org/request/show/1029734
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=40
2022-10-18 12:05:03 +00:00
6040cde70f
Accepting request 1010454 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1010454
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=38
2022-10-14 13:41:49 +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
f44dd6395d
Accepting request 1008785 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1008785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=37
2022-10-07 23:22:49 +00:00
728e94feac
Accepting request 1008784 from home:dziobian:gulgul-ultron:19
...
- New upstream release 21.1.0
* Added WebContents.opener to access window opener
* Added webContents.fromFrame(frame) to get the WebContents corresponding to a WebFrameMain instance
* Provided display_id for desktopCapturer on Linux
* Updated Chromium to 106.0.5249.91
- Add backported argument_spec-missing-isnan-isinf.patch
- Add partition_alloc-no-lto.patch
* LTO is still broken but this gets us past the build error
OBS-URL: https://build.opensuse.org/request/show/1008784
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=38
2022-10-07 13:16:29 +00:00
1d849e57e6
Accepting request 1008088 from home:dziobian:gulgul-ultron:19
...
- New upstream release 21.0.1
* Update Chromium to 106.0.5249.61
- Add backported patch to fix build error
* gtk_ui_platform_stub-incomplete-type-LinuxInputMethodContext.patch
OBS-URL: https://build.opensuse.org/request/show/1008088
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=37
2022-10-05 05:50:20 +00:00
51e10085b9
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=36
2022-10-04 19:23:07 +00:00
bc592fb532
Accepting request 1007982 from home:dziobian:gulgul-ultron:19
...
- Update to 21.0.0
- Disable PDF viewer, we do not use it
- Intentionally break @electron/fuses
OBS-URL: https://build.opensuse.org/request/show/1007982
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=35
2022-10-04 19:13:55 +00:00
bca00a8259
Accepting request 1005553 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1005553
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=36
2022-09-23 12:15:25 +00:00
20c23b1b0e
Accepting request 1005551 from home:dziobian:gulgul-ultron:19
...
- New upstream release 20.2.0
* Add webFrameMain.origin API
* Update Chromium to 104.0.5112.124
- Drop electron_serial_delegate-ambiguous-Observer.patch applied upstream
OBS-URL: https://build.opensuse.org/request/show/1005551
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=34
2022-09-23 06:20:34 +00:00
f72727c85e
Accepting request 1005150 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1005150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=35
2022-09-22 12:49:45 +00:00
52df3eda55
Accepting request 1005070 from home:dziobian:gulgul-ultron:19
...
Package Electron 20.
Please check if it works with element-desktop (my prior is that it should as upstream already uses this version)
OBS-URL: https://build.opensuse.org/request/show/1005070
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=33
2022-09-21 09:00:14 +00:00
b9fd1ba996
Accepting request 1003674 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1003674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=34
2022-09-15 20:58:52 +00:00
dbace1a89c
Accepting request 1003669 from home:dziobian:gulgul-ultron:19
...
- New upstream release 19.0.17
* Fixed issue with history.back() in sandboxed iframes affecting parent browsing context
* Fixed session.getBlobData never resolves with blob sizes > 65536
* Mojo: Validate response message type (CVE-2022-3075)
- Use system nghttp2 also on Leap
- Correct mistake in licence metadata
- Change package group to a more sensible one.
OBS-URL: https://build.opensuse.org/request/show/1003669
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=32
2022-09-15 04:57:08 +00:00
08717d1bdc
Accepting request 1002269 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/1002269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=33
2022-09-09 16:28:12 +00:00
4d8761af4a
Accepting request 1002268 from home:dziobian:gulgul-ultron:19
...
- New upstream release 19.0.16
* Fix heap-overflow in blink::TableLayoutAlgorithmAuto::InsertSpanCell (CVE-2022-3040)
* sqlite: Simplify the logic that converts the "1" expression in "ORDER BY 1" into a
copy of the expression that defines the first output column. (CVE-2022-3041)
- Cleanup source tarball some more.
- Actually ship the list of third-party code included (LICENSES.chromium.html)
- Correct the RPM licence metadata per the above list.
OBS-URL: https://build.opensuse.org/request/show/1002268
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=31
2022-09-09 08:50:38 +00:00
f0f4ef8928
Accepting request 1001477 from devel:languages:nodejs
...
Use system libaom now that it's new enough.
to Staging:F with it
OBS-URL: https://build.opensuse.org/request/show/1001477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=32
2022-09-08 12:21:49 +00:00
f9b667973e
Accepting request 1001476 from home:dziobian:gulgul-ultron:19
...
- Use system libaom on Tumbleweed
OBS-URL: https://build.opensuse.org/request/show/1001476
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=30
2022-09-06 13:21:19 +00:00
97cbe94070
Accepting request 1000962 from home:dziobian:gulgul-ultron:19
...
- New upstream version 19.0.15
* Fixed a potential crash on WebWorker destruction.
* Vulkan: Fix garbage collection vs outside-RP-only flush (CVE-2022-2854)
* Vulkan: Fix xfb buffer redefine to smaller size (CVE-2022-2855)
- Add reproducible-config.gypi.patch
OBS-URL: https://build.opensuse.org/request/show/1000962
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=29
2022-09-06 13:05:31 +00:00
4530eb8513
Accepting request 999893 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/999893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=31
2022-08-30 12:48:56 +00:00
450e1b36b3
Accepting request 999204 from home:dziobian:gulgul-ultron:19
...
- New upstream version 19.0.14
* Picture-In-Picture mode no longer becomes a red rectangle on hover.
OBS-URL: https://build.opensuse.org/request/show/999204
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=28
2022-08-29 08:58:56 +00:00
d0b66d92f1
Accepting request 993728 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/993728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=30
2022-08-09 13:27:04 +00:00
7ff6c5973f
Accepting request 993727 from home:dziobian
...
"Attention, libyuv.gn is not mentioned in spec files as source or patch."
OBS-URL: https://build.opensuse.org/request/show/993727
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=27
2022-08-08 09:40:07 +00:00
4ac813e451
Accepting request 993568 from home:dziobian:gulgul-ultron:19
...
- New upstream release 19.0.11
* Fixed webContents.getUserAgent() incorrectly returning an empty string unless previously set.
* Disabled GPU acceleration on VMware on Linux.
- New upstream release 19.0.10
* Added support for --ozone-platform-hint flag.
* Fixed inertial scroll is broken when the scrollable element has an overlay with pointer-events: none.
- Do not use non-free closure compiler JAR during compilation.
- Use system jpeg-xl and XNVCtrl also on Tumbleweed.
- Use system libyuv on Tumbleweed.
* libyuv.gn
- Make nodejs-electron-devel require zlib-devel instead of shipping own headers.
* no-zlib-headers.patch
* add -lz to LDFLAGS in electron-16-system-node-headers.patch
- Use system toolchain, incl. nasm, ply, flatc
* flatbuffers.gn
* system-nasm.patch
* system-pydeps.patch
- Thorough cleanup of various other third party libraries from source tarball.
* do-not-build-libvulkan.so.patch
* libsecret.gn
* node-system-icu.patch
* skia-system-vulkan-headers.patch
* system-six.patch
* system-usb_ids.patch
* Adjust system-gtest.patch to also account for the second googletest copy in electron_node
- Re-enable full debuginfo on x64 for everything except Blink and v8, which fails to build due to heavy template use.
* adjust chromium-102-compiler.patch
* nasm-generate-debuginfo.patch
- Fix build of EXPERIMENTAL ix86 and arm7hf ports by using the LLVM linker (lld) on these platforms.
* Note that ix86 requires SSE2 instructions (that means Pentium 4 / Pentium M / Atom or equivalent)
OBS-URL: https://build.opensuse.org/request/show/993568
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=26
2022-08-08 08:46:02 +00:00
e44b0c7f29
Accepting request 992258 from devel:languages:nodejs
...
OBS-URL: https://build.opensuse.org/request/show/992258
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nodejs-electron?expand=0&rev=29
2022-08-02 20:08:45 +00:00
3c6d26d688
Accepting request 992104 from home:dziobian
...
fix malformed changelog
OBS-URL: https://build.opensuse.org/request/show/992104
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=25
2022-08-02 12:16:27 +00:00