summaryrefslogtreecommitdiff
path: root/sysutils/u-boot
AgeCommit message (Collapse)AuthorFilesLines
2022-08-22correct a commenttnn1-2/+2
2022-07-29Add a u-boot package for the PineCube IP Camera.thorpej1-1/+2
2022-07-29Add a TOOL_DEPENDS on py-setuptools when building any 2022-or-laterthorpej1-1/+7
u-boot (this appears to be required at least on 2022.04 when building for sunxi).
2022-07-10u-boot-beagleboneblack: Update sysutils/u-boot-beagleboneblack to 2022.04.brook1-0/+5
Previously the u-boot-beagleboneblack package used the default U-Boot version, which was 2018.11. However, that version failed to boot with the NetBSD UEFI bootloader, efiboot. Updating to U-Boot version 2022.04 enables UEFI booting.
2022-03-27u-boot.mk: fix bug that made do-configure non-retryabletnn1-2/+2
2022-03-12sysutils/u-boot-rockpro64-ayufan: remove in favor of mainline u-boottnn3-312/+0
2022-02-12load pinebook pro SPI environment from the same location thatmrg2-7/+8
rockpro64 does and avoid "saveenv" saving over the top of the u-boot installation itself. now my pbp can boot from just SPI and NVMe. bump pkg revision.
2022-02-11update u-boot-rock64 to 2022.01 and tf-a 2.6.mrg1-6/+2
change the u-boot-rockchip.mk to default to 2022.01 as only the (probably) obsolete ayufan package uses anything else.
2022-02-11update u-boot-rockpro64 and u-boot-pinebook-pro to u-boot 2022.01.mrg1-5/+29
tested in sd, emmc, and spi on rockpro64, and on emmc on pbp. should not affect u-boot-rockpro64-ayufan, but should finally make it obsolete as the SPI version works again.
2022-02-11add support for u-boot 2022.01. tested with rockpro64 and pinebookpro.mrg12-0/+505
2021-10-26sysutils: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07sysutils: Remove SHA1 hashes for distfilesnia1-2/+1
2021-08-19u-boot*: allow packages overriding the patches/distinfowiz1-3/+3
Even after setting a particular version to use.
2021-08-12u-boot: fix some more pkglint and pattern in TOOL_DEPENDSwiz1-10/+11
2021-08-12u-boot*: fix more pkglintwiz3-7/+3
2021-08-12u-boot*: fix some pkglintwiz3-6/+5
2021-07-27u-boot-rockpro64-ayufan: backport PCIe fixes from sysutils/u-boot-rockpro64tnn3-1/+307
2021-07-27fix patch commenttnn2-5/+7
2021-07-27u-boot-rockpro64: fix broken PCI config space handling:tnn3-1/+179
- Program bus number into the ECAM decoder for each access - Use type 1 PCI config cycles for config spaces behind bridge - Add a platform specific hack to the synchronous exception handler to deal with PCI-e subsystem triggering data aborts when probing nonexistent PCI devices. - properly delay after deasserting reset for downstream devices to have time to initialize. Allows booting from PCI devices behind bridges and probing devices other than 0:0:0 and 1:0:0.
2021-07-26update u-boot for rockpro64 and pinebook-pro to u-boot 2021.07.mrg9-0/+284
- adds support for panel on pinebook-pro (needs rk_anxdp.c r1.4) - enable ahci/sata for rockpro64 - workaround usb_stop() bug in u-boot. see eg: https://patchwork.ozlabs.org/project/uboot/patch/20210406151059.1187379-1-icenowy@aosc.io/ - remove long obsolete files tested on original iso pbp that was upgraded to ansi key, and a first generation ansi pbp, as well as two rockpro64 v2.1s.
2021-06-25catch up u-boot-pinephone with uboot infrastructure changes.mrg2-0/+20
move distinfo and patches where they belong.
2021-06-25catch up the u-boot-roc-rk3328-cc package with u-boot distinfo/patchesmrg2-0/+44
clean up from a few months ago.
2021-06-25minor u-boot rockchip package cleanup.mrg1-4/+4
rename U_BOOT_IMAGE_TYPE to UBOOT_IMAGE_TYPE -- matching the rest of pkgsrc. remove not used (or needed) DISTINFO_FILE and PATCHDIR. NFC.
2021-05-14u-boot: needs flexnia1-2/+2
2021-04-26add missing patch info.mrg1-1/+3
2021-04-18various updates for the new pkgsrc u-boot world order.mrg23-2/+1499
the whole u-boot package builds with the patches and distinfos moved into the new places.
2021-04-18add some distinfo files and ensure a consistent DISTINFO_FILE andmrg5-5/+33
PATCHDIR are setup. at least u-boot-pinebook and u-boot-rock*64* are fixed now.
2021-03-09Provide enough rope to allow individual u-boot pkgs to request a differentmartin3-4/+18
version. This allows for incremental updates and tests.
2021-03-06+ u-boot-apple-m1jmcneill1-1/+2
2021-03-06do-build: honour BUILD_TARGETjmcneill1-2/+2
2020-06-21Add several missing u-boot-* package to the meta package.thorpej1-2/+8
2020-06-21u-boot: make previous more agnostic to python-3.x versionwiz1-6/+8
2020-06-21Depend on u-boot-pandaboard.thorpej1-2/+3
2020-06-20Newer versions of U-boot that use the pylibfdt module don't build withthorpej1-3/+22
Python 2 and Swig 1. Add some .mk file gyrations to auto-select the correct tools for u-boot-2020.* and later.
2020-06-20Add mipsel support to sysutils/u-boot.thorpej1-0/+9
2020-06-19python is needed for building modules for running as part of the buildmrg1-2/+2
so set PYTHON_FOR_BUILD_ONLY to "yes" not "tool". fixes several builds that want access to, eg <Python.h>, such as u-boot-cubietruck. ok joerg.
2020-06-13u-boot: depend on python as a tooltnn2-7/+4
fixes error when running arch/arm/mach-rockchip/make_fit_atf.py
2020-05-23sysutils/u-boot: remove unnecessary interpreter patchesrillig2-16/+2
There was a typo in the python3 interpreter since it defined python2 instead of the correct python3. All files from the python2 block use python3 nowadays, therefore that whole block is unnecessary as well.
2020-05-19sysutils/u-boot: remove no-op SUBST blockrillig1-6/+1
Line 1 already contains python, not python3.
2020-05-12sysutils/u-boot: remove no-op SUBST blockrillig1-6/+1
That file only contains "env python2" in the first line, which is already handled by REPLACE_INTERPRETER.
2020-04-06u-boot.mk: allow PKGNAME to be overriddentnn1-2/+2
2020-04-04Add a package for u-boot on the OrangePi Lite2.thorpej7-4/+236
2020-04-02move u-boot-pinebook-pro/u-boot-rockchip.mk to u-boot/u-boot-rockchip.mktnn1-24/+27
2020-03-30Add powerpc support to sysutils/u-boot.riastradh3-1/+26
2020-03-15Add sysutils/u-boot-a20-olinuxino-micro-emmcuwe1-1/+2
2020-01-14gawk is needed for newer uboots.mrg1-2/+2
2020-01-06add u-boot-pinebook-pro and bump the version.mrg1-2/+3
2019-12-14sysutils/u-boot-rpi3-32: Use a directory of the right namekhorben1-2/+2
This fixes building sysutils/u-boot (the dependency on u-boot-rpi3-32b was wrong as well). Sorry for the short mishap.
2019-12-14sysutils/u-boot: Also depend on sysutils/u-boot-rpi3-32bkhorben1-2/+3
Bumps PKGREVISION.
2019-11-29add u-boot-orangepi-lite to u-boot meta packagejakllsch1-2/+3