Commit Graph

1083 Commits

Author SHA1 Message Date
Ian Leonard
29a3baee03 scripts/mkimage: elminate use of basename
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-10-01 19:41:50 +00:00
Ian Leonard
c81efe884a scripts/unpack: remove use of dirname and basename
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-10-01 19:41:50 +00:00
Ian Leonard
9326345a6e scripts/unpack: minor cleanup
Eliminate use of cat and subshells in patching.

The previous code takes the first field of PKG_BUILD, using a space
as the delimiter. PKG_BUILD used to be generated using 'ls' at least
as of before commit ef8e871d3c in 2013.

Today, PKG_BUILD is a set path, without spaces.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-10-01 19:41:49 +00:00
Jernej Škrabec
a1716d42bb Merge pull request #5545 from CvH/11.0/change_sha256
scripts/get_archive: allow changing sha256 on the fly
2021-09-19 12:05:18 +02:00
Ian Leonard
ee99c226bb scripts/extract: less zealous quoting
Don't quote TAR_OPTS or PKG_TAR_COPY_OPTS on purpose as these are (or could be)
lists of options to tar.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-13 01:09:29 +00:00
Ian Leonard
7bbd968108 extract: cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-11 18:16:56 +00:00
Ian Leonard
a055e09c3b buildsystem: add .tar.zst handling for package tarballs
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-11 17:56:42 +00:00
CvH
c2c033d772 Merge pull request #5314 from ToKe79/libreelec-master/get_git
get_git: check only folder, not files
2021-08-11 13:19:46 +02:00
CvH
4807ea751a scripts/get_archive: allow changing sha256 on the fly 2021-08-10 19:51:45 +02:00
MartB
956779c240 genbuildplan: fix typo in circular dep. detection 2021-08-05 16:36:14 +02:00
mglae
c328de8278 build: export PKG_ORIG_SYSROOT_PREFIX
Required to create $PKG_NAME-config scripts in $TOOLCHAIN/bin
2021-07-01 23:42:56 +02:00
Alex Bee
f88d19b575 buildsystem: introduce $TARGET_KERNEL_PATCH_ARCH 2021-06-11 18:06:58 +02:00
Alex Bee
6560ed36ef Rockchip: u-boot: fix boot for RK3999-ROC-PC 2021-06-04 22:16:41 +02:00
Alex Bee
8d87ef9f77 Rockchip: exchange devicetrees for RK3399-ROC-PC and Rock Pi 4 2021-06-02 09:53:17 +02:00
mglae
c0c15bf059 Merge pull request #5402 from Portisch/do_not_strip_components
scripts/extract: add option 'PKG_TAR_STRIP_COMPONENTS'
2021-05-29 10:43:47 +02:00
Portisch
641caf3b52 scripts/extract: add option 'PKG_TAR_STRIP_COMPONENTS'
Some archive do not include a top level directory.
2021-05-28 08:33:36 +02:00
heitbaum
3cc4d90cda Rockchip (RK3399): add Radxa ROCK Pi N10 2021-05-28 04:00:52 +00:00
Tomáš Kelemen (vudiq)
64f9f95998 get_git: check only folder, not files
this prevents removal of potential archive files in the same sources
subfolder for a package
2021-04-11 22:04:13 +02:00
Jernej Skrabec
8a7ac3950d uboot_helper: Add Beelink GS1 Crust config 2021-03-31 19:41:03 +02:00
CvH
0e5e0512b7 Merge pull request #4482 from vpeter4/unpack-circular
unpack: prevent circular unpacking between two packages
2021-03-27 07:57:02 +01:00
Alex Bee
50336190c4 Rockchip: reduce number of images
In order to reduce the number of images, I trimed to build only the most basic version which allows to boot all revsions and has all capabilities we need. (People can replace dtb from /usr/share/bootloader)
I also dropped some boards where I found shortcomings in the device tree which might be easy to solve but I can't test and they were not supported in earlier releases.
2021-02-28 11:14:51 +01:00
Alex Bee
071cc4cee1 uboot_helper: fix config files names for RK3399 and RK3288 2021-02-17 21:46:44 +01:00
Lukas Rusak
ea3df74224 scripts/uboot_helper: add iMX8 2021-02-08 13:25:48 -08:00
Michael Lange
c683091369 scripts/checkdeps: fix gentoo "/usr/inculde/stdio.h" 2021-02-07 14:46:41 +01:00
Ian Leonard
5c909e21f1 checkdeps: fixup and changes for Fedora 33
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-02-03 05:06:15 +00:00