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 2025-10-17 17:25:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs-electron.new.18484 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs-electron"

Fri Oct 17 17:25:50 2025 rev:170 rq:1311797 version:37.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes  
2025-10-09 15:07:45.373796493 +0200
+++ 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.18484/nodejs-electron.changes   
    2025-10-17 17:26:27.819714030 +0200
@@ -1,0 +2,9 @@
+Thu Oct 16 19:56:42 UTC 2025 - Bruno Pitrus <[email protected]>
+
+- New upstream release 37.7.0
+  * NodeJS 22.20.0
+  * Fixed addBrowserView to prevent unnecessary removal and re-adding of the 
same BrowserView
+  * Fixed an issue where authentication via websockets can crash
+- Fedora: use bundled simdjson due to system version being too old
+
+-------------------------------------------------------------------

Old:
----
  electron-37.6.1.tar.zst

New:
----
  electron-37.7.0.tar.zst

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

Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.hVUqKD/_old  2025-10-17 17:26:40.592252018 +0200
+++ /var/tmp/diff_new_pack.hVUqKD/_new  2025-10-17 17:26:40.592252018 +0200
@@ -73,6 +73,7 @@
 
 
 %bcond_with system_yuv
+%bcond_with system_simdjson
 
 #CPU level. Leap 16 requires x86-64-v2 so we may force it inside V8.
 %if 0%{?suse_version} >= 1550 && 0%{?suse_version} < 1650
@@ -109,10 +110,9 @@
 %if 0%{?fedora}
 
 %bcond_without system_histogram
-%bcond_without system_simdjson
 %else
 %bcond_with system_histogram
-%bcond_with system_simdjson
+
 %endif
 
 
@@ -186,7 +186,7 @@
 
 
 Name:           nodejs-electron
-Version:        37.6.1
+Version:        37.7.0
 %global tag_version %version
 Release:        0
 Summary:        Build cross platform desktop apps with JavaScript, HTML, and 
CSS
@@ -614,7 +614,8 @@
 BuildRequires:  cmake(re2) >= 11
 %endif
 %if %{with system_simdjson}
-BuildRequires:  pkgconfig(simdjson)
+# requires 
https://github.com/simdjson/simdjson/commit/f64c004cb71b08fdadb9881e2f0525800a0356e2
+BuildRequires:  pkgconfig(simdjson) >= 3.13
 %endif
 %if 0%{?suse_version}
 BuildRequires:  spirv-headers

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.hVUqKD/_old  2025-10-17 17:26:40.796260610 +0200
+++ /var/tmp/diff_new_pack.hVUqKD/_new  2025-10-17 17:26:40.804260948 +0200
@@ -1,6 +1,6 @@
-mtime: 1759948363
-commit: ced10808c1e09e901a1f38a663b4e974d40bbbde492242243698d8ef79295ea7
+mtime: 1760644855
+commit: 644b232121562c5929b59fdabbeaa2542fb62a8a454ab54b456d7023fc7fe52a
 url: https://src.opensuse.org/nodejs/nodejs-electron.git
-revision: ced10808c1e09e901a1f38a663b4e974d40bbbde492242243698d8ef79295ea7
+revision: 644b232121562c5929b59fdabbeaa2542fb62a8a454ab54b456d7023fc7fe52a
 projectscmsync: https://src.opensuse.org/nodejs/_ObsPrj.git
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2025-10-16 22:07:36.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ electron-37.6.1.tar.zst -> electron-37.7.0.tar.zst ++++++
/work/SRC/openSUSE:Factory/nodejs-electron/electron-37.6.1.tar.zst 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.18484/electron-37.7.0.tar.zst 
differ: char 7, line 1

++++++ remove-node-sea.patch ++++++
--- /var/tmp/diff_new_pack.hVUqKD/_old  2025-10-17 17:26:41.492289929 +0200
+++ /var/tmp/diff_new_pack.hVUqKD/_new  2025-10-17 17:26:41.496290097 +0200
@@ -1,16 +1,16 @@
 Do not build single-executable builder, it is useless on distro electron and 
fails to compile
 
---- src/third_party/electron_node/src/node_sea.cc.orig 2025-09-10 
22:20:53.329753565 +0200
-+++ src/third_party/electron_node/src/node_sea.cc      2025-09-11 
12:06:23.007498591 +0200
-@@ -289,6 +289,7 @@ struct SeaConfig {
-   std::unordered_map<std::string, std::string> assets;
+--- src/third_party/electron_node/src/node_sea.cc.orig 2025-10-15 
11:27:25.079700709 +0200
++++ src/third_party/electron_node/src/node_sea.cc      2025-10-15 
12:04:33.977861545 +0200
+@@ -384,6 +384,7 @@ struct SeaConfig {
+   std::vector<std::string> exec_argv;
  };
  
 +#if 0
  std::optional<SeaConfig> ParseSingleExecutableConfig(
      const std::string& config_path) {
    std::string config;
-@@ -432,6 +433,7 @@ std::optional<SeaConfig> ParseSingleExec
+@@ -571,6 +572,7 @@ std::optional<SeaConfig> ParseSingleExec
  
    return result;
  }
@@ -18,7 +18,7 @@
  
  ExitCode GenerateSnapshotForSEA(const SeaConfig& config,
                                  const std::vector<std::string>& args,
-@@ -627,6 +629,7 @@ ExitCode GenerateSingleExecutableBlob(
+@@ -772,6 +774,7 @@ ExitCode GenerateSingleExecutableBlob(
  
  }  // anonymous namespace
  
@@ -26,7 +26,7 @@
  ExitCode BuildSingleExecutableBlob(const std::string& config_path,
                                     const std::vector<std::string>& args,
                                     const std::vector<std::string>& exec_args) 
{
-@@ -640,6 +643,7 @@ ExitCode BuildSingleExecutableBlob(const
+@@ -785,6 +788,7 @@ ExitCode BuildSingleExecutableBlob(const
  
    return ExitCode::kGenericUserError;
  }

Reply via email to