notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: sysutils/u-boot-master/Makefile

Number of commits found: 75

Friday, 12 Jan 2024
17:08 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot-*: Update to 2024.01

Sponsored by:	Beckhoff Automation GmbH & Co. KG
commit hash: 25cd322adb7a5aa44be259be83da202cf824f173 commit hash: 25cd322adb7a5aa44be259be83da202cf824f173 commit hash: 25cd322adb7a5aa44be259be83da202cf824f173 commit hash: 25cd322adb7a5aa44be259be83da202cf824f173 25cd322
Saturday, 9 Dec 2023
11:24 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot-master: Update to 2023.10

Sponsored by:	Beckhoff Automation GmbH & Co. KG
commit hash: b907c5e257346bc2bdc77258a3d76b3700a2f18e commit hash: b907c5e257346bc2bdc77258a3d76b3700a2f18e commit hash: b907c5e257346bc2bdc77258a3d76b3700a2f18e commit hash: b907c5e257346bc2bdc77258a3d76b3700a2f18e b907c5e
Wednesday, 9 Aug 2023
10:38 Emmanuel Vadot (manu) search for other commits by this committer Author: Minsoo Choo
sysutils/u-boot-*: Update to 2023.07.02

Differential Revision:	https://reviews.freebsd.org/D41193
commit hash: c1baa2b4d8d63c4369e4e53422914ea515dbd1e2 commit hash: c1baa2b4d8d63c4369e4e53422914ea515dbd1e2 commit hash: c1baa2b4d8d63c4369e4e53422914ea515dbd1e2 commit hash: c1baa2b4d8d63c4369e4e53422914ea515dbd1e2 c1baa2b
Tuesday, 27 Jun 2023
19:34 Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb 3d9a815
Tuesday, 24 Jan 2023
13:26 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot-*: Update to 2023.01

Sponsored by:	Beckhoff Automation GmbH & Co. KG
commit hash: 9222ec292a4ec8de09ca4b8eda7b2e52ca9231fb commit hash: 9222ec292a4ec8de09ca4b8eda7b2e52ca9231fb commit hash: 9222ec292a4ec8de09ca4b8eda7b2e52ca9231fb commit hash: 9222ec292a4ec8de09ca4b8eda7b2e52ca9231fb 9222ec2
Wednesday, 19 Oct 2022
13:27 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot: Update to v2022.10

Sponsored by:	Beckhoff Automation GmbH & Co. KG
commit hash: 4c1cedc28b20b7371cf274fc78b9e8ddc81da07b commit hash: 4c1cedc28b20b7371cf274fc78b9e8ddc81da07b commit hash: 4c1cedc28b20b7371cf274fc78b9e8ddc81da07b commit hash: 4c1cedc28b20b7371cf274fc78b9e8ddc81da07b 4c1cedc
Saturday, 10 Sep 2022
17:41 Stefan Eßer (se) search for other commits by this committer Author: Tobias Kortkamp
Fix WWW in parent/child ports

Many of the WWW are overwritten later which means the wrong value
is used. This did not happen before where the children were either
 a) just using the pkg-descr from the parents
 b) or had their own separate pkg-descr with custom WWW

Use WWW?= in parents when the child's WWW is different.

Children that use the same WWW as the parent can just inherit it,
i.e., the child WWW can be removed.

Approved by:	portmgr (implicit)
commit hash: e79fe1aabc5b83364240652d62b99198a9ccfb32 commit hash: e79fe1aabc5b83364240652d62b99198a9ccfb32 commit hash: e79fe1aabc5b83364240652d62b99198a9ccfb32 commit hash: e79fe1aabc5b83364240652d62b99198a9ccfb32 e79fe1a
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Tuesday, 3 May 2022
16:14 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot: Bring back usb patch

The patch is still needed at least on rockchip platform where
we probably don't do everything correctly for usb bring up.
This is also needed is the next boot stage is usb.

