main/dtbloader: upgrade to 1.5.1

While at it, revert the "ar" workaround as the tool is installed
properly once again.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7042>
This commit is contained in:
Nikita Travkin 2025-09-14 15:54:13 +05:00 committed by The Friendly Merge Bot
parent 9f2902ed95
commit 5533125d39
No known key found for this signature in database

View file

@ -1,25 +1,21 @@
# Contributor: Nikita Travkin <nikita@trvn.ru>
# Maintainer: Nikita Travkin <nikita@trvn.ru>
pkgname=dtbloader
pkgver=1.5.0
pkgver=1.5.1
pkgrel=0
pkgdesc="EFI driver that finds and installs DeviceTree into the UEFI configuration table"
url="https://github.com/TravMurav/dtbloader"
arch="aarch64"
license="BSD-3-Clause"
makedepends="clang lld"
makedepends="clang cmd:llvm-ar lld"
options="!check"
subpackages="$pkgname-boot-deploy:boot_deploy"
source="https://github.com/TravMurav/dtbloader/releases/download/$pkgver/dtbloader-$pkgver.tar.gz"
build() {
# FIXME: At the time of update Alpine resolved "cmd:llvm-ar" to a
# symlink in "llvm" package but didn't install the actual binary.
# To workaround, ar from binutils is used for now.
make \
ABORT_IF_UNSUPPORTED=1 \
O=build \
AR=ar
O=build
./scripts/get_supported_dtbs.sh > "$builddir"/build/dtbs.txt
}
@ -40,5 +36,5 @@ boot_deploy() {
}
sha512sums="
f164c12da188f2ec8c8db0fb07095e44dd08552f8db7ba7febf9f8b1271c3cca3b532f50446df3844bd172df53e769f4486bc3c8a80fc9add4b56291a6625fd6 dtbloader-1.5.0.tar.gz
b273cf9611c5f8a1622c9d9eeb1f2bee7c5b55fa0c1fa8d52001c69f2fb1ab4dbe14f17f2bb5d065209181675788147f900b99c41ee3c3f2bd04cfd66ba7bf98 dtbloader-1.5.1.tar.gz
"