8
0

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
This commit is contained in:
2023-05-26 15:49:46 +00:00
committed by Git OBS Bridge
parent e0e5abe1a7
commit a41f549df1
5 changed files with 27 additions and 7 deletions

3
electron-22.3.11.tar.zst Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:35196d76dc013041d19fec2bf59261be7caae5c82ae2cc50890d6392fc9e05ff
size 591257763

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:03732c8885c357c226cdcd5eddcb309c2c271afedc4c3b25b95f79dcc841879d
size 591198554

View File

@@ -105,3 +105,14 @@ Use -fpic for code which goes only in dlls (gives smaller code),
} }
component("qt") { component("qt") {
--- src/third_party/abseil-cpp/BUILD.gn.old
+++ src/third_party/abseil-cpp/BUILD.gn
@@ -132,6 +132,8 @@ config("absl_define_config") {
config("absl_default_cflags_cc") {
cflags_cc = []
+ cflags = ["-fPIC", "-fno-semantic-interposition"]
+ asmflags = ["-fPIC", "-fno-semantic-interposition"]
if (is_clang) {
cflags_cc += [
# TODO(crbug.com/588506): Explicitly enable conversion warnings.

View File

@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu May 25 05:15:35 UTC 2023 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 22.3.11
* Fix ScopedObservation use after free in BubbleDialogDelegate::AnchorWidgetObserver
- Re-enable use of flat_map in ANGLE.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed May 10 18:27:09 UTC 2023 - Bruno Pitrus <brunopitrus@hotmail.com> Wed May 10 18:27:09 UTC 2023 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 22.3.9 - New upstream release 22.3.9

View File

@@ -208,7 +208,7 @@ BuildArch: i686
Name: nodejs-electron Name: nodejs-electron
Version: 22.3.9 Version: 22.3.11
Release: 0 Release: 0
Summary: Build cross platform desktop apps with JavaScript, HTML, and CSS Summary: Build cross platform desktop apps with JavaScript, HTML, and CSS
License: AFL-2.0 AND Apache-2.0 AND blessing AND BSD-2-Clause AND BSD-3-Clause AND BSD-Protection AND BSD-Source-Code AND bzip2-1.0.6 AND IJG AND ISC AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND MIT AND MIT-CMU AND MIT-open-group AND (MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later) AND MPL-2.0 AND OpenSSL AND SGI-B-2.0 AND SUSE-Public-Domain AND X11 License: AFL-2.0 AND Apache-2.0 AND blessing AND BSD-2-Clause AND BSD-3-Clause AND BSD-Protection AND BSD-Source-Code AND bzip2-1.0.6 AND IJG AND ISC AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND MIT AND MIT-CMU AND MIT-open-group AND (MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later) AND MPL-2.0 AND OpenSSL AND SGI-B-2.0 AND SUSE-Public-Domain AND X11
@@ -852,15 +852,13 @@ export RANLIB=llvm-ranlib
%if %{with gold} %if %{with gold}
export LDFLAGS="${LDFLAGS} -Wl,--no-map-whole-files -Wl,--no-keep-memory -Wl,--no-keep-files-mapped" export LDFLAGS="${LDFLAGS} -Wl,--no-map-whole-files -Wl,--no-keep-memory -Wl,--no-keep-files-mapped"
%else %else
export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory -Wl,--hash-size=30 -Wl,--reduce-memory-overheads" export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
%endif %endif
%endif #without lld %endif #without lld
%endif #ifarch ix86 arm %endif #ifarch ix86 arm
%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600 || 0%{?fedora} %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600 || 0%{?fedora}
export CC=gcc export CC=gcc
export CXX=g++ export CXX=g++
@@ -1109,6 +1107,11 @@ myconf_gn+=" angle_shared_libvulkan=false"
%endif %endif
myconf_gn+=" angle_link_glx=true" myconf_gn+=" angle_link_glx=true"
#Use faster flat_map instead of fallback std::unordered_map implementation in ANGLE.
#Upstream sets it by default to the value of is_clang with the comment “has trouble supporting MSVC”.
#This is supposed to be enabled in chromium and compiles fine with GCC.
myconf_gn+=' angle_enable_abseil=true'
# do not build PDF support # do not build PDF support
myconf_gn+=" enable_pdf=false" myconf_gn+=" enable_pdf=false"