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 | |
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')
19 files changed, 127 insertions, 127 deletions
diff --git a/recipes-multimedia/alsa/alsa-lib_%.bbappend b/recipes-multimedia/alsa/alsa-lib_%.bbappend index 80c11f33..74fcba8a 100644 --- a/recipes-multimedia/alsa/alsa-lib_%.bbappend +++ b/recipes-multimedia/alsa/alsa-lib_%.bbappend | |||
@@ -1,4 +1,4 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
2 | 2 | ||
3 | IMX_PATCH = " \ | 3 | IMX_PATCH = " \ |
4 | file://0001-add-conf-for-multichannel-support-in-imx.patch \ | 4 | file://0001-add-conf-for-multichannel-support-in-imx.patch \ |
@@ -6,6 +6,6 @@ IMX_PATCH = " \ | |||
6 | file://0005-add-ak4458-conf-for-multichannel-support.patch \ | 6 | file://0005-add-ak4458-conf-for-multichannel-support.patch \ |
7 | file://0006-add-conf-for-iMX-XCVR-sound-card.patch \ | 7 | file://0006-add-conf-for-iMX-XCVR-sound-card.patch \ |
8 | " | 8 | " |
9 | SRC_URI_append_imx = "${IMX_PATCH}" | 9 | SRC_URI:append_imx = "${IMX_PATCH}" |
10 | 10 | ||
11 | PACKAGE_ARCH_imx = "${MACHINE_SOCARCH}" | 11 | PACKAGE_ARCH_imx = "${MACHINE_SOCARCH}" |
diff --git a/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb b/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb index db2f71fd..96b6392d 100644 --- a/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb +++ b/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb | |||
@@ -9,9 +9,9 @@ DEPENDS = "alsa-lib" | |||
9 | 9 | ||
10 | # For backwards compatibility | 10 | # For backwards compatibility |
11 | PROVIDES += "fsl-alsa-plugins" | 11 | PROVIDES += "fsl-alsa-plugins" |
12 | RREPLACES_${PN} = "fsl-alsa-plugins" | 12 | RREPLACES:${PN} = "fsl-alsa-plugins" |
13 | RPROVIDES_${PN} = "fsl-alsa-plugins" | 13 | RPROVIDES:${PN} = "fsl-alsa-plugins" |
14 | RCONFLICTS_${PN} = "fsl-alsa-plugins" | 14 | RCONFLICTS:${PN} = "fsl-alsa-plugins" |
15 | 15 | ||
16 | LIC_FILES_CHKSUM = "file://COPYING.GPL;md5=94d55d512a9ba36caa9b7df079bae19f" | 16 | LIC_FILES_CHKSUM = "file://COPYING.GPL;md5=94d55d512a9ba36caa9b7df079bae19f" |
17 | 17 | ||
@@ -27,10 +27,10 @@ INCLUDE_DIR = "-I${STAGING_INCDIR_IMX}" | |||
27 | 27 | ||
28 | EXTRA_OECONF = "CFLAGS="${INCLUDE_DIR}"" | 28 | EXTRA_OECONF = "CFLAGS="${INCLUDE_DIR}"" |
29 | 29 | ||
30 | INSANE_SKIP_${PN} = "dev-so" | 30 | INSANE_SKIP:${PN} = "dev-so" |
31 | 31 | ||
32 | FILES_${PN} += "${libdir}/alsa-lib/libasound_*.so" | 32 | FILES:${PN} += "${libdir}/alsa-lib/libasound_*.so" |
33 | FILES_${PN}-dbg += "${libdir}/alsa-lib/.debug" | 33 | FILES:${PN}-dbg += "${libdir}/alsa-lib/.debug" |
34 | FILES_${PN}-dev += "${libdir}/alsa-lib/*.la" | 34 | FILES:${PN}-dev += "${libdir}/alsa-lib/*.la" |
35 | 35 | ||
36 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" | 36 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" |
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 3f1ec99d..328ac5e3 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 6925611a..6f236485 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 d92bdf3c..1c62f31d 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 db0b740f..ccc8e815 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 8565c6a5..7e72cdaa 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 8413bf10..cda4cd14 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 7c6025dd..eefa870a 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 2a1cc3fd..5e528bc7 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 8bbc16c8..8d347cb5 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 c8bb6cd8..614c0b48 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)" |
diff --git a/recipes-multimedia/imx-codec/imx-codec_4.5.7.bb b/recipes-multimedia/imx-codec/imx-codec_4.5.7.bb index 76a52f26..f54721d8 100644 --- a/recipes-multimedia/imx-codec/imx-codec_4.5.7.bb +++ b/recipes-multimedia/imx-codec/imx-codec_4.5.7.bb | |||
@@ -21,14 +21,14 @@ EXTRA_OECONF = "${@bb.utils.contains('TUNE_FEATURES', 'aarch64', '--enable-armv8 | |||
21 | bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '--enable-fhw', '', d), d)}" | 21 | bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '--enable-fhw', '', d), d)}" |
22 | 22 | ||
23 | PACKAGECONFIG ?= "" | 23 | PACKAGECONFIG ?= "" |
24 | PACKAGECONFIG_imxvpu = "vpu" | 24 | PACKAGECONFIG:imxvpu = "vpu" |
25 | 25 | ||
26 | # We need to ensure we don't have '-src' package overrided | 26 | # We need to ensure we don't have '-src' package overrided |
27 | PACKAGE_DEBUG_SPLIT_STYLE = 'debug-without-src' | 27 | PACKAGE_DEBUG_SPLIT_STYLE = 'debug-without-src' |
28 | 28 | ||
29 | PACKAGECONFIG[vpu] = "--enable-vpu,--disable-vpu,virtual/imxvpu" | 29 | PACKAGECONFIG[vpu] = "--enable-vpu,--disable-vpu,virtual/imxvpu" |
30 | 30 | ||
31 | do_install_append() { | 31 | do_install:append() { |
32 | # LTIB move the files around or gst-fsl-plugin won't find them | 32 | # LTIB move the files around or gst-fsl-plugin won't find them |
33 | for p in $(find ${D}${libdir}/imx-mm -mindepth 2 -maxdepth 2 -not -type d); do | 33 | for p in $(find ${D}${libdir}/imx-mm -mindepth 2 -maxdepth 2 -not -type d); do |
34 | mv $p ${D}${libdir} | 34 | mv $p ${D}${libdir} |
@@ -46,15 +46,15 @@ python __set_insane_skip() { | |||
46 | for p in d.getVar('PACKAGES').split(): | 46 | for p in d.getVar('PACKAGES').split(): |
47 | # Even though we are packaging libraries those are plugins so we | 47 | # Even though we are packaging libraries those are plugins so we |
48 | # shouldn't rename the packages to follow its sonames. | 48 | # shouldn't rename the packages to follow its sonames. |
49 | d.setVar("DEBIAN_NOAUTONAME_%s" % p, "1") | 49 | d.setVar("DEBIAN_NOAUTONAME:%s" % p, "1") |
50 | 50 | ||
51 | # FIXME: All binaries lack GNU_HASH in elf binary but as we don't have | 51 | # FIXME: All binaries lack GNU_HASH in elf binary but as we don't have |
52 | # the source we cannot fix it. Disable the insane check for now. | 52 | # the source we cannot fix it. Disable the insane check for now. |
53 | if p == 'imx-codec-test-bin': | 53 | if p == 'imx-codec-test-bin': |
54 | # FIXME: includes the DUT .so files so we need to deploy those | 54 | # FIXME: includes the DUT .so files so we need to deploy those |
55 | d.setVar("INSANE_SKIP_%s" % p, "ldflags textrel libdir file-rdeps") | 55 | d.setVar("INSANE_SKIP:%s" % p, "ldflags textrel libdir file-rdeps") |
56 | else: | 56 | else: |
57 | d.setVar("INSANE_SKIP_%s" % p, "ldflags textrel") | 57 | d.setVar("INSANE_SKIP:%s" % p, "ldflags textrel") |
58 | } | 58 | } |
59 | 59 | ||
60 | do_package_qa[prefuncs] += "__set_insane_skip" | 60 | do_package_qa[prefuncs] += "__set_insane_skip" |
@@ -70,13 +70,13 @@ python __split_libfslcodec_plugins() { | |||
70 | for pkg in pkgs: | 70 | for pkg in pkgs: |
71 | meta = pkg[10:] | 71 | meta = pkg[10:] |
72 | if meta != '': | 72 | if meta != '': |
73 | d.setVar('RREPLACES_%s' % pkg, ' libfslcodec-%s' % meta) | 73 | d.setVar('RREPLACES:%s' % pkg, ' libfslcodec-%s' % meta) |
74 | d.setVar('RPROVIDES_%s' % pkg, ' libfslcodec-%s' % meta) | 74 | d.setVar('RPROVIDES:%s' % pkg, ' libfslcodec-%s' % meta) |
75 | d.setVar('RCONFLICTS_%s' % pkg, ' libfslcodec-%s' % meta) | 75 | d.setVar('RCONFLICTS:%s' % pkg, ' libfslcodec-%s' % meta) |
76 | else : | 76 | else : |
77 | d.setVar('RREPLACES_%s' % pkg, ' libfslcodec') | 77 | d.setVar('RREPLACES:%s' % pkg, ' libfslcodec') |
78 | d.setVar('RPROVIDES_%s' % pkg, ' libfslcodec') | 78 | d.setVar('RPROVIDES:%s' % pkg, ' libfslcodec') |
79 | d.setVar('RCONFLICTS_%s' % pkg, ' libfslcodec') | 79 | d.setVar('RCONFLICTS:%s' % pkg, ' libfslcodec') |
80 | } | 80 | } |
81 | 81 | ||
82 | python __set_metapkg_rdepends() { | 82 | python __set_metapkg_rdepends() { |
@@ -85,7 +85,7 @@ python __set_metapkg_rdepends() { | |||
85 | codec_pkgs = oe.utils.packages_filter_out_system(d) | 85 | codec_pkgs = oe.utils.packages_filter_out_system(d) |
86 | codec_pkgs = filter(lambda x: x not in ['imx-codec-test-bin', 'imx-codec-test-source'], | 86 | codec_pkgs = filter(lambda x: x not in ['imx-codec-test-bin', 'imx-codec-test-source'], |
87 | codec_pkgs) | 87 | codec_pkgs) |
88 | d.appendVar('RDEPENDS_imx-codec-meta', ' ' + ' '.join(codec_pkgs)) | 88 | d.appendVar('RDEPENDS:imx-codec-meta', ' ' + ' '.join(codec_pkgs)) |
89 | } | 89 | } |
90 | 90 | ||
91 | PACKAGESPLITFUNCS =+ "__split_libfslcodec_plugins __set_metapkg_rdepends" | 91 | PACKAGESPLITFUNCS =+ "__split_libfslcodec_plugins __set_metapkg_rdepends" |
@@ -96,24 +96,24 @@ INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | |||
96 | 96 | ||
97 | PACKAGES += "${PN}-meta ${PN}-test-bin ${PN}-test-source" | 97 | PACKAGES += "${PN}-meta ${PN}-test-bin ${PN}-test-source" |
98 | 98 | ||
99 | ALLOW_EMPTY_${PN} = "1" | 99 | ALLOW_EMPTY:${PN} = "1" |
100 | ALLOW_EMPTY_${PN}-meta = "1" | 100 | ALLOW_EMPTY:${PN}-meta = "1" |
101 | 101 | ||
102 | # Ensure we get warnings if we miss something | 102 | # Ensure we get warnings if we miss something |
103 | FILES_${PN} = "" | 103 | FILES:${PN} = "" |
104 | 104 | ||
105 | FILES_${PN}-dev += "${libdir}/imx-mm/*/*${SOLIBSDEV} \ | 105 | FILES:${PN}-dev += "${libdir}/imx-mm/*/*${SOLIBSDEV} \ |
106 | ${libdir}/imx-mm/*/*/*${SOLIBSDEV} \ | 106 | ${libdir}/imx-mm/*/*/*${SOLIBSDEV} \ |
107 | ${libdir}/pkgconfig/*.pc ${includedir}/imx-mm/*" | 107 | ${libdir}/pkgconfig/*.pc ${includedir}/imx-mm/*" |
108 | 108 | ||
109 | FILES_${PN}-test-bin += "${datadir}/imx-mm/*/examples/*/bin" | 109 | FILES:${PN}-test-bin += "${datadir}/imx-mm/*/examples/*/bin" |
110 | 110 | ||
111 | FILES_${PN}-test-source += "${datadir}/imx-mm/*" | 111 | FILES:${PN}-test-source += "${datadir}/imx-mm/*" |
112 | 112 | ||
113 | # FIXME: The wrap and lib names does not match | 113 | # FIXME: The wrap and lib names does not match |
114 | FILES_${PN}-oggvorbis += "${libdir}/imx-mm/audio-codec/wrap/lib_vorbisd_wrap_arm*_elinux.so.*" | 114 | FILES:${PN}-oggvorbis += "${libdir}/imx-mm/audio-codec/wrap/lib_vorbisd_wrap_arm*_elinux.so.*" |
115 | FILES_${PN}-nb += "${libdir}/imx-mm/audio-codec/wrap/lib_nbamrd_wrap_arm*_elinux.so.*" | 115 | FILES:${PN}-nb += "${libdir}/imx-mm/audio-codec/wrap/lib_nbamrd_wrap_arm*_elinux.so.*" |
116 | FILES_${PN}-wb += "${libdir}/imx-mm/audio-codec/wrap/lib_wbamrd_wrap_arm*_elinux.so.*" | 116 | FILES:${PN}-wb += "${libdir}/imx-mm/audio-codec/wrap/lib_wbamrd_wrap_arm*_elinux.so.*" |
117 | 117 | ||
118 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 118 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
119 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" | 119 | COMPATIBLE_MACHINE = "(mx6|mx7|mx8)" |
diff --git a/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.1.bb b/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.1.bb index d9fd8458..83aa656f 100644 --- a/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.1.bb +++ b/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.1.bb | |||
@@ -17,6 +17,6 @@ INHIBIT_PACKAGE_STRIP = "1" | |||
17 | INHIBIT_SYSROOT_STRIP = "1" | 17 | INHIBIT_SYSROOT_STRIP = "1" |
18 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | 18 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" |
19 | 19 | ||
20 | FILES_${PN} += "/unit_tests ${datadir}/imx-mm" | 20 | FILES:${PN} += "/unit_tests ${datadir}/imx-mm" |
21 | 21 | ||
22 | COMPATIBLE_MACHINE = "(mx8)" | 22 | COMPATIBLE_MACHINE = "(mx8)" |
diff --git a/recipes-multimedia/imx-parser/imx-parser_4.5.7.bb b/recipes-multimedia/imx-parser/imx-parser_4.5.7.bb index 0a3bb6a2..61a7a260 100644 --- a/recipes-multimedia/imx-parser/imx-parser_4.5.7.bb +++ b/recipes-multimedia/imx-parser/imx-parser_4.5.7.bb | |||
@@ -9,9 +9,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=cf3f9b8d09bc3926b1004ea71f7a248a" | |||
9 | 9 | ||
10 | # For backwards compatibility | 10 | # For backwards compatibility |
11 | PROVIDES += "libfslparser" | 11 | PROVIDES += "libfslparser" |
12 | RREPLACES_${PN} = "libfslparser" | 12 | RREPLACES:${PN} = "libfslparser" |
13 | RPROVIDES_${PN} = "libfslparser" | 13 | RPROVIDES:${PN} = "libfslparser" |
14 | RCONFLICTS_${PN} = "libfslparser" | 14 | RCONFLICTS:${PN} = "libfslparser" |
15 | 15 | ||
16 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" | 16 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" |
17 | SRC_URI[md5sum] = "dd34e4e2d1384af27d370964ebbd05fd" | 17 | SRC_URI[md5sum] = "dd34e4e2d1384af27d370964ebbd05fd" |
@@ -31,13 +31,13 @@ python __set_insane_skip() { | |||
31 | # the source we cannot fix it. Disable the insane check for now. | 31 | # the source we cannot fix it. Disable the insane check for now. |
32 | # FIXME: gst-fsl-plugin looks for the .so files so we need to deploy those | 32 | # FIXME: gst-fsl-plugin looks for the .so files so we need to deploy those |
33 | for p in d.getVar('PACKAGES').split(): | 33 | for p in d.getVar('PACKAGES').split(): |
34 | d.setVar("INSANE_SKIP_%s" % p, "ldflags dev-so textrel") | 34 | d.setVar("INSANE_SKIP:%s" % p, "ldflags dev-so textrel") |
35 | } | 35 | } |
36 | 36 | ||
37 | do_package_qa[prefuncs] += "__set_insane_skip" | 37 | do_package_qa[prefuncs] += "__set_insane_skip" |
38 | 38 | ||
39 | # FIXME: gst-fsl-plugin looks for the .so files so we need to deploy those | 39 | # FIXME: gst-fsl-plugin looks for the .so files so we need to deploy those |
40 | FILES_${PN} += "${libdir}/imx-mm/*/*${SOLIBS} ${libdir}/imx-mm/*/*${SOLIBSDEV}" | 40 | FILES:${PN} += "${libdir}/imx-mm/*/*${SOLIBS} ${libdir}/imx-mm/*/*${SOLIBSDEV}" |
41 | 41 | ||
42 | INHIBIT_SYSROOT_STRIP = "1" | 42 | INHIBIT_SYSROOT_STRIP = "1" |
43 | 43 | ||
diff --git a/recipes-multimedia/imx-sw-pdm/imx-sw-pdm_1.0.1.bb b/recipes-multimedia/imx-sw-pdm/imx-sw-pdm_1.0.1.bb index b95727b8..7fc13c58 100644 --- a/recipes-multimedia/imx-sw-pdm/imx-sw-pdm_1.0.1.bb +++ b/recipes-multimedia/imx-sw-pdm/imx-sw-pdm_1.0.1.bb | |||
@@ -11,8 +11,8 @@ SRC_URI[sha256sum] = "68fca50d8f7526127ee5650e9002b3f9479b197f3085c68a97f7957f50 | |||
11 | 11 | ||
12 | inherit fsl-eula-unpack autotools pkgconfig | 12 | inherit fsl-eula-unpack autotools pkgconfig |
13 | 13 | ||
14 | INSANE_SKIP_${PN} = "already-stripped" | 14 | INSANE_SKIP:${PN} = "already-stripped" |
15 | 15 | ||
16 | FILES_${PN} += "${datadir}/imx-mm" | 16 | FILES:${PN} += "${datadir}/imx-mm" |
17 | 17 | ||
18 | COMPATIBLE_MACHINE = "(mx8)" | 18 | COMPATIBLE_MACHINE = "(mx8)" |
diff --git a/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_4.5.7.bb b/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_4.5.7.bb index 2b028235..f77e33f7 100644 --- a/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_4.5.7.bb +++ b/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_4.5.7.bb | |||
@@ -8,7 +8,7 @@ SECTION = "multimedia" | |||
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=228c72f2a91452b8a03c4cab30f30ef9" | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=228c72f2a91452b8a03c4cab30f30ef9" |
9 | 9 | ||
10 | DEPENDS = "virtual/imxvpu" | 10 | DEPENDS = "virtual/imxvpu" |
11 | DEPENDS_append_mx8mp = " imx-vpu-hantro-vc" | 11 | DEPENDS:append:mx8mp = " imx-vpu-hantro-vc" |
12 | 12 | ||
13 | SRC_URI = "git://github.com/NXP/imx-vpuwrap.git;protocol=https;branch=${SRCBRANCH}" | 13 | SRC_URI = "git://github.com/NXP/imx-vpuwrap.git;protocol=https;branch=${SRCBRANCH}" |
14 | 14 | ||
@@ -19,7 +19,7 @@ S = "${WORKDIR}/git" | |||
19 | 19 | ||
20 | inherit autotools pkgconfig | 20 | inherit autotools pkgconfig |
21 | 21 | ||
22 | do_install_append() { | 22 | do_install:append() { |
23 | # FIXME: Drop examples for now | 23 | # FIXME: Drop examples for now |
24 | rm -r ${D}${datadir} | 24 | rm -r ${D}${datadir} |
25 | } | 25 | } |
diff --git a/recipes-multimedia/libimxvpuapi/libimxvpuapi2_2.2.0.bb b/recipes-multimedia/libimxvpuapi/libimxvpuapi2_2.2.0.bb index f66eff27..372d78dc 100644 --- a/recipes-multimedia/libimxvpuapi/libimxvpuapi2_2.2.0.bb +++ b/recipes-multimedia/libimxvpuapi/libimxvpuapi2_2.2.0.bb | |||
@@ -15,10 +15,10 @@ S = "${WORKDIR}/git" | |||
15 | 15 | ||
16 | inherit waf pkgconfig use-imx-headers | 16 | inherit waf pkgconfig use-imx-headers |
17 | 17 | ||
18 | IMX_PLATFORM_mx6 = "imx6" | 18 | IMX_PLATFORM:mx6 = "imx6" |
19 | IMX_PLATFORM_mx8mq = "imx8m" | 19 | IMX_PLATFORM:mx8mq = "imx8m" |
20 | IMX_PLATFORM_mx8mm = "imx8mm" | 20 | IMX_PLATFORM:mx8mm = "imx8mm" |
21 | IMX_PLATFORM_mx8mp = "imx8mm" | 21 | IMX_PLATFORM:mx8mp = "imx8mm" |
22 | 22 | ||
23 | EXTRA_OECONF = "--imx-platform=${IMX_PLATFORM} --libdir=${libdir} --imx-headers=${STAGING_INCDIR_IMX} --sysroot-path=${RECIPE_SYSROOT}" | 23 | EXTRA_OECONF = "--imx-platform=${IMX_PLATFORM} --libdir=${libdir} --imx-headers=${STAGING_INCDIR_IMX} --sysroot-path=${RECIPE_SYSROOT}" |
24 | 24 | ||
diff --git a/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend b/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend index 78a17864..ae69be4c 100644 --- a/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend +++ b/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend | |||
@@ -1,21 +1,21 @@ | |||
1 | 1 | ||
2 | CACHED_CONFIGUREVARS_append_mx6 = " ax_cv_PTHREAD_PRIO_INHERIT=no" | 2 | CACHED_CONFIGUREVARS:append:mx6 = " ax_cv_PTHREAD_PRIO_INHERIT=no" |
3 | 3 | ||
4 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}/imx:" | 4 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}/imx:" |
5 | 5 | ||
6 | SRC_URI_append_mx6 = " file://daemon.conf file://default.pa" | 6 | SRC_URI:append:mx6 = " file://daemon.conf file://default.pa" |
7 | SRC_URI_append_mx7 = " file://daemon.conf file://default.pa \ | 7 | SRC_URI:append:mx7 = " file://daemon.conf file://default.pa \ |
8 | file://pulseaudio-remove-the-control-for-speaker-headphone-widge.patch \ | 8 | file://pulseaudio-remove-the-control-for-speaker-headphone-widge.patch \ |
9 | " | 9 | " |
10 | SRC_URI_append_mx8 = " file://daemon.conf file://default.pa" | 10 | SRC_URI:append:mx8 = " file://daemon.conf file://default.pa" |
11 | 11 | ||
12 | do_install_append() { | 12 | do_install:append() { |
13 | if [ -e "${WORKDIR}/daemon.conf" ] && [ -e "${WORKDIR}/default.pa" ]; then | 13 | if [ -e "${WORKDIR}/daemon.conf" ] && [ -e "${WORKDIR}/default.pa" ]; then |
14 | install -m 0644 ${WORKDIR}/daemon.conf ${D}${sysconfdir}/pulse/daemon.conf | 14 | install -m 0644 ${WORKDIR}/daemon.conf ${D}${sysconfdir}/pulse/daemon.conf |
15 | install -m 0644 ${WORKDIR}/default.pa ${D}${sysconfdir}/pulse/default.pa | 15 | install -m 0644 ${WORKDIR}/default.pa ${D}${sysconfdir}/pulse/default.pa |
16 | fi | 16 | fi |
17 | } | 17 | } |
18 | 18 | ||
19 | PACKAGE_ARCH_mx6 = "${MACHINE_SOCARCH}" | 19 | PACKAGE_ARCH:mx6 = "${MACHINE_SOCARCH}" |
20 | PACKAGE_ARCH_mx7 = "${MACHINE_SOCARCH}" | 20 | PACKAGE_ARCH:mx7 = "${MACHINE_SOCARCH}" |
21 | PACKAGE_ARCH_mx8 = "${MACHINE_SOCARCH}" | 21 | PACKAGE_ARCH:mx8 = "${MACHINE_SOCARCH}" |