Tomáš Kelemen (vudiq)
a739054fa5
mkimage: remove copying of fixup4.dat
2021-10-17 01:25:06 +02:00
Tomáš Kelemen (vudiq)
38d1939f4e
install2emmc: use SYSTEM_SIZE and DISTRONAME in script
...
Script uses arbitrary values for FAT32 partition and name of the
distribution. Using placeholders in the script and replacing them at
build time offers flexibility, i.e. no need to change arbitrary values
in script when SYSTEM_SIZE is changed.
2021-10-15 22:02:15 +02:00
Tomáš Kelemen (vudiq)
8f709c82f9
install2emmc: use SYSTEM_SIZE and DISTRONAME in script
...
Script uses arbitrary values for FAT32 partition and name of the
distribution. Using placeholders in the script and replacing them at
build time offers flexibility, i.e. no need to change arbitrary values
in script when SYSTEM_SIZE is changed.
2021-10-14 20:44:55 +02:00
Alex Bee
8f104ff85b
Rockchip: RK3399: add support for Radxa ROCK Pi 4+
2021-10-11 15:26:36 +02:00
Alex Bee
187f3999c9
Rockchip: RK3399: add support for ROC-RK3399-PC-PLUS
2021-10-11 15:26:21 +02:00
David Lawson
57aa39fa9b
Add support for RPi4.aarch64
...
port of 1bd927e074
2021-10-10 00:44:30 +02:00
Tomáš Kelemen (vudiq)
580391f3b5
Initial support for Generic.i386 (32-bit PC)
2021-10-05 10:27:28 +02:00
CvH
7812192049
Merge pull request #5436 from antonlacon/functions-cleanup
...
Reduce subprocesses in buildsystem
2021-10-03 08:00:07 +02:00
CvH
f4096df37c
Merge pull request #5539 from mglae/le10_buildsystem_cmake_optimization
...
buildsystem: cmake: allow specifying our optimization level
2021-10-02 13:45:36 +02:00
Ian Leonard
5db456bcba
scripts/build: eliminate use of dirname
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-10-01 19:41:50 +00:00
Ian Leonard
3936c9e5ab
scripts/image: reduce use of basename
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-10-01 19:41:50 +00:00
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
Demetris Ierokipides
e61dc81459
Add Support for the Capcom Home Arcade Console
...
https://capcomhomearcade.com/uk
- Allwinner H3 Quad-core Cortex-A7
- Mali400MP2 GPU
- 512MB DDR3 (shared with GPU)
- TF card (need mod) / MMC card 4Gb
- No Ethernet RJ45
- Only One USB 2.0 HOST
port of
d6b60abc2f
2021-10-01 19:40:03 +02:00
Tomáš Kelemen (vudiq)
f405d49d9e
update upstream files to Lakka versions
2021-09-26 21:01:28 +02: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
mglae
5789d3dff9
buildsystem: allow specifying our optimizing level for packages build with cmake
...
Using -DCMAKE_BUILD_TYPE=MinSizeRel result in finally building with -Os. Our default
optimization or '+speed' are ignored, behavior is like always using '+size'.
Changing to default -DCMAKE_BUILD_TYPE="" is not allowed by to many packages including
Kodi, they are forcing a default option (in worst case "Debug", e.g. llvm)
Redefine the cmake parameters to not include any options and do the same for host choosing
"Release" as build type.
2021-09-17 18:20:08 +02:00
Tomáš Kelemen (vudiq)
a812599e21
Update to LibreELEC 10.0.0
2021-08-20 00:26:42 +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
Tomáš Kelemen (vudiq)
ae6858bd53
Update to LibreELEC 9.97.1
2021-07-15 18:40:20 +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
Tomáš Kelemen (vudiq)
de1dd0d394
Merge 'libreelec/master' up to 9.95.4
2021-06-03 08:04:37 +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
Tomáš Kelemen (vudiq)
4d0b013fa3
mkimage/Lakka: remove obsolete tty arg
2021-04-05 20:30:27 +02:00
Tomáš Kelemen (vudiq)
0b3188978b
mkimage: adjust boot menus for Lakka
2021-04-05 17:00:00 +02:00
Tomáš Kelemen (vudiq)
59b5bc23f1
noobs: partition setup script - other distros
...
adapted the script for use with other distros, includes already message
adapted for Lakka
2021-04-05 00:55:01 +02:00
Tomáš Kelemen (vudiq)
85be92bbdb
distro: add homepage url to distro options
2021-04-05 00:55:01 +02:00
Tomáš Kelemen (vudiq)
b0e25f5624
image: option to skip virtual appliance image
...
in some cases image for virtual appliance might not be needed, so can be
skipped with simple `SKIP_VIRTUAL_IMAGE=yes make image`
2021-04-05 00:55:01 +02:00
Tomáš Kelemen (vudiq)
d284130704
get_git: check only folder, not files
...
this prevents removal of potential archive files in the same sources
subfolder for a package
2021-04-05 00:55:01 +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
mglae
730db0768a
autoreconf: support custom PKG_CONFIGURE_SCRIPT
2021-02-16 19:25:05 +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
Christian Hewitt
0f2c3e1994
scripts: add odroid-hc4 to uboot_helper
2021-01-31 15:11:56 +00:00