Tomáš Kelemen
62e832cad9
linux, grub: add missing dependencies ( #1173 )
...
* linux: add rsync:host dependency
* grub: add gettext:host dependency
2021-02-07 01:32:38 +02:00
by-gnome
eaf8450017
mesa: update to 20.3.4 ( #1170 )
...
* mesa: update to 20.3.4
* mesa: add patch to fix YUV to RGB conversion
This adds a patch to mesa that fixes color space conversion for
lima GPUs and allows to drop a kodi hack that was need to allow
SW decoing on mali 4xx GPUs for Rockchip.
For details see: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8549#note_785097
Co-authored-by: Alex Bee <knaerzche@gmail.com>
2021-02-03 23:35:29 +02:00
by-gnome
f5bd34c9cd
linux: update to 5.10.12 ( #1169 )
2021-02-03 22:44:10 +02:00
Demetris Ierokipides
45c6f56a69
Linux: Update mainline kernel to 5.10.9 LTS
2021-01-21 23:58:33 +02:00
Demetris Ierokipides
7fd6cc34f5
Revert "Add kernel install locks to prevent race conditions ( #1104 )"
...
This reverts commit e3f7d0447c
.
2021-01-21 23:00:22 +02:00
DARCEL Frédéric
89ce1dfc63
Add CD32 support in uae4arm ( #1163 )
2021-01-20 15:11:38 +02:00
by-gnome
d5fbbd4706
Fix kernel-firmware package checksum and mesa options ( #1162 )
...
* kernel-firmware: fix package checksum
* mesa: change options after update to 20.3
2021-01-19 22:54:05 +02:00
Demetris Ierokipides
5e198da9df
Bump mesa3D to v20.3.3
2021-01-17 19:15:01 +02:00
Demetris Ierokipides
d8f49a943b
Bump kernel-firmware to 20201218
2021-01-17 19:12:33 +02:00
by-gnome
5e69a88244
bcm_sta: fix building on Linux 5.10 for i386 ( #1160 )
2021-01-16 01:19:42 +02:00
by-gnome
88780eae00
kernel-firmware: use copy-firmware.sh ( #1159 )
...
* kernel-firmware: unpack with copy-firmware.sh
* linux: install copied kernel-firmware
* kernel-firmware: drop brcmfmac-43xxx nvram patch - not needed
* kernel-firmware: die if firmware pattern is not valid
Co-authored-by: MilhouseVH <milhouseVH.github@nmacleod.com>
2021-01-15 20:48:36 +02:00
Seth Barberee
dd68be8f61
RPi: VC4 ( #1157 )
...
* RPi: move to 5.4 and use vc4
* RPi1 functional now
2021-01-14 02:08:36 +02:00
Demetris Ierokipides
6eb4165145
Bump Genesis-plus-gx to the latest commit
2021-01-11 22:15:51 +02:00
Ntemis
464ecf35f6
Bump llvm package to v11.0.1
2021-01-07 21:55:49 +02:00
asdf288
586df668d4
Fix mupen64plus-nx runtime error when using libmali driver ( #1154 )
...
* Fix easyrpg core runtime error (missing icu4c libraries)
* Fix mupen64plus-nx runtime error when using libmali driver
Co-authored-by: user <user@gigabyte.fritz.box>
2021-01-02 22:38:34 +02:00
Paul DeCarlo
beda715a72
fix commit id ( #1152 )
2021-01-02 17:57:03 +02:00
David G. F
a5b663eb45
Fixing Rumble driver crashes due to race condition ( #1149 )
2020-12-27 15:57:32 +02:00
by-gnome
2fbb449060
Update to Linux 5.10 ( #1144 )
...
* RTL8192CU: fix kernel 5.10 compilation
* RTL8192DU: fix kernel 5.10 compilation
* RTL8192EU: fix kernel 5.10 compilation
* RTL8812AU: fix kernel 5.10 compilation
* bcm_sta: patch to compile with Linux 5.10
* xf86-video-nvidia: update to 455.45.01 for compatibility with Linux 5.10
* xf86-video-nvidia-legacy: Add patch to compile with Linux 5.10
* linux: add 5.10.2
* Generic: switch linux to 'mainline-5.10'
* iMX6: switch linux to 'mainline-5.10'
* linux: remove 5.9.14
Co-authored-by: Carlos Garces <CGarces@users.noreply.github.com>
Co-authored-by: heitbaum <rudi@heitbaum.com>
2020-12-21 23:07:41 +02:00
asdf288
62cd91f0df
Fix easyrpg core runtime error (missing icu4c libraries) ( #1143 )
...
Co-authored-by: user <user@gigabyte.fritz.box>
2020-12-20 17:30:17 +02:00
Ntemis
d5f8b7525c
Bump mesa to v20.2.6
2020-12-18 19:46:54 +02:00
Ntemis
5b2d7c39bc
Enable rsync for all targets
...
Closes https://github.com/libretro/Lakka-LibreELEC/issues/1127
2020-12-18 17:06:01 +02:00
Ntemis
f4bed0f54a
Add rsync package
2020-12-17 05:54:25 +02:00
Ntemis
809fc40cbf
Add stella core support to lakka
2020-12-17 05:18:54 +02:00
by-gnome
f0c4a75fde
bcm_sta: fix building on Linux 5.9 for i386 ( #1131 )
...
* bcm_sta: fix 5.6-rc1 build for i386
* bcm_sta: fix building on Linux 5.9 for i386
2020-12-13 23:33:41 +02:00
Ntemis
b40ad22ada
Bump mainline kernel to latest 5.9.14 version
2020-12-12 23:25:22 +02:00
Ntemis
8aa9d857f1
Bump kernel firmware to v20201118
2020-12-12 23:17:32 +02:00
Ntemis
eda613ac4f
Merge branch 'linux-5.9.13' of github.com:by-gnome/Lakka-LibreELEC
2020-12-12 23:11:46 +02:00
David G. F
444756c25b
Adding Kernel driver for RG351P gamepad + rumble, as a patch. ( #1130 )
...
This is a bit of a hardcore workaround, but it is actually simpler than
adding proper support for PWM rumble in Retroarch.
I tested it thoroughly on my RG351P, in particular the USB reconnect,
which is hard to get right.
2020-12-12 17:42:55 +02:00
chewitt
14103cf6cb
bcm_sta: fix building on Linux 5.9
2020-12-12 11:53:37 +03:00
MilhouseVH
67dd2c2716
bcm_sta: fix 5.6-rc1 build
2020-12-12 11:53:23 +03:00
MilhouseVH
2251261e3f
intel_nuc_led: remove package
2020-12-12 11:53:10 +03:00
Matthias Reichl
545fee04cb
linux: fix OUYA patch
...
The old help syntax has long been deprecated and removed from 5.9
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-12-12 11:52:52 +03:00
MilhouseVH
0257d505fc
linux (Generic): drop obselete patch after upstream refactor
...
See: ba1e78a1dc
2020-12-12 11:52:43 +03:00
MilhouseVH
02842eb1bb
linux (Generic): drop obsolete patch after major upstream refactor
...
See: 3e7abf8141
2020-12-12 11:52:33 +03:00
Andre Heider
d4bd09e6b7
iptables: use the installed kernel headers
2020-12-12 11:50:35 +03:00
mglae
f1be301487
linux: initramfs: use initramfs config file(s) and directory structure
...
Cpio file is generated as part of the kernel build process. No need
to force fakeroot cpio build any more.
2020-12-12 11:50:14 +03:00
Ntemis
75ec8341b8
Bump :
...
- Mesa3D to v20.2.4
- LibDRM to v2.4.103
- Llvm to v11.0.0
2020-12-11 02:51:33 +01:00
Ntemis
f79b1b05d6
Retroarch: Clean and merge more common build flags for supported targets
2020-12-09 15:12:08 +02:00
by-gnome
2da03de262
u-boot: add UBOOT_TARGET ( #1125 )
...
* u-boot: add the ability to specify the u-boot target to build
* u-boot: rebuild when UBOOT_TARGET changes
Co-authored-by: Lukas Rusak <lorusak@gmail.com>
Co-authored-by: Jonas Karlman <jonas@kwiboo.se>
2020-12-08 01:24:53 +02:00
by-gnome
e5423832af
cleanup initramfs build, drop support for kernel modules in initramfs ( #1117 )
...
* initramfs: drop dependency on linux:init
Signed-off-by: Matthias Reichl <hias@horus.com>
Modified by: by-gnome <by-gnome@yandex.ru>
* linux: drop obsolete make_init and makeinstall_init functions
Signed-off-by: Matthias Reichl <hias@horus.com>
* linux: move initramfs build+installation to pre_make_target
Signed-off-by: Matthias Reichl <hias@horus.com>
Modified by: by-gnome <by-gnome@yandex.ru>
* drop INITRAMFS_MODULES option
Signed-off-by: Matthias Reichl <hias@horus.com>
Modified by: by-gnome <by-gnome@yandex.ru>
* drop UVESAFB_SUPPORT option
Signed-off-by: Matthias Reichl <hias@horus.com>
Modified by: by-gnome <by-gnome@yandex.ru>
* busybox: drop uvesafb module handling in init
Signed-off-by: Matthias Reichl <hias@horus.com>
* v86d: drop no longer used package
Signed-off-by: Matthias Reichl <hias@horus.com>
* linux (Generic): disable UVESA framebuffer support
Signed-off-by: Matthias Reichl <hias@horus.com>
Modified by: by-gnome <by-gnome@yandex.ru>
* linux: build linux image before building modules
Signed-off-by: Matthias Reichl <hias@horus.com>
Modified by: by-gnome <by-gnome@yandex.ru>
* linux: move module installation to makeinstall_target
Signed-off-by: Matthias Reichl <hias@horus.com>
Co-authored-by: Matthias Reichl <hias@horus.com>
2020-12-08 01:24:08 +02:00
Ntemis
9cc8d4234a
RPi4: cleaner retroarh build flags
...
- Leaving "enable-vulkan" out for now -> tbt
2020-12-05 15:46:27 +02:00
Seth Barberee
8163c7a912
clean up Rpi2/4 patches for linux5.4 and bluez ( #1120 )
...
* clean up Rpi2/4 patches for linux5.4 and bluez
* cleanup rest of bluez patches across Generic/NXP/OdroidXU3
2020-12-03 22:32:02 +02:00
Seth Barberee
438b2d3f09
[Rpi2/3] linux 5.4 ( #1119 )
...
* update Rpi2 to linux 5.4
* update kernel config
2020-12-03 00:59:21 +02:00
gouchi
61c9c12287
duckstation : Enable arm platform and update to latest version ( #1107 )
...
* duckstation : Enable arm platform and update to latest version
* duckstation : update to latest version
2020-11-29 16:55:52 +02:00
Seth Barberee
96c42d39d7
update beetle-pce ( #1106 )
2020-11-25 04:15:25 +02:00
Ntemis
31ef8f9723
Update genesis-plus-gx to possibly fix a sega-cd issue
2020-11-18 20:05:54 +02:00
David G. F
cb58954d6b
Adding RG351P support, an Odroid Go Advance clone ( #1105 )
...
This console requires a separate DTS and a USB controller config.
U-Boot cannot reliably distinguish the two consoles since the HW ID
for it is the same as OGA v1.1 (looking into the schematics did not
yeld any GPIO differences that could be used for that).
I plan to dig a bit more into u-boot, perhaps enabling USB and
looking for the USB controller could be a way to differentiate them.
In the meantime this just adds another OGA flavor, which adds little
overhead to the build system.
Another TODO is rumble support, mapped to PWM1, which is not trivial
to support in RetroArch.
2020-11-18 20:01:16 +02:00
David G. F
e3f7d0447c
Add kernel install locks to prevent race conditions ( #1104 )
...
This uses the locking mechanism provided by the build system to grab a lock
(namely firmware-install) every time a firmware needs to be installed.
This is similar to the mechanism that python uses (exec_thread_safe)
but less restrictive since we do not grab a global lock.
2020-11-18 20:01:00 +02:00
David G. F
ab895035ee
Fix librga git clone ( #1100 )
...
Seems like default branch changed and it can't fetch the commit otherwise?
2020-11-14 22:26:07 +02:00
Ntemis
abdfd6d5c0
MelonDS: Move mesa depends to correct place
2020-11-12 18:18:04 +02:00