Reported by:	kevans
commit hash: 0139633fd311e7690f42ac9f4ac9c3e87e9d7e2e commit hash: 0139633fd311e7690f42ac9f4ac9c3e87e9d7e2e commit hash: 0139633fd311e7690f42ac9f4ac9c3e87e9d7e2e commit hash: 0139633fd311e7690f42ac9f4ac9c3e87e9d7e2e 0139633
08:10 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot: Update to 2022.04
commit hash: ecad553edaec865109f79d42e711e1c93b44e3a1 commit hash: ecad553edaec865109f79d42e711e1c93b44e3a1 commit hash: ecad553edaec865109f79d42e711e1c93b44e3a1 commit hash: ecad553edaec865109f79d42e711e1c93b44e3a1 ecad553
Thursday, 30 Sep 2021
21:23 Rene Ladan (rene) search for other commits by this committer
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 620968a
Sunday, 18 Jul 2021
13:58 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot-master: Test for broken u-boot only if FAMILY is defined

Otherwise the u-boot-master metaport throw an error.

Reported by:  dvl
Fixes:	      ebfb1beaef02d
commit hash: 395942b1e221ae6ae056add36a7c39d186b0faa4 commit hash: 395942b1e221ae6ae056add36a7c39d186b0faa4 commit hash: 395942b1e221ae6ae056add36a7c39d186b0faa4 commit hash: 395942b1e221ae6ae056add36a7c39d186b0faa4 395942b
12:53 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot-qemu-*: Mark broken on 11.4

Base openssl is too old for u-boot-qemu, mark both port as broken.

Reported by:	pkg-fallout
commit hash: ebfb1beaef02df53e8e317f500eb1967e12bc5aa commit hash: ebfb1beaef02df53e8e317f500eb1967e12bc5aa commit hash: ebfb1beaef02df53e8e317f500eb1967e12bc5aa commit hash: ebfb1beaef02df53e8e317f500eb1967e12bc5aa ebfb1be
Thursday, 8 Jul 2021
20:12 Bernhard Froehlich (decke) search for other commits by this committer
sysutils/u-boot-master: Add https mirror to MASTER_SITES

PR:		257046
Approved by:	manu@
commit hash: bf089b31aaf7c53237fc8ee1a8c988fb10be5767 commit hash: bf089b31aaf7c53237fc8ee1a8c988fb10be5767 commit hash: bf089b31aaf7c53237fc8ee1a8c988fb10be5767 commit hash: bf089b31aaf7c53237fc8ee1a8c988fb10be5767 bf089b3
Wednesday, 7 Jul 2021
16:18 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot: Update to 2021.07
commit hash: 1dec3639fd0cdb9cb2054d5e92d5e2f4dbf32360 commit hash: 1dec3639fd0cdb9cb2054d5e92d5e2f4dbf32360 commit hash: 1dec3639fd0cdb9cb2054d5e92d5e2f4dbf32360 commit hash: 1dec3639fd0cdb9cb2054d5e92d5e2f4dbf32360 1dec363
Tuesday, 11 May 2021
20:22 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot-*: Remove ubldr support

We have been using loader.efi on armv7 for a long time now.
Remove support for booting with ubldr and the needed patches that were
never upstreamed.
While here add CONFIG_EFI_GRUB_ARM32_WORKAROUND=y in the Fragment as it's
needed to have the cache flushed for us when loader.efi is started.
commit hash: 0d6e5081eb0080c4703f1c5cc69c34f38d9149b7 commit hash: 0d6e5081eb0080c4703f1c5cc69c34f38d9149b7 commit hash: 0d6e5081eb0080c4703f1c5cc69c34f38d9149b7 commit hash: 0d6e5081eb0080c4703f1c5cc69c34f38d9149b7 0d6e508
Wednesday, 7 Apr 2021
07:57 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot-*: Update to 2021.04
commit hash: a361eabce3cfe911380ecc45d270512abada86aa commit hash: a361eabce3cfe911380ecc45d270512abada86aa commit hash: a361eabce3cfe911380ecc45d270512abada86aa commit hash: a361eabce3cfe911380ecc45d270512abada86aa a361eab
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Tuesday, 24 Nov 2020
20:15 manu search for other commits by this committer
sysutils/u-boot-pine-h64: Add new port

