diff mbox series

weston: build the RDP backend against FreeRDP 3

Message ID 20261102200710.3953951-1-ricardo.salveti@oss.qualcomm.com
State New
Headers show
Series weston: build the RDP backend against FreeRDP 3 | expand

Commit Message

Ricardo Salveti Nov. 2, 2026, 8:07 p.m. UTC
FreeRDP 2.11.8 is the last 2.x release and upstream no longer maintains
that branch. Weston has supported FreeRDP 3 since 14.0 and prefers it
when both are available, and meta-oe already provides freerdp3, so
switch the rdp PACKAGECONFIG to it.

meta-oe builds freerdp3 with binary versioning, so the winpr-makecert
and winpr-hash tools referenced by weston-rdp(7) are installed as
winpr-makecert3 and winpr-hash3.

AI-Generated: Uses Claude Code (claude-opus-5-5)
Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
---
 meta/recipes-graphics/wayland/weston_16.0.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/meta/recipes-graphics/wayland/weston_16.0.0.bb b/meta/recipes-graphics/wayland/weston_16.0.0.bb
index 8e5d79aec3..870d7fca69 100644
--- a/meta/recipes-graphics/wayland/weston_16.0.0.bb
+++ b/meta/recipes-graphics/wayland/weston_16.0.0.bb
@@ -59,7 +59,7 @@  PACKAGECONFIG[x11] = "-Dbackend-x11=true,-Dbackend-x11=false,virtual/libx11 libx
 # Headless Weston
 PACKAGECONFIG[headless] = "-Dbackend-headless=true,-Dbackend-headless=false"
 # Weston on RDP
-PACKAGECONFIG[rdp] = "-Dbackend-rdp=true,-Dbackend-rdp=false,freerdp,freerdp"
+PACKAGECONFIG[rdp] = "-Dbackend-rdp=true,-Dbackend-rdp=false,freerdp3,freerdp3"
 # Weston with EGL support
 PACKAGECONFIG[egl] = "-Drenderer-gl=true,-Drenderer-gl=false,virtual/egl"
 # Weston with Vulkan support