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 2024-02-22 20:59:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs-electron.new.1706 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs-electron"

Thu Feb 22 20:59:31 2024 rev:100 rq:1149102 version:27.3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes  
2024-02-08 19:05:13.473767706 +0100
+++ 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1706/nodejs-electron.changes    
    2024-02-22 21:00:33.583646563 +0100
@@ -1,0 +2,14 @@
+Wed Feb 21 21:02:49 UTC 2024 - Bruno Pitrus <brunopit...@hotmail.com>
+
+- New upstream release 27.3.3
+  * CSS style -webkit-app-region: drag; has no effect in full screen mode.
+  * Fixed an issue where crashes in node::Environment destruction
+    potentially wouldn't be propagated to the NodeService exit handler.
+  * Fixed an issue where zoom level settings did not persist per-session for 
webviews.
+  * Security fixes (bsc#1219661):
+    + heap buffer overflow in Skia (CVE-2024-1283)
+    + use after free in Mojo (CVE-2024-1284)
+- Fix Angle being incorrectly built without swiftshader support.
+- Leap 15.6: use system spirv and avif, disable 
harfbuzz-replace-{chromium-scoped-type,HbScopedPointer}.patch
+  
+-------------------------------------------------------------------

Old:
----
  electron-27.3.2.tar.zst

New:
----
  electron-27.3.3.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.lsol60/_old  2024-02-22 21:00:40.519900140 +0100
+++ /var/tmp/diff_new_pack.lsol60/_new  2024-02-22 21:00:40.523900287 +0100
@@ -106,48 +106,31 @@
 
 
 %bcond_without system_nghttp2
-
-
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150700
-%bcond_without system_avif
-%else
-%bcond_with system_avif
-%endif
-
-
 %bcond_without system_crc32c
 %bcond_without system_dav1d
 %bcond_without system_highway
 %bcond_without system_nvctrl
 
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600 || 0%{?fedora}
-%bcond_without system_spirv
-%else
-%bcond_with system_spirv
-%endif
-
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150700 || 0%{?fedora}
-%bcond_without harfbuzz_5
-%bcond_without link_vulkan
-%bcond_without ffmpeg_5
+%if 0%{?suse_version} || 0%{?fedora} >= 39
+%bcond_without icu_73
 %else
-%bcond_with harfbuzz_5
-%bcond_with link_vulkan
-%bcond_with ffmpeg_5
+%bcond_with icu_73
 %endif
 
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150700 || 0%{?fedora} >= 
38
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600 || 0%{?fedora}
 %bcond_without system_aom
-%bcond_without system_vpx
+%bcond_without system_spirv
+%bcond_without harfbuzz_5
 %else
 %bcond_with system_aom
-%bcond_with system_vpx
+%bcond_with system_spirv
+%bcond_with harfbuzz_5
 %endif
 
-%if 0%{?suse_version} || 0%{?fedora} >= 39
-%bcond_without icu_73
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600 || 0%{?fedora} >= 
40
+%bcond_without system_avif
 %else
-%bcond_with icu_73
+%bcond_with system_avif
 %endif
 
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600
@@ -156,23 +139,34 @@
 %bcond_with system_yuv
 %endif
 
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150700 || 0%{?fedora}
+%bcond_without link_vulkan
+%bcond_without ffmpeg_5
+%bcond_without system_vpx
+%else
+%bcond_with link_vulkan
+%bcond_with ffmpeg_5
+%bcond_with system_vpx
+%endif
+
+
+
+
+
 
 %if 0%{?fedora}
 %bcond_without system_llhttp
 %bcond_without llhttp_8
 %bcond_without system_histogram
+%bcond_without system_simdutf
 %else
 %bcond_with system_llhttp
 %bcond_with llhttp_8
 %bcond_with system_histogram
-%endif
-
-%if 0%{?fedora} >= 38
-%bcond_without system_simdutf
-%else
 %bcond_with system_simdutf
 %endif
 
+
 %if 0%{?fedora} >= 40
 %bcond_without system_vma
 %else
@@ -215,10 +209,7 @@
 %define AVFORMAT_VER 6.0.1
 %define RPMFUSION_VER 6.0.1-2
 %endif
-%if 0%{?fedora} >= 37 && 0%{?fedora} < 38
-%define AVFORMAT_VER 5.1.4
-%define RPMFUSION_VER 5.1.4-1
-%endif
+
 
 # We always ship the following bundled libraries as part of Electron despite a 
system version being available in either openSUSE or Fedora:
 # Name         | Path in tarball                   | Reason
@@ -236,7 +227,7 @@
 
 
 Name:           nodejs-electron
-Version:        27.3.2
+Version:        27.3.3
 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
@@ -1171,6 +1162,7 @@
 myconf_gn+=' v8_use_libm_trig_functions=true'
 #yet another is_clang
 myconf_gn+=' rtc_enable_avx2=true'
+myconf_gn+=' angle_enable_swiftshader=true'
 
 
 

Reply via email to