U-boot variant for the Pine64 H64 board.
Original commitRevision:556182 
Sunday, 22 Nov 2020
17:37 manu search for other commits by this committer
sysutils/atf: Update to v2.4

Bump u-boot ports that depends on it.
While here update the metadata and pkg-descr for the allwinner64 family so
u-boot is put in an alternate location that doesn't conflict with GPT
partitions.
Original commitRevision:556066 
Friday, 13 Nov 2020
17:13 manu search for other commits by this committer
u-boot-sopine-spi: Add new port

While the u-boot-sopine port can boot from SPI on the Pine64-LTS and Sopine
module the env is saved and read from the eMMC.
This is a modified sopine u-boot that only read and store the env in the spi
flash available on thoses boards.
Additionally there is also a sopine-spi-flasher.img that can be burnt on a
sdcard
and when booted it will program the spi flash.
Original commitRevision:555035 
Saturday, 7 Nov 2020
18:59 manu search for other commits by this committer
sysutils/u-boot-*: Update to 2020.10

This also add two patches :
 - The first one is for rockpro64, a commit upstream made the spi flash
   not detected anymore. The issue is still discussed with upstream so for
   now add a local patch.
 - The second disabled shutting down usb controllers when
   calling efi_exit_boot_service.
   It somehow make u-boot hang but only when doing netboot and of course
   only on some boards so it's a weird issue.
   This is also a local patch for now as I still need to look deeper.
Original commitRevision:554415 
Friday, 31 Jul 2020
17:10 mhorne search for other commits by this committer
Follow-up to r543872

This file was missed in the commit.

Approved by:	u-boot (manu)
Original commitRevision:543875 
Wednesday, 8 Jul 2020
17:18 manu search for other commits by this committer
u-boot: Update to 2020.07

Remove upstreamed patches.
Original commitRevision:541505 
Wednesday, 17 Jun 2020
18:17 sunpoet search for other commits by this committer
Move devel/swig30 to devel/swig and update to 4.0.1

- Do not silence installation message
- Update dependent ports:
  - Fix build with swig 4.0.1
  - Update *_DEPENDS
  - Remove BINARY_ALIAS

Changes:	http://www.swig.org/news.php
PR:		246613
Exp-run by:	antoine
Original commitRevision:539491 
Friday, 24 Apr 2020
06:47 antoine search for other commits by this committer
Relax python requirements

With hat:	portmgr
Original commitRevision:532737 
Thursday, 23 Apr 2020
18:46 manu search for other commits by this committer
sysutils/u-boot: Update to 2020.04

While here use python3 for it as it now works.
Two slave ports have been marked broken :
u-boot-pandaboard and u-boot-duovero
Both of those boards have ~0 users in FreeBSD so if you are one of
those raise your hand.
Original commitRevision:532703 
Friday, 8 Nov 2019
09:06 lwhsu search for other commits by this committer
Use HTTPS in PATCH_SITES
Original commitRevision:517038 
Wednesday, 9 Oct 2019
19:54 manu search for other commits by this committer
sysutils/u-boot-rock64: Add two DRAM related patches

Add two new patches related to DRAM controller initialization.
This allow us to use SPL+TPL from mainline u-boot and not relying
on RockChip miniloader anymore.
Thanks to jmcneill@NetBSD.Org for the tip.
Original commitRevision:514189 
19:15 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
Original commitRevision:514185 
Monday, 29 Jul 2019
10:58 manu search for other commits by this committer
sysutils/u-boot: rk3399: Set only for arch

