aboutsummaryrefslogtreecommitdiffstats
path: root/community/nxp-mfgtools/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/nxp-mfgtools/APKBUILD')
-rw-r--r--community/nxp-mfgtools/APKBUILD26
1 files changed, 18 insertions, 8 deletions
diff --git a/community/nxp-mfgtools/APKBUILD b/community/nxp-mfgtools/APKBUILD
index 6ac871ec830..40d2985f01b 100644
--- a/community/nxp-mfgtools/APKBUILD
+++ b/community/nxp-mfgtools/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Olliver Schinagl <oliver@schinagl.nl>
# Maintainer: Olliver Schinagl <oliver@schinagl.nl>
pkgname=nxp-mfgtools
-pkgver=1.4.72
+pkgver=1.5.21
pkgrel=2
pkgdesc="Freescale/NXP i.MX Chip image deploy tools"
url="https://github.com/NXPmicro/mfgtools"
@@ -9,9 +9,18 @@ arch="all"
license="LGPL-2.1-only"
options="!check" # No tests available
subpackages="$pkgname-uuu lib$pkgname-static lib$pkgname-dev"
-makedepends="cmake libusb-dev bzip2-dev libzip-dev openssl1.1-compat-dev"
-source="https://github.com/NXPmicro/mfgtools/archive/uuu_$pkgver.tar.gz
- 0001-fails-to-build-on-alpine-arm32v6-fix-adding-interpre.patch
+makedepends="
+ bzip2-dev
+ cmake
+ libusb-dev
+ libzip-dev
+ openssl-dev>3
+ samurai
+ zstd-dev
+ "
+source="$pkgname-$pkgver.tar.gz::https://github.com/nxp-imx/mfgtools/archive/refs/tags/uuu_$pkgver.tar.gz
+ gcc13.patch
+ lfs64.patch
"
builddir="$srcdir/mfgtools-uuu_$pkgver/"
@@ -21,7 +30,7 @@ prepare() {
}
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
@@ -33,7 +42,7 @@ package() {
DESTDIR="$pkgdir" cmake --install build
install -Dm644 build/libuuu/libuuc_s.a "$pkgdir/usr/lib/libuuc_s.a"
- install -Dm644 libuuu/libuuu.h "$pkgdir/usr/lib/libuuu.h"
+ install -Dm644 libuuu/libuuu.h "$pkgdir/usr/include/libuuu.h"
}
uuu() {
@@ -41,6 +50,7 @@ uuu() {
}
sha512sums="
-c0515c046a68fef0b0776478eea0208a2e595e8d3591c8b967cc3cc8217448989b8f257ef26273f46e1d8cdfa651b16cd2e716a3b23f94d0ca3bfd4509af4fb7 uuu_1.4.72.tar.gz
-52293c2ddbb20c3c1b19256f3c6c987b5a43b230ce6da5bae5b6f932d8af27b0cee5b1654cff4b896000bb7f52c78be66ade856f8e95a726e845c0b7d9a6bc6d 0001-fails-to-build-on-alpine-arm32v6-fix-adding-interpre.patch
+4b77bab9028dd2270d7b4d7a17e85439e69df5de36fa9b02986df28b0439be0f51959294e684b8d33353621fc33e189db42b8dd83b0ca6c3a6ad76355d8b3515 nxp-mfgtools-1.5.21.tar.gz
+873a2b3a6b091172ce1762dccac13583b25c6781133162f7a8c4cc3fc2ecc30549c324682e1004a3658c49681b87f1975632bf9c9e8f02ec5e02176c780999ce gcc13.patch
+47f6743eae55f9570ba33e06388c533338129b66848e009d38e4b752a998dba583aa4409bd54ef4890004adba41837ce3ec17bbedfda0a5c85a8b4276b4c4af4 lfs64.patch
"