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 2023-04-01 19:32:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
and /work/SRC/openSUSE:Factory/.nodejs-electron.new.9019 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs-electron"
Sat Apr 1 19:32:15 2023 rev:61 rq:1076501 version:22.3.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes
2023-03-25 18:56:19.734968955 +0100
+++
/work/SRC/openSUSE:Factory/.nodejs-electron.new.9019/nodejs-electron.changes
2023-04-01 19:32:26.805411933 +0200
@@ -1,0 +2,15 @@
+Thu Mar 30 12:51:54 UTC 2023 - Bruno Pitrus <[email protected]>
+- New upstream release 22.3.5
+ * Fixed an issue where calling port.postMessage in MessagePortMain with some
invalid parameters could cause a crash.
+ * Fixed canceling of bluetooth requests when no devices are returned.
+ * webcodecs: Fix VP9 p2 encoding of NV12 frames
+ * Fix crash in AnnotationAgentImpl
+ * v8: Fix map transition chain following w/ dictionary maps (CVE-2023-1214)
+ * Shutdown RtpContributingSourceCache in Dispose() (CVE-2023-1218)
+ * Prevent potential integer overflow in PersistentMemoryAllocator
(CVE-2023-1219)
+ * hid: Handle empty input reports (CVE-2023-1529)
+ * Improve checks for VideoFrame layouts (CVE-2023-1532)
+ * Disable glShaderBinary in the passthrough cmd decoder (CVE-2023-1534)
+- Fix build error with absl_core_headers 2023xxxx.
+
+-------------------------------------------------------------------
Old:
----
electron-22.3.4.tar.zst
New:
----
electron-22.3.5.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.CD57Mm/_old 2023-04-01 19:32:33.157445279 +0200
+++ /var/tmp/diff_new_pack.CD57Mm/_new 2023-04-01 19:32:33.165445321 +0200
@@ -177,6 +177,13 @@
%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600 || 0%{?fedora} >=
37
%if %{without clang}
%bcond_without system_abseil
+
+%if 0%{?fedora} >= 38
+%bcond_without abseil_2023
+%else
+%bcond_with abseil_2023
+%endif
+
%else
# Clang has several problems with std::optional used by system abseil
%bcond_with system_abseil
@@ -201,7 +208,7 @@
Name: nodejs-electron
-Version: 22.3.4
+Version: 22.3.5
Release: 0
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
@@ -504,6 +511,9 @@
BuildRequires: pkgconfig(absl_type_traits)
BuildRequires: pkgconfig(absl_utility)
BuildRequires: pkgconfig(absl_variant)
+%if %{with abseil_2023}
+BuildRequires: pkgconfig(absl_core_headers) >= 20230000
+%endif
%endif
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(cairo) >= 1.6
@@ -700,6 +710,10 @@
patch -R -p1 < %PATCH1076
%endif
+%if %{with system_abseil} && %{with abseil_2023}
+patch -R -p1 < %PATCH1054
+%endif
+
%if %{without ffmpeg_5}
patch -R -p1 < %SOURCE400
%endif
++++++ crashpad-use-system-abseil.patch ++++++
--- /var/tmp/diff_new_pack.CD57Mm/_old 2023-04-01 19:32:33.369446392 +0200
+++ /var/tmp/diff_new_pack.CD57Mm/_new 2023-04-01 19:32:33.373446413 +0200
@@ -9,11 +9,13 @@
#include "third_party/crashpad/crashpad/client/annotation.h"
#include "third_party/crashpad/crashpad/client/annotation_list.h"
#include "third_party/crashpad/crashpad/client/crash_report_database.h"
-@@ -49,6 +49,7 @@
+@@ -49,6 +49,9 @@
#include "components/crash/core/common/crash_key.h" // nogncheck
#endif
++#if ABSL_LTS_RELEASE_VERSION < 20230000
+#define raw_log_internal raw_logging_internal
++#endif
namespace crash_reporter {
namespace {