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-02-13 18:39:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
and /work/SRC/openSUSE:Factory/.nodejs-electron.new.8181 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs-electron"
Thu Feb 13 18:39:56 2025 rev:145 rq:1245615 version:33.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes
2025-02-07 23:10:34.195282131 +0100
+++
/work/SRC/openSUSE:Factory/.nodejs-electron.new.8181/nodejs-electron.changes
2025-02-13 18:40:24.143536216 +0100
@@ -1,0 +2,6 @@
+Thu Feb 13 09:28:36 UTC 2025 - Antonio Larrosa <[email protected]>
+
+- Add patch to fix build with pipewire 1.3.82:
+ * fix-building-with-pipewire-1.3.82.patch
+
+-------------------------------------------------------------------
New:
----
fix-building-with-pipewire-1.3.82.patch
BETA DEBUG BEGIN:
New:- Add patch to fix build with pipewire 1.3.82:
* fix-building-with-pipewire-1.3.82.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.V9gLj1/_old 2025-02-13 18:40:29.799770543 +0100
+++ /var/tmp/diff_new_pack.V9gLj1/_new 2025-02-13 18:40:29.803770709 +0100
@@ -358,6 +358,7 @@
Patch2060: chromium-129-disable-H.264-video-parser-during-demuxing.patch
Patch2061: private_aggregation_host-uint128.patch
Patch2062: wayland_version.patch
+Patch2063: fix-building-with-pipewire-1.3.82.patch
# PATCHES that should be submitted upstream verbatim or near-verbatim
++++++ fix-building-with-pipewire-1.3.82.patch ++++++
Index: src/third_party/webrtc/modules/video_capture/linux/pipewire_session.cc
===================================================================
--- src.orig/third_party/webrtc/modules/video_capture/linux/pipewire_session.cc
+++ src/third_party/webrtc/modules/video_capture/linux/pipewire_session.cc
@@ -85,7 +85,7 @@ PipeWireNode::PipeWireNode(PipeWireSessi
.param = OnNodeParam,
};
- pw_node_add_listener(proxy_, &node_listener_, &node_events, this);
+ pw_node_add_listener((struct pw_node*)proxy_, &node_listener_, &node_events,
this);
}
// static
@@ -117,7 +117,7 @@ void PipeWireNode::OnNodeInfo(void* data
uint32_t id = info->params[i].id;
if (id == SPA_PARAM_EnumFormat &&
info->params[i].flags & SPA_PARAM_INFO_READ) {
- pw_node_enum_params(that->proxy_, 0, id, 0, UINT32_MAX, nullptr);
+ pw_node_enum_params((struct pw_node*)that->proxy_, 0, id, 0,
UINT32_MAX, nullptr);
break;
}
}