diff options
Diffstat (limited to 'community/nxp-mfgtools/APKBUILD')
-rw-r--r-- | community/nxp-mfgtools/APKBUILD | 26 |
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 " |