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

Reply via email to