svn commit: r446556 - head/sysutils/u-boot-master
Warner Losh
imp at FreeBSD.org
Tue Jul 25 06:03:55 UTC 2017
Author: imp
Date: Tue Jul 25 06:03:54 2017
New Revision: 446556
URL: https://svnweb.freebsd.org/changeset/ports/446556
Log:
Port-wise change :
- Dependancy on swig30 has been changed for swig13.
swig13 install itself as 'swig' and it seems that some generated
file in u-boot is calling directly this binary.
- Remove shebangfix for binman.py
shebangfix cannot work with binman.py as the shebang is
'#!/usr/bin/env python2' and the regex in Mk/Uses/shebangfix.mk
can't handle this
- Move to the FreeBSD u-boot repo
- Insist on dtc >= 1.4 (also works with the BSDL version in the tree,
if it is new enough), but drop the requirement that it's a port.
U-Boot wise:
- Too many changes, a lot of fixes, a lot of new boards etc ...
Tested-On: OrangePi-One, BananaPiM2, A13-Olinuxino, BeagleBone Black
Submitted by: Emmanuel Vadot
Modified:
head/sysutils/u-boot-master/Makefile (contents, props changed)
head/sysutils/u-boot-master/distinfo (contents, props changed)
Modified: head/sysutils/u-boot-master/Makefile
==============================================================================
--- head/sysutils/u-boot-master/Makefile Tue Jul 25 04:40:01 2017 (r446555)
+++ head/sysutils/u-boot-master/Makefile Tue Jul 25 06:03:54 2017 (r446556)
@@ -16,22 +16,23 @@ LICENSE= GPLv2
BUILD_DEPENDS= arm-none-eabi-gcc:devel/arm-none-eabi-gcc \
gsed:textproc/gsed \
- swig3.0:devel/swig30 \
- ${LOCALBASE}/bin/dtc:sysutils/dtc
+ swig:devel/swig13 \
+ dtc>=1.4.1:sysutils/dtc
USES= gmake python:build shebangfix
USE_GITHUB= yes
-GH_ACCOUNT= bsdimp
+GH_ACCOUNT= freebsd
GH_PROJECT= u-boot
-SHEBANG_FILES= tools/binman/binman.py
+SHEBANG_FILES= lib/libfdt/pylibfdt/setup.py
SSP_UNSAFE= yes
UBOOT_DIR= share/u-boot/${PORTNAME}${PKGNAMESUFFIX}
INST= ${PREFIX}/${UBOOT_DIR}
DESCR?= ${.CURDIR}/pkg-descr
-MAKE_ARGS+= V=1 ARCH=${UBOOT_ARCH} CROSS_COMPILE=${UBOOT_ARCH}-none-eabi-
+MAKE_ARGS+= V=1 ARCH=${UBOOT_ARCH} CROSS_COMPILE=${UBOOT_ARCH}-none-eabi- \
+ DTC=${LOCALBASE}/bin/dtc
NO_ARCH= yes
@@ -56,7 +57,7 @@ UBOOT_PLIST_ALLWINNER=u-boot.img u-boot-sunxi-with-spl
.if !defined(UBOOT_VERSION) && defined(UBOOT_VERSION_${FAMILY:tu})
UBOOT_VERSION=${UBOOT_VERSION_${FAMILY:tu}}
.endif
-UBOOT_VERSION?= 2017.01.00.2
+UBOOT_VERSION?= 2017.07.00
.if !defined(UBOOT_PLIST) && defined(UBOOT_PLIST_${FAMILY:tu})
UBOOT_PLIST=${UBOOT_PLIST_${FAMILY:tu}}
Modified: head/sysutils/u-boot-master/distinfo
==============================================================================
--- head/sysutils/u-boot-master/distinfo Tue Jul 25 04:40:01 2017 (r446555)
+++ head/sysutils/u-boot-master/distinfo Tue Jul 25 06:03:54 2017 (r446556)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1485565103
-SHA256 (bsdimp-u-boot-ports-v2017.01.00.2_GH0.tar.gz) = aca53cc347ac4dc94481cd0ad360ff8caa45a1a8366a15d557edea1fe60acbf0
-SIZE (bsdimp-u-boot-ports-v2017.01.00.2_GH0.tar.gz) = 15520968
+TIMESTAMP = 1500849934
+SHA256 (freebsd-u-boot-ports-v2017.07.00_GH0.tar.gz) = a24b74828a69124737b870be35df8452b737ecacd3f8f87d4cf77aa92d445631
+SIZE (freebsd-u-boot-ports-v2017.07.00_GH0.tar.gz) = 14285266
More information about the svn-ports-all
mailing list