diff options
| author | Emanuele Ghidoli <emanuele.ghidoli@toradex.com> | 2025-09-17 10:56:30 +0200 |
|---|---|---|
| committer | Emanuele Ghidoli <emanuele.ghidoli@toradex.com> | 2025-09-17 11:24:58 +0200 |
| commit | 056f218a7075a7db8447dfba71b4c3155bd6f173 (patch) | |
| tree | 75465acc2bd7f42d531a60e8bec5e423a61594ce /recipes-devtools/uuu | |
| parent | d9fe97479b313d60bd9cb8ef469d885e9964861f (diff) | |
| download | meta-freescale-056f218a7075a7db8447dfba71b4c3155bd6f173.tar.gz | |
uuu: upgrade 1.5.165 -> 1.5.233
Upgrade uuu to latest release, which introduces support for container
format v2 required on newer SoCs such as i.MX943 and i.MX95 B0.
This version adds support for macOS on ARM. As a result, the former
executable uuu_mac has been renamed to uuu_mac_x86, and a new
uuu_mac_arm binary is provided.
Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
Diffstat (limited to 'recipes-devtools/uuu')
| -rw-r--r-- | recipes-devtools/uuu/uuu-bin_1.5.233.bb (renamed from recipes-devtools/uuu/uuu-bin_1.5.165.bb) | 17 | ||||
| -rw-r--r-- | recipes-devtools/uuu/uuu_git.bb | 4 |
2 files changed, 12 insertions, 9 deletions
diff --git a/recipes-devtools/uuu/uuu-bin_1.5.165.bb b/recipes-devtools/uuu/uuu-bin_1.5.233.bb index 61c3927ca..ec2f40e00 100644 --- a/recipes-devtools/uuu/uuu-bin_1.5.165.bb +++ b/recipes-devtools/uuu/uuu-bin_1.5.233.bb | |||
| @@ -11,20 +11,23 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/BSD-3-Clause;md5=550794465ba0ec | |||
| 11 | 11 | ||
| 12 | SRC_URI = " \ | 12 | SRC_URI = " \ |
| 13 | https://github.com/nxp-imx/mfgtools/releases/download/uuu_${PV}/uuu;downloadfilename=uuu-${PV};name=Linux \ | 13 | https://github.com/nxp-imx/mfgtools/releases/download/uuu_${PV}/uuu;downloadfilename=uuu-${PV};name=Linux \ |
| 14 | https://github.com/nxp-imx/mfgtools/releases/download/uuu_${PV}/uuu_mac;downloadfilename=uuu-${PV}_mac;name=Mac \ | 14 | https://github.com/nxp-imx/mfgtools/releases/download/uuu_${PV}/uuu_mac_x86;downloadfilename=uuu-${PV}_mac_x86;name=Mac_x86 \ |
| 15 | https://github.com/nxp-imx/mfgtools/releases/download/uuu_${PV}/uuu_mac_arm;downloadfilename=uuu-${PV}_mac_arm;name=Mac_arm \ | ||
| 15 | https://github.com/nxp-imx/mfgtools/releases/download/uuu_${PV}/uuu.exe;downloadfilename=uuu-${PV}.exe;name=Windows \ | 16 | https://github.com/nxp-imx/mfgtools/releases/download/uuu_${PV}/uuu.exe;downloadfilename=uuu-${PV}.exe;name=Windows \ |
| 16 | " | 17 | " |
| 17 | 18 | ||
| 18 | SRC_URI[Linux.sha256sum] = "f863bba022202361d19e5026be0af408d307f78d2dbf2c139fb7eaaabd220442" | 19 | SRC_URI[Linux.sha256sum] = "c609fe6c4d9656102f7e3139a70488ba3988c33332486c89e5fc6d85ccedd96a" |
| 19 | SRC_URI[Mac.sha256sum] = "62da0bd7e333931fba100823aa50133621c7e6047be0546bc12e29c0ea78a4d8" | 20 | SRC_URI[Mac_x86.sha256sum] = "cdbacab592661900d46e7f97f9c7dd8a720bf46b1c17f4dbb65adb372f5fc6cf" |
| 20 | SRC_URI[Windows.sha256sum] = "013ed8bb45e21b971b6b3a5802c5f154733913714bece0b020cb770a809cd206" | 21 | SRC_URI[Mac_arm.sha256sum] = "6f8854946dfbeeb36894baf0f5f555b918974d465f4b541457e65c926fdd6a6a" |
| 22 | SRC_URI[Windows.sha256sum] = "a3c7241650c05dd6373a6aef086b34322c013103da729c1b446ec86694309939" | ||
| 21 | 23 | ||
| 22 | inherit allarch | 24 | inherit allarch |
| 23 | 25 | ||
| 24 | do_install() { | 26 | do_install() { |
| 25 | install -D -m 0755 ${UNPACKDIR}/uuu-${PV} ${D}${libdir}/uuu/uuu | 27 | install -D -m 0755 ${UNPACKDIR}/uuu-${PV} ${D}${libdir}/uuu/uuu |
| 26 | install -D -m 0755 ${UNPACKDIR}/uuu-${PV}_mac ${D}${libdir}/uuu/uuu_mac | 28 | install -D -m 0755 ${UNPACKDIR}/uuu-${PV}_mac_x86 ${D}${libdir}/uuu/uuu_mac_x86 |
| 27 | install -D -m 0644 ${UNPACKDIR}/uuu-${PV}.exe ${D}${libdir}/uuu/uuu.exe | 29 | install -D -m 0755 ${UNPACKDIR}/uuu-${PV}_mac_arm ${D}${libdir}/uuu/uuu_mac_arm |
| 30 | install -D -m 0644 ${UNPACKDIR}/uuu-${PV}.exe ${D}${libdir}/uuu/uuu.exe | ||
| 28 | } | 31 | } |
| 29 | 32 | ||
| 30 | # HACK! We are not aiming to run those binaries during the build but copy then for MFGTOOL bundle. | 33 | # HACK! We are not aiming to run those binaries during the build but copy then for MFGTOOL bundle. |
diff --git a/recipes-devtools/uuu/uuu_git.bb b/recipes-devtools/uuu/uuu_git.bb index c242c1911..3af8bc569 100644 --- a/recipes-devtools/uuu/uuu_git.bb +++ b/recipes-devtools/uuu/uuu_git.bb | |||
| @@ -3,8 +3,8 @@ DESCRIPTION = "Image deploy tool for i.MX chips" | |||
| 3 | HOMEPAGE = "https://github.com/nxp-imx/mfgtools" | 3 | HOMEPAGE = "https://github.com/nxp-imx/mfgtools" |
| 4 | 4 | ||
| 5 | SRC_URI = "git://github.com/nxp-imx/mfgtools.git;protocol=https;branch=master" | 5 | SRC_URI = "git://github.com/nxp-imx/mfgtools.git;protocol=https;branch=master" |
| 6 | SRCREV = "7347a80c7a943dd7e9081d9d2bab9e6ca8e0ba07" | 6 | SRCREV = "79ce7d2b2e7459e7b7c94f902d172c30b08884ab" |
| 7 | PV = "1.5.165" | 7 | PV = "1.5.233" |
| 8 | 8 | ||
| 9 | LICENSE = "BSD-3-Clause" | 9 | LICENSE = "BSD-3-Clause" |
| 10 | LIC_FILES_CHKSUM = "file://LICENSE;md5=38ec0c18112e9a92cffc4951661e85a5" | 10 | LIC_FILES_CHKSUM = "file://LICENSE;md5=38ec0c18112e9a92cffc4951661e85a5" |
