diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-09-02 06:43:52 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-09-02 06:45:33 +0200 |
commit | 3f9d95e1edc6e26799906a3d94706fc931c253fb (patch) | |
tree | 50c7b614fcddaeb86141f7c38aebe53f069cf036 /rules/intel-media-driver.make | |
parent | d25d348cf0bc633d9734d85d707e3a4dfa289d55 (diff) | |
download | ptxdist-3f9d95e1edc6e26799906a3d94706fc931c253fb.tar.gz ptxdist-3f9d95e1edc6e26799906a3d94706fc931c253fb.tar.xz |
intel-media-driver: new package
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/intel-media-driver.make')
-rw-r--r-- | rules/intel-media-driver.make | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/rules/intel-media-driver.make b/rules/intel-media-driver.make new file mode 100644 index 000000000..f848c91e6 --- /dev/null +++ b/rules/intel-media-driver.make @@ -0,0 +1,61 @@ +# -*-makefile-*- +# +# Copyright (C) 2019 by Michael Olbrich <m.olbrich@pengutronix.de> +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_INTEL_MEDIA_DRIVER) += intel-media-driver + +# +# Paths and names +# +INTEL_MEDIA_DRIVER_VERSION := 19.2.1 +INTEL_MEDIA_DRIVER_MD5 := 0f68f480cd49e49516148a9c4909308c +INTEL_MEDIA_DRIVER := intel-media-$(INTEL_MEDIA_DRIVER_VERSION) +INTEL_MEDIA_DRIVER_SUFFIX := tar.gz +INTEL_MEDIA_DRIVER_URL := https://github.com/intel/media-driver/archive/$(INTEL_MEDIA_DRIVER).$(INTEL_MEDIA_DRIVER_SUFFIX) +INTEL_MEDIA_DRIVER_SOURCE := $(SRCDIR)/$(INTEL_MEDIA_DRIVER).$(INTEL_MEDIA_DRIVER_SUFFIX) +INTEL_MEDIA_DRIVER_DIR := $(BUILDDIR)/$(INTEL_MEDIA_DRIVER) +INTEL_MEDIA_DRIVER_LICENSE := MIT AND BSD-3-Clause + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +# +# cmake +# +INTEL_MEDIA_DRIVER_CONF_TOOL := cmake +INTEL_MEDIA_DRIVER_CONF_OPT := \ + $(CROSS_CMAKE_USR) \ + -DENABLE_KERNELS=ON \ + -DENABLE_NONFREE_KERNELS=ON \ + -DBUILD_KERNELS=OFF \ + -DBUILD_CMRTLIB=OFF \ + -DBYPASS_MEDIA_ULT=yes + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/intel-media-driver.targetinstall: + @$(call targetinfo) + + @$(call install_init, intel-media-driver) + @$(call install_fixup, intel-media-driver,PRIORITY,optional) + @$(call install_fixup, intel-media-driver,SECTION,base) + @$(call install_fixup, intel-media-driver,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>") + @$(call install_fixup, intel-media-driver,DESCRIPTION,missing) + + @$(call install_lib, intel-media-driver, 0, 0, 0644, dri/iHD_drv_video) + + @$(call install_finish, intel-media-driver) + + @$(call touch) + +# vim: syntax=make |