diff options
author | Khem Raj <raj.khem@gmail.com> | 2016-10-29 12:58:20 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-11-06 23:35:32 +0000 |
commit | 9a583e833c31f678663b8fed665ce08fee2ddde7 (patch) | |
tree | adb42979cee12d6278734c1e98ede17d6ce9b4f2 | |
parent | 25f9530f784d5d1b3644b38295762e0395a51437 (diff) | |
download | poky-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>
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 | " |
23 | SRC_URI[md5sum] = "955281a43e98c5464563fa049e0a0911" | 24 | SRC_URI[md5sum] = "955281a43e98c5464563fa049e0a0911" |
24 | SRC_URI[sha256sum] = "7899fcb18e6a1af2888b19c90213af018a57d741c6e72ec56b133bc73ec8509b" | 25 | SRC_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 | ||
20 | PV = "1.8.2+git${SRCPV}" | 21 | PV = "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 | ||
16 | SRC_URI[md5sum] = "4d03dd81828ea6b98a44c8f1ab7f4976" | 17 | SRC_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 | ||
19 | PV = "1.8.2+git${SRCPV}" | 20 | PV = "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 | ||
14 | SRC_URI[md5sum] = "473ebb1f15c67de99ddb6e4d027c0876" | 15 | SRC_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 | ||
17 | PV = "1.8.2+git${SRCPV}" | 18 | PV = "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 | ||
6 | SRC_URI = " \ | 6 | SRC_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 | ||
10 | SRC_URI[md5sum] = "4fc66c77253b0ad5ce224bda654b2e7d" | 11 | SRC_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 \ | |||
8 | SRC_URI = " \ | 8 | SRC_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 | ||
13 | PV = "1.8.2+git${SRCPV}" | 14 | PV = "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 | ||
31 | SRC_URI_append = " file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch" | ||
32 | |||
33 | delete_pkg_m4_file() { | 31 | delete_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 |