Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package nodejs-electron for openSUSE:Factory
checked in at 2022-09-08 14:21:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
and /work/SRC/openSUSE:Factory/.nodejs-electron.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs-electron"
Thu Sep 8 14:21:49 2022 rev:32 rq:1001477 version:19.0.15
Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes
2022-08-30 14:49:17.220090875 +0200
+++
/work/SRC/openSUSE:Factory/.nodejs-electron.new.2083/nodejs-electron.changes
2022-09-08 14:22:13.262470564 +0200
@@ -1,0 +2,12 @@
+Tue Sep 6 13:18:29 UTC 2022 - Bruno Pitrus <[email protected]>
+- Use system libaom on Tumbleweed
+
+-------------------------------------------------------------------
+Fri Sep 2 06:57:39 UTC 2022 - Bruno Pitrus <[email protected]>
+- 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
+
+-------------------------------------------------------------------
Old:
----
electron-19.0.14.tar.xz
New:
----
electron-19.0.15.tar.xz
reproducible-config.gypi.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.wV0IK7/_old 2022-09-08 14:22:20.530487333 +0200
+++ /var/tmp/diff_new_pack.wV0IK7/_new 2022-09-08 14:22:20.534487342 +0200
@@ -104,8 +104,7 @@
%bcond_without system_freetype
-# requires 3.4 (not in factory yet)
-%if 0%{?fedora} >= 37
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150500 || 0%{?fedora} >=
37
%bcond_without system_aom
%else
%bcond_with system_aom
@@ -204,7 +203,7 @@
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 +360,7 @@
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
++++++ electron-19.0.14.tar.xz -> electron-19.0.15.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs-electron/electron-19.0.14.tar.xz
/work/SRC/openSUSE:Factory/.nodejs-electron.new.2083/electron-19.0.15.tar.xz
differ: char 15, line 1
++++++ reproducible-config.gypi.patch ++++++
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)