RK3399 uboots uses RockChip binaries to create the image, thoses tools
are only for amd64.

Reported by:	pkg-fallout
Original commitRevision:507566 
Saturday, 27 Jul 2019
14:57 manu search for other commits by this committer
sysutils/u-boot-firefly-rk3399: Bump portrevision as we now use miniloader

Since we now use the miniloader instead of SPL bump portrevision for this port.
Original commitRevision:507460 
14:55 manu search for other commits by this committer
sysutils/u-boot-rockpro64: Add new u-boot port for Pine64 RockPro64 board

This use the DDR blob and miniloader from RockChip + trust FW + ATF + u-boot
proper.
Original commitRevision:507459 
14:54 manu search for other commits by this committer
sysutils/u-boot-rock64: Add new port for u-boot for the Pine64 Rock64 board

And add support for building RK3328 u-boot in u-boot-master.
This use the rockchip DDR blob + ATF + u-boot-spl and u-boot proper.
Original commitRevision:507458 
Friday, 19 Jul 2019
19:00 manu search for other commits by this committer
sysutils/u-boot: Update to 2019.07

Remove one patch for RockChip RK3399 that was upstream.
Add a patch for storage api to remove SCSI. Allwinner A20 was converted
to DM_SCSI upstream and we don't have a good way to do what the api code
was doing (only had a brief look). This patch will probably be upstreamed
once I've found a better way. For now this means that you cannot boot from
SCSI drives using ubldr, using loader.efi will still work. Only Allwinner A20
boards are affected by this.
Original commitRevision:506958 
Wednesday, 10 Apr 2019
21:16 manu search for other commits by this committer
sysutils/u-boot: Update to 2019.04

Beaglebone slave port change its defconfig.
ZYNC related u-boot are broken.
Original commitRevision:498603 
Monday, 18 Feb 2019
15:01 manu search for other commits by this committer
New port: sysutils/u-boot-clearfog

This is the U-Boot bootloader for the SolidRun ClearFog Pro.

Submitted by:	ml@vishwin.info
Differential Revision:	https://reviews.freebsd.org/D19230
Original commitRevision:493265 
Tuesday, 5 Feb 2019
16:45 antoine search for other commits by this committer
Unbreak INDEX
Original commitRevision:492257 
15:58 manu search for other commits by this committer
u-boot-firefly-rk3399: Add a u-boot port for this board

This is a ARM64 board with a RockChip RK3399 SoC.

Add support for RK3399 to the u-boot-master port. No METADATA are created
for now as this u-boot is split in two file and we don't support this scheme
yet.
Two patch are needed :
 - One to allow booting u-boot proper from the same source as the DTS (accepted
 and merge upstream)
 - One to have the BL31 (ATF binary) path in a environment variable instead of
 in the source directory (accepted upstream).
Original commitRevision:492255 
15:30 manu search for other commits by this committer
Add a new atf-master master port.
ARM Arm Trusted Framework (sometimes called TF-A for reasons ...) provides
a reference implementation of secure world software for Armv7-A and Armv8-A,
including a Secure Monitor executing at Exception Level 3 (EL3).

We had a port for Alwinner A64/H5 chip, but we need to introduced more ports.
So convert this to a master/slave port scheme like u-boot.

atf-allwinner is now badly named, when it was introduced it only support A64,
now it both support A64 and H5 and there is another ATF platform for H6.
Rename it with the platform name
Original commitRevision:492250 
Monday, 4 Feb 2019
18:22 manu search for other commits by this committer
Update U-Boot to 2019.01

This removes a lot of local patches

Approved by:	bapt (mentor, implicit)
Original commitRevision:492147 
Monday, 26 Nov 2018
08:40 manu search for other commits by this committer
sysutils/u-boot: Update to 2018.11

Tested-On: RPI*
Tested-On: OrangePi One
Tested-On: Pine*

