With arm-trusted-firmware 1.6 it may be possible to get rid of
atf-allwinner.  Compile tested only for lack of hardware.

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/u-boot-pinebook/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile    11 Feb 2018 00:42:57 -0000      1.1.1.1
+++ Makefile    23 Sep 2018 12:59:23 -0000
@@ -4,6 +4,7 @@ BROKEN-sparc64= Error: the specified opt
 
 COMMENT=       U-Boot firmware for Pine64 Pinebook
 V=             0.0.20180206
+REVISION=      0
 DISTNAME=      u-boot-pinebook-${V}
 CATEGORIES=    sysutils
 HOMEPAGE=      http://www.denx.de/wiki/U-Boot
@@ -36,9 +37,9 @@ MAKE_ENV=     KBUILD_VERBOSE=1 \
                PYTHON="${MODPY_BIN}"
 
 BUILD_DEPENDS+=        devel/arm-none-eabi/gcc-linaro,aarch64 \
-               sysutils/atf-allwinner
+               sysutils/arm-trusted-firmware
 MAKE_ENV+=     CROSS_COMPILE="aarch64-none-elf-"
-SUNXI_BL31=    "${LOCALBASE}/share/atf-allwinner/bl31.bin"
+SUNXI_BL31=    "${LOCALBASE}/share/arm-trusted-firmware/sun50i_a64-bl31.bin"
 
 USE_GMAKE=     Yes
 NO_TEST=       Yes

Reply via email to