diff options
| author | Khem Raj <raj.khem@gmail.com> | 2021-08-02 11:01:05 -0700 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2021-08-12 10:08:24 -0700 |
| commit | 59d36c9832702989bfcca8a5af29fb2dff01efcc (patch) | |
| tree | b2b07d98cb22bc5241cde7403b6a15d99821318e /recipes-multimedia/gstreamer | |
| parent | 72f59d35816cd2be6159013e4d96d03abf7f1c4b (diff) | |
| download | meta-freescale-59d36c9832702989bfcca8a5af29fb2dff01efcc.tar.gz | |
layer: Convert to new override syntax
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-multimedia/gstreamer')
10 files changed, 74 insertions, 74 deletions
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.16.0.bb b/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.16.0.bb index 3f1ec99d9..328ac5e3e 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.16.0.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.16.0.bb | |||
| @@ -50,21 +50,21 @@ LIBAV_EXTRA_CONFIGURE_COMMON_ARG = "--target-os=linux \ | |||
| 50 | --cross-prefix='${HOST_PREFIX}'" | 50 | --cross-prefix='${HOST_PREFIX}'" |
| 51 | 51 | ||
| 52 | # Disable assembly optimizations for X32, as this libav lacks the support | 52 | # Disable assembly optimizations for X32, as this libav lacks the support |
| 53 | PACKAGECONFIG_remove_linux-gnux32 = "yasm" | 53 | PACKAGECONFIG:remove:linux-gnux32 = "yasm" |
| 54 | LIBAV_EXTRA_CONFIGURE_COMMON_ARG_append_linux-gnux32 = " --disable-asm" | 54 | LIBAV_EXTRA_CONFIGURE_COMMON_ARG:append:linux-gnux32 = " --disable-asm" |
| 55 | 55 | ||
| 56 | LIBAV_EXTRA_CONFIGURE_COMMON = \ | 56 | LIBAV_EXTRA_CONFIGURE_COMMON = \ |
| 57 | '${LIBAV_EXTRA_CONFIGURE}="${LIBAV_EXTRA_CONFIGURE_COMMON_ARG}"' | 57 | '${LIBAV_EXTRA_CONFIGURE}="${LIBAV_EXTRA_CONFIGURE_COMMON_ARG}"' |
| 58 | 58 | ||
| 59 | EXTRA_OECONF = "${LIBAV_EXTRA_CONFIGURE_COMMON}" | 59 | EXTRA_OECONF = "${LIBAV_EXTRA_CONFIGURE_COMMON}" |
| 60 | 60 | ||
| 61 | FILES_${PN} += "${libdir}/gstreamer-1.0/*.so" | 61 | FILES:${PN} += "${libdir}/gstreamer-1.0/*.so" |
| 62 | FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la" | 62 | FILES:${PN}-dev += "${libdir}/gstreamer-1.0/*.la" |
| 63 | FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" | 63 | FILES:${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" |
| 64 | 64 | ||
| 65 | # http://errors.yoctoproject.org/Errors/Details/20493/ | 65 | # http://errors.yoctoproject.org/Errors/Details/20493/ |
| 66 | ARM_INSTRUCTION_SET_armv4 = "arm" | 66 | ARM_INSTRUCTION_SET:armv4 = "arm" |
| 67 | ARM_INSTRUCTION_SET_armv5 = "arm" | 67 | ARM_INSTRUCTION_SET:armv5 = "arm" |
| 68 | 68 | ||
| 69 | # ffmpeg/libav disables PIC on some platforms (e.g. x86-32) | 69 | # ffmpeg/libav disables PIC on some platforms (e.g. x86-32) |
| 70 | INSANE_SKIP_${PN} = "textrel" | 70 | INSANE_SKIP:${PN} = "textrel" |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb index 6925611ac..6f2364852 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb | |||
| @@ -1,14 +1,14 @@ | |||
| 1 | require recipes-multimedia/gstreamer/gstreamer1.0-plugins-common.inc | 1 | require recipes-multimedia/gstreamer/gstreamer1.0-plugins-common.inc |
| 2 | 2 | ||
| 3 | DEPENDS_append_imxgpu2d = " virtual/libg2d" | 3 | DEPENDS:append:imxgpu2d = " virtual/libg2d" |
| 4 | DEPENDS_append_mx8 = " libdrm" | 4 | DEPENDS:append:mx8 = " libdrm" |
| 5 | 5 | ||
| 6 | PACKAGECONFIG_append_mx8 = " kms" | 6 | PACKAGECONFIG:append:mx8 = " kms" |
| 7 | 7 | ||
| 8 | DEFAULT_PREFERENCE = "-1" | 8 | DEFAULT_PREFERENCE = "-1" |
| 9 | 9 | ||
| 10 | PACKAGE_ARCH_imxpxp = "${MACHINE_SOCARCH}" | 10 | PACKAGE_ARCH:imxpxp = "${MACHINE_SOCARCH}" |
| 11 | PACKAGE_ARCH_mx8 = "${MACHINE_SOCARCH}" | 11 | PACKAGE_ARCH:mx8 = "${MACHINE_SOCARCH}" |
| 12 | 12 | ||
| 13 | GST1.0-PLUGINS-BAD_SRC ?= "gitsm://source.codeaurora.org/external/imx/gst-plugins-bad.git;protocol=https" | 13 | GST1.0-PLUGINS-BAD_SRC ?= "gitsm://source.codeaurora.org/external/imx/gst-plugins-bad.git;protocol=https" |
| 14 | SRCBRANCH = "MM_04.05.07_2011_L5.4.70" | 14 | SRCBRANCH = "MM_04.05.07_2011_L5.4.70" |
| @@ -37,7 +37,7 @@ DEPENDS += "gstreamer1.0-plugins-base" | |||
| 37 | inherit gobject-introspection | 37 | inherit gobject-introspection |
| 38 | 38 | ||
| 39 | PACKAGECONFIG_GL ?= "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)}" | 39 | PACKAGECONFIG_GL ?= "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)}" |
| 40 | PACKAGECONFIG_GL_imxpxp = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2', '', d)}" | 40 | PACKAGECONFIG_GL:imxpxp = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2', '', d)}" |
| 41 | 41 | ||
| 42 | PACKAGECONFIG ??= " \ | 42 | PACKAGECONFIG ??= " \ |
| 43 | ${GSTREAMER_ORC} \ | 43 | ${GSTREAMER_ORC} \ |
| @@ -163,13 +163,13 @@ EXTRA_OEMESON += " \ | |||
| 163 | 163 | ||
| 164 | export OPENCV_PREFIX = "${STAGING_DIR_TARGET}${prefix}" | 164 | export OPENCV_PREFIX = "${STAGING_DIR_TARGET}${prefix}" |
| 165 | 165 | ||
| 166 | ARM_INSTRUCTION_SET_armv4 = "arm" | 166 | ARM_INSTRUCTION_SET:armv4 = "arm" |
| 167 | ARM_INSTRUCTION_SET_armv5 = "arm" | 167 | ARM_INSTRUCTION_SET:armv5 = "arm" |
| 168 | 168 | ||
| 169 | FILES_${PN}-freeverb += "${datadir}/gstreamer-1.0/presets/GstFreeverb.prs" | 169 | FILES:${PN}-freeverb += "${datadir}/gstreamer-1.0/presets/GstFreeverb.prs" |
| 170 | FILES_${PN}-opencv += "${datadir}/gst-plugins-bad/1.0/opencv*" | 170 | FILES:${PN}-opencv += "${datadir}/gst-plugins-bad/1.0/opencv*" |
| 171 | FILES_${PN}-voamrwbenc += "${datadir}/gstreamer-1.0/presets/GstVoAmrwbEnc.prs" | 171 | FILES:${PN}-voamrwbenc += "${datadir}/gstreamer-1.0/presets/GstVoAmrwbEnc.prs" |
| 172 | # include fragment shaders | 172 | # include fragment shaders |
| 173 | FILES_${PN}-opengl += "/usr/share/*.fs" | 173 | FILES:${PN}-opengl += "/usr/share/*.fs" |
| 174 | 174 | ||
| 175 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" | 175 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.%.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.%.bbappend index d92bdf3ca..1c62f31dc 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.%.bbappend +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.%.bbappend | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | PACKAGECONFIG_GL_imxgpu2d = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'opengl', '', d)}" | 1 | PACKAGECONFIG_GL:imxgpu2d = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'opengl', '', d)}" |
| 2 | PACKAGECONFIG_GL_imxgpu3d = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl', '', d)}" | 2 | PACKAGECONFIG_GL:imxgpu3d = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl', '', d)}" |
| 3 | 3 | ||
| 4 | # For mainline BSP we need to enable 'gbm' Window system | 4 | # For mainline BSP we need to enable 'gbm' Window system |
| 5 | PACKAGECONFIG_GL_use-mainline-bsp = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl gbm', '', d)}" | 5 | PACKAGECONFIG_GL:use-mainline-bsp = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl gbm', '', d)}" |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.2.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.2.imx.bb index db0b740fa..ccc8e815b 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.2.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.2.imx.bb | |||
| @@ -20,7 +20,7 @@ SRC_URI = "${GST1.0-PLUGINS-BASE_SRC};branch=${SRCBRANCH} \ | |||
| 20 | S = "${WORKDIR}/git" | 20 | S = "${WORKDIR}/git" |
| 21 | 21 | ||
| 22 | DEPENDS += "iso-codes util-linux zlib" | 22 | DEPENDS += "iso-codes util-linux zlib" |
| 23 | DEPENDS_append_imxgpu2d = " virtual/libg2d" | 23 | DEPENDS:append:imxgpu2d = " virtual/libg2d" |
| 24 | 24 | ||
| 25 | inherit use-imx-headers gobject-introspection gtk-doc | 25 | inherit use-imx-headers gobject-introspection gtk-doc |
| 26 | 26 | ||
| @@ -85,8 +85,8 @@ GTKDOC_MESON_OPTION = "gtk_doc" | |||
| 85 | GTKDOC_MESON_ENABLE_FLAG = "enabled" | 85 | GTKDOC_MESON_ENABLE_FLAG = "enabled" |
| 86 | GTKDOC_MESON_DISABLE_FLAG = "disabled" | 86 | GTKDOC_MESON_DISABLE_FLAG = "disabled" |
| 87 | 87 | ||
| 88 | FILES_${PN} += "${libdir}/gstreamer-1.0/include" | 88 | FILES:${PN} += "${libdir}/gstreamer-1.0/include" |
| 89 | FILES_${MLPREFIX}libgsttag-1.0 += "${datadir}/gst-plugins-base/1.0/license-translations.dict" | 89 | FILES:${MLPREFIX}libgsttag-1.0 += "${datadir}/gst-plugins-base/1.0/license-translations.dict" |
| 90 | 90 | ||
| 91 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" | 91 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" |
| 92 | 92 | ||
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend index 8565c6a53..7e72cdaa2 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend | |||
| @@ -1,3 +1,3 @@ | |||
| 1 | PACKAGECONFIG_GL_imxgpu2d = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'opengl', '', d)}" | 1 | PACKAGECONFIG_GL:imxgpu2d = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'opengl', '', d)}" |
| 2 | PACKAGECONFIG_GL_imxgpu3d = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl', '', d)}" | 2 | PACKAGECONFIG_GL:imxgpu3d = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl', '', d)}" |
| 3 | PACKAGECONFIG_GL_use-mainline-bsp = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl', '', d)}" | 3 | PACKAGECONFIG_GL:use-mainline-bsp = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl', '', d)}" |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.3.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.3.imx.bb index 8413bf103..cda4cd149 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.3.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.3.imx.bb | |||
| @@ -19,8 +19,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \ | |||
| 19 | file://gst/replaygain/rganalysis.c;beginline=1;endline=23;md5=b60ebefd5b2f5a8e0cab6bfee391a5fe" | 19 | file://gst/replaygain/rganalysis.c;beginline=1;endline=23;md5=b60ebefd5b2f5a8e0cab6bfee391a5fe" |
| 20 | 20 | ||
| 21 | DEPENDS += "gstreamer1.0-plugins-base libcap zlib" | 21 | DEPENDS += "gstreamer1.0-plugins-base libcap zlib" |
| 22 | RPROVIDES_${PN}-pulseaudio += "${PN}-pulse" | 22 | RPROVIDES:${PN}-pulseaudio += "${PN}-pulse" |
| 23 | RPROVIDES_${PN}-soup += "${PN}-souphttpsrc" | 23 | RPROVIDES:${PN}-soup += "${PN}-souphttpsrc" |
| 24 | 24 | ||
| 25 | PACKAGECONFIG ??= " \ | 25 | PACKAGECONFIG ??= " \ |
| 26 | ${GSTREAMER_ORC} \ | 26 | ${GSTREAMER_ORC} \ |
| @@ -74,6 +74,6 @@ EXTRA_OEMESON += " \ | |||
| 74 | -Dwaveform=disabled \ | 74 | -Dwaveform=disabled \ |
| 75 | " | 75 | " |
| 76 | 76 | ||
| 77 | FILES_${PN}-equalizer += "${datadir}/gstreamer-1.0/presets/*.prs" | 77 | FILES:${PN}-equalizer += "${datadir}/gstreamer-1.0/presets/*.prs" |
| 78 | 78 | ||
| 79 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" | 79 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.0.0.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.0.0.bb index 7c6025dd9..eefa870a1 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.0.0.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.0.0.bb | |||
| @@ -8,9 +8,9 @@ DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base libimxdmabuffer" | |||
| 8 | # for the uniaudio decoder, videoparsersbad for the VPU video decoder | 8 | # for the uniaudio decoder, videoparsersbad for the VPU video decoder |
| 9 | # the gstreamer1.0-plugins-imx RDEPENDS is necessary to ensure the -good recipe is | 9 | # the gstreamer1.0-plugins-imx RDEPENDS is necessary to ensure the -good recipe is |
| 10 | # built (it is not a compile-time dependency however, hence RDEPENDS and not DEPENDS) | 10 | # built (it is not a compile-time dependency however, hence RDEPENDS and not DEPENDS) |
| 11 | RDEPENDS_gstreamer1.0-plugins-imx = "gstreamer1.0-plugins-good gstreamer1.0-plugins-bad" | 11 | RDEPENDS:gstreamer1.0-plugins-imx = "gstreamer1.0-plugins-good gstreamer1.0-plugins-bad" |
| 12 | RDEPENDS_gstreamer1.0-plugins-imx-imxaudio = "gstreamer1.0-plugins-good-audioparsers" | 12 | RDEPENDS:gstreamer1.0-plugins-imx-imxaudio = "gstreamer1.0-plugins-good-audioparsers" |
| 13 | RDEPENDS_gstreamer1.0-plugins-imx-imxvpu = "gstreamer1.0-plugins-bad-videoparsersbad" | 13 | RDEPENDS:gstreamer1.0-plugins-imx-imxvpu = "gstreamer1.0-plugins-bad-videoparsersbad" |
| 14 | 14 | ||
| 15 | PV .= "+git${SRCPV}" | 15 | PV .= "+git${SRCPV}" |
| 16 | 16 | ||
| @@ -34,16 +34,16 @@ LIBG2D_DEPENDENCIES_imxdpu = "virtual/libg2d libdrm" | |||
| 34 | EXTRA_OEMESON += "-Dimx-headers-path=${STAGING_INCDIR_IMX}" | 34 | EXTRA_OEMESON += "-Dimx-headers-path=${STAGING_INCDIR_IMX}" |
| 35 | 35 | ||
| 36 | PACKAGECONFIG ?= "uniaudiodec" | 36 | PACKAGECONFIG ?= "uniaudiodec" |
| 37 | PACKAGECONFIG_append_imxgpu2d = " g2d" | 37 | PACKAGECONFIG:append:imxgpu2d = " g2d" |
| 38 | PACKAGECONFIG_append_imxvpu = " vpu" | 38 | PACKAGECONFIG:append:imxvpu = " vpu" |
| 39 | PACKAGECONFIG_append_imxipu = " ipu" | 39 | PACKAGECONFIG:append:imxipu = " ipu" |
| 40 | PACKAGECONFIG_append_imxpxp = " pxp" | 40 | PACKAGECONFIG:append:imxpxp = " pxp" |
| 41 | # The custom imxv4l2 elements are only available on the i.MX6. | 41 | # The custom imxv4l2 elements are only available on the i.MX6. |
| 42 | # The 2D blitter sinks require an MXC framebuffer, which | 42 | # The 2D blitter sinks require an MXC framebuffer, which |
| 43 | # is not available anymore on the i.MX8 (since these SoCs | 43 | # is not available anymore on the i.MX8 (since these SoCs |
| 44 | # now use KMS instead of the old Linux framebuffer). | 44 | # now use KMS instead of the old Linux framebuffer). |
| 45 | PACKAGECONFIG_append_mx6 = " imx2dvideosink v4l2" | 45 | PACKAGECONFIG:append:mx6 = " imx2dvideosink v4l2" |
| 46 | PACKAGECONFIG_append_mx7 = " imx2dvideosink" | 46 | PACKAGECONFIG:append:mx7 = " imx2dvideosink" |
| 47 | 47 | ||
| 48 | PACKAGECONFIG[g2d] = "-Dg2d=enabled ${LIBG2D_DPU_OPTION},-Dg2d=disabled,${LIBG2D_DEPENDENCIES}" | 48 | PACKAGECONFIG[g2d] = "-Dg2d=enabled ${LIBG2D_DPU_OPTION},-Dg2d=disabled,${LIBG2D_DEPENDENCIES}" |
| 49 | PACKAGECONFIG[pxp] = "-Dpxp=enabled,-Dpxp=disabled," | 49 | PACKAGECONFIG[pxp] = "-Dpxp=enabled,-Dpxp=disabled," |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.16.0.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.16.0.bb index 2a1cc3fdc..5e528bc73 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.16.0.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.16.0.bb | |||
| @@ -35,5 +35,5 @@ EXTRA_OEMESON += " \ | |||
| 35 | -Dsidplay=disabled \ | 35 | -Dsidplay=disabled \ |
| 36 | " | 36 | " |
| 37 | 37 | ||
| 38 | FILES_${PN}-amrnb += "${datadir}/gstreamer-1.0/presets/GstAmrnbEnc.prs" | 38 | FILES:${PN}-amrnb += "${datadir}/gstreamer-1.0/presets/GstAmrnbEnc.prs" |
| 39 | FILES_${PN}-x264 += "${datadir}/gstreamer-1.0/presets/GstX264Enc.prs" | 39 | FILES:${PN}-x264 += "${datadir}/gstreamer-1.0/presets/GstX264Enc.prs" |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0_1.16.2.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0_1.16.2.imx.bb index 8bbc16c87..8d347cb58 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0_1.16.2.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0_1.16.2.imx.bb | |||
| @@ -72,10 +72,10 @@ GIR_MESON_DISABLE_FLAG = "disabled" | |||
| 72 | PACKAGES += "${PN}-bash-completion" | 72 | PACKAGES += "${PN}-bash-completion" |
| 73 | 73 | ||
| 74 | # Add the core element plugins to the main package | 74 | # Add the core element plugins to the main package |
| 75 | FILES_${PN} += "${libdir}/gstreamer-1.0/*.so" | 75 | FILES:${PN} += "${libdir}/gstreamer-1.0/*.so" |
| 76 | FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.a ${libdir}/gstreamer-1.0/include" | 76 | FILES:${PN}-dev += "${libdir}/gstreamer-1.0/*.a ${libdir}/gstreamer-1.0/include" |
| 77 | FILES_${PN}-bash-completion += "${datadir}/bash-completion/completions/ ${datadir}/bash-completion/helpers/gst*" | 77 | FILES:${PN}-bash-completion += "${datadir}/bash-completion/completions/ ${datadir}/bash-completion/helpers/gst*" |
| 78 | FILES_${PN}-dbg += "${datadir}/gdb ${datadir}/gstreamer-1.0/gdb ${datadir}/glib-2.0/gdb" | 78 | FILES:${PN}-dbg += "${datadir}/gdb ${datadir}/gstreamer-1.0/gdb ${datadir}/glib-2.0/gdb" |
| 79 | 79 | ||
| 80 | CVE_PRODUCT = "gstreamer" | 80 | CVE_PRODUCT = "gstreamer" |
| 81 | 81 | ||
diff --git a/recipes-multimedia/gstreamer/imx-gst1.0-plugin_4.5.7.bb b/recipes-multimedia/gstreamer/imx-gst1.0-plugin_4.5.7.bb index c8bb6cd8a..614c0b48e 100644 --- a/recipes-multimedia/gstreamer/imx-gst1.0-plugin_4.5.7.bb +++ b/recipes-multimedia/gstreamer/imx-gst1.0-plugin_4.5.7.bb | |||
| @@ -8,14 +8,14 @@ LICENSE = "GPLv2 & LGPLv2 & LGPLv2.1" | |||
| 8 | SECTION = "multimedia" | 8 | SECTION = "multimedia" |
| 9 | 9 | ||
| 10 | DEPENDS = "imx-codec imx-parser gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad" | 10 | DEPENDS = "imx-codec imx-parser gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad" |
| 11 | DEPENDS_append_mx6 = " imx-lib" | 11 | DEPENDS:append:mx6 = " imx-lib" |
| 12 | DEPENDS_append_mx7 = " imx-lib" | 12 | DEPENDS:append:mx7 = " imx-lib" |
| 13 | DEPENDS_append_imxvpu = " imx-vpuwrap libdrm" | 13 | DEPENDS:append:imxvpu = " imx-vpuwrap libdrm" |
| 14 | 14 | ||
| 15 | # For backwards compatibility | 15 | # For backwards compatibility |
| 16 | RREPLACES_${PN} = "gst1.0-fsl-plugin" | 16 | RREPLACES:${PN} = "gst1.0-fsl-plugin" |
| 17 | RPROVIDES_${PN} = "gst1.0-fsl-plugin" | 17 | RPROVIDES:${PN} = "gst1.0-fsl-plugin" |
| 18 | RCONFLICTS_${PN} = "gst1.0-fsl-plugin" | 18 | RCONFLICTS:${PN} = "gst1.0-fsl-plugin" |
| 19 | 19 | ||
| 20 | LIC_FILES_CHKSUM = "file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ | 20 | LIC_FILES_CHKSUM = "file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ |
| 21 | file://COPYING-LGPL-2.1;md5=fbc093901857fcd118f065f900982c24" | 21 | file://COPYING-LGPL-2.1;md5=fbc093901857fcd118f065f900982c24" |
| @@ -31,14 +31,14 @@ S = "${WORKDIR}/git" | |||
| 31 | 31 | ||
| 32 | inherit autotools pkgconfig use-imx-headers | 32 | inherit autotools pkgconfig use-imx-headers |
| 33 | 33 | ||
| 34 | PLATFORM_mx6 = "MX6" | 34 | PLATFORM:mx6 = "MX6" |
| 35 | PLATFORM_mx6sl = "MX6SL" | 35 | PLATFORM:mx6sl = "MX6SL" |
| 36 | PLATFORM_mx6sx = "MX6SX" | 36 | PLATFORM:mx6sx = "MX6SX" |
| 37 | PLATFORM_mx6ul = "MX6UL" | 37 | PLATFORM:mx6ul = "MX6UL" |
| 38 | PLATFORM_mx6sll = "MX6SLL" | 38 | PLATFORM:mx6sll = "MX6SLL" |
| 39 | PLATFORM_mx7= "MX7D" | 39 | PLATFORM:mx7= "MX7D" |
| 40 | PLATFORM_mx7ulp= "MX7ULP" | 40 | PLATFORM:mx7ulp= "MX7ULP" |
| 41 | PLATFORM_mx8 = "MX8" | 41 | PLATFORM:mx8 = "MX8" |
| 42 | 42 | ||
| 43 | # Todo add a mechanism to map possible build targets | 43 | # Todo add a mechanism to map possible build targets |
| 44 | EXTRA_OECONF = "PLATFORM=${PLATFORM} \ | 44 | EXTRA_OECONF = "PLATFORM=${PLATFORM} \ |
| @@ -50,12 +50,12 @@ PACKAGES =+ "${PN}-gplay ${PN}-libgplaycore ${PN}-libgstfsl ${PN}-grecorder ${PN | |||
| 50 | 50 | ||
| 51 | # Add codec list that the beep plugin run-time depended | 51 | # Add codec list that the beep plugin run-time depended |
| 52 | BEEP_RDEPENDS = "imx-codec-aac imx-codec-mp3 imx-codec-oggvorbis" | 52 | BEEP_RDEPENDS = "imx-codec-aac imx-codec-mp3 imx-codec-oggvorbis" |
| 53 | RDEPENDS_${PN} += "imx-parser ${BEEP_RDEPENDS} gstreamer1.0-plugins-good-id3demux " | 53 | RDEPENDS:${PN} += "imx-parser ${BEEP_RDEPENDS} gstreamer1.0-plugins-good-id3demux " |
| 54 | 54 | ||
| 55 | # overlaysink rely on G2D, | 55 | # overlaysink rely on G2D, |
| 56 | # cannot be supported on i.MX6SLL & i.MX6UL & i.MX6ULL & i.MX7D | 56 | # cannot be supported on i.MX6SLL & i.MX6UL & i.MX6ULL & i.MX7D |
| 57 | PACKAGECONFIG ?= "" | 57 | PACKAGECONFIG ?= "" |
| 58 | PACKAGECONFIG_imxgpu2d = "overlaysink" | 58 | PACKAGECONFIG:imxgpu2d = "overlaysink" |
| 59 | 59 | ||
| 60 | 60 | ||
| 61 | # FIXME: Add all features | 61 | # FIXME: Add all features |
| @@ -69,16 +69,16 @@ PACKAGECONFIG[wma8enc] += "--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSD | |||
| 69 | OVDEPENDS = "virtual/libg2d" | 69 | OVDEPENDS = "virtual/libg2d" |
| 70 | PACKAGECONFIG[overlaysink] += "--enable-overlaysink,--disable-overlaysink, ${OVDEPENDS}" | 70 | PACKAGECONFIG[overlaysink] += "--enable-overlaysink,--disable-overlaysink, ${OVDEPENDS}" |
| 71 | 71 | ||
| 72 | FILES_${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" | 72 | FILES:${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" |
| 73 | 73 | ||
| 74 | FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" | 74 | FILES:${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" |
| 75 | FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la ${libdir}/pkgconfig/*.pc" | 75 | FILES:${PN}-dev += "${libdir}/gstreamer-1.0/*.la ${libdir}/pkgconfig/*.pc" |
| 76 | FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" | 76 | FILES:${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" |
| 77 | FILES_${PN}-gplay = "${bindir}/gplay-1.0" | 77 | FILES:${PN}-gplay = "${bindir}/gplay-1.0" |
| 78 | FILES_${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" | 78 | FILES:${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" |
| 79 | FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" | 79 | FILES:${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" |
| 80 | FILES_${PN}-grecorder = "${bindir}/grecorder-1.0" | 80 | FILES:${PN}-grecorder = "${bindir}/grecorder-1.0" |
| 81 | FILES_${PN}-librecorder-engine = "${libdir}/librecorder_engine-1.0${SOLIBS}" | 81 | FILES:${PN}-librecorder-engine = "${libdir}/librecorder_engine-1.0${SOLIBS}" |
| 82 | FILES_${PN}-libplayengine = "${libdir}/libplayengine-1.0${SOLIBS}" | 82 | FILES:${PN}-libplayengine = "${libdir}/libplayengine-1.0${SOLIBS}" |
| 83 | 83 | ||
| 84 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" | 84 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" |
