From eacf7d27f0ace30f5e5a9bf5e00a5e476937987d Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Mon, 15 Dec 2025 23:58:35 +0100 Subject: [PATCH] package/cage: properly propagate wlroots dependencies Commit 00fb3a57cbaedb8df43f75f0e891423c1ef7d8c6 added a wlroots -> libgbm dependency, but forgot to propagate it to package/cage. Fixes: https://autobuild.buildroot.net/results/dc185c3d4886e9cfd9e6f46b50b864e5b2f28605/ Cc: Raphael Pavlidis Signed-off-by: Thomas Petazzoni Reviewed-by: Adrian Perez de Castro Signed-off-by: Julien Olivain (cherry picked from commit 3d7261b27a9cb47c25602061333bea632ad80c2c) Signed-off-by: Thomas Perale --- package/cage/Config.in | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/cage/Config.in b/package/cage/Config.in index 4f823c768c..95c68732ed 100644 --- a/package/cage/Config.in +++ b/package/cage/Config.in @@ -1,6 +1,7 @@ -comment "cage needs udev, EGL and OpenGL ES support" +comment "cage needs udev, EGL, OpenGL ES and GBM support" depends on !BR2_PACKAGE_HAS_LIBEGL || \ !BR2_PACKAGE_HAS_LIBGLES || \ + !BR2_PACKAGE_HAS_LIBGBM || \ !BR2_PACKAGE_HAS_UDEV comment "cage needs a toolchain w/ threads, dynamic library" @@ -13,6 +14,7 @@ config BR2_PACKAGE_CAGE depends on BR2_TOOLCHAIN_HAS_THREADS # wlroots depends on BR2_PACKAGE_HAS_LIBEGL # wlroots depends on BR2_PACKAGE_HAS_LIBGLES # wlroots + depends on BR2_PACKAGE_HAS_LIBGBM # wlroots depends on BR2_PACKAGE_HAS_UDEV # wlroots select BR2_PACKAGE_WLROOTS help