sysutils/u-boot-pinebook: Update to latest upstream patches

All those patches have been merged upstream but have not made into the
latest u-boot release, add them here as they have bugfixes and hardware support
improvement.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D18312,
https://reviews.freebsd.org/D18314
Original commitRevision:485932 
Tuesday, 18 Sep 2018
13:02 manu search for other commits by this committer
u-boot: Update to v2018.09

Tested On: RPI*
Tested On: OrangePi One
Tested On: Pine64(-LTS)

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D17213
Original commitRevision:480018 
Saturday, 1 Sep 2018
20:43 manu search for other commits by this committer
u-boot: Re-add cache patches

Some boards (like Allwinner ones) still needs them.
This fixes booting with ubldr.

Approved by:	bapt (implicit)
Original commitRevision:478727 
Wednesday, 15 Aug 2018
14:59 manu search for other commits by this committer
sysutils/u-boot-master: Set the correct files for ALLWINNER64 family

Use the correct names for the ALLWINNER64 family, files are the same as
the ALLWINNER one so no harm was done, but now it's correct.

Reported by:	jmg
Approved by:	bapt (implicit)
Original commitRevision:477232 
Friday, 10 Aug 2018
15:49 manu search for other commits by this committer
sysutils/u-boot-master etc.: u-boot Improvement for 2018.07

 - Add metadata for IMX6 family
 - While here rename the riotboard family to IMX6 as it should have been
 - Remove the cache patches, they aren't needed anymore.
   I should have checked that with the 2018.07 update
 - beaglebone use a custom bootcmd that calls envboot, this command will try
   to load and source the file boot.scr (u-boot script) from the mmc.
   For some reason it seems to corrupts some memory or something because
   loading and executing ubldr.bin after running this command will either
   hang or cause an exception on undefined instruction.
   I'll check with upstream but in the meantime use a special fragment
   that redefine the bootcmd.
   Note that since u-boot will load the environment from the eMMC, one need
   to 'env default -f -a; saveenv' to have the bootcmd variable correctly
redefined.

Reviewed by:	imp
Approved by:	imp
Differential Revision:	https://reviews.freebsd.org/D16599
Original commitRevision:476839 
Sunday, 29 Jul 2018
17:37 imp search for other commits by this committer
Minor cleanup of u-boot's patches

Move to using the 'raw' patches for those patches that are currently
in u-boot's upstream landing zone.  Move to using a u-boot directory
since the numeric names aren't very u-boot specific and might
conflict. Bump PORTREVISION out of an abundance of caution.

Differential Review: https://reviews.freebsd.org/D16409
Original commitRevision:475665 
Sunday, 22 Jul 2018
20:51 linimon search for other commits by this committer
Make this pass portlint.  Slight cleanup to be more in accordance
with slave Makefiles.
Original commitRevision:475127 
11:58 manu search for other commits by this committer
u-boot: Update to v2018.07

This add:

 - Explicit Depency on bison
 - Remove the DTC= on MAKE_ARGS as we use the BINARY_ALIAS already
 - metadata variables
 - Add cache cmds and disable secure boot
 - All RPI uses some special fragments to enable OF_BOARD.
   This makes u-boot using the DTB loaded by the firmware instead of
   using it's own.
 - For patches accepted but not in mainline due to timing issue use patchwork
   directly instead of putting files in the port
 - All armv7 boards are EFI enabled and boot in secure mode

More on metadata file :

The goal is to have a u-boot-install package that will read those and auto
install u-boot either on a dir (method copy) or on a device (method raw)
As all the u-boots are either one file to be dd'ed or one/multiple files
to be copied this simple method is good enough.
Since the maximum variable is 4 (for the raw method), simply use echo instead
of a .in files (ok bapt@)

Reviewed by:	imp
Approved by:	imp (implicit)
Differential Revision:	https://reviews.freebsd.org/D16241
Original commitRevision:475103 
Monday, 18 Jun 2018
20:22 linimon search for other commits by this committer
Consolidate maintainership of various u-boot ports under u-boot@.

