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 <brunopit...@hotmail.com> +- 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 {