On 2019/02/07 20:04, Peter Hessler wrote:
> After the recent updates to u-boot and arm-trusted-firmware, we no
> longer need u-boot-pinebook or atf-allwinner.  Any patches they have,
> have already been upstreamed and the new packages now work better than
> the old ones.
> 
> This adds pkgpath's and quirks entries.  Not included is the cvs rm for
> sysutils/atf-allwinner and sysutils/u-boot-pinebook.
> 
> OK?
> 
> 
> Index: sysutils/arm-trusted-firmware/Makefile
> ===================================================================
> RCS file: /cvs/openbsd/ports/sysutils/arm-trusted-firmware/Makefile,v
> retrieving revision 1.8
> diff -u -p -u -p -r1.8 Makefile
> --- sysutils/arm-trusted-firmware/Makefile    7 Feb 2019 07:23:50 -0000       
> 1.8
> +++ sysutils/arm-trusted-firmware/Makefile    7 Feb 2019 18:20:54 -0000
> @@ -9,6 +9,8 @@ GH_PROJECT=   arm-trusted-firmware
>  GH_COMMIT=   7d3884000d671ece18788791de875229f983f079
>  DISTNAME=    arm-trusted-firmware-2.1beta0
>  
> +REVISION=    0
> +

This needs EPOCH=0 in order that the atf-allwinner -> arm-trusted-firmware
update path will work. With a quirks "sidegrade", version numbers are still
compared, and 2.1beta0p0 is "lower" than atf-allwinner-20180403.

>  COMMENT=     U-Boot firmware
>  VERSION=     2019.01
> -REVISION=    3
> +REVISION=    4
>  DISTNAME=    u-boot-${VERSION}

This is OK because the u-boot-aarch64 version number is already "higher"
than the u-boot-pinebook version (0.0.20181109).

The rest is all good.

Reply via email to