notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
u-boot-tools U-boot related tools
2020.07 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2020.07Version of this port present on the latest quarterly branch.
Maintainer: uboot@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-12-18 19:20:18
Last Update: 2021-10-27 17:11:46
Commit Hash: d846f98
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. bin/mkimage
  2. bin/mkenvimage
  3. bin/dumpimage
  4. bin/fit_info
  5. /usr/local/share/licenses/u-boot-tools-2020.07/catalog.mk
  6. /usr/local/share/licenses/u-boot-tools-2020.07/LICENSE
  7. /usr/local/share/licenses/u-boot-tools-2020.07/GPLv2
Collapse this list.
Dependency lines:
  • u-boot-tools>0:sysutils/u-boot-tools
Conflicts:
CONFLICTS:
  • uboot-mkimage
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/sysutils/u-boot-tools/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/u-boot-tools
  • pkg install u-boot-tools
PKGNAME: u-boot-tools
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
u-boot-tools
ABIlatestquarterly
FreeBSD:11:aarch642018.032020.04
FreeBSD:11:amd642020.072020.07
FreeBSD:11:armv6-2020.04
FreeBSD:11:i3862020.072020.07
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch642018.032020.07
FreeBSD:12:amd642020.072020.07
FreeBSD:12:armv62018.032020.07
FreeBSD:12:armv72018.032020.07
FreeBSD:12:i3862020.072020.07
FreeBSD:12:mips--
FreeBSD:12:mips642018.03-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch642020.072020.07
FreeBSD:13:amd642020.072020.07
FreeBSD:13:armv62020.072020.07
FreeBSD:13:armv72020.072020.07
FreeBSD:13:i3862020.072020.07
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch642020.07-
FreeBSD:14:amd642020.07-
FreeBSD:14:armv62020.07-
FreeBSD:14:armv72020.07-
FreeBSD:14:i3862020.07-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bison : devel/bison
  2. gmake>=4.3 : devel/gmake
  3. python3.8 : lang/python38
This port is required by:
for Build
  1. sysutils/u-boot-a13-olinuxino
  2. sysutils/u-boot-a64-olinuxino
  3. sysutils/u-boot-bananapi
  4. sysutils/u-boot-bananapim2
  5. sysutils/u-boot-beaglebone
  6. sysutils/u-boot-chip
  7. sysutils/u-boot-clearfog