Submitted by:		manu
Differential Revision:	D15884
Original commitRevision:472714 
Saturday, 24 Mar 2018
20:40 manu search for other commits by this committer
u-boot: Update to v2018.01

 - Track upstream directly We cannot build u-boot directly on FreeBSD as
   it needs gmake, gsed etc ... Earlier update dealt with that using
   BINARY_ALIAS to avoid patching. The cache patches have been sent upstream
   (a V2 is needed as some arch don't have those functions) so put them in
   the ports tree for now. This is the only patches needed to build a
   u-boot for armv6/armv7/arm64 so do not use the freebsd github fork anymore
   as they will go away soon.
 - We now use boot.scr (converted with mkimage from sysutils/u-boot-tools)
   instead of patching u-boot. U-Boot have two way for dealing with distribution
   one is boot scripts and the other is extlinux. extlinux will be harder as we
   use raw binary for ubldr and use go $address, this cannot fail and the boot
   process could be in a bad state so this is something that upstream doesn't
   want to merge in mainline. boot script are easy to write and compile and
   also give a way to the user to customize it's boot
   (printing a message, setting variable etc ...)
 - CONFIG_API isn't defined by default so use a configuration fragment and
   generate our final config with scripts/kconfig/merge_config.sh
   Other configuration value could be added in the futur.
   For now only arm uses it as we don't use CONFIG_API on arm64.
 - Switch the maintainer to uboot@freebsd.org

Reviewed by:	imp (previous version)
Approved by:	imp
Differential Revision:	https://reviews.freebsd.org/D14230
Original commitRevision:465468 
Saturday, 10 Mar 2018
17:46 gerald search for other commits by this committer
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
Original commitRevision:464084 
Friday, 22 Dec 2017
02:11 linimon search for other commits by this committer
Make the IGNORE message and the COMMENT message more meaningful for
the masterport.
Original commitRevision:456951 
Monday, 11 Dec 2017
18:31 manu search for other commits by this committer
u-boot-master: Unbreak by testing that FAMILY is defined

Reported by:	dan (via freshport), portsnap builbox
Approved by:	imp (implicit)
Original commitRevision:456059 
17:54 manu search for other commits by this committer
u-boot: Move allwinner 64 bits dep to u-boot-master

We have more than one Allwinner 64bits SoC u-boot ports now
and others are coming.
Move the dependencies into the u-boot-master ports.

While here, switch maintainer on u-boot-pine64 and u-boot-sopine
to uboot@ as discussed with imp@ and brd@

Reviewed by:	imp (maintainer)
Approved by:	imp
Differential Revision:	https://reviews.freebsd.org/D13450
Original commitRevision:456054 
Sunday, 10 Dec 2017
20:48 antoine search for other commits by this committer
- Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
Original commitRevision:455913 
Wednesday, 15 Nov 2017
18:50 manu search for other commits by this committer
Update the u-boot-rpi port to use the u-boot-master port.
This also bring u-boot to version 2017.09 and the firmware files are no
longer in this port but in sysutils/rpi-firmware.
Also I'm stepping in as maintainer.

Tested On: RPI-B, RPI0v1.2, RPI0v1.3

Reviewed by:	imp
Approved by:	imp
Differential Revision:	https://reviews.freebsd.org/D13048
Original commitRevision:454262 
Thursday, 2 Nov 2017
21:41 olgeni search for other commits by this committer
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.

This round is @FreeBSD.org residents except teams.
Original commitRevision:453381 
Tuesday, 17 Oct 2017
19:49 manu search for other commits by this committer
This update u-boot for :

 Allwinner boards
 Beaglebone Black
 Zync boards

For changes on the U-Boot sidesee the changes on their release notes.
For changes on this ports :

 Use BINARY_ALIAS for gsed
 Add PYTHON=${PYTHON_CMD} to MAKE_ARGS
 Add patch from Andrew Turner to export GPT partition in EFI

Tested On: Pine64, OrangePi One, BananaPi M2, BeagleBone Black

Reviewed by:	imp (maintainer)
Approved by:	imp
Original commitRevision:452290 
Thursday, 12 Oct 2017
15:50 bapt search for other commits by this committer
Correctly use BINARY_ALIAS

Reported by:	imp
Original commitRevision:451900 
Wednesday, 11 Oct 2017
20:38 bapt search for other commits by this committer
Make the u-boot ports use swig 3.0 when building
Original commitRevision:451794 
Friday, 4 Aug 2017
01:00 imp search for other commits by this committer
Add support for Xilinx Zynq-based Zedboard and more generally all
Zynq-based boards.

Submitted by: Thomas Skibo
Original commitRevision:447312 
00:28 imp search for other commits by this committer
Fix comment.
Original commitRevision:447308 
Wednesday, 2 Aug 2017
15:20 imp search for other commits by this committer
Changes to prepare for aarch64 support

o Generalize support for different architectures.
o Add specific support for aarch64
o Add ALLWINNER64 as a new family using aarch64, but no ports use it yet.
o CROSS_COMPILE is the string to pass to u-boot
o COMPILER is the FreeBSD port (we assume gcc since that works better
  typically than clang).

Submitted by: Emmanuel Vadot (the aarch64 bits, hacked by me to be generic)
Original commitRevision:447111 
15:20 imp search for other commits by this committer
Bump uboot version to 2017.07.00.1 to pickup arm64 fix in FreeBSD
u-boot repo.

Submitted by: Emmanuel Vadot
Original commitRevision:447110 
Tuesday, 25 Jul 2017
06:03 imp search for other commits by this committer
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
Original commitRevision:446556 
Saturday, 28 Jan 2017
01:04 imp search for other commits by this committer
Update to latest FreeBSD 2017.01.00.2
o FAT12 fixes from gonzo@

These apply to all the ports.
Original commitRevision:432609 
Friday, 13 Jan 2017
23:09 imp search for other commits by this committer
Update to my v2017.01.00.1 release.

This eliminates use of fdtget by pointing the build at the right swig
for the ports we're using. The dtc port is still required for its
libfdt.
Original commitRevision:431434 
21:04 brd search for other commits by this committer
Fix python usage.  Which fixes u-boot-bananapi, u-boot-rpi3, and
u-boot-beaglebone.

Approved by:	imp, bdrewery (implicit)
Original commitRevision:431424 
08:37 mat search for other commits by this committer
dependencies are installed in LOCALBASE, so PREFIX/bin/dtc will never exist

Sponsored by:	Absolight
Original commitRevision:431347 
00:59 adamw search for other commits by this committer
Fix INDEX.
Original commitRevision:431333 
Thursday, 12 Jan 2017
22:49 imp search for other commits by this committer
Convert all the allwinnner-based u-boot boards over to
u-boot-master. Upgrade u-boot-master to cope with the allwinner u-boot
port's needs for more tools.
Original commitRevision:431327 
22:49 imp search for other commits by this committer
Roll forward to u-boot v2017.01. Many thanks to manu@ for cleaning up
our patches to u-boot and getting them upstreamed.

Future commits will roll other families over to this as testing on
them is completed.
Original commitRevision:431326 
Thursday, 27 Oct 2016
21:08 imp search for other commits by this committer
Include runtime dependency of eabi arm gcc port.
Original commitRevision:424791 
Wednesday, 26 Oct 2016
21:09 imp search for other commits by this committer
Create a new u-boot-master port to consolidate all different u-boot
ports.  Switch to using my github branch for grabbing ports.  Convert
the Beaglebone family of ports over to using the new setup.
Original commitRevision:424735 

Number of commits found: 75