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