diff options
Diffstat (limited to 'recipes-multimedia/alsa/imx-alsa-plugins_git.bb')
-rw-r--r-- | recipes-multimedia/alsa/imx-alsa-plugins_git.bb | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/recipes-multimedia/alsa/imx-alsa-plugins_git.bb b/recipes-multimedia/alsa/imx-alsa-plugins_git.bb new file mode 100644 index 00000000..e2acf767 --- /dev/null +++ b/recipes-multimedia/alsa/imx-alsa-plugins_git.bb @@ -0,0 +1,44 @@ +# Copyright 2013-2016 Freescale Semiconductor +# Copyright 2017-2023 NXP +# Released under the MIT license (see COPYING.MIT for the terms) + +DESCRIPTION = "Freescale alsa-lib plugins" +LICENSE = "GPL-2.0-only" +SECTION = "multimedia" +DEPENDS = "alsa-lib" + +# For backwards compatibility +PROVIDES += "fsl-alsa-plugins" +RREPLACES:${PN} = "fsl-alsa-plugins" +RPROVIDES:${PN} = "fsl-alsa-plugins" +RCONFLICTS:${PN} = "fsl-alsa-plugins" + +LIC_FILES_CHKSUM = "file://LICENSE;md5=94d55d512a9ba36caa9b7df079bae19f" + +inherit autotools pkgconfig use-imx-headers + +PV = "1.0.26+${SRCPV}" + +SRC_URI = "git://github.com/nxp-imx/imx-alsa-plugins.git;protocol=https;branch=${SRCBRANCH}" +SRCBRANCH = "MM_04.08.03_2312_L6.6.y" +SRCREV = "b2ba082e70333f187972ee4e85f63f9d2f608331" + +S = "${WORKDIR}/git" + +INCLUDE_DIR = "-I${STAGING_INCDIR_IMX}" + +EXTRA_OECONF = "CFLAGS="${INCLUDE_DIR}"" + +PACKAGECONFIG ??= "${PACKAGECONFIG_SWPDM}" +PACKAGECONFIG_SWPDM = "" +PACKAGECONFIG_SWPDM:mx8-nxp-bsp = "swpdm" + +PACKAGECONFIG[swpdm] = "--enable-swpdm,--disable-swpdm,imx-sw-pdm" + +INSANE_SKIP:${PN} = "dev-so" + +FILES:${PN} += "${libdir}/alsa-lib/libasound_*.so" +FILES:${PN}-dbg += "${libdir}/alsa-lib/.debug" +FILES:${PN}-dev += "${libdir}/alsa-lib/*.la" + +COMPATIBLE_MACHINE = "(imx-nxp-bsp)" |