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-23 16:37:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
and /work/SRC/openSUSE:Factory/.nodejs-electron.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs-electron"
Thu Oct 23 16:37:24 2025 rev:171 rq:1313077 version:37.7.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes
2025-10-17 17:26:27.819714030 +0200
+++
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1980/nodejs-electron.changes
2025-10-23 16:37:59.939794862 +0200
@@ -1,0 +2,8 @@
+Wed Oct 22 19:32:18 UTC 2025 - Bruno Pitrus <[email protected]>
+
+- New upstream release 37.7.1
+ * Fixed an issue where changing the resizable property on a window would
break the styles of a transparent window
+ * Fixed white flash on call to BrowserWindow.show
+- Add webrtc-pipewire_session-missing-spa_pod_object_find_prop.patch to fix
build error with new pipewire
+
+-------------------------------------------------------------------
Old:
----
electron-37.7.0.tar.zst
New:
----
electron-37.7.1.tar.zst
webrtc-pipewire_session-missing-spa_pod_object_find_prop.patch
----------(New B)----------
New: * Fixed white flash on call to BrowserWindow.show
- Add webrtc-pipewire_session-missing-spa_pod_object_find_prop.patch to fix
build error with new pipewire
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.IY03XJ/_old 2025-10-23 16:38:11.000261076 +0200
+++ /var/tmp/diff_new_pack.IY03XJ/_new 2025-10-23 16:38:11.004261245 +0200
@@ -186,7 +186,7 @@
Name: nodejs-electron
-Version: 37.7.0
+Version: 37.7.1
%global tag_version %version
Release: 0
Summary: Build cross platform desktop apps with JavaScript, HTML, and
CSS
@@ -385,6 +385,7 @@
Patch3222: ANNOTATE_CONTIGUOUS_CONTAINER-Wodr.patch
Patch3223: v8-simd-flax-vector-conversions.patch
Patch3224: swiftshader-llvm21.patch
+Patch3225: webrtc-pipewire_session-missing-spa_pod_object_find_prop.patch
# Patches to re-enable upstream force disabled features.
# There's no sense in submitting them but they may be reused as-is by other
packagers.
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.IY03XJ/_old 2025-10-23 16:38:11.184268833 +0200
+++ /var/tmp/diff_new_pack.IY03XJ/_new 2025-10-23 16:38:11.188269001 +0200
@@ -1,6 +1,6 @@
-mtime: 1760644855
-commit: 644b232121562c5929b59fdabbeaa2542fb62a8a454ab54b456d7023fc7fe52a
+mtime: 1761162042
+commit: 965fbce4923aaf81e6b21161d4d22ceeab018a266a20cf181bbe646c9804aa26
url: https://src.opensuse.org/nodejs/nodejs-electron.git
-revision: 644b232121562c5929b59fdabbeaa2542fb62a8a454ab54b456d7023fc7fe52a
+revision: 965fbce4923aaf81e6b21161d4d22ceeab018a266a20cf181bbe646c9804aa26
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-22 21:47:35.000000000 +0200
@@ -0,0 +1 @@
+.osc
++++++ electron-37.7.0.tar.zst -> electron-37.7.1.tar.zst ++++++
/work/SRC/openSUSE:Factory/nodejs-electron/electron-37.7.0.tar.zst
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1980/electron-37.7.1.tar.zst
differ: char 7, line 1
++++++ webrtc-pipewire_session-missing-spa_pod_object_find_prop.patch ++++++
>From 97a8bd200d63ab96786ef1064de0195bccadcbed Mon Sep 17 00:00:00 2001
From: Your Name <[email protected]>
Date: Fri, 10 Oct 2025 16:48:14 +0300
Subject: [PATCH] fix pipewire headers
8:26.15 In file included from Unified_cpp_ure_internal_impl_gn0.cpp:38:
8:26.16
firefox-143.0.3/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:149:10:
error: use of undeclared identifier 'spa_pod_object_find_prop'; did you mean
'spa_pod_object_body'?
8:26.16 149 | prop = spa_pod_object_find_prop(obj, prop,
SPA_FORMAT_VIDEO_framerate);
8:26.16 | ^
8:26.16 /usr/include/spa-0.2/spa/pod/pod.h:164:8: note: 'spa_pod_object_body'
declared here
8:26.16 164 | struct spa_pod_object_body {
8:26.16 | ^
8:26.16 In file included from Unified_cpp_ure_internal_impl_gn0.cpp:38:
8:26.16
firefox-143.0.3/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:151:11:
error: use of undeclared identifier 'spa_pod_get_values'
8:26.16 151 | val = spa_pod_get_values(&prop->value, &n_items, &choice);
8:26.16 | ^
8:26.16
firefox-143.0.3/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:170:10:
error: use of undeclared identifier 'spa_pod_object_find_prop'; did you mean
'spa_pod_object_body'?
8:26.16 170 | prop = spa_pod_object_find_prop(obj, prop,
SPA_FORMAT_VIDEO_size);
8:26.16 | ^
8:26.17 /usr/include/spa-0.2/spa/pod/pod.h:164:8: note: 'spa_pod_object_body'
declared here
8:26.17 164 | struct spa_pod_object_body {
8:26.17 | ^
8:26.17 In file included from Unified_cpp_ure_internal_impl_gn0.cpp:38:
8:26.17
/var/tmp/portage/www-client/firefox-143.0.3/work/firefox-143.0.3/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:174:9:
error: use of undeclared identifier 'spa_pod_get_values'
8:26.17 174 | val = spa_pod_get_values(&prop->value, &n_items, &choice);
---
.../libwebrtc/modules/video_capture/linux/pipewire_session.cc | 1 +
1 file changed, 1 insertion(+)
diff --git
a/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc
b/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc
index 25c4dfa..7216874 100644
--- a/third_party/webrtc/modules/video_capture/linux/pipewire_session.cc
+++ b/third_party/webrtc/modules/video_capture/linux/pipewire_session.cc
@@ -15,6 +15,7 @@
#include <spa/param/format-utils.h>
#include <spa/param/format.h>
#include <spa/param/video/raw.h>
+#include <spa/pod/iter.h>
#include <spa/pod/parser.h>
#include <algorithm>
--
2.49.0