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,
                             &registry_events,
                             remote);

Reply via email to