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 <alarr...@suse.com> + +- 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; } }