summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2014-03-29 12:11:19 +0200
committerMax Krummenacher <max.krummenacher@toradex.com>2014-04-01 10:11:35 +0200
commit4c3d917a9ba78356f3b1cf181fc0d5337dc42c27 (patch)
tree0e3ad3ba2826e10343c43d2d42d10a36805c7ff2
parent19530496e2578c003dbe76a0a217621febe9cae4 (diff)
images: add Apalis iMX6
-rw-r--r--recipes/images/angstrom-lxde-image.bb40
-rw-r--r--recipes/images/angstrom-qt-x11-image.bb41
-rw-r--r--recipes/images/console-trdx-image.bb1
-rw-r--r--recipes/images/trdx-extra.inc14
4 files changed, 94 insertions, 2 deletions
diff --git a/recipes/images/angstrom-lxde-image.bb b/recipes/images/angstrom-lxde-image.bb
index b3dbe9c..f5121f8 100644
--- a/recipes/images/angstrom-lxde-image.bb
+++ b/recipes/images/angstrom-lxde-image.bb
@@ -13,6 +13,7 @@ IMAGE_NAME_colibri-t30 = "Colibri_T30_LinuxImage"
IMAGE_NAME_apalis-t30 = "Apalis_T30_LinuxImage"
IMAGE_NAME_colibri-pxa = "Colibri_PXA_LinuxImage"
IMAGE_NAME_colibri-vf = "Colibri_VF_LinuxImage"
+IMAGE_NAME_apalis-imx6 = "Apalis_iMX6_LinuxImage"
IMAGE_NAME = "${MACHINE}_LinuxImage"
#create the deployment directory-tree
@@ -34,7 +35,9 @@ CONMANPKGS_libc-uclibc = ""
DEPENDS += "gst-plugins-good gst-plugins-bad gst-plugins-ugly"
#deploy the OpenGL ES headers to the sysroot
-DEPENDS_tegra += "nvsamples"
+DEPENDS-TEGRA += ""
+DEPENDS-TEGRA_tegra += "nvsamples"
+DEPENDS += "${DEPENDS-TEGRA}"
IMAGE_BROWSER = "firefox"
#keep the rootfs size small
@@ -85,6 +88,41 @@ GSTREAMER_append_tegra3 = " \
gst-plugins-good-jpeg \
"
GSTREAMER_colibri-vf = ""
+GSTREAMER_mx6 = " \
+ gstreamer \
+ gst-plugins-base \
+ gst-plugins-base-alsa \
+ gst-plugins-base-audioconvert \
+ gst-plugins-base-audioresample \
+ gst-plugins-base-audiotestsrc \
+ gst-plugins-base-decodebin \
+ gst-plugins-base-decodebin2 \
+ gst-plugins-base-playbin \
+ gst-plugins-base-typefindfunctions \
+ gst-plugins-base-ivorbisdec \
+ gst-plugins-base-ogg \
+ gst-plugins-base-theora \
+ gst-plugins-base-videotestsrc \
+ gst-plugins-base-vorbis \
+ gst-plugins-base-ximagesink \
+ gst-plugins-base-xvimagesink \
+ gst-plugins-good-audioparsers \
+ gst-plugins-good-autodetect \
+ gst-plugins-good-avi \
+ gst-plugins-good-deinterlace \
+ gst-plugins-good-id3demux \
+ gst-plugins-good-isomp4 \
+ gst-plugins-good-matroska \
+ gst-plugins-good-rtp \
+ gst-plugins-good-udp \
+ gst-plugins-good-video4linux2 \
+ gst-plugins-good-wavenc \
+ gst-plugins-good-wavparse \
+ gst-plugins-ugly-asf \
+ gst-plugins-gl \
+ gst-fsl-plugin \
+ gpu-viv-bin-mx6q \
+"
IMAGE_INSTALL += " \
gconf \
diff --git a/recipes/images/angstrom-qt-x11-image.bb b/recipes/images/angstrom-qt-x11-image.bb
index af91b18..c311e37 100644
--- a/recipes/images/angstrom-qt-x11-image.bb
+++ b/recipes/images/angstrom-qt-x11-image.bb
@@ -12,6 +12,7 @@ IMAGE_NAME_colibri-t20 = "Colibri_T20_LinuxImage-qt"
IMAGE_NAME_colibri-t30 = "Colibri_T30_LinuxImage-qt"
IMAGE_NAME_apalis-t30 = "ApalisT30_LinuxImage-qt"
IMAGE_NAME_colibri-pxa = "Colibri_PXA_LinuxImage-qt"
+IMAGE_NAME_apalis-imx6 = "Apalis_iMX6_LinuxImage-qt"
IMAGE_NAME = "${MACHINE}_LinuxImage-qt"
#create the deployment directory-tree
@@ -33,7 +34,9 @@ CONMANPKGS_libc-uclibc = ""
DEPENDS += "gst-plugins-good gst-plugins-bad gst-plugins-ugly"
#deploy the OpenGL ES headers to the sysroot
-DEPENDS_tegra += "nvsamples"
+DEPENDS-TEGRA += ""
+DEPENDS-TEGRA_tegra += "nvsamples"
+DEPENDS += "${DEPENDS-TEGRA}"
#don't install some id databases
BAD_RECOMMENDATIONS_VF_colibri_vf += " udev-hwdb "
@@ -77,6 +80,42 @@ GSTREAMER = " \
GSTREAMER_append_tegra3 = " \
gst-plugins-good-jpeg \
"
+GSTREAMER_colibri-vf = ""
+GSTREAMER_mx6 = " \
+ gstreamer \
+ gst-plugins-base \
+ gst-plugins-base-alsa \
+ gst-plugins-base-audioconvert \
+ gst-plugins-base-audioresample \
+ gst-plugins-base-audiotestsrc \
+ gst-plugins-base-decodebin \
+ gst-plugins-base-decodebin2 \
+ gst-plugins-base-playbin \
+ gst-plugins-base-typefindfunctions \
+ gst-plugins-base-ivorbisdec \
+ gst-plugins-base-ogg \
+ gst-plugins-base-theora \
+ gst-plugins-base-videotestsrc \
+ gst-plugins-base-vorbis \
+ gst-plugins-base-ximagesink \
+ gst-plugins-base-xvimagesink \
+ gst-plugins-good-audioparsers \
+ gst-plugins-good-autodetect \
+ gst-plugins-good-avi \
+ gst-plugins-good-deinterlace \
+ gst-plugins-good-id3demux \
+ gst-plugins-good-isomp4 \
+ gst-plugins-good-matroska \
+ gst-plugins-good-rtp \
+ gst-plugins-good-udp \
+ gst-plugins-good-video4linux2 \
+ gst-plugins-good-wavenc \
+ gst-plugins-good-wavparse \
+ gst-plugins-ugly-asf \
+ gst-plugins-gl \
+ gst-fsl-plugin \
+ gpu-viv-bin-mx6q \
+"
IMAGE_INSTALL_QT4 = " \
qt4-x11-free \
diff --git a/recipes/images/console-trdx-image.bb b/recipes/images/console-trdx-image.bb
index 2959da8..dc95d4e 100644
--- a/recipes/images/console-trdx-image.bb
+++ b/recipes/images/console-trdx-image.bb
@@ -13,6 +13,7 @@ IMAGE_NAME_colibri-t30 = "Colibri_T30_LinuxConsoleImage"
IMAGE_NAME_apalis-t30 = "Apalis_T30_LinuxConsoleImage"
IMAGE_NAME_colibri-pxa = "Colibri_PXA_LinuxConsoleImage"
IMAGE_NAME_colibri-vf = "Colibri_VF_LinuxConsoleImage"
+IMAGE_NAME_apalis-imx6 = "Apalis_iMX6_LinuxConsoleImage"
IMAGE_NAME = "${MACHINE}_LinuxConsoleImage"
#create the deployment directory-tree
diff --git a/recipes/images/trdx-extra.inc b/recipes/images/trdx-extra.inc
index 65df183..dc7871d 100644
--- a/recipes/images/trdx-extra.inc
+++ b/recipes/images/trdx-extra.inc
@@ -68,6 +68,20 @@ IMAGE_INSTALL_MACHINE_apalis-t30 = " \
kernel-module-fusion-f0710a \
"
+IMAGE_INSTALL_MACHINE_apalis-imx6 = " \
+ curl \
+ file \
+ aspell \
+ pciutils \
+ iproute2 \
+ canutils \
+ fs-init \
+ e2fsprogs \
+ e2fsprogs-mke2fs \
+ e2fsprogs-tune2fs \
+ mimetypes \
+"
+
IMAGE_INSTALL_MACHINE_colibri-vf = " \
gpioconfig \
ptpd \