From 8be98902e8db9d8bff8841629acbb9dde8409228 Mon Sep 17 00:00:00 2001 From: James Hilliard Date: Thu, 8 Sep 2022 23:08:00 -0600 Subject: [PATCH] package/cog: add weston direct display support Enable optional weston direct display support when weston is available. Signed-off-by: James Hilliard Reviewed-by: Adrian Perez de Castro Signed-off-by: Thomas Petazzoni --- package/cog/cog.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/cog/cog.mk b/package/cog/cog.mk index 5f7abcab1f..1f24bebee4 100644 --- a/package/cog/cog.mk +++ b/package/cog/cog.mk @@ -14,11 +14,17 @@ COG_LICENSE_FILES = COPYING COG_CONF_OPTS = \ -DCOG_BUILD_PROGRAMS=ON \ -DCOG_PLATFORM_HEADLESS=ON \ - -DCOG_WESTON_DIRECT_DISPLAY=OFF \ -DINSTALL_MAN_PAGES=OFF \ -DCOG_HOME_URI='$(call qstrip,$(BR2_PACKAGE_COG_PROGRAMS_HOME_URI))' \ -DUSE_SOUP2=ON +ifeq ($(BR2_PACKAGE_WESTON),y) +COG_CONF_OPTS += -DCOG_WESTON_DIRECT_DISPLAY=ON +COG_DEPENDENCIES += weston +else +COG_CONF_OPTS += -DCOG_WESTON_DIRECT_DISPLAY=OFF +endif + ifeq ($(BR2_PACKAGE_COG_PLATFORM_FDO),y) COG_CONF_OPTS += -DCOG_PLATFORM_WL=ON COG_DEPENDENCIES += libxkbcommon wayland-protocols