Expand this list (59 items / 52 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. sysutils/u-boot-cubieboard
  3. sysutils/u-boot-cubieboard2
  4. sysutils/u-boot-cubox-hummingboard
  5. sysutils/u-boot-firefly-rk3399
  6. sysutils/u-boot-master
  7. sysutils/u-boot-nanopi-a64
  8. sysutils/u-boot-nanopi-m1plus
  9. sysutils/u-boot-nanopi-neo
  10. sysutils/u-boot-nanopi-neo-air
  11. sysutils/u-boot-nanopi-neo2
  12. sysutils/u-boot-nanopi-r4s
  13. sysutils/u-boot-olimex-a20-som-evb
  14. sysutils/u-boot-olinuxino-lime
  15. sysutils/u-boot-olinuxino-lime2
  16. sysutils/u-boot-olinuxino-lime2-emmc
  17. sysutils/u-boot-orangepi-one
  18. sysutils/u-boot-orangepi-pc
  19. sysutils/u-boot-orangepi-pc-plus
  20. sysutils/u-boot-orangepi-pc2
  21. sysutils/u-boot-orangepi-plus-2e
  22. sysutils/u-boot-orangepi-r1
  23. sysutils/u-boot-orangepi-zero
  24. sysutils/u-boot-orangepi-zero-plus
  25. sysutils/u-boot-pandaboard
  26. sysutils/u-boot-pcduino3
  27. sysutils/u-boot-pine-h64
  28. sysutils/u-boot-pine64
  29. sysutils/u-boot-pine64-lts
  30. sysutils/u-boot-pinebook
  31. sysutils/u-boot-pinebookpro
  32. sysutils/u-boot-qemu-arm
  33. sysutils/u-boot-qemu-arm64
  34. sysutils/u-boot-qemu-riscv64
  35. sysutils/u-boot-riotboard
  36. sysutils/u-boot-rock-pi-4
  37. sysutils/u-boot-rock64
  38. sysutils/u-boot-rockpro64
  39. sysutils/u-boot-rpi
  40. sysutils/u-boot-rpi-0-w
  41. sysutils/u-boot-rpi-arm64
  42. sysutils/u-boot-rpi2
  43. sysutils/u-boot-rpi3
  44. sysutils/u-boot-rpi3-32
  45. sysutils/u-boot-rpi4
  46. sysutils/u-boot-sifive-fu540
  47. sysutils/u-boot-sinovoip-bpi-m3
  48. sysutils/u-boot-sopine
  49. sysutils/u-boot-sopine-spi
  50. sysutils/u-boot-wandboard
  51. Collapse this list.

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. sysutils/u-boot-duovero*
  2. sysutils/u-boot-zedboard*
  3. sysutils/u-boot-zybo*
  4. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. ftp://ftp.denx.de/pub/u-boot/
Collapse this list.
Port Moves
  • port moved here from devel/uboot-mkimage on 2019-03-03
    REASON: Has expired: Use sysutils/u-boot-tools

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Oct 2021 17:11:46
 files touched by this commit commit hash:d846f9860a2364340493a0d09ee7f63672a7c46b  2020.07
pkubaj search for other commits by this committer
sysutils/u-boot-tools: fix build on non-arm non-x86

Changing target to tools-only_defconfig will omit the parts that need EFI and
will still build the binaries this port needs.

PR:	259118
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2020.07
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
08 Jul 2020 17:18:56
Original commit files touched by this commit Revision:541505  2020.07
manu search for other commits by this committer
u-boot: Update to 2020.07

Remove upstreamed patches.
27 Jun 2020 12:44:31
Original commit files touched by this commit Revision:540596  2020.04
manu search for other commits by this committer
sysutils/u-boot-tools: Unbreak on <13

rsa tools needs malloc.h, remove this include for now, a patch
will be sent upstream.
While here pet portlint.
25 Jun 2020 14:25:00
Original commit files touched by this commit Revision:540395  2020.04
manu search for other commits by this committer
sysutils/u-boot-tools: Update to 2020.04
03 Jun 2020 20:34:43
Original commit files touched by this commit Revision:537852  2019.10
antoine search for other commits by this committer
u-boot-tools builds fine with default python

With hat:	portmgr
18 May 2020 01:45:04
Original commit files touched by this commit Revision:535706  2019.10
linimon search for other commits by this committer
Mark as BROKEN on powerpc64:

  include/config_distro_bootcmd.h:279:3: sandbox EFI support is only supported
on ARM and x86

This is even after adding the fix for 12-STABLE of compiler:c11 to USES,
which at least allows the build to get that far.

I took a look at this one time, thinking it would be easy, but I was not
able to come up with a quick answer.

Approved by:	portmgr (tier-2 blanket)
30 Apr 2020 20:45:31
Original commit files touched by this commit Revision:533476  2019.10
manu search for other commits by this committer
sysutils/u-boot-tools: Mark broken with libressl

PR:		235505
Submitted by:	mikael
08 Nov 2019 09:17:05
Original commit files touched by this commit Revision:517039  2019.10
lwhsu search for other commits by this committer
Use HTTPS as possible
09 Oct 2019 19:15:25
Original commit files touched by this commit Revision:514185  2019.10
manu search for other commits by this committer
u-boot: Update to v2019.10

Update u-boot to its latest version.
For RK3399 we now use SPL+TPL from u-boot, no need for RockChip blob.
Remove one efi related patch that isn't needed anymore.

Tested-on: Pine64-LTS, Rock64, Rockpro64, BBB, RPI2, OrangePi One
04 Feb 2019 18:26:34
Original commit files touched by this commit Revision:492150  2019.01
manu search for other commits by this committer
u-boot-tools: Update to 2019.01

Approved by:	bapt (mentor, implicit)
03 Feb 2019 20:07:41
Original commit files touched by this commit Revision:492070  2018.11
manu search for other commits by this committer
u-boot-tools: U-Boot needs bison, add it to the USES

Approved by:	bapt (mentor, implicit)
01 Feb 2019 14:54:44
Original commit files touched by this commit Revision:491821  2018.11
manu search for other commits by this committer
u-boot-tools: Update to 2018.11

Version 2019.01 is out but I don't have updated the u-boot-master ports yet
so just to be safe use the same version for the tool.

Approved by:	bapt (mentor, implicit)
27 Mar 2018 11:42:38
Original commit files touched by this commit Revision:465693  2018.03
manu search for other commits by this committer
sysutils/u-boot-tools: Update to 2018.03

This also include the local patch that we had.

Reviewed by:	bapt
Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D14866
16 Mar 2018 09:41:39
Original commit files touched by this commit Revision:464668  2017.09_2
jhale search for other commits by this committer
Fix typos in CONFLICTS
16 Feb 2018 02:54:14
Original commit files touched by this commit Revision:461966  2017.09_2
swills search for other commits by this committer
sysutils/u-boot-tools: Use CC as HOSTCC for building tools

Submitted by:	jhibbits
Reviewed by:	bapt, manu
Approved by:	brd
Differential Revision:	https://reviews.freebsd.org/D14264
06 Feb 2018 20:53:54
Original commit files touched by this commit Revision:461105  2017.09_1
kevans search for other commits by this committer
sysutils/u-boot-tools: Add recently upstream patch to fix endianness checks

Patch originally sent upstream by jhibbits@; fix endianness checks so that
powerpc hosts can actually build powerpc images. Backport it to our 2017.09
since it won't appear in a release until 2018.03 at the earliest.

Reviewed by:	manu
Approved by:	imp (ports)
Differential Revision:	https://reviews.freebsd.org/D14219
19 Dec 2017 15:08:41
Original commit files touched by this commit Revision:456722  2017.09
bapt search for other commits by this committer
CLeanup u-boot-tools
- Do not overwrite do-build, it is not necessary
- Ensure the env variables are respected during configure phase
- Now that we use the regular do-build kernel we can pass gmake variables via
  arguments which allows to overwrites predefine ones without custom patches
- Force verbose mode when building to see what command line is invoke, in in
  particular which compiler is called
- Overwrite NOSTDINC_FLAGS because on freebsd we do actually want to use our
  regular standard include files
- Register the dependency on libssl/libcrypto

Approved by:	manu
Differential Revision:	https://reviews.freebsd.org/D13543
19 Dec 2017 14:20:19
Original commit files touched by this commit Revision:456717  2017.09
linimon search for other commits by this committer
Apply similar fix to scripts/Makefile.autoconf as to ../Makefile.
18 Dec 2017 19:20:08
Original commit files touched by this commit Revision:456671  2017.09
manu search for other commits by this committer
Add new port sysutils/u-boot-tools

U-Boot tools for creating and analyzing u-boot images.
U-Boot images are used to embed kernels into a know format for u-boot.
It can also be FIT (Flattened Image Tree) images when the source describing
the image is written like a DTS (Device Tree Source).

Reviewed by:	imp
Approved by:	imp
Differential Revision:	https://reviews.freebsd.org/D13455

Number of commits found: 20