]> git.feebdaed.xyz Git - 0xmirror/buildroot.git/commitdiff
package/cage: properly propagate wlroots dependencies
authorThomas Petazzoni <thomas.petazzoni@bootlin.com>
Mon, 15 Dec 2025 22:58:35 +0000 (23:58 +0100)
committerJulien Olivain <ju.o@free.fr>
Wed, 17 Dec 2025 20:00:53 +0000 (21:00 +0100)
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 <raphael.pavlidis@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
package/cage/Config.in

index 4f823c768c4d4130f6e198211de916977085a510..95c68732ed005cbfe0875851c87f0807eeb35968 100644 (file)
@@ -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