diff mbox series

[whinlatter,05/67] weston: Add PipeWire as runtime dependency

Message ID 20251213095931.2571498-5-ankur.tyagi85@gmail.com
State Changes Requested
Delegated to: Steve Sakoman
Headers show
Series [whinlatter,01/67] bluez5: upgrade 5.84 -> 5.85 | expand

Commit Message

Ankur Tyagi Dec. 13, 2025, 9:58 a.m. UTC
From: Veeresh Kadasani <veereshkadasani88@gmail.com>

- Add pipewire as a runtime dependency in PACKAGECONFIG[pipewire].
  This ensures the PipeWire backend is properly enabled and the
  runtime dependency is present when selected.

Signed-off-by: Veeresh Kadasani <veereshkadasani88@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
(cherry picked from commit 9f5286725ad4c3ab241ce7992f992d4e81acc81e)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
---
 meta/recipes-graphics/wayland/weston_14.0.2.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Ankur Tyagi Dec. 16, 2025, 3:19 p.m. UTC | #1
My recommendation is to include this patch to maintain functional correctness.

On Sat, Dec 13, 2025 at 3:29 PM <ankur.tyagi85@gmail.com> wrote:
>
> From: Veeresh Kadasani <veereshkadasani88@gmail.com>
>
> - Add pipewire as a runtime dependency in PACKAGECONFIG[pipewire].
>   This ensures the PipeWire backend is properly enabled and the
>   runtime dependency is present when selected.
>
> Signed-off-by: Veeresh Kadasani <veereshkadasani88@gmail.com>
> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
> (cherry picked from commit 9f5286725ad4c3ab241ce7992f992d4e81acc81e)
> Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
> ---
>  meta/recipes-graphics/wayland/weston_14.0.2.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-graphics/wayland/weston_14.0.2.bb b/meta/recipes-graphics/wayland/weston_14.0.2.bb
> index 451fb961a1..73c9ce38bf 100644
> --- a/meta/recipes-graphics/wayland/weston_14.0.2.bb
> +++ b/meta/recipes-graphics/wayland/weston_14.0.2.bb
> @@ -90,7 +90,7 @@ PACKAGECONFIG[shell-kiosk] = "-Dshell-kiosk=true,-Dshell-kiosk=false"
>  # JPEG image loading support
>  PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg"
>  # screencasting via PipeWire
> -PACKAGECONFIG[pipewire] = "-Dbackend-pipewire=true,-Dbackend-pipewire=false,pipewire"
> +PACKAGECONFIG[pipewire] = "-Dbackend-pipewire=true,-Dbackend-pipewire=false,pipewire,pipewire"
>  # VNC remote screensharing
>  PACKAGECONFIG[vnc] = "-Dbackend-vnc=true,-Dbackend-vnc=false,neatvnc libpam"
>
diff mbox series

Patch

diff --git a/meta/recipes-graphics/wayland/weston_14.0.2.bb b/meta/recipes-graphics/wayland/weston_14.0.2.bb
index 451fb961a1..73c9ce38bf 100644
--- a/meta/recipes-graphics/wayland/weston_14.0.2.bb
+++ b/meta/recipes-graphics/wayland/weston_14.0.2.bb
@@ -90,7 +90,7 @@  PACKAGECONFIG[shell-kiosk] = "-Dshell-kiosk=true,-Dshell-kiosk=false"
 # JPEG image loading support
 PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg"
 # screencasting via PipeWire
-PACKAGECONFIG[pipewire] = "-Dbackend-pipewire=true,-Dbackend-pipewire=false,pipewire"
+PACKAGECONFIG[pipewire] = "-Dbackend-pipewire=true,-Dbackend-pipewire=false,pipewire,pipewire"
 # VNC remote screensharing
 PACKAGECONFIG[vnc] = "-Dbackend-vnc=true,-Dbackend-vnc=false,neatvnc libpam"