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-10-22 21:02:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs-electron.new.1945 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs-electron"

Sun Oct 22 21:02:12 2023 rev:85 rq:1119359 version:27.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes  
2023-10-20 23:20:58.295724230 +0200
+++ 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1945/nodejs-electron.changes    
    2023-10-22 21:02:37.742968382 +0200
@@ -1,0 +2,7 @@
+Sat Oct 21 08:56:56 UTC 2023 - Bruno Pitrus <brunopit...@hotmail.com>
+
+- New upstream release 27.0.2
+  * Functions called over the contextBridge are now called with the expected 
receiver (this).
+- Do not build some Chromium features not used by Electron.
+
+-------------------------------------------------------------------

Old:
----
  electron-27.0.1.tar.zst

New:
----
  electron-27.0.2.tar.zst

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

Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.3IAqhl/_old  2023-10-22 21:02:42.959158050 +0200
+++ /var/tmp/diff_new_pack.3IAqhl/_new  2023-10-22 21:02:42.963158195 +0200
@@ -221,7 +221,7 @@
 
 
 Name:           nodejs-electron
-Version:        27.0.1
+Version:        27.0.2
 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
@@ -553,7 +553,6 @@
 BuildRequires:  pkgconfig(icu-i18n) >= 71
 %endif
 BuildRequires:  pkgconfig(jsoncpp)
-BuildRequires:  pkgconfig(krb5)
 %if %{with ffmpeg_5}
 BuildRequires:  pkgconfig(libavcodec) >= 59
 BuildRequires:  pkgconfig(libavformat) >= 59
@@ -1146,6 +1145,7 @@
 myconf_gn+=" enable_print_preview=false"
 myconf_gn+=" enable_printing=false"
 myconf_gn+=" enable_basic_printing=false"
+myconf_gn+=' use_cups=false'
 #we don't build PDF support, so disabling the below:
 #myconf_gn+=" use_system_lcms2=true"
 #myconf_gn+=" use_system_libopenjpeg2=true"
@@ -1184,9 +1184,10 @@
 myconf_gn+=" v8_symbol_level=1"
 %endif
 
-myconf_gn+=" use_kerberos=true"
+
 
 # do not build some chrome features not used by electron
+# (some of these only go to buildflag_headers and are dead code rn, but 
disabling them preemptively as long as they're visible)
 myconf_gn+=" enable_vr=false"
 myconf_gn+=" enable_reading_list=false"
 myconf_gn+=" enable_reporting=false"
@@ -1218,6 +1219,9 @@
 myconf_gn+=' enable_bound_session_credentials=false'
 myconf_gn+=' enable_chrome_notifications=false'
 myconf_gn+=' enable_message_center=false'
+myconf_gn+=' enable_system_notifications=false'
+myconf_gn+=' enable_supervised_users=false'
+
 
 #FIXME: possibly enable this when skia gets built with rust code by default.
 #Need to patch in optflags and possibly FFI LTO hacks (see signal-desktop 
package for how it's done)
@@ -1231,6 +1235,8 @@
 myconf_gn+=' chrome_root_store_optional=false'
 myconf_gn+=' chrome_root_store_policy_supported=false'
 myconf_gn+=' trial_comparison_cert_verifier_supported=false'
+myconf_gn+=' use_kerberos=false'
+myconf_gt+=' is_ct_supported=false'
 
 myconf_gn+=' disable_histogram_support=true'
 
@@ -1420,9 +1426,6 @@
 
 
 
-# Install folders required for webapps
-mkdir -p "%{buildroot}%{_sysconfdir}/webapps"
-mkdir -p "%{buildroot}%{_datadir}/webapps"
 
 cp -lrvT out/Release/gen/node_headers/include/node 
%{buildroot}%{_includedir}/electron
 

Reply via email to