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-09-15 12:37:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs-electron.new.29891 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs-electron"

Sun Sep 15 12:37:25 2024 rev:131 rq:1200984 version:30.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes  
2024-09-06 17:19:41.706758733 +0200
+++ 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.29891/nodejs-electron.changes   
    2024-09-15 12:41:23.365019306 +0200
@@ -1,0 +2,9 @@
+Sat Sep 14 08:13:25 UTC 2024 - Bruno Pitrus <brunopit...@hotmail.com>
+
+- New upstream release 30.5.1
+  * Disable XDG portals when an old version is installed since it leads to 
defaultPath not working in open file dialog.
+  * Restored Chromium default Content-Disposition header parsing.
+- x86_64, ix86: enable GDB support. Run Electron with --js-flags=--gdbjit_full 
to see JS stack traces in debugger.
+- Remove more bundled libraries from tarball.
+
+-------------------------------------------------------------------

Old:
----
  electron-30.5.0.tar.zst

New:
----
  electron-30.5.1.tar.zst

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

Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.Es1vnc/_old  2024-09-15 12:41:27.489191118 +0200
+++ /var/tmp/diff_new_pack.Es1vnc/_new  2024-09-15 12:41:27.493191284 +0200
@@ -76,7 +76,11 @@
 %bcond_with v4l2
 %bcond_with vaapi
 
-
+%ifarch %arm aarch64 riscv64
+%bcond_with gdbjit
+%else
+%bcond_without gdbjit
+%endif
 
 %ifnarch %ix86 %arm aarch64
 %if (0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150700 || 0%{?fedora})
@@ -229,7 +233,7 @@
 
 
 Name:           nodejs-electron
-Version:        30.5.0
+Version:        30.5.1
 %global tag_version %version
 Release:        0
 Summary:        Build cross platform desktop apps with JavaScript, HTML, and 
CSS
@@ -1366,6 +1370,11 @@
 # endif with lto
 %endif
 
+%if %{with gdbjit}
+#Enable GDB protocol (--js-flags=--gdbjit_full). It's disabled by default in 
Chromium but very useful for Node/Electron
+myconf_gn+=' v8_enable_gdbjit=true'
+%endif
+
 
 %if %{with pipewire}
 myconf_gn+=" rtc_use_pipewire=true rtc_link_pipewire=true"

++++++ create_tarball.sh ++++++
--- /var/tmp/diff_new_pack.Es1vnc/_old  2024-09-15 12:41:27.753202117 +0200
+++ /var/tmp/diff_new_pack.Es1vnc/_new  2024-09-15 12:41:27.757202283 +0200
@@ -323,7 +323,9 @@
     cleanup_and_exit 1
 fi
 # Now remove additional bundled/duplicate libraries in node/deps
-rm -rf third_party/electron_node/deps/{googletest/{include,src},icu-small} 
#292MB and vendored
+rm -rf 
third_party/electron_node/deps/{googletest/{include,src},icu-small,corepack} 
#292MB and vendored
+#rm -rf third_party/electron_node/tools/gyp 15.6 has too old gyp, not 
unbundling for now.
+rm -rf third_party/electron_node/tools/inspector_protocol/jinja2
 find third_party/electron_node/deps/brotli -type f ! -name "*.gn" -a ! -name 
"*.gni" -a ! -name "*.gyp" -a ! -name "*.gypi" -delete
 find third_party/electron_node/deps/cares -type f ! -name "*.gn" -a ! -name 
"*.gni" -a ! -name "*.gyp" -a ! -name "*.gypi" -delete
 find third_party/electron_node/deps/nghttp2 -type f ! -name "*.gn" -a ! -name 
"*.gni" -a ! -name "*.gyp" -a ! -name "*.gypi" -delete

++++++ electron-30.5.0.tar.zst -> electron-30.5.1.tar.zst ++++++
/work/SRC/openSUSE:Factory/nodejs-electron/electron-30.5.0.tar.zst 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.29891/electron-30.5.1.tar.zst 
differ: char 7, line 1

Reply via email to