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/distinfo

Number of commits found: 38

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
Sunday, 10 Dec 2023
08:38 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot-rpi*: Fix sd boot after v2023.10 update

U-Boot update broke sd boot for rpi* models, use upstream patch that fixes it.

PR:		275655
Sponsored by:	Beckhoff Automation GmbH & Co.KG
commit hash: 8b9b8aae81be653e37160b9f23ca4a18b99f4b51 commit hash: 8b9b8aae81be653e37160b9f23ca4a18b99f4b51 commit hash: 8b9b8aae81be653e37160b9f23ca4a18b99f4b51 commit hash: 8b9b8aae81be653e37160b9f23ca4a18b99f4b51 8b9b8aa
Saturday, 9 Dec 2023
16:49 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot-rockpro64: Unbreak after the update to v2023.10

We need this series:
http://patchwork.ozlabs.org/project/uboot/list/?series=364753&state=*
Otherwise sd boot or emmc boot won't work (and probably more).

Sponsored by:	Beckhoff Automation GmbH & Co. KG
commit hash: d355a160e93cfffde5a0e200878c927850eab1ad commit hash: d355a160e93cfffde5a0e200878c927850eab1ad commit hash: d355a160e93cfffde5a0e200878c927850eab1ad commit hash: d355a160e93cfffde5a0e200878c927850eab1ad d355a16
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, 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
Wednesday, 21 Sep 2022
22:12 Jessica Clarke (jrtc27) search for other commits by this committer
sysutils/u-boot-sifive-fu740: Add upstream DTS patch for DA9063 RTC support

This allows the DA9063 RTC driver to probe and attach (and exposes other
MFD children too, but we don't have drivers for them). It also includes
a couple of miscellaneous improvements synced from the Linux DTS,
fixing the compatible string for the on-board QSPI flash and adding the
card detect GPIO for the QSPI SD card.

Reviewed by:	manu
Approved by:	manu (uboot, ports)
Differential Revision:	https://reviews.freebsd.org/D36556
commit hash: 5549bc63f6aad2b459978a82c2e5fc5259b43d00 commit hash: 5549bc63f6aad2b459978a82c2e5fc5259b43d00 commit hash: 5549bc63f6aad2b459978a82c2e5fc5259b43d00 commit hash: 5549bc63f6aad2b459978a82c2e5fc5259b43d00 5549bc6
Tuesday, 3 May 2022
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
Tuesday, 9 Nov 2021
19:56 Emmanuel Vadot (manu) search for other commits by this committer
sysutils/u-boot-*: Add patch to fix MMC ordering

For FreeBSD we use a dtb overlay that switches between the sdhost and
the sdhci controller for sd card.
Recent changes in u-boot device model changed device numbering and the
sd card controller became "mmc2" for our setup which isn't accounted for
in the possible boot devices.
Patch isn't accepted yet upstream but bring this patch in for our ports anyway.
commit hash: 0de03bbf192d56b2cd125c6048dbd058bac49be6 commit hash: 0de03bbf192d56b2cd125c6048dbd058bac49be6 commit hash: 0de03bbf192d56b2cd125c6048dbd058bac49be6 commit hash: 0de03bbf192d56b2cd125c6048dbd058bac49be6 0de03bb
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
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
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 
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 
Saturday, 25 Apr 2020
15:55 manu search for other commits by this committer
u-boot-rpi4: Remove patches that are present upstream in 2020.04

Reported by:	Mark Millard
Original commitRevision:532958 
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 
Monday, 16 Mar 2020
21:32 kevans search for other commits by this committer
sysutils/u-boot-rpi{3,4}: Add patch to fix PSCI stub reservation

For the traditional spin table setup, only the lowest page needs
to be reserved.  However, our PSCI stubs are slightly bigger and occupy
a little over one page.  These patches, already sent upstream, allow a
variable number of initial pages to be reserved for the SMP stubs.  We
then set the values for these in our fragment to '2' to reserve the first
and second page.

Approved by:	koobs (mentor)
Approved by:	manu (uboot, maintainer)
MFH:		2020Q1
Differential Revision:	https://reviews.freebsd.org/D24085
Original commitRevision:528547 
Friday, 8 Nov 2019
08:48 lwhsu search for other commits by this committer
Add sysutils/u-boot-rpi4: U-Boot build for the Raspberry Pi 4

PR:		241796
Submitted by:	kevans
Original commitRevision:517035 
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 
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 
Tuesday, 5 Feb 2019
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 
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 
Thursday, 4 Oct 2018
15:43 manu search for other commits by this committer
sysutils/u-boot-pinebook: Add ports for this board

Patches are comming upstream and I've personnally runned the wip branch
for a long time. So it's time that other people can enjoy FreeBSD on the
pinebook.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D17410
Original commitRevision:481231 
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 
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:14 manu search for other commits by this committer
u-boot: Update checksum for patch 939129

r475103 update u-boot to the newest version but it seems that I had
an old cached version of this patch.

Pointy Hat to: myself
PR:	229965
Approved by:	imp (implicit)
Original commitRevision:475121 
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 
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 
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 
Wednesday, 2 Aug 2017
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 
Thursday, 12 Jan 2017
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 
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: 38