Commit graph

1451 commits

Author SHA1 Message Date
Demetris Ierokipides
2a94faeac5 Update mesa3d to 21.1.2 2021-06-14 21:52:27 +03:00
Demetris Ierokipides
fd7440d333 XU4: Clean more packages 2021-06-01 23:56:39 +03:00
Demetris Ierokipides
c96050021e XU4: Switch libmali package 2021-06-01 03:01:13 +03:00
Demetris Ierokipides
5ee4f1884c Mesa3D: remove upstream patch 2021-05-29 22:13:17 +03:00
Demetris Ierokipides
234d274300 libdrm: upgrade to v2.4.105 2021-05-29 21:41:29 +03:00
David Lawson
3f60f3b131
mesa: update to 21.1.1 (#1348)
The deleted patch appeared to already by applied.

The other patch I rebased and changed to [this version](https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10680)
2021-05-29 13:03:14 +03:00
David Lawson
28a8462fdf
rpi: bump bcm2835-driver to 5.10.39 too (#1334) 2021-05-26 01:40:47 +03:00
David Lawson
7377e65bc4
rpi: make bcm2835-driver use the same version as bcm2835-bootloader (#1303) 2021-05-19 22:15:56 +03:00
Demetris Ierokipides
2bbd8bb8db Partially Revert "Rpi kernel update (#1298)"
This reverts commit d2628f10d1.
2021-05-17 19:43:08 +03:00
David Lawson
d2628f10d1
Rpi kernel update (#1298)
* rpi: update kernel to 5.10.36

* rpi: remove bcm2835-driver and just get everything from bcm2835-bootloader
2021-05-17 00:30:34 +03:00
Ntemis
1e9878a3f7 vulkan: updated all related packages to v1.2.174 2021-05-14 01:11:14 +03:00
GavinDarkglider
810d341599
Add support for Base L4T Platform and Nintendo Switch device (#1288)
* Add new platform: Linux4Tegra(L4T) base

* L4T: Add Nintendo Switch device to L4T Project

* L4T: Add support for Nintendo Switch bootloader package to build system

* Script Update: Extract Add support for tbz2 extension

* Package Update: Update pulseaudio to latest building version, add patches to support ucm2 as that is what lakka is shipping.

* New Package: Add rewritefs package, because we need to edit filenames on the fly, when using nintendo switch, as all data is saved to fat32 partition, where : is not a valid character in file names. eg. Bluetooth Configs

* Package Update: Linux Add support for nintendo switch l4t kernel

* Package Update: Busybox: Allow L4T device builds to just dump files in initramfs, such as firmware or new init script

* New Package: Mergerfs

* Package Update: Retroarch Bump version, and Add Nintendo Switch support, add support for X display server to retroarch start enviornment

* New Package: xf86-video-nouveau

* Package Update: libxkbcommon L4T fixes

* Dockerfile: Add needed build dependencies for L4T Platform stuff.

* Update Scripts: Add support for building L4T Switch to build_all script

* Package Update: Mupen64plus_next Add Nintendo Switch build support

* Package Update: Mame2015 Add support for building on Nintendo Switch

* Package Update: Bluez Add support for Nintendo Switch

* Package Update: libdrm remove libdrm.so.2 symlink with L4T boards, as nvidia supplies their own
2021-05-10 22:56:02 +03:00
Ntemis
ba7379d311 Mesa: align patches with upstream le 2021-05-10 00:55:51 +03:00
David Lawson
cdd770d78f
Rpi kernel update to hopefully fix composite out (#1273)
* rpi: update kernel

* Remove Gamegirl support
2021-04-23 01:31:36 +03:00
Demetris Ierokipides
d52f85110f Revert "Remove intel iris driver and fall back to i915/i965"
This reverts commit 23783ccb73.
2021-04-23 00:54:04 +03:00
Demetris Ierokipides
bf9b8173c6 Bump mesa to v21.0.3 2021-04-22 22:05:17 +03:00
by-gnome
8b5920a3b3
mesa: update to 21.0.2 (#1252) 2021-04-10 04:27:21 +03:00
Tomáš Kelemen
e74cc941b2
Generic: enable vulkan, increase partition size (#1235)
minor changes also to RPi - changed VULKAN to vulkan-loader,
vulkan-headers are pulled in as dependency of vulkan-loader
2021-04-02 15:28:24 +03:00
by-gnome
51a123a176
mesa: fix options (#1228)
* mesa: replace deprecated 'true/false' with 'enabled/disabled'

* mesa: remove 'asm' option

* mesa: remove unnecessary condition for i386
2021-03-28 14:49:50 +03:00
Demetris Ierokipides
648f1df744 Add vulkan tools for vulkan version info 2021-03-28 02:39:03 +02:00
David Lawson
568d3ede25
Update mesa to 21.0.1 and enable vulkan for rpi4 (#1226)
* mesa: update to 21.0.1

* rpi4: enable vulkan

* vuklan-loader fixup

* vulkan-loader fixup 2

* rpi4: actually build vulkan drivers
2021-03-27 02:22:20 +02:00
Tomáš Kelemen
2e60af445b
various build fixes (#1206)
* get_git: check only directories, sync writes

* ppsspp: depends, bump libpng, disable features

* bsnes2014: correct url

* melonds: bump
2021-03-12 01:13:04 +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
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
Ntemis
d5f8b7525c Bump mesa to v20.2.6 2020-12-18 19:46:54 +02: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
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
zhangn1985
b293656f57
fix build issue in Debian 11 (#1094)
* fix linux u-boot build under host gcc 10

Debian 11 has gcc 10, thus Lakka build failed.

port upstream patch to fix build issue is Debian 11.

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e33a814e772cdc36436c8c188d8c42d019fda639

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* melonds depends on mesa on x86_64

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* python is python2

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* Gamegirl: fix kernel build

vmlinux link to ko, thus fail to build.
config related driver to ko.

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* Gamegirl: set PKG_TOOLCHAIN to manual

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* Gamegirl: build GL

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* Gamegirl: fix bootload build

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* fix chailove build issue and enable it

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* build_all: remove some cache to make sure rebuild pass

when the previous build stops in the middle, must remove more to pass build.

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2020-11-12 18:15:21 +02:00
Ntemis
d4738af522 Bump mesa3d to v20.1.10 2020-10-20 23:30:28 +03:00
Ntemis
373a670f85 Bump mesa3d to v20.1.9 2020-10-04 17:23:27 +03:00
Demetris Ierokipides
b03c92f318
Fix packages so lakka can be compiled on focal(20.04) (#1039)
* Fix packages so lakka can be compiled on focal(20.04)

* Bsnes:Fix package to compile on focal
2020-09-23 00:46:52 +03:00
Demetris Ierokipides
466db8827a
Rpi4 total upgrade WIP (#1040)
* Rpi4: Restructure and update rpi4 kernel to the latest 5.4.64
- New audio alsa config
- Increase gpu ram to 384mb
- Use the mesa 3d driver

* RPi4:Add bluez patch

* Bump bcm2835-driver

* Bump rpi-eeprom package to the latest
Bootloader version: 2020-09-03
VL805: 0138a1

* Bump rpi family bootloader

* rpi: use systemd for cpufreq tuning

Signed-off-by: Ian Leonard <antonlacon@gmail.com>

* Rpi4:Bump linux to v5.4.65

* Bump alsa-lib package to v1.2.3.1 and patch rpi4 hdmi support

Co-authored-by: Ian Leonard <antonlacon@gmail.com>
2020-09-23 00:37:21 +03:00
Ntemis
23783ccb73 Remove intel iris driver and fall back to i915/i965 2020-09-18 16:41:08 +03:00
Ntemis
002e2a0e75 Bump mesa3d to v20.1.8 2020-09-18 16:37:24 +03:00
Ntemis
1c22a82854 Merge branch 'libreelec-9.2' of github.com:LibreELEC/LibreELEC.tv 2020-09-09 01:31:43 +03:00
Lukas Rusak
ce518530f9 config/graphic: allow using the new intel gallium iris driver 2020-09-07 02:52:43 +03:00
Ntemis
d8cadf4dce Mesa-3D:Update to the latest stable release v20.1.7
- Enable intel-libva api support
2020-09-07 01:38:33 +02:00
Matthias Reichl
96056bfd22 Revert "RPi4: update to firmware 66fc5ea"
This reverts commit 2a3c5fd8a5.
2020-08-17 13:03:36 +02:00
Ntemis
86268c038b GCC-9.3:Fix remaining issues after upgrade 2020-08-07 20:08:10 +02:00
Sascha Kuehndel (InuSasha)
210f07124c buildsystem: host should not depend on cross-compiler 2020-08-07 15:26:28 +02:00
Ntemis
f929672a93 Mesa3d:Upgrade to 19.3.5 2020-08-07 15:10:46 +02:00
Ntemis
893d219696 Mesa: Remove Link Time Optimization flag 2020-08-07 02:29:42 +03:00
Ntemis
169b9d96f0 mesa3d:fix x86_64 after mesa update 2020-08-06 14:37:02 +03:00
Ntemis
f55e1b8480 mesa:clean obsolete mali t8x hack 2020-08-06 04:44:24 +03:00
Ntemis
fabf3bd9b9 Bump mesa to latest 19.2.x stable version for all supported targets 2020-08-05 22:18:44 +03:00
Ntemis
48a2bf14ea Merge branch 'libreelec-9.2' of github.com:LibreELEC/LibreELEC.tv 2020-07-23 20:42:53 +03:00
Demetris Ierokipides
5766173240
Odroid Go Advance Support (#981)
* Lakka: Add RK3326 - Odroid Go Advance support

* odroidgo2: rename kernel

* libretro: fix some packages

* OGA:And there will be Cortex-A35 support in ARCH=arm

* RK3326: rename to OdroidGoAdvance

* uboot_helper: add missing bracket

* OdroidGoAdvance: fix bootloader and kernel

* OdroidGoAdvance: boots and shows a prompt!

* OdroidGoAdvance: enable wayland

* libretro-cores: new package, add master switch

* OdroidGoAdvance: have wayland use libmali's wayland-egl

* OdroidGoAdvance: fix wayland / wayland-egl dependency in RetroArch

* OdroidGoAdvance: boots to rotated RetroArch

* OdroidGoAdvance: add joypad autoconfig (to be upstreamed)

* OdroidGoAdvance: remove Wayland, go back to KMS

* odroidgo2: works without wayland, set xmb layout, update assets

* odroidgo2: oops

* odroidgo2: menu scaling adjustments

* Enable audio and headphone sensing (#905)

* retroarch: cleanup

* retroarch: remove XDG_RUNTIME_DIR envvar

* rkbin: cleanup

* odroidgo2: cleanup

* odroidgo2: cleanup x11 and wayland

* odroidgo2: please?

* odroidgo2: add proper splash

* Rockchip: disable UART serial console

* OGA:Add charging animation support on uboot

- Users have to burn this SPI flash update image and boot from it first
https://wiki.odroid.com/lib/exe/fetch.php?tok=bd1c8c&media=https%3A%2F%2Fdn.odroid.com%2FRK3326%2FODROID-GO-Advance%2Frecovery%2Fsdcard_recovery_200211.img

Signed-off-by: Ntemis <ierokipides.dem@gmail.com>

* retroarch: update

* Small libretro update

* Use proper flags for OdroidGoAdvance a35 (#908)

* OGA: Bump kernel
- Added esp8089 driver
- Fixes suspend and resume of rk817 codec
- Fixes rk817 battery driver temp prop

Signed-off-by: Ntemis <ierokipides.dem@gmail.com>

* Update Easyrpg to v0.6.2 stable

* OdroidGoAdvance: Add support for OGA v1.1 (#957)

Co-authored-by: natinusala <natinusala@gmail.com>
Co-authored-by: shantigilbert <shantic@gmail.com>
2020-07-14 05:47:17 +03:00
Matthias Reichl
2a3c5fd8a5 RPi4: update to firmware 66fc5ea
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-02 19:59:29 +02:00
Matthias Reichl
aed7171ace RPi4: update to firmware 2b76cfc
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-26 22:56:32 +02:00