xref: /OK3568_Linux_fs/buildroot/package/intel-mediadriver/intel-mediadriver.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# intel-mediadriver
4#
5################################################################################
6
7# based on https://software.intel.com/en-us/articles/build-and-debug-open-source-media-stack
8
9INTEL_MEDIADRIVER_VERSION = 21.3.5
10INTEL_MEDIADRIVER_SITE = http://github.com/intel/media-driver/archive
11INTEL_MEDIADRIVER_SOURCE= intel-media-$(INTEL_MEDIADRIVER_VERSION).tar.gz
12INTEL_MEDIADRIVER_LICENSE = MIT, BSD-3-Clause
13INTEL_MEDIADRIVER_LICENSE_FILES = LICENSE.md
14
15INTEL_MEDIADRIVER_DEPENDENCIES = \
16	intel-gmmlib \
17	libpciaccess \
18	libva \
19	mesa3d
20
21ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y)
22INTEL_MEDIADRIVER_DEPENDENCIES += xlib_libX11
23endif
24
25INTEL_MEDIADRIVER_SUPPORTS_IN_SOURCE_BUILD = NO
26
27# hardening is disabled here, so that the top-level Buildroot options
28# control which hardening features are enabled
29INTEL_MEDIADRIVER_CONF_OPTS = \
30	-DINSTALL_DRIVER_SYSCONF=OFF \
31	-DMEDIA_BUILD_FATAL_WARNINGS=OFF \
32	-DMEDIA_RUN_TEST_SUITE=OFF \
33	-DMEDIA_BUILD_HARDENING=OFF
34
35$(eval $(cmake-package))
36