aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxim Karasev <begs@disroot.org>2021-06-08 03:14:40 +0300
committerdispatch <dispatch@listserv.local>2021-06-08 00:14:44 +0000
commit37f2ef6f1cf12a832301e3d7aad204145597ff6f (patch)
tree75fb60d2c4ab8dbdd978552cd1c24d8b41c7887a
parent0cc9e4e9ee0c12391a0739d697e8738c53b6de90 (diff)
downloadaports-patches/3539.tar.gz
aports-patches/3539.tar.bz2
aports-patches/3539.tar.xz
main/u-boot: build for orangepi_3 and fix paths to arm trusted firmwarepatches/3539
-rw-r--r--main/u-boot/APKBUILD11
1 files changed, 8 insertions, 3 deletions
diff --git a/main/u-boot/APKBUILD b/main/u-boot/APKBUILD
index b6f5ab4dfa..bcf5a1ba45 100644
--- a/main/u-boot/APKBUILD
+++ b/main/u-boot/APKBUILD
@@ -1,9 +1,10 @@
# Contributor: He Yangxuan <yangxuan8282@gmail.com>
# Contributor: Timo Teras <timo.teras@iki.fi>
+# Contributor: Maxim Karasev <begs@disroot.org>
# Maintainer: Milan P. Stanić <mps@arvanta.net>
pkgname=u-boot
pkgver=2021.04
-pkgrel=0
+pkgrel=1
pkgdesc="u-boot bootloader common files"
url="https://www.denx.de/wiki/U-Boot/"
arch="all !s390x !ppc64le"
@@ -12,7 +13,7 @@ license="GPL-2.0-or-later OFL-1.1 BSD-2-Clause BSD-3-Clause eCos-2.0 IBM-pibs
makedepends="$depends_dev bc dtc python3-dev swig bison flex openssl-dev
py3-setuptools linux-headers"
if [ "$CARCH" = "aarch64" ]; then
- makedepends="$makedepends arm-trusted-firmware-sun50i"
+ makedepends="$makedepends arm-trusted-firmware"
fi
source="https://ftp.denx.de/pub/u-boot/u-boot-${pkgver//_/-}.tar.bz2
README.txt
@@ -44,6 +45,7 @@ aarch64) board_configs="
qemu:qemu_arm64
pine64:pine64-lts
pinebook:pinebook
+ orangepi:orangepi_3
";;
esac
@@ -71,7 +73,10 @@ build() {
case "$board" in
"pine64-lts"|"pinebook")
- export BL31="/usr/share/arm-trusted-firmware-sun50i/bl31.bin"
+ export BL31="/usr/share/arm-trusted-firmware/sun50i_a64/bl31.bin"
+ ;;
+ "orangepi_3")
+ export BL31="/usr/share/arm-trusted-firmware/sun50i_h6/bl31.bin"
;;
esac