zeus migration: imx-codec: update to v4.5.4

https://jira.digi.com/browse/DEL-7013

Signed-off-by: Arturo Buzarra <arturo.buzarra@digi.com>
This commit is contained in:
Arturo Buzarra 2020-03-30 15:05:46 +02:00
parent da1f9788c7
commit 9fb3f897be
3 changed files with 15 additions and 19 deletions

View File

@ -10,7 +10,7 @@ PROVIDES += "libfslcodec"
inherit fsl-eula-unpack autotools pkgconfig
SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true"
# Choose between 32bit and 64bit binaries
EXTRA_OECONF = "${@bb.utils.contains('TUNE_FEATURES', 'aarch64', '--enable-armv8', \
@ -49,11 +49,6 @@ python __set_insane_skip() {
if p == 'imx-codec-test-bin':
# FIXME: includes the DUT .so files so we need to deploy those
d.setVar("INSANE_SKIP_%s" % p, "ldflags textrel libdir")
# Skip 'file-rdeps' for builds with MUSL C library
overrides = d.getVar("OVERRIDES").split(":")
if "libc-musl" in overrides:
d.appendVar("INSANE_SKIP_%s" % p, " file-rdeps")
else:
d.setVar("INSANE_SKIP_%s" % p, "ldflags textrel")
}
@ -95,7 +90,7 @@ PACKAGES_DYNAMIC = "${PN}-*"
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
PACKAGES += "${PN}-meta ${PN}-test-bin ${PN}-test-source"
PACKAGES += "${PN}-meta ${PN}-test-bin ${PN}-test-source lib-src-ppp-arm11-elinux1"
ALLOW_EMPTY_${PN} = "1"
ALLOW_EMPTY_${PN}-meta = "1"
@ -115,5 +110,6 @@ FILES_${PN}-test-source += "${datadir}/imx-mm/*"
FILES_${PN}-oggvorbis += "${libdir}/imx-mm/audio-codec/wrap/lib_vorbisd_wrap_arm*_elinux.so.*"
FILES_${PN}-nb += "${libdir}/imx-mm/audio-codec/wrap/lib_nbamrd_wrap_arm*_elinux.so.*"
FILES_${PN}-wb += "${libdir}/imx-mm/audio-codec/wrap/lib_wbamrd_wrap_arm*_elinux.so.*"
FILES_lib-src-ppp-arm11-elinux1 += "${libdir}/lib_src_ppp_arm11_elinux.so.1"
PACKAGE_ARCH = "${MACHINE_ARCH}"

View File

@ -1,12 +0,0 @@
# Copyright (C) 2013-2016 Freescale Semiconductor
# Copyright 2017-2018 NXP
# Released under the MIT license (see COPYING.MIT for the terms)
require imx-codec.inc
LIC_FILES_CHKSUM = "file://COPYING;md5=fd4b227530cd88a82af6a5982cfb724d"
SRC_URI[md5sum] = "c6458ce98a0a6d5bd94df7917335d959"
SRC_URI[sha256sum] = "edcccf2cf29a7ae70d3d55c48a5985e583bf508baf29177b0474d68c7af2858e"
COMPATIBLE_MACHINE = "(mx6|mx7|mx8)"

View File

@ -0,0 +1,12 @@
# Copyright (C) 2013-2016 Freescale Semiconductor
# Copyright 2017-2018 NXP
# Released under the MIT license (see COPYING.MIT for the terms)
require imx-codec.inc
LIC_FILES_CHKSUM = "file://COPYING;md5=228c72f2a91452b8a03c4cab30f30ef9"
SRC_URI[md5sum] = "35d16ca40f876845bdd82184f467c276"
SRC_URI[sha256sum] = "caeff002e216b605cf6917c93b3362babb8d9d7d773a2eb8b01bce6ab91733d6"
COMPATIBLE_MACHINE = "(mx6|mx7|mx8)"