The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / gstreamer / gst-fsl-plugins / gst-fsl-plugins.mk
1 ################################################################################
2 #
3 # gst-fsl-plugins
4 #
5 ################################################################################
6
7 GST_FSL_PLUGINS_VERSION = 3.0.11
8 GST_FSL_PLUGINS_SITE = $(FREESCALE_IMX_SITE)
9
10 # Most is LGPLv2+, but some sources are copied from upstream and are
11 # LGPLv2.1+, which essentially makes it LGPLv2.1+
12 GST_FSL_PLUGINS_LICENSE = LGPLv2+, LGPLv2.1+, PROPRIETARY (asf.h)
13 GST_FSL_PLUGINS_LICENSE_FILES = COPYING-LGPL-2.1 COPYING-LGPL-2
14
15 GST_FSL_PLUGINS_INSTALL_STAGING = YES
16 GST_FSL_PLUGINS_AUTORECONF = YES
17
18 GST_FSL_PLUGINS_DEPENDENCIES += host-pkgconf gstreamer gst-plugins-base \
19         libfslvpuwrap imx-lib imx-vpu libfslparser libfslcodec
20
21 GST_FSL_PLUGINS_CONF_ENV = \
22         PLATFORM=$(BR2_PACKAGE_GST_FSL_PLUGINS_PLATFORM) \
23         CROSS_ROOT="$(STAGING_DIR)"
24
25 # needs access to imx-specific kernel headers
26 GST_FSL_PLUGINS_DEPENDENCIES += linux
27 GST_FSL_PLUGINS_CONF_ENV += CPPFLAGS="$(TARGET_CPPFLAGS) -idirafter $(LINUX_DIR)/include/uapi"
28
29 ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y)
30 GST_FSL_PLUGINS_DEPENDENCIES += xlib_libX11
31 GST_FSL_PLUGINS_CONF_OPTS += --enable-x11
32 else
33 GST_FSL_PLUGINS_CONF_OPTS += --disable-x11
34 endif
35
36 # Autoreconf requires an m4 directory to exist
37 define GST_FSL_PLUGINS_PATCH_M4
38         mkdir -p $(@D)/m4
39 endef
40
41 GST_FSL_PLUGINS_POST_PATCH_HOOKS += GST_FSL_PLUGINS_PATCH_M4
42
43 $(eval $(autotools-package))