diff options
author | Cristinel Panfir <cristinel.panfir@nxp.com> | 2019-12-20 13:17:37 +0200 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2019-12-20 16:54:20 -0300 |
commit | d2f3022132187c7ac4dcd47a96f2f11b336b5d71 (patch) | |
tree | 64120fe862844174621fe04e381053ac3ddc02c7 /recipes-multimedia/gstreamer/gstreamer1.0_1.14.imx.bb | |
parent | 08332c833b69a46e99621b68a67d04443c93e906 (diff) | |
download | meta-freescale-d2f3022132187c7ac4dcd47a96f2f11b336b5d71.tar.gz |
gstreamer1.0: Upgrade to 1.16.0
- Switch to MM_04.05.01_1909_L4.19.35 branch.
- Drop GST_PROTECTION_UNSPECIFIED_SYSTEM_ID patches,
those are included in 1.16 source code.
Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
Diffstat (limited to 'recipes-multimedia/gstreamer/gstreamer1.0_1.14.imx.bb')
-rw-r--r-- | recipes-multimedia/gstreamer/gstreamer1.0_1.14.imx.bb | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0_1.14.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0_1.14.imx.bb deleted file mode 100644 index 1f5a1865..00000000 --- a/recipes-multimedia/gstreamer/gstreamer1.0_1.14.imx.bb +++ /dev/null | |||
@@ -1,78 +0,0 @@ | |||
1 | SUMMARY = "GStreamer 1.0 multimedia framework" | ||
2 | DESCRIPTION = "GStreamer is a multimedia framework for encoding and decoding video and sound. \ | ||
3 | It supports a wide range of formats including mp3, ogg, avi, mpeg and quicktime." | ||
4 | HOMEPAGE = "http://gstreamer.freedesktop.org/" | ||
5 | BUGTRACKER = "https://bugzilla.gnome.org/enter_bug.cgi?product=Gstreamer" | ||
6 | SECTION = "multimedia" | ||
7 | LICENSE = "LGPLv2+" | ||
8 | |||
9 | DEPENDS = "glib-2.0 glib-2.0-native libcap libxml2 bison-native flex-native elfutils" | ||
10 | |||
11 | inherit autotools pkgconfig gettext upstream-version-is-even gobject-introspection gtk-doc | ||
12 | |||
13 | # This way common/m4/introspection.m4 will come first | ||
14 | # (it has a custom INTROSPECTION_INIT macro, and so must be used instead of our common introspection.m4 file) | ||
15 | acpaths = "-I ${S}/common/m4 -I ${S}/m4" | ||
16 | |||
17 | LIC_FILES_CHKSUM = "file://COPYING;md5=6762ed442b3822387a51c92d928ead0d \ | ||
18 | file://gst/gst.h;beginline=1;endline=21;md5=e059138481205ee2c6fc1c079c016d0d" | ||
19 | |||
20 | # Use i.MX fork of GST for customizations | ||
21 | GST1.0_SRC ?= "gitsm://source.codeaurora.org/external/imx/gstreamer.git;protocol=https" | ||
22 | SRCBRANCH = "MM_04.04.05_1902_L4.14.98_GA" | ||
23 | |||
24 | SRC_URI = " \ | ||
25 | ${GST1.0_SRC};branch=${SRCBRANCH} \ | ||
26 | file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch \ | ||
27 | file://gtk-doc-tweaks.patch \ | ||
28 | file://0001-gst-gstpluginloader.c-when-env-var-is-set-do-not-fal.patch \ | ||
29 | file://0001-protection-Add-a-new-definition-for-unspecified-syst.patch \ | ||
30 | file://0001-protection-Fix-the-string-to-define-unspecified-syst.patch \ | ||
31 | " | ||
32 | SRCREV = "d42548da09724ad8cc1aa4f1944607920be2f4c0" | ||
33 | |||
34 | DEFAULT_PREFERENCE = "-1" | ||
35 | |||
36 | EXTRA_AUTORECONF = "" | ||
37 | |||
38 | PACKAGECONFIG ??= "" | ||
39 | |||
40 | PACKAGECONFIG[debug] = "--enable-debug,--disable-debug" | ||
41 | PACKAGECONFIG[tests] = "--enable-tests,--disable-tests" | ||
42 | PACKAGECONFIG[valgrind] = "--enable-valgrind,--disable-valgrind,valgrind," | ||
43 | PACKAGECONFIG[gst-tracer-hooks] = "--enable-gst-tracer-hooks,--disable-gst-tracer-hooks," | ||
44 | |||
45 | EXTRA_OECONF = " \ | ||
46 | --disable-dependency-tracking \ | ||
47 | --disable-examples \ | ||
48 | " | ||
49 | |||
50 | CACHED_CONFIGUREVARS += "ac_cv_header_valgrind_valgrind_h=no" | ||
51 | |||
52 | # musl libc generates warnings if <sys/poll.h> is included directly | ||
53 | CACHED_CONFIGUREVARS += "ac_cv_header_sys_poll_h=no" | ||
54 | |||
55 | PACKAGES += "${PN}-bash-completion" | ||
56 | |||
57 | FILES_${PN} += "${libdir}/gstreamer-1.0/*.so" | ||
58 | FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la ${libdir}/gstreamer-1.0/*.a ${libdir}/gstreamer-1.0/include" | ||
59 | FILES_${PN}-bash-completion += "${datadir}/bash-completion/completions/ ${datadir}/bash-completion/helpers/gst*" | ||
60 | |||
61 | RRECOMMENDS_${PN}_qemux86 += "kernel-module-snd-ens1370 kernel-module-snd-rawmidi" | ||
62 | RRECOMMENDS_${PN}_qemux86-64 += "kernel-module-snd-ens1370 kernel-module-snd-rawmidi" | ||
63 | |||
64 | delete_pkg_m4_file() { | ||
65 | # This m4 file is out of date and is missing PKG_CONFIG_SYSROOT_PATH tweaks which we need for introspection | ||
66 | rm "${S}/common/m4/pkg.m4" || true | ||
67 | rm -f "${S}/common/m4/gtk-doc.m4" | ||
68 | } | ||
69 | |||
70 | do_configure[prefuncs] += "delete_pkg_m4_file" | ||
71 | |||
72 | do_compile_prepend() { | ||
73 | export GIR_EXTRA_LIBS_PATH="${B}/gst/.libs:${B}/libs/gst/base/.libs" | ||
74 | } | ||
75 | |||
76 | S = "${WORKDIR}/git" | ||
77 | |||
78 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" | ||