1################################################################################ 2# 3# cog 4# 5################################################################################ 6 7COG_VERSION = 0.10.1 8COG_SITE = https://wpewebkit.org/releases 9COG_SOURCE = cog-$(COG_VERSION).tar.xz 10COG_INSTALL_STAGING = YES 11COG_DEPENDENCIES = dbus wpewebkit wpebackend-fdo wayland 12COG_LICENSE = MIT 13COG_LICENSE_FILES = COPYING 14COG_CONF_OPTS = \ 15 -DCOG_BUILD_PROGRAMS=ON \ 16 -DCOG_PLATFORM_HEADLESS=ON \ 17 -DCOG_WESTON_DIRECT_DISPLAY=OFF \ 18 -DINSTALL_MAN_PAGES=OFF \ 19 -DCOG_HOME_URI='$(call qstrip,$(BR2_PACKAGE_COG_PROGRAMS_HOME_URI))' 20 21ifeq ($(BR2_PACKAGE_COG_PLATFORM_FDO),y) 22COG_CONF_OPTS += -DCOG_PLATFORM_FDO=ON 23COG_DEPENDENCIES += libxkbcommon wayland-protocols 24else 25COG_CONF_OPTS += -DCOG_PLATFORM_FDO=OFF 26endif 27 28ifeq ($(BR2_PACKAGE_COG_PLATFORM_DRM),y) 29COG_CONF_OPTS += -DCOG_PLATFORM_DRM=ON 30COG_DEPENDENCIES += libdrm libinput 31else 32COG_CONF_OPTS += -DCOG_PLATFORM_DRM=OFF 33endif 34 35ifeq ($(BR2_PACKAGE_COG_USE_SYSTEM_DBUS),y) 36COG_CONF_OPTS += -DCOG_DBUS_SYSTEM_BUS=ON 37else 38COG_CONF_OPTS += -DCOG_DBUS_SYSTEM_BUS=OFF 39endif 40 41$(eval $(cmake-package)) 42