[meta-freescale] [meta-fsl-demos][PATCH] Remove GStreamer 0.10 support

Otavio Salvador otavio at ossystems.com.br
Wed Jun 10 16:00:05 PDT 2015


The GStreamer 0.10 support is dead upstream and is being moved away of
OE-Core so there is no much sense to keep supporting and testing it.

Change-Id: I983827bf1ea1fb8fa81d87591ebd97cf01dfe763
Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
---
 recipes-fsl/images/fsl-image-machine-test.bb       |  2 -
 recipes-fsl/images/fsl-image-multimedia-full.bb    |  1 -
 recipes-fsl/images/fsl-image-multimedia.bb         |  1 -
 .../packagegroup-fsl-gstreamer-full.bb             | 30 -------
 .../packagegroups/packagegroup-fsl-gstreamer.bb    | 91 ----------------------
 recipes-multimedia/glive/glive_git.bb              | 25 ------
 recipes-qt/images/qt-in-use-common.inc             |  2 -
 7 files changed, 152 deletions(-)
 delete mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb
 delete mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-gstreamer.bb
 delete mode 100644 recipes-multimedia/glive/glive_git.bb

diff --git a/recipes-fsl/images/fsl-image-machine-test.bb b/recipes-fsl/images/fsl-image-machine-test.bb
index 01b250c..0203fb3 100644
--- a/recipes-fsl/images/fsl-image-machine-test.bb
+++ b/recipes-fsl/images/fsl-image-machine-test.bb
@@ -14,8 +14,6 @@ LICENSE = "MIT"
 inherit core-image
 
 CORE_IMAGE_EXTRA_INSTALL += " \
-    packagegroup-fsl-gstreamer \
-    packagegroup-fsl-gstreamer-full \
     packagegroup-fslc-gstreamer1.0 \
     packagegroup-fslc-gstreamer1.0-full \
     packagegroup-fsl-tools-gpu \
diff --git a/recipes-fsl/images/fsl-image-multimedia-full.bb b/recipes-fsl/images/fsl-image-multimedia-full.bb
index e2a3b7a..8675dad 100644
--- a/recipes-fsl/images/fsl-image-multimedia-full.bb
+++ b/recipes-fsl/images/fsl-image-multimedia-full.bb
@@ -4,6 +4,5 @@
 require fsl-image-multimedia.bb
 
 CORE_IMAGE_EXTRA_INSTALL += " \
-    packagegroup-fsl-gstreamer-full \
     packagegroup-fslc-gstreamer1.0-full \
 "
diff --git a/recipes-fsl/images/fsl-image-multimedia.bb b/recipes-fsl/images/fsl-image-multimedia.bb
index fd63406..0242a30 100644
--- a/recipes-fsl/images/fsl-image-multimedia.bb
+++ b/recipes-fsl/images/fsl-image-multimedia.bb
@@ -11,7 +11,6 @@ LICENSE = "MIT"
 inherit core-image
 
 CORE_IMAGE_EXTRA_INSTALL += " \
-    packagegroup-fsl-gstreamer \
     packagegroup-fsl-tools-gpu \
     packagegroup-fslc-gstreamer1.0 \
     ${@base_contains('DISTRO_FEATURES', 'directfb', 'packagegroup-core-directfb', '', d)} \
diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb b/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb
deleted file mode 100644
index 98da365..0000000
--- a/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright (C) 2014 Freescale Semiconductor
-# Released under the MIT license (see COPYING.MIT for the terms)
-
-DESCRIPTION = "Package group used by FSL Community to provide audio, video, and debug \
-GStreamer's plugins (including good and bad ones) with the required hardware \
-acceleration (if supported by the SoC)."
-SUMMARY = "FSL Community package group - GStreamer full"
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
-                    file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
-
-PACKAGE_ARCH_mx6sl = "${MACHINE_ARCH}"
-
-inherit packagegroup
-
-GST_PLUGIN_SPECIFIC = "${@base_contains('MACHINE_GSTREAMER_PLUGIN', 'gst-fsl-plugin', \
-                                        'gst-plugins-gl', '', d)}"
-
-RDEPENDS_${PN} = " \
-    packagegroup-fsl-gstreamer \
-    gst-plugins-base-meta \
-    gst-plugins-good-meta \
-    gst-plugins-bad-meta \
-    ${@base_contains('DISTRO_FEATURES', 'opengl', \
-                      base_contains('DISTRO_FEATURES', 'x11', \
-                                    '${GST_PLUGIN_SPECIFIC}', '', d), '', d)} \
-"
-# FIXME: i.MX6SL cannot use mesa for Graphics and it lacks 3D support,
-#        so skip it for now.
-RDEPENDS_${PN}_remove_mx6sl = "gst-plugins-gl"
diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer.bb b/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer.bb
deleted file mode 100644
index 05bf7be..0000000
--- a/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer.bb
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright (C) 2012-2014 Freescale Semiconductor
-# Released under the MIT license (see COPYING.MIT for the terms)
-
-DESCRIPTION = "Package group used by FSL Community to provide audio, video, and debug \
-GStreamer's plugins with the required hardware acceleration (if supported by the SoC)."
-SUMMARY = "FSL Community package group - GStreamer"
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
-                    file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
-
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
-inherit packagegroup
-
-PACKAGES += " \
-    ${PN}-base \
-    ${PN}-x11-base \
-    ${PN}-audio \
-    ${PN}-video \
-    ${PN}-debug \
-    ${PN}-streamer \
-"
-
-MACHINE_GSTREAMER_PLUGIN ?= ""
-
-RDEPENDS_${PN} = " \
-    ${PN}-audio \
-    ${PN}-video \
-    ${PN}-debug \
-    ${MACHINE_GSTREAMER_PLUGIN} \
-    ${@base_contains("MACHINE_GSTREAMER_PLUGIN", "gst-fsl-plugin", "gst-fsl-plugin-gplay", "", d)} \
-"
-
-RDEPENDS_${PN}-base = " \
-    ${@base_contains('DISTRO_FEATURES', 'x11', '${PN}-x11-base', '', d)} \
-    gstreamer \
-    gst-plugins-base-playbin \
-    gst-plugins-base-decodebin \
-    gst-plugins-base-decodebin2 \
-    gst-plugins-base-gio \
-    gst-plugins-base-alsa \
-    gst-plugins-base-volume \
-    gst-plugins-base-audioconvert \
-    gst-plugins-base-audioresample \
-    gst-plugins-base-typefindfunctions \
-    gst-plugins-base-videoscale \
-    gst-plugins-base-ffmpegcolorspace \
-    gst-plugins-good-autodetect \
-    gst-plugins-good-souphttpsrc \
-"
-
-RDEPENDS_${PN}-x11-base = " \
-    gst-plugins-base-ximagesink \
-    gst-plugins-base-xvimagesink \
-"
-
-RDEPENDS_${PN}-audio = " \
-    ${PN}-base \
-    gst-plugins-base-vorbis \
-    gst-plugins-base-ogg \
-    gst-plugins-good-wavparse \
-    gst-plugins-good-flac \
-    ${COMMERCIAL_AUDIO_PLUGINS} \
-"
-
-RDEPENDS_${PN}-video = " \
-    ${PN}-base \
-    gst-plugins-good-avi \
-    gst-plugins-good-matroska \
-    gst-plugins-base-theora \
-    ${COMMERCIAL_VIDEO_PLUGINS} \
-"
-
-RRECOMMENDS_${PN}-video = " \
-    ${PN}-audio \
-"
-
-RDEPENDS_${PN}-debug = " \
-    ${PN}-base \
-    gst-plugins-good-debug \
-    gst-plugins-base-audiotestsrc \
-    gst-plugins-base-videotestsrc \
-"
-
-RDEPENDS_${PN}-streamer = " \
-    ${PN}-base \
-    gst-plugins-good-udp \
-    gst-plugins-good-rtp \
-    gst-plugins-good-rtpmanager \
-    gst-plugins-good-rtsp \
-"
diff --git a/recipes-multimedia/glive/glive_git.bb b/recipes-multimedia/glive/glive_git.bb
deleted file mode 100644
index b4e7a2c..0000000
--- a/recipes-multimedia/glive/glive_git.bb
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright (C) 2013 Avnet Electronics Marketing
-
-DESCRIPTION = "Gstreamer Live Example (GLIVE) Server and Client Application"
-LICENSE = "GPLv2+"
-LIC_FILES_CHKSUM = "file://gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263"
-
-SRC_URI = "git://github.com/johnweber/glive.git;branch=master"
-SRCREV = "d7263f6dc685efb06cbd0f70b12c12193cec480a"
-
-inherit autotools-brokensep pkgconfig
-
-S = "${WORKDIR}/git"
-
-# Depends on Gstreamer
-DEPENDS = "gstreamer glib-2.0 "
-RDEPENDS_${PN} = "gstreamer \
-                  gst-plugins-good-rtp \
-                  gst-plugins-good-udp \
-                  gst-plugins-good-rtpmanager \
-                  gst-plugins-good-video4linux2 \
-                  gst-fsl-plugin \
-                  glib-2.0 \
-"
-
-PACKAGE_ARCH = "${MACHINE_ARCH}"
diff --git a/recipes-qt/images/qt-in-use-common.inc b/recipes-qt/images/qt-in-use-common.inc
index 1598108..01c6edc 100644
--- a/recipes-qt/images/qt-in-use-common.inc
+++ b/recipes-qt/images/qt-in-use-common.inc
@@ -17,8 +17,6 @@ COMMON_INSTALL = " \
     base-passwd \
     busybox \
     ${@base_contains("MACHINE_FEATURES", "systemd", "${SYSTEMD_INSTALL}", "${SYSV_INSTALL}", d)} \
-    ${QT_NAME}-plugin-phonon-backend-gstreamer \
-    packagegroup-fsl-gstreamer \
     packagegroup-base \
 "
 
-- 
2.1.4



More information about the meta-freescale mailing list