Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xdg-desktop-portal for openSUSE:Factory checked in at 2025-02-12 21:31:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.8181 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-desktop-portal" Wed Feb 12 21:31:20 2025 rev:46 rq:1245444 version:1.19.2 Changes: -------- --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2025-01-22 16:31:55.650964428 +0100 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.8181/xdg-desktop-portal.changes 2025-02-12 21:31:56.271246879 +0100 @@ -1,0 +2,17 @@ +Wed Feb 12 14:18:49 UTC 2025 - Antonio Larrosa <alarr...@suse.com> + +- Update patch with the version finally merged upstream in + gh#flatpak/xdg-desktop-portal#1624 . +- Removed patch: + * fix-pipewire-pw_registry-cast.patch +- Added patch: + * 0001-Fix-build-with-pipewire-1.3.82.patch + +------------------------------------------------------------------- +Tue Feb 11 11:29:37 UTC 2025 - Antonio Larrosa <alarr...@suse.com> + +- Add patch to fix building with pipewire 1.3.82. Submitted to + upstream in gh#flatpak/xdg-desktop-portal#1624 . + * fix-pipewire-pw_registry-cast.patch + +------------------------------------------------------------------- New: ---- 0001-Fix-build-with-pipewire-1.3.82.patch BETA DEBUG BEGIN: New:- Added patch: * 0001-Fix-build-with-pipewire-1.3.82.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xdg-desktop-portal.spec ++++++ --- /var/tmp/diff_new_pack.krTEdw/_old 2025-02-12 21:31:56.899272765 +0100 +++ /var/tmp/diff_new_pack.krTEdw/_new 2025-02-12 21:31:56.899272765 +0100 @@ -41,6 +41,8 @@ License: LGPL-2.1-or-later URL: https://github.com/flatpak/xdg-desktop-portal Source0: %{url}/releases/download/%{version}/%{oname}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM 0001-Fix-build-with-pipewire-1.3.82.patch gh#flatpak/xdg-desktop-portal#1624 alarr...@suse.com -- Fix build with pipewire 1.3.82 +Patch0: 0001-Fix-build-with-pipewire-1.3.82.patch BuildRequires: docutils BuildRequires: meson >= 0.58 ++++++ 0001-Fix-build-with-pipewire-1.3.82.patch ++++++ >From da7b73b0b0174e9a6dcf706ae64218e822e2c685 Mon Sep 17 00:00:00 2001 From: Antonio Larrosa <antonio.larr...@gmail.com> Date: Wed, 12 Feb 2025 10:26:08 +0100 Subject: [PATCH] Fix build with pipewire 1.3.82 While submitting pipewire 1.3.82 to openSUSE Tumbleweed I noticed this is needed to build xdg-desktop-portal. This was already submitted as an issue in #1611 in Debian, in which the reporter doesn't mention the used pipewire version but says "I am also building my own pipewire" so I guess it's one of the latest RCs (1.3.81 or 1.3.82). Fixes: #1611 --- src/pipewire.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pipewire.c b/src/pipewire.c index bc4ec5047..39b05c71c 100644 --- a/src/pipewire.c +++ b/src/pipewire.c @@ -331,7 +331,7 @@ pipewire_remote_new_sync (struct pw_properties *pipewire_properties, remote->registry = (struct pw_proxy*) pw_core_get_registry (remote->core, PW_VERSION_REGISTRY, 0); - pw_registry_add_listener (remote->registry, + pw_registry_add_listener ((struct pw_registry*)remote->registry, &remote->registry_listener, ®istry_events, remote);