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