On 05/31/2013 12:15 PM, Carlos Rafael Giani wrote:
These patches introduce recipes for GStreamer 1.0 . They
are copied over from my gstreamer 1.0 layer at
https://github.com/dv1/meta-gstreamer1.0 . All files except
gstreamer1.0-plugins-package.inc were copied; gst-plugins-package.inc
was patched to fix a problem with -meta packages and can be used for
both 0.10 and 1.0 now (the only difference is the value of the LIBV
variable).

So is there an update path from 0.10 to 1.0? Also normally we replace the older version with the newer version by "git mv" in order to preserve history where possible. I am not sure if you can do this with a move and then copy the new versions in.

Since the packages are renamed, and I don's see any RPROVIDES/RREPLACES or RCONFLICTS to cover the upgrade path.


Some open questions:
* Is it OK to add _git versions of the recipes to OE core?
Yes, it's OK to have both a versioned and _git recipe in OE-Core

* The gstreamer1.0-omx recipe sets itself to be machine specific if
   this is explicitely requested. This is necessary, since gst-omx has
   machine specific codepaths (currently for the Raspberry Pi). By
   default, it is not machine specific, and uses the Bellagio OpenMAX
   implementation that is supported by OE core. Is it OK to include
   options for machine specific support which can be set by BSP layers?

Not sure about this one.

Sau!

Carlos Rafael Giani (3):
   gstreamer: fixed -meta package rdepends
   gstreamer: moved LIBV out of gst-plugins-package.inc file
   gstreamer: added GStreamer 1.0 recipes

  .../gstreamer/gst-plugins-package.inc              |  28 ++++--
  meta/recipes-multimedia/gstreamer/gst-plugins.inc  |   1 +
  .../gstreamer/gstreamer1.0-libav.inc               |  34 +++++++
  ...-Disable-yasm-for-libav-when-disable-yasm.patch |  33 +++++++
  .../gstreamer1.0-libav/libav_e500mc.patch          |  21 +++++
  .../gstreamer/gstreamer1.0-libav_1.0.7.bb          |  27 ++++++
  .../gstreamer/gstreamer1.0-libav_git.bb            |  27 ++++++
  .../gstreamer/gstreamer1.0-omx.inc                 |  42 +++++++++
  .../0001-omx-fixed-type-error-in-printf-call.patch |  30 ++++++
  .../gstreamer/gstreamer1.0-omx_1.0.0.bb            |  12 +++
  .../gstreamer/gstreamer1.0-omx_git.bb              |  22 +++++
  .../gstreamer/gstreamer1.0-plugins-bad.inc         | 105 +++++++++++++++++++++
  .../gstreamer/gstreamer1.0-plugins-bad_1.0.7.bb    |  12 +++
  .../gstreamer/gstreamer1.0-plugins-bad_git.bb      |  26 +++++
  .../gstreamer/gstreamer1.0-plugins-base.inc        |  42 +++++++++
  .../gstreamer/gstreamer1.0-plugins-base_1.0.7.bb   |  11 +++
  .../gstreamer/gstreamer1.0-plugins-base_git.bb     |  18 ++++
  .../gstreamer/gstreamer1.0-plugins-good.inc        |  55 +++++++++++
  .../gstreamer/gstreamer1.0-plugins-good_1.0.7.bb   |  11 +++
  .../gstreamer/gstreamer1.0-plugins-good_git.bb     |  17 ++++
  .../gstreamer/gstreamer1.0-plugins-ugly.inc        |  33 +++++++
  .../gstreamer/gstreamer1.0-plugins-ugly_1.0.7.bb   |  10 ++
  .../gstreamer/gstreamer1.0-plugins-ugly_git.bb     |  16 ++++
  .../gstreamer/gstreamer1.0-plugins.inc             |  57 +++++++++++
  meta/recipes-multimedia/gstreamer/gstreamer1.0.inc |  23 +++++
  .../0001-Fix-crash-with-gst-inspect.patch          |  28 ++++++
  .../gstreamer/gstreamer1.0_1.0.7.bb                |  13 +++
  .../gstreamer/gstreamer1.0_git.bb                  |  17 ++++
  28 files changed, 765 insertions(+), 6 deletions(-)
  create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-libav.inc
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-libav/0001-Disable-yasm-for-libav-when-disable-yasm.patch
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-libav/libav_e500mc.patch
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.0.7.bb
  create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_git.bb
  create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-omx.inc
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-omx/0001-omx-fixed-type-error-in-printf-call.patch
  create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.0.0.bb
  create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_git.bb
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.0.7.bb
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_git.bb
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.0.7.bb
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_git.bb
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good.inc
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.0.7.bb
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_git.bb
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly.inc
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.0.7.bb
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_git.bb
  create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc
  create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0.inc
  create mode 100644 
meta/recipes-multimedia/gstreamer/gstreamer1.0/0001-Fix-crash-with-gst-inspect.patch
  create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0_1.0.7.bb
  create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0_git.bb

_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to