1################################################################################ 2# 3# libvpl 4# 5################################################################################ 6 7LIBVPL_VERSION = 2.11.0 8LIBVPL_SITE = $(call github,intel,libvpl,v$(LIBVPL_VERSION)) 9LIBVPL_LICENSE = MIT 10LIBVPL_LICENSE_FILES = LICENSE 11LIBVPL_INSTALL_STAGING = YES 12LIBVPL_DEPENDENCIES = host-pkgconf 13 14LIBVPL_CONF_OPTS = \ 15 -DBUILD_TOOLS=OFF \ 16 -DINSTALL_EXAMPLE_CODE=OFF 17 18ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) 19LIBVPL_CONF_OPTS += \ 20 -DCMAKE_CXX_FLAGS="-latomic" 21endif 22 23ifeq ($(BR2_PACKAGE_LIBVA),y) 24LIBVPL_CONF_OPTS += -DENABLE_VA=ON 25LIBVPL_DEPENDENCIES += libva 26else 27LIBVPL_CONF_OPTS += -DENABLE_VA=OFF 28endif 29 30ifeq ($(BR2_PACKAGE_WAYLAND),y) 31LIBVPL_CONF_OPTS += -DENABLE_WAYLAND=ON 32LIBVPL_DEPENDENCIES += wayland wayland-protocols 33else 34LIBVPL_CONF_OPTS += -DENABLE_WAYLAND=OFF 35endif 36 37ifeq ($(BR2_PACKAGE_XORG7),y) 38LIBVPL_CONF_OPTS += -DENABLE_X11=ON 39LIBVPL_DEPENDENCIES += libxcb xlib_libX11 40else 41LIBVPL_CONF_OPTS += -DENABLE_X11=OFF 42endif 43 44$(eval $(cmake-package)) 45