diff mbox series

[meta-multimedia] pipewire-media-session: update 0.4.2 -> 0.4.3

Message ID 20250915043130.175050-1-f_l_k@t-online.de
State Under Review
Headers show
Series [meta-multimedia] pipewire-media-session: update 0.4.2 -> 0.4.3 | expand

Commit Message

Markus Volk Sept. 15, 2025, 4:31 a.m. UTC
fix includes and compilation

Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 .../0001-pass-right-types-to-methods.patch    | 53 -------------------
 ...4.2.bb => pipewire-media-session_0.4.3.bb} |  6 +--
 2 files changed, 2 insertions(+), 57 deletions(-)
 delete mode 100644 meta-multimedia/recipes-multimedia/pipewire/pipewire-media-session/0001-pass-right-types-to-methods.patch
 rename meta-multimedia/recipes-multimedia/pipewire/{pipewire-media-session_0.4.2.bb => pipewire-media-session_0.4.3.bb} (79%)
diff mbox series

Patch

diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire-media-session/0001-pass-right-types-to-methods.patch b/meta-multimedia/recipes-multimedia/pipewire/pipewire-media-session/0001-pass-right-types-to-methods.patch
deleted file mode 100644
index e7a3e52617..0000000000
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire-media-session/0001-pass-right-types-to-methods.patch
+++ /dev/null
@@ -1,53 +0,0 @@ 
-From 97e0d7646c873ea3badfa604b3f084ed6208af97 Mon Sep 17 00:00:00 2001
-From: Wim Taymans <wtaymans@redhat.com>
-Date: Tue, 26 Nov 2024 13:37:06 +0100
-Subject: [PATCH] pass right types to methods
-
-
-Upstream-Status: Backport [https://gitlab.freedesktop.org/pipewire/media-session/-/commit/e6243381cf2b7d0d33707627b4186f5580908752]
-Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
----
- src/access-flatpak.c | 2 +-
- src/access-portal.c  | 2 +-
- src/default-routes.c | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/access-flatpak.c b/src/access-flatpak.c
-index afe780b2d..dd802d6eb 100644
---- a/src/access-flatpak.c
-+++ b/src/access-flatpak.c
-@@ -114,7 +114,7 @@ static void object_update(void *data)
- 		pw_log_info("%p: flatpak client %d granted 0x%08x permissions"
- 				, impl, client->id, perms);
- 		permissions[0] = PW_PERMISSION_INIT(PW_ID_ANY, perms);
--		pw_client_update_permissions(client->obj->obj.proxy,
-+		pw_client_update_permissions((struct pw_client*)client->obj->obj.proxy,
- 				1, permissions);
- 		client->active = true;
- 	}
-diff --git a/src/access-portal.c b/src/access-portal.c
-index 92d95a26b..4e3a9f52a 100644
---- a/src/access-portal.c
-+++ b/src/access-portal.c
-@@ -265,7 +265,7 @@ set_global_permissions(void *data, struct sm_object *object)
- 		permissions[n_permissions++] =
- 			PW_PERMISSION_INIT(object->id, allowed ? PW_PERM_ALL : 0);
- 		pw_log_info("%p: object %d allowed:%d", impl, object->id, allowed);
--		pw_client_update_permissions(client->obj->obj.proxy,
-+		pw_client_update_permissions((struct pw_client*)client->obj->obj.proxy,
- 				n_permissions, permissions);
- 	}
- 	return 0;
-diff --git a/src/default-routes.c b/src/default-routes.c
-index 5a842faf7..86f9e217b 100644
---- a/src/default-routes.c
-+++ b/src/default-routes.c
-@@ -479,7 +479,7 @@ static int restore_route_params(struct device *dev, const char *val, const struc
- 	if (pw_log_level_enabled(SPA_LOG_LEVEL_DEBUG))
- 		spa_debug_pod(2, NULL, param);
- 
--	pw_device_set_param((struct pw_node*)dev->obj->obj.proxy,
-+	pw_device_set_param((struct pw_device*)dev->obj->obj.proxy,
- 			SPA_PARAM_Route, 0, param);
- 
- 	sm_media_session_schedule_rescan(dev->impl->session);
diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire-media-session_0.4.2.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire-media-session_0.4.3.bb
similarity index 79%
rename from meta-multimedia/recipes-multimedia/pipewire/pipewire-media-session_0.4.2.bb
rename to meta-multimedia/recipes-multimedia/pipewire/pipewire-media-session_0.4.3.bb
index dde0039584..7616626a6d 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire-media-session_0.4.2.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire-media-session_0.4.3.bb
@@ -10,11 +10,9 @@  DEPENDS = " \
 	dbus \
 "
 
-SRC_URI = "git://gitlab.freedesktop.org/pipewire/media-session.git;protocol=https;branch=master \
-           file://0001-pass-right-types-to-methods.patch \
-           "
+SRC_URI = "git://gitlab.freedesktop.org/pipewire/media-session.git;protocol=https;branch=master"
 
-SRCREV = "80dae7e24bec02b2befe09a72fbac6e2b38ccb5c"
+SRCREV = "4ac1d82d26bbf9c6f37c56546d26be5a03f886fa"
 
 inherit meson pkgconfig
 # https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/2952