Revisions of nodejs-electron

Bruno Pitrus's avatar Bruno Pitrus (dziobian) committed (revision 36)
Bruno Pitrus's avatar Bruno Pitrus (dziobian) accepted request 1007982 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 35)
- Update to 21.0.0
- Disable PDF viewer, we do not use it
- Intentionally break @electron/fuses
Bruno Pitrus's avatar Bruno Pitrus (dziobian) accepted request 1005551 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 34)
- 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
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 1005070 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 33)
Package Electron 20.
Please check if it works with element-desktop (my prior is that it should as upstream already uses this version)
Bruno Pitrus's avatar Bruno Pitrus (dziobian) accepted request 1003669 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 32)
- 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.
Bruno Pitrus's avatar Bruno Pitrus (dziobian) accepted request 1002268 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 31)
- 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.
Bruno Pitrus's avatar Bruno Pitrus (dziobian) accepted request 1001476 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 30)
- Use system libaom on Tumbleweed
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 1000962 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 29)
- 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
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 999204 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 28)
- New upstream version 19.0.14
  * Picture-In-Picture mode no longer becomes a red rectangle on hover.
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 993727 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 27)
"Attention, libyuv.gn is not mentioned in spec files as source or patch."
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 993568 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 26)
- 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)
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 992104 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 25)
fix malformed changelog
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 991999 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 24)
Unbreak 15.3 dependency resolution in d:l:njs

Fedora seems to require project-level changes, see https://bugzilla.opensuse.org/show_bug.cgi?id=1202025
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 990766 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 23)
- New upstream release 19.0.9
  * Updated Chromium to 102.0.5005.167
  * Fixed a potential crash when changing window settings after initializing WCO with an invalid titleBarStyle
  * Fixed alwaysOnTop BrowserWindow option for X11.
  * Fixed an issue where printing with an invalid deviceName caused silent failures.
  * Fixed empty app_id when running under wayland.
  * Prevent brief display of "Ozone X11" in window title.
- Remove some unused huge libraries from third_party in source tarball.
- Remove process_doc_wrapper-do-not-assume-ABI.patch. The file being patched was not getting compiled for a while,
  and is now removed from the tarball.
- Add system-gtest.patch
- Add breakpad-system-curl.patch
- Do not require SSE3 (chromium-102-compiler.patch).
  Both openSUSE and Fedora still support the original Opteron, and
  package maintainers should not unilaterally require more.
- Use system node for the typescript compiler (again).
  We do not need to force node16 (Fedora compiles fine with node18 even),
  Factory pushes a devel node version as default for a reason,
  and it accidentally broke build on RISC-V which only has node17.
- Restore full debuginfo on the C-only code parts.
- Document all other deviations from recommended compilation options.
- Remove obsolete chromium-96-CouponDB-include.patch
- Correct licence in header (Electron bundles Chromium)
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 987383 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 22)
corrected spelling per trademark policy
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 987309 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 21)
- New upstream release 19.0.8
  * Updated Chromium to 102.0.5005.148
  * Fixed an issue where DataList bounds had part of the item text cut off vertically.
- Add disable-catapult.patch
  * This nukular solution from Debian avoids building telemetry code which was causing hangs during build on Rawhide.
- Add chromium-103.0.5060.53-python3-do-not-use-deprecated-mode-U.patch
  * Fixes build with python 3.11
- Use system llhttp and HDR-Histogram on all Fedora versions
- Additionally use system abseil, aom, dav1d, spirv on Fedora 37 Rawhide
- Fix bundled crc32c headers incorrectly getting used instead of system ones.
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 986592 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 20)
- Update to 19.x
- Use gcc also on aarch64 due to clang crashes while compiling
- Fix Fedora aarch64 build
- Do not compile chrome stuff unused in electron
- Use system libraries wherever possible
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 986436 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 19)
- Update to 19.x
- Use gcc also on aarch64 due to clang crashes while compiling
- Fix Fedora aarch64 build
- Do not compile chrome stuff unused in electron
- Use system libraries wherever possible
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 979252 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 18)
- New upstream release 17.4.6:
  * Fixed crash when calling navigator.serial.getPorts().
Dominik Heidler's avatar Dominik Heidler (dheidler) accepted request 978096 from Bruno Pitrus's avatar Bruno Pitrus (dziobian) (revision 17)
- New upstream release 17.4.5:
  * Fixed a crash when calling loadExtension on an extension directory that's missing a manifest file.
  * SIGUSR1 is no longer handled when the node_cli_inspect fuse is disabled.
  * Backported security fixes: CVE-2022-1637, CVE-2022-1638, CVE-2022-1639.
- Remove some spurious generated files from the tarball.
Displaying revisions 121 - 140 of 156
openSUSE Build Service is sponsored by