Commit Graph

33 Commits

Author SHA1 Message Date
Javier Viguera 2404911629 Revert "gst-fsl-plugin: add fsl-mm-mp3enc and fsl-mm-flv dependences"
The patch sent upstream (meta-fsl-arm) was acepted and integrated so
this change is no longer needed.

This reverts commit 7d7d7ee49c.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-05-10 16:38:17 +02:00
Javier Viguera fbdaae8050 packagegroup-del-gstreamer: remove fsl-mm rdepends
Those packages are already runtime dependences of gst-fsl-plugin, so
there is no need to explictly add them here.

https://jira.digi.com/browse/DEL-162

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-05-02 11:57:55 +02:00
Javier Viguera 7d7d7ee49c gst-fsl-plugin: add fsl-mm-mp3enc and fsl-mm-flv dependences
For MX5 machines, gst-fsl-plugin has build-time dependences on the
pre-built fsl-mm-mp3enc and fsl-mm-flv codec libraries.

If the mp3enc library is not in the sysroot, the 'libmfw_gst_mp3enc.so'
is not built.

If the fsl-mm-flv is not in the sysroot, the configure process warns
about:

"Unable to determine soname of lib_flv_parser_arm9_elinux.3.0.so library"

and the resulting 'aiur_registry.arm11.cf' gets a wrong entry for
flv_parser library.

Similar patch was sent upstream (meta-fsl-arm). Once upstream integrates
the patch, this commit should be reverted.

https://jira.digi.com/browse/DEL-162

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-04-30 19:36:09 +02:00
Javier Viguera 1bb7ddd94f gst-fsl-plugin: cosmetic, no functionality change
Follow Yocto coding style:

https://wiki.yoctoproject.org/wiki/Recipe_%26_Patch_Style_Guide

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-04-30 19:24:37 +02:00
Javier Viguera 7f3ad176b6 meta-digi: replace DESCRIPTION with SUMMARY
According to the Yocto reference manual[1] and some mails in the mailing
list[2] we should set SUMMARY always as DESCRIPTION takes the value of
SUMMARY if not explicitly set.

[1] <http://www.yoctoproject.org/docs/current/poky-ref-manual/poky-ref-manual.html#var-SUMMARY>
[2] <http://thread.gmane.org/gmane.comp.handhelds.openembedded.core/36454>

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-04-25 19:02:23 +02:00
Alex Gonzalez 0cea6d53fd meta-digi: Unify bbappend files with template
All bbappend files will start as follows:

# Copyright (C) 2013 Digi International.

PRINC := "${@int(PRINC) + 1}"
PR_append = "+${DISTRO}"

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-03-21 14:09:54 +01:00
Alex Gonzalez d970f5ba57 meta-digi: Add imx-audio package.
This recipe install an init script that allows to set some alsa audio
parameters without having to touch the default alsa states.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-03-21 10:24:47 +01:00
Alex Gonzalez 994595da74 meta-digi-del: Remove del override.
We want customers that use meta-digi-del to be able to define their own
distros without breaking our recipes.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-03-05 18:37:55 +01:00
Alex Gonzalez 3b465914c0 meta-digi: Add del-image-graphical target image.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-01-31 16:03:00 +01:00
Javier Viguera 76e2bb53fe meta-digi: remove 'pulseaudio' dependence from del-image-minimal
Dependence's origin is in 'gst-plugins-good'

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-01-23 18:13:41 +01:00
Alex Gonzalez fbabc275fa meta-digi-del: Add alsa-state to del-audio.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-01-21 13:46:04 +01:00
Javier Viguera 9b81a0949d gst-plugins-good: remove 'x11' dependency for minimal image (no-X)
Fix error:

ERROR: Required build target 'del-image-minimal' has no buildable providers.
Missing or unbuildable dependency chain was: ['del-image-minimal', 'packagegroup-del-gstreamer', 'gst-plugins-good', 'gconf', 'polkit', 'consolekit', 'virtual/libx11']

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-01-08 14:09:38 +01:00
Javier Viguera ed96382a1f meta-digi: fix firmware-imx to build in yocto-1.3 (danny)
Otherwise it fails with:

ERROR: Nothing RPROVIDES 'imx-firmware'

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-01-04 19:48:55 +01:00
Javier Viguera 767cb77672 meta-digi-del: symplify packagegroups
There is no need to explicitly set PACKAGES variable (it is
automatically handled by packagegroup.bbclass)

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-01-04 19:48:54 +01:00
Javier Viguera 536e17549f meta-digi-del: rename tasks to packagegroups
For Yocto 1.3 'Danny' migration.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-01-04 19:48:54 +01:00
Alex Gonzalez fd7e53800d meta-digi: Replace folders naming format.
We have been using ${PN}-${PV}, change to use only the package name and
leave ${PN}-${PV} for actual recipes.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-12-13 13:04:39 +01:00
Alex Gonzalez fd5862ef48 meta-digi-del: Add mplayer.
To successfully compile mplayer we need to append the meta-oe recipe
not to use X, live555 or fontconfig.

They way it's done X can be added back in the distro features, and both
live555 and fontconfig through virtual runtime package configuration.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-12-04 18:48:17 +01:00
Alex Gonzalez 66a7aaf9bb meta-digi-del: Fix libdvdread incorrect src_uri.
The SRC_URI is broken, and in the new git repository the same SRCREV does
not exist.

We can't currently test libdvdread functionality, but it's enough to
compile mplayer successfully.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-12-04 18:46:52 +01:00
Alex Gonzalez c6d61e8205 gst-fsl-plugin: Use upstream source.
DEL patches are still applied on meta-digi-del.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-12-04 09:50:02 +01:00
Alex Gonzalez 6f58fb1934 meta-digi-del: Fix FILESEXTRAPATHS to separate entries with colon.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-28 16:56:45 +01:00
Alex Gonzalez ed49b32ce1 meta-digi-del: Add plugins to task-del-gstreamer.
This commit allows to include the gstreamer plugins individually with
more granularity than the base, good, bad, ugly approach.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-23 14:11:51 +01:00
Alex Gonzalez a173e548b9 meta-digi-del: Overwrite dependencies for gst-plugins-bad.
The librsvg dependency is left out as it adds a dependency on gtk+.

The original addition of that dependency is:

commit 30dbfde8ebcb761120eb1ab1d213e850cac966fd
Author: Dongxiao Xu <dongxiao.xu@intel.com>
Date:   Thu Mar 10 13:51:20 2011 +0800

    gst-plugins-bad: add missing dependency librsvg

    Defaultly gst-plugins-bad will configured with option --enable-rsvg.
    Besides, it will check if librsvg really exists by certain configure
    code.


Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-22 15:54:56 +01:00
Alex Gonzalez 7d6db3894c meta-digi-del: del-gstreamer, configure packages as in DEL
This commits adds bbappends to all gstreamer packages so that we
configure them with the same flags as we do in DEL.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-22 10:28:10 +01:00
Alex Gonzalez bad19ef1f6 meta-del-digi: Add extra packages to task-del-gstreamer.
We need some more gstreamer plugins in order to reproduce video files.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-21 16:02:53 +01:00
Alex Gonzalez 837c3c3b2b meta-digi-del: Use virtual providers for plugins in task-del-gstreamer
The gstreamer plugins are not packaged in a single package. They have
functionality in different packages.

This allows to specify what functionality to install.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-21 13:34:10 +01:00
Alex Gonzalez cfcaba9450 meta-digi-del: Add patch to gst-fsl-plugin.
This patch comes from the meta-fsl-arm repo and it is not applied to
del-toolchain.git.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-21 10:28:01 +01:00
Alex Gonzalez 5c765c43c5 meta-digi: Add gsl-fls-plugin package.
The package is added in meta-fsl-arm and the customizations are done
in meta-fsl-del.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-21 10:21:20 +01:00
Alex Gonzalez 39c219d5c5 meta-fsl-arm: Adding package fsl-mm-mp3enc-codeclib to del-gstreamer task.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-20 18:12:35 +01:00
Alex Gonzalez 88b1dcb453 meta-fsl-arm: Adding fsl-mm-flv-codeclib package.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-20 18:06:21 +01:00
Alex Gonzalez e7cdabf0c1 meta-fsl-del: Add gstreamer packages to del-gstreamer task.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-20 17:58:53 +01:00
Alex Gonzalez 1d355b4373 task-del-gstreamer: Add imx-lib.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-20 16:47:51 +01:00
Alex Gonzalez a63ab03826 del-gstreamer: Add feature.
This feature will include the gstreamer framework and its BSP elements.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-20 12:22:22 +01:00
Alex Gonzalez 174e18f6ac del-audio: Add task and feature.
This feature is also enabled by default in del-image-minimal.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2012-11-19 18:55:41 +01:00