Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jul 2017 06:03:54 +0000 (UTC)
From:      Warner Losh <imp@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r446556 - head/sysutils/u-boot-master
Message-ID:  <201707250603.v6P63sIn015083@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201707250603.v6P63sIn015083>