this is a maintenance update for platforms not yet ported to 4.x branch
- update RetroArch to 1.10.1
- update cores on par with Lakka 4.0 in branch Lakka-v4.x
- bump Lakka version to 3.7.1
- add PKG_SKIP_SUBMODULE variable (pcsx_rearmed has obsolete submodule
registration, which breaks cloning the repo and pulling submodules)
- bump cmake to 3.15.0 (required by play)
* L4T: Initial, mostly working decoder support, Switch to proper glvnd setup"
* switch: add moonlight
* Add patch to force moonlight to use hardware decoder
* Add moonlight core info file to moonlight package
* rename moonlight to moonlight-libretro
Co-authored-by: plaidman <jrtomsic@gmail.com>
* rpi4-aarch64: Add rpi4 aarch64 kernel config
This was created by copying the arm config and looking at the diff between:
https://github.com/raspberrypi/linux/blob/rpi-5.4.y/arch/arm/configs/bcm2711_defconfig
and
https://github.com/raspberrypi/linux/blob/rpi-5.4.y/arch/arm64/configs/bcm2711_defconfig
* rpi4-aarch64: Don't pass --enable-neon to retroarch as it makes the build fail
* rpi4-aarch64: Raspberry Pi dtb files are created in a different place for aarch64
* rpi4-aarch64: Build some rpi specific packages for aarch64 as well as arm
* rpi4-aarch64: RPi4 64-bit needs fixup4.dat to boot
I don't think this harms anything else
* rpi4-aarch64: Enable 64-bit mode and specify kernel filename in config.txt
This is a bit hacky.
We need to specify the kernel filename otherwise it expects it to be kernel8.img
* rpi4-aarch64: Fix RPi options for RPi4 aarch64
* rpi4-aarch64: update mupen64plus to aarch64 compatible version
* rpi4-aarch64: exclude cores that don't compile only for rpi-aarch64
* rpi4-aarch64: Update alsa-utils to overcome https://github.com/alsa-project/alsa-utils/issues/33
* rpi4-aarch64: Remove extra $ARCH arg from mk_arcade_joystick_rpi
* rpi4-aarch64: Fix ffmpeg compilation
* rpi4-aarch64: add new kernel conf
Created by copying the existing linux.arm.conf and applying the diffs between the official 32bit rpi kernel config and the official 64bit rpi kernel config
* rpi4-aarch64: improve kernel config
* rpi4: don't configure non-default audio_device
* Update mupen64plus_next
* rpi4-aarch64: turn off a load of debugging in the kernel
The ffmpeg patches which add enable/disable-rpi options are now
RPi device specific, so using --disable-rpi breaks builds on non-RPi
projects.
Signed-off-by: Matthias Reichl <hias@horus.com>