1
0

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
This commit is contained in:
2022-09-06 13:05:31 +00:00
committed by Git OBS Bridge
parent 450e1b36b3
commit 97cbe94070
5 changed files with 24 additions and 4 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4a26ab09a200785c2f787fa46d921da39c41dedcaf57f844d3dcc3151b0c8594
size 711164464

3
electron-19.0.15.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:64b9bd2915c7086f707de721b832422257f246bc4d7ae8101add2aa5ff7dd3b6
size 708880420

View File

@@ -1,3 +1,11 @@
-------------------------------------------------------------------
Fri Sep 2 06:57:39 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- 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
-------------------------------------------------------------------
Wed Aug 24 21:56:28 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream version 19.0.14

View File

@@ -204,7 +204,7 @@ BuildArch: i686
Name: nodejs-electron
Version: 19.0.14
Version: 19.0.15
Release: 0
Summary: Build cross platform desktop apps with JavaScript, HTML, and CSS
License: MIT AND BSD-3-Clause AND LGPL-2.1-or-later
@@ -361,6 +361,7 @@ Patch3062: attribution_manager_impl-missing-absl-WrapUnique.patch
Patch3064: nested-nested-nested-nested-nested-nested-regex-patterns.patch
# Fedora patch to fix build with python3.11
Patch3066: chromium-103.0.5060.53-python3-do-not-use-deprecated-mode-U.patch
Patch3067: reproducible-config.gypi.patch
%if %{with clang}
BuildRequires: clang

View File

@@ -0,0 +1,11 @@
Fix filesystem readdir order leaking into node_library_files list in /usr/include/electron/config.gypi
and a similar list compiled into the electron binary.
--- src/third_party/electron_node/tools/utils.py.old 2022-08-31 22:24:25.422512158 +0200
+++ src/third_party/electron_node/tools/utils.py 2022-09-02 08:52:51.061892033 +0200
@@ -112,4 +112,4 @@
list = glob.glob(dir+ '/**/*.' + ext, recursive=True)
if sys.platform == 'win32':
list = [ x.replace('\\', '/')for x in list]
- return list
+ return sorted(list)