Commit graph

1157 commits

Author SHA1 Message Date
Jernej Skrabec
eb02a6365c uboot_helper: Add crust_config to some boards 2021-01-30 18:19:01 +01:00
Christian Hewitt
fb96fe278e
Merge pull request #4998 from lrusak/uboot-helper-argparse
uboot_helper: convert to use argparse
2021-01-29 05:08:21 +04:00
Christian Hewitt
c342e8f044
Merge pull request #5019 from antonlacon/genbuildplan
genbuildplan: convert to fstrings
2021-01-28 07:01:47 +04:00
Lukas Rusak
5a26b38e38 fixup! uboot_helper: convert to use argparse 2021-01-27 13:23:26 -08:00
Portisch
7e418be01c config|scripts: keep source more generic 2021-01-26 16:26:56 +01:00
Ian Leonard
63b70eef80 genbuildplan: convert to fstrings
Backslashes are illegal syntax within f-strings, so work around it with
chr(). chr(10) is UTF-8 character 10, aka Line feed, aka LF, aka "\n".

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-23 21:56:20 +00:00
Ian Leonard
4f800deb2c checkdeps: add qemu-user as req for native aarch64 Amlogic builds
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-23 21:42:05 +00:00
CvH
b10d15fc54
Merge pull request #4988 from knaerzche/rockchip-update
Rockchip update
2021-01-23 09:30:07 +01:00
CvH
3c1d308418
Merge pull request #4945 from antonlacon/checkdeps
checkdeps: cleanup
2021-01-23 09:27:07 +01:00
CvH
fb5a2cf4c5
Merge pull request #4989 from chewitt/imx6
iMX6: repackage cubox/udoo/wandboard images to use FDTDIR
2021-01-23 09:11:05 +01:00
Christian Hewitt
2eefeb6c06 iMX6: reduce UBOOT_SYSTEM options to cubox/udoo/wandboard 2021-01-23 06:51:47 +00:00
Jernej Skrabec
bbd9f80240 mkimage: copy overlays for u-boot images 2021-01-21 22:19:07 +01:00
CvH
e417de73bf
Merge pull request #4991 from jernejsk/crust-updt
Allwinner: Improve suspend/resume
2021-01-19 19:02:44 +01:00
Jernej Skrabec
f7d920227a uboot_helper: Add missing crust_config for A64 boards 2021-01-19 18:35:22 +01:00
Lukas Rusak
fb54b12cfd uboot_helper: convert to use argparse 2021-01-18 20:16:11 -08:00
CvH
d858872f27
Merge pull request #4906 from mglae/le10_check_toolchain
buildsystem: check wrong toolchain configuration
2021-01-18 20:00:56 +01:00
Alex Bee
fb250136fa rockchip: align uboot_helper and READMEs for currently supported boards 2021-01-18 00:28:58 +01:00
Ian Leonard
7472a164e1 checkdeps: add debug toggle
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-16 19:20:54 +00:00
Ian Leonard
75489fd17c checkdeps: remove option to add extra depends in project or distro options
Broken since November 2019 without complaint. Remove.

Revert this commit and add '. config/options ""' to scripts/checkdeps to restore
or look at having checkdeps source a function or call a script in the
distro/project/device directory to check for additional dependencies.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-16 19:19:47 +00:00
Ian Leonard
d655a20025 checkdeps: overhaul
Convert from using the indices of two arrays to establish a relationship
to using associative arrays to make the relationship direct in a
[key]=value pairing.

Move the qemu-binfmt-dep, et all, for native Rockchip builds out to the
project options file.

Don't recalculate needed deps if sudo isn't installed to add new packages;
just exit.

Rename Gentoo's python3 package to python. Specifying a slot would be how to
state a specific version of python on Gentoo. Regardless, python is a hard dep
of Gentoo's package manager so this will never come up in practice.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-16 18:26:21 +00:00
chewitt
7beb75fdaf amlogic: remove AMLG12 device and update AMLGX options 2021-01-13 10:43:45 +00:00
Jernej Skrabec
23e64b8622 uboot_helper: Add Tanix TX6 Crust config 2021-01-10 11:44:58 +01:00
mglae
c03f7a75a2 build: check package for wrong toolchain configured 2021-01-08 20:13:02 +01:00
Jernej Skrabec
d9bacba15b uboot_helper: Update Tanix TX6 U-Boot config file name 2021-01-06 18:20:57 +01:00
Jonas Karlman
b175b5d12f scripts/uboot_helper: update usage and comments after adding crust_config 2021-01-02 22:35:16 +00:00
Jernej Skrabec
f05af922e3 Allwinner: Fix OrangePi 3 ethernet resume 2021-01-02 19:36:45 +01:00
Andre Heider
9faef13b0b scripts: add board specific 'crust_config' to uboot_helper
The sunxi firmware crust needs to be enabled per board, add this as a
new optional option.

A missing entry indicated that crust is not supported/enabled for the
corresponding board.
2020-12-28 11:20:57 +01:00
Ilya Ostrovskiy
3f5eb79f52 Support the RockPi DTSs that are being pulled in from 5.10 2020-12-06 16:51:57 -05:00
Michael Klein
5c432689e5 uboot_helper: add Banana Pi M2 Zero board 2020-11-04 22:05:45 +01:00
Jernej Skrabec
a5be43f45c uboot_helper: Remove Allwinner A20 boards 2020-10-25 10:13:57 +01:00
Matthias Reichl
bc4943e203 scripts/mkimage: drop dt-blob.bin handling
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-09-28 21:02:05 +02:00
Matthias Reichl
8065dff7d3 scripts/image: drop dt-blob.bin handling
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-09-28 21:01:39 +02:00
Matthias Reichl
578b34eb1b scripts/mkimage: drop chowning image to SUDO_USER
This is a leftover from ancient times when mkimage had to be
run via sudo.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-09-13 10:32:39 +02:00
Jernej Skrabec
23551f92e4 uboot_helper: Add BananaPi M2 Ultra 2020-09-05 11:16:47 +02:00
Peter
31a7bc75d6 unpack: prevent circular unpacking between two packages
In case two packages has dependency on each other unpacking fails because unpack script goes to loop and eats all the computer resources. With this change unpack fails on third pass.
Probably this functionality could be done better but atm I don't have better idea.

unpack recursive limit hit [package1, package2]
*********** FAILED COMMAND ***********
${SCRIPTS}/unpack "${p}" "${PARENT_PKG}"
**************************************
*********** FAILED COMMAND ***********
${SCRIPTS}/unpack "${p}" "${PARENT_PKG}"
**************************************
*********** FAILED COMMAND ***********
${SCRIPTS}/unpack "${PKG_NAME}" "${PARENT_PKG}"
**************************************
2020-07-11 19:26:09 +02:00
Jernej Škrabec
3ff609fd34
Merge pull request #4468 from chewitt/samsung
add experimental Samsung/Exynos/Odroid-XU4 project
2020-07-06 17:30:44 +02:00
chewitt
b17b795e83 amlogic: add C4 to scripts/u-boot helper 2020-07-01 09:55:59 +00:00
chewitt
1c0cd9e880 samsung: add exynos/odroid-xu4 to uboot_helper 2020-07-01 09:54:47 +00:00
CvH
f32e4aaa2b
Merge pull request #4388 from antonlacon/le10-april-updates
April 2020 Package Updates
2020-06-18 21:33:27 +02:00
Ian Leonard
d6622d5b94 image: zstd: use compression level 19 by default
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-06-07 19:52:02 +00:00
CvH
71faeb0cd7
Merge pull request #4297 from mglae/le10_image_debug_shell
mkimage: replace deprecated "tty" with "systemd.debug_shell" for Generic
2020-05-31 18:31:34 +02:00
CvH
cb97caf937
Merge pull request #4271 from catalinii/master
Support cross-compile on aarch64 platform
2020-05-31 11:09:54 +02:00
Pat Wood
c6f8822b27 uboot_helper: for Pine H64 Model B: changed target to pine-h64-model-b 2020-05-21 16:23:48 +00:00
Pat Wood
28cee771fe uboot_helper: added support for Pine H64 Model B 2020-05-21 15:51:20 +00:00
Catalin Toda
7ec5ec3f93 Add linaro gcc for compiling on host on aarch64 2020-05-02 10:18:54 -07:00
Ntemis
a0c7fef3ae uboot_helper: add Tritium H5 support
Signed-off-by: Ntemis <ierokipides.dem@gmail.com>
2020-04-26 18:50:54 +03:00
mglae
0c065dbdde mkimage: replace deprecated "tty" with "systemd.debug_shell" for Generic 2020-04-06 18:42:34 +02:00
Jernej Skrabec
7a86df990c uboot_helper: H6: Add orangepi-lite2 board 2020-04-04 21:25:52 +02:00
Jernej Skrabec
5a75688cd1 uboot_helper: add H5 board 2020-03-13 20:23:07 +01:00
CvH
5f958fcd6a
Merge pull request #4240 from MilhouseVH/le10_samba-4.12.0
samba: update to samba-4.12.0
2020-03-12 19:59:29 +01:00