31640 Commits

Author SHA1 Message Date
MilhouseVH
31ae0db426 RPi: update to firmware 3822340 2019-08-01 20:50:56 +02:00
MilhouseVH
4136121967
Merge pull request #3702 from HiassofT/le92-dosfstools
[le92] use e2fsprogs/dosfstools from toolchain for image creation
2019-07-31 17:58:57 +01:00
MilhouseVH
76abc3a94e mesa: update to mesa-19.1.3 2019-07-31 17:55:53 +01:00
MilhouseVH
e7ea4cda81 parallel: update to parallel-20190722 2019-07-31 17:53:31 +01:00
mglae
be5631bfca audiodecoder.timidity: add libtimidity.so 2019-07-30 18:24:43 +02:00
Matthias Reichl
0e2c544636 linux (RPi): config options for 4.19.60
Enable Hifiberry DAC+ADC PRO driver

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-26 21:40:38 +02:00
Matthias Reichl
dff7803273 linux (RPi): update to 4.19.60-20565c9
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-26 21:39:32 +02:00
MilhouseVH
3a2cb71bdb RPi: update to firmware 56e23d8 2019-07-26 21:35:40 +02:00
MilhouseVH
cc23c1aa7d
Merge pull request #3717 from ToKe79/le92-func_safe_remove_symlink
safe_remove: remove also broken symbolic links
2019-07-24 15:13:25 +01:00
MilhouseVH
63dc844972 RPi: update to firmware 38e81f2 2019-07-24 13:51:24 +02:00
Tomas Kelemen (vudiq)
9fca79227d safe_remove: remove also broken symbolic links
if the target ($1) is a symbolic link to a removed file/folder, the
check will fail and the (broken) symbolic link will be not removed.
2019-07-23 17:07:16 +02:00
Matthias Reichl
73aef806ae linux (RPi): config options for 4.19.59
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-22 20:08:33 +02:00
Matthias Reichl
27a9b68274 linux (RPi): update to 4.19.59-a21b986
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-22 20:06:50 +02:00
CvH
d676a82920
Merge pull request #3715 from HiassofT/le92-rpi-fix-pulse
kodi (RPi): add missing alsa+pulseaudio patch
9.1.002
2019-07-21 22:03:58 +02:00
Matthias Reichl
434b5dcd20 kodi (RPi): add missing alsa+pulseaudio patch
Commit f1ef2f099c5a9312f17508beb1a408d58f791071 missed to
add the "use-alsa-and-pulse-together" for kodi vendor raspberrypi.
Add it back so pulseaudio shows up in Kodi on RPi again.

See also https://forum.libreelec.tv/thread/13245-kodi-18-0-update-for-slice/?postID=123042#post123042

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-21 20:41:24 +02:00
Matthias Reichl
ff14fc75de ffmpeg: update RPi4 HEVC patch to 18.3-Leia-b0e4133
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-19 10:28:00 +02:00
Matthias Reichl
ee01247de3 kodi (RPi4): update to 18.3-Leia-b0e4133
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-19 10:27:58 +02:00
Matthias Reichl
62f0784860 linux (RPi4): enable CONFIG_PCIEPORTBUS
Sync with official RPi kernel, see
https://github.com/raspberrypi/linux/pull/3086

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-18 19:34:16 +02:00
MilhouseVH
151ff51d3d RPi: update to firmware cba4be2 2019-07-17 18:58:02 +02:00
Matthias Reichl
a62c0088b7 scripts/image: drop /sbin from PATH
All programs needed for image creation are available in toolchain.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-16 21:02:12 +02:00
Matthias Reichl
6fce87427b e2fsprogs: build binaries needed for image creation
build e2fsck, mke2fs and tune2fs and install them to toolchain

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-16 21:02:12 +02:00
Matthias Reichl
ec6cd1c748 scripts/mkimage: use fsck.fat to check FAT partition
fsck.fat is available in toolchain, so use that instead of fsck from
build host (which may not support checking FAT filesystems).

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-16 21:02:12 +02:00
CvH
af21cb6650
Merge pull request #3697 from HiassofT/le92-bumpscripts
[le92] cleanup and improve addon update scripts
2019-07-16 20:16:01 +02:00
CvH
e5204380fa
Merge pull request #3691 from awiouy/92-ls
librespot: update to 4e3576b (2019-06-01), only play with kodi (backport of #3690)
2019-07-16 19:50:17 +02:00
CvH
a2c343813a
Merge pull request #3699 from MilhouseVH/le92_drop_ninja_with_kodi
kodi: building with ninja makes xbmc/1600 more likely - don't use ninja [Backport]
2019-07-16 19:48:31 +02:00
Matthias Reichl
ad6a9f656e dosfstools: install fsck.fat and fatlabel to toolchain
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-15 21:15:29 +02:00
awiouy
6a0e35e8c4 librespot: update to 4e3576b (2019-06-01), only play with kodi 2019-07-14 23:32:51 +02:00
awiouy
838b7587c4 rust: update to 1.36.0 2019-07-14 23:32:51 +02:00
awiouy
a5480b6fbb rustup.rs: update to 1.18.3 2019-07-14 23:32:51 +02:00
MilhouseVH
089293d1b1 kodi: building with ninja makes xbmc/1600 more likely - don't use ninja 2019-07-14 22:28:10 +01:00
CvH
60c0025939
Merge pull request #3694 from HiassofT/le92-kodi-addon-bump
binary addons: updated to latest Leia, bump PKG_REV on current ones
2019-07-14 00:11:06 +02:00
Matthias Reichl
d40e6da679 update_binary-addons: fix PKG_REV bump for unofficial addons
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 16:04:37 +02:00
Matthias Reichl
02781b9cbf update_retroplayer-addons: drop loop over single item
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 16:04:37 +02:00
Matthias Reichl
2ae4537216 addon update scripts: refactor repo fetching and package updating
Kodi binary and game addons always reference branches in the addon
repo. The only exception is the kodi-platform package which references
a githash.

This allows us to simplify remote repo fetch and tag / branch HEAD
resolving: we don't need named branches in the working copy but can
simply query remote branches or use a detached branch if we need the
actual contents.

With this change the same (out-of-tree) directory containing cloned
repos can be used to update both kodi Leia and master addon versions,
without needing another clone.

Also refactor the package update code, drop update_to_latest_tag from
common functions (it was only used by update_binary-addons,
update_retroplayer-addons needs slightly different logic) and use
update_pkg function. update_retroplayer-addons now also uses update_pkg
instead of duplicating nearly identical code.

Several variable names have been cleaned up to follow a common naming
pattern.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 16:04:37 +02:00
Matthias Reichl
43e58805d7 addon update scripts: change PKG_REV update logic
When updating versioned / tagged addons reset PKG_REV to 1.

When updating unversioned / untagged addons always bump PKG_REV
as we don't know if the version has been changed or not.

If the "-b/--bump-pkg-rev" option is used PKG_REV will be bumped
on all addons that weren't updated. Use this to ensure all addons
will have a newer version than before.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 16:04:37 +02:00
Matthias Reichl
212c181de6 addon update scripts: set modes via command line options
Use command line options to select PKG_REV bump and deleting
cloned git dis after update. git dirs are now kept by default,
deleting them has to be explicitly enabled via "-d".

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 16:04:37 +02:00
MilhouseVH
af7dd480fd RPi: update to firmware f6d9f13 2019-07-13 09:20:29 +02:00
Matthias Reichl
4200d032e3 linux (RPi): update to 4.19.58-2461136
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 09:11:33 +02:00
Matthias Reichl
f2340cbcc9 binary addons: updated to latest Leia, bump PKG_REV on current ones
the PKG_REV bump on non-updated addons ensures rebuilt addons will
be rolled out to RPi4 users.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-12 23:51:05 +02:00
CvH
e25aee7b70
Merge pull request #3684 from MilhouseVH/le92_shadertoys_pi4
packages: fix shadertoys when building with RPi4 [backport]
2019-07-11 22:12:33 +02:00
CvH
3d3548216e
Merge pull request #3681 from HiassofT/le92-addon-version-9.1.901
bump ADDON_VERSION to 9.1.901
2019-07-11 22:12:08 +02:00
CvH
9a21fc75d9
Merge pull request #3679 from MilhouseVH/le92_backports3
backports: various backports for libreelec-9.2
2019-07-11 22:11:40 +02:00
MilhouseVH
66d3241701 visualization.shadertoy: remove unused EGL headers, fix RPi4 build 2019-07-11 19:24:15 +01:00
MilhouseVH
224bbd25a8 screensaver.shadertoy: update to screensaver.shadertoy-81b2758 2019-07-11 19:24:14 +01:00
CvH
0ebb14559d
Merge pull request #3678 from awiouy/92-addons
update addons: emby4, dotnet-runtime, syncthing, tvmosaic (backport of #3677)
2019-07-11 20:07:47 +02:00
Matthias Reichl
7b0de5b7f6 bump ADDON_VERSION to 9.1.901
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-11 10:09:47 +02:00
MilhouseVH
161b7d7942
Merge pull request #3675 from HiassofT/le92-hyperion-rpi4
hyperion: check for RPi project instead of KODIPLAYER_DRIVER
2019-07-11 08:49:19 +01:00
MilhouseVH
1ebce4e7eb
Merge pull request #3606 from HiassofT/le92-kernel-4.19.56
linux (RPi): update to 4.19.56+
2019-07-11 08:45:01 +01:00
Christian Hewitt
5a6715c5aa
Merge pull request #3680 from MilhouseVH/le92_abs_patch_dir
buildsystem: add absolute patch dirs, remove unecessary sub-process, other cleanup [backport]
2019-07-11 07:12:10 +01:00
MilhouseVH
d93bd49a02 distro-tool: halve the time required to generate workload 2019-07-11 07:03:56 +01:00