xref: /buildroot/package/libvpl/libvpl.mk
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
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

Last Index update Fri Aug 22 08:59:00 CST 2025