summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2016-10-29 12:58:20 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-11-06 23:35:32 +0000
commit9a583e833c31f678663b8fed665ce08fee2ddde7 (patch)
treeadb42979cee12d6278734c1e98ede17d6ce9b4f2
parent25f9530f784d5d1b3644b38295762e0395a51437 (diff)
downloadpoky-9a583e833c31f678663b8fed665ce08fee2ddde7.tar.gz
gstreamer-plugins: Move introspection to individual recipes
inc files are also used by plugins in other layers but they do not use same srcrev for gst-common repo for various reasons e.g. https://github.com/ndechesne/meta-qcom/blob/master/recipes-multimedia/gstreamer/gstreamer1.0-plugins-v4l2.bb Currently, this patch is forced on these external packages too and fails to patch cleanly in some cases. Therefore its better to move this SRC_URI_append to the individual .bb files (From OE-Core rev: a30d8244265f38fddefe438e035ea3bf6fb4447f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.8.3.bb1
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_git.bb1
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.8.3.bb1
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_git.bb1
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.8.3.bb1
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_git.bb1
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.8.3.bb1
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_git.bb1
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc2
9 files changed, 8 insertions, 2 deletions
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.8.3.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.8.3.bb
index 108f4db10e..ae3f04d75b 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.8.3.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.8.3.bb
@@ -19,6 +19,7 @@ SRC_URI = " \
19 file://0006-glcolorconvert-GLES3-deprecates-texture2D-and-it-doe.patch \ 19 file://0006-glcolorconvert-GLES3-deprecates-texture2D-and-it-doe.patch \
20 file://0008-gl-implement-GstGLMemoryEGL.patch \ 20 file://0008-gl-implement-GstGLMemoryEGL.patch \
21 file://0009-glimagesink-Downrank-to-marginal.patch \ 21 file://0009-glimagesink-Downrank-to-marginal.patch \
22 file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch \
22" 23"
23SRC_URI[md5sum] = "955281a43e98c5464563fa049e0a0911" 24SRC_URI[md5sum] = "955281a43e98c5464563fa049e0a0911"
24SRC_URI[sha256sum] = "7899fcb18e6a1af2888b19c90213af018a57d741c6e72ec56b133bc73ec8509b" 25SRC_URI[sha256sum] = "7899fcb18e6a1af2888b19c90213af018a57d741c6e72ec56b133bc73ec8509b"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_git.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_git.bb
index 1370380b94..609ea0b25e 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_git.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_git.bb
@@ -15,6 +15,7 @@ SRC_URI = " \
15 file://avoid-including-sys-poll.h-directly.patch \ 15 file://avoid-including-sys-poll.h-directly.patch \
16 file://ensure-valid-sentinels-for-gst_structure_get-etc.patch \ 16 file://ensure-valid-sentinels-for-gst_structure_get-etc.patch \
17 file://0001-gstreamer-gl.pc.in-don-t-append-GL_CFLAGS-to-CFLAGS.patch \ 17 file://0001-gstreamer-gl.pc.in-don-t-append-GL_CFLAGS-to-CFLAGS.patch \
18 file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch \
18" 19"
19 20
20PV = "1.8.2+git${SRCPV}" 21PV = "1.8.2+git${SRCPV}"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.8.3.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.8.3.bb
index 986b5ac606..84cbc04823 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.8.3.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.8.3.bb
@@ -11,6 +11,7 @@ SRC_URI = " \
11 file://0004-subparse-set-need_segment-after-sink-pad-received-GS.patch \ 11 file://0004-subparse-set-need_segment-after-sink-pad-received-GS.patch \
12 file://encodebin-Need-more-buffers-in-output-queue-for-bett.patch \ 12 file://encodebin-Need-more-buffers-in-output-queue-for-bett.patch \
13 file://make-gio_unix_2_0-dependency-configurable.patch \ 13 file://make-gio_unix_2_0-dependency-configurable.patch \
14 file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch \
14" 15"
15 16
16SRC_URI[md5sum] = "4d03dd81828ea6b98a44c8f1ab7f4976" 17SRC_URI[md5sum] = "4d03dd81828ea6b98a44c8f1ab7f4976"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_git.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_git.bb
index 3c2b504003..bdd4cb874a 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_git.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_git.bb
@@ -14,6 +14,7 @@ SRC_URI = " \
14 file://0004-subparse-set-need_segment-after-sink-pad-received-GS.patch \ 14 file://0004-subparse-set-need_segment-after-sink-pad-received-GS.patch \
15 file://encodebin-Need-more-buffers-in-output-queue-for-bett.patch \ 15 file://encodebin-Need-more-buffers-in-output-queue-for-bett.patch \
16 file://make-gio_unix_2_0-dependency-configurable.patch \ 16 file://make-gio_unix_2_0-dependency-configurable.patch \
17 file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch \
17" 18"
18 19
19PV = "1.8.2+git${SRCPV}" 20PV = "1.8.2+git${SRCPV}"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.8.3.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.8.3.bb
index 5cc6578b77..840df15146 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.8.3.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.8.3.bb
@@ -9,6 +9,7 @@ SRC_URI = " \
9 file://0001-gstrtpmp4gpay-set-dafault-value-for-MPEG4-without-co.patch \ 9 file://0001-gstrtpmp4gpay-set-dafault-value-for-MPEG4-without-co.patch \
10 file://avoid-including-sys-poll.h-directly.patch \ 10 file://avoid-including-sys-poll.h-directly.patch \
11 file://ensure-valid-sentinel-for-gst_structure_get.patch \ 11 file://ensure-valid-sentinel-for-gst_structure_get.patch \
12 file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch \
12" 13"
13 14
14SRC_URI[md5sum] = "473ebb1f15c67de99ddb6e4d027c0876" 15SRC_URI[md5sum] = "473ebb1f15c67de99ddb6e4d027c0876"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_git.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_git.bb
index 9b79af2a9a..120629c956 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_git.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_git.bb
@@ -12,6 +12,7 @@ SRC_URI = " \
12 file://avoid-including-sys-poll.h-directly.patch \ 12 file://avoid-including-sys-poll.h-directly.patch \
13 file://ensure-valid-sentinel-for-gst_structure_get.patch \ 13 file://ensure-valid-sentinel-for-gst_structure_get.patch \
14 file://0001-gstrtpmp4gpay-set-dafault-value-for-MPEG4-without-co.patch \ 14 file://0001-gstrtpmp4gpay-set-dafault-value-for-MPEG4-without-co.patch \
15 file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch \
15" 16"
16 17
17PV = "1.8.2+git${SRCPV}" 18PV = "1.8.2+git${SRCPV}"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.8.3.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.8.3.bb
index 2745937961..4a9a437b9d 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.8.3.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.8.3.bb
@@ -5,6 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \
5 5
6SRC_URI = " \ 6SRC_URI = " \
7 http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${PV}.tar.xz \ 7 http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${PV}.tar.xz \
8 file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch \
8" 9"
9 10
10SRC_URI[md5sum] = "4fc66c77253b0ad5ce224bda654b2e7d" 11SRC_URI[md5sum] = "4fc66c77253b0ad5ce224bda654b2e7d"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_git.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_git.bb
index 22cca3a8df..61cdbe8380 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_git.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_git.bb
@@ -8,6 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \
8SRC_URI = " \ 8SRC_URI = " \
9 git://anongit.freedesktop.org/gstreamer/gst-plugins-ugly;branch=1.8;name=base \ 9 git://anongit.freedesktop.org/gstreamer/gst-plugins-ugly;branch=1.8;name=base \
10 git://anongit.freedesktop.org/gstreamer/common;destsuffix=git/common;name=common \ 10 git://anongit.freedesktop.org/gstreamer/common;destsuffix=git/common;name=common \
11 file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch \
11" 12"
12 13
13PV = "1.8.2+git${SRCPV}" 14PV = "1.8.2+git${SRCPV}"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc
index 9cfcec3ca5..3f6d4c3703 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc
@@ -28,8 +28,6 @@ EXTRA_OECONF = " \
28 --disable-examples \ 28 --disable-examples \
29" 29"
30 30
31SRC_URI_append = " file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch"
32
33delete_pkg_m4_file() { 31delete_pkg_m4_file() {
34 # This m4 file is out of date and is missing PKG_CONFIG_SYSROOT_PATH tweaks which we need for introspection 32 # This m4 file is out of date and is missing PKG_CONFIG_SYSROOT_PATH tweaks which we need for introspection
35 rm "${S}/common/m4/pkg.m4" || true 33 rm "${S}/common/m4/pkg.m4" || true