Commit graph

406 commits

Author SHA1 Message Date
Tomáš Kelemen
198dd04be7
RPi-Composite: initial commit (#2037)
this brings images suited to work OOB for RPi3/4/5 with CRT TV sets. it
comes with preconfigured shaders, core options, readable font, ...
see https://www.lakka.tv/articles/2024/05/02/rpi-composite/

- add new RPiX-Composite devices under RPi project
- RPi3/4-Composite use own kernel config
- RPi5-Composite uses kernel config of RPi5
- remove linux.arm.conf broken symlinks from some devices
- move VULKAN enable to device options
- add splash screens for 480/576 height
- glibc: match kernel version for RPi3/4 (using 5.10.y with "fake" 240p
  patch)
- adjust DEVICE conditions to only match first 4 characters / first 4
  characters + wildcard (various places)
- add specific assets, configs, shaders in retroarch package
- retroarch: adjust default configuration
- linux: add 5.10.y kernel (used by RPi3/4-Composite, see above)
- linux: add patches for 5.10.y kernel
- mkimage: add additional information into cmdline.txt and
  retroarch-overrides.txt
- firstboot.sh: add output (logged in fs-resize.log)
- firstboot.sh: prepend processed overrides with hash
- firstboot.sh: copy core configurations to storage partition
- firstboot.sh: rework wifi autoconfig script
- retroarch: add full default config file and apply changes in the
  package file directly to the config for individual systems (solves
  some issues with core/game overrides when there is no value in the
  config and user creates overrides in first run of retroarch, then
  these overrides are also stored in default config)
2025-03-07 01:09:47 +01:00
Tomáš Kelemen (vudiq)
532c20c29f
Merge branch 'le-master' into devel 2025-01-29 19:47:50 +01:00
Alex Bee
3ce49a8aa5 ffmpeg: update vf-deinterlace-v4l2m2m patch
Patch created using revisions b08d796..accf519
from branch vf-deinterlace-v4l2m2m-n7.1 of https://github.com/jernejsk/FFmpeg
2024-12-22 12:21:51 +01:00
Alex Bee
3464df829e ffmpeg: update v4l2-request patch
Patch created using revisions b08d796..904a851
from branch v4l2-request-n7.1 of https://github.com/jernejsk/FFmpeg
2024-12-22 12:21:51 +01:00
Alex Bee
dbbb3cb45a ffmpeg: update v4l2-drmprime patch
Patch created using revisions b08d796..0e747a2
from branch v4l2-drmprime-n7.1 of https://github.com/jernejsk/FFmpeg
2024-12-22 12:21:51 +01:00
Matthias Reichl
341b95e280 ffmpeg: switch Amlogic to jc's test/7.1/main branch
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-22 12:21:51 +01:00
Matthias Reichl
ac7906e00b ffmpeg: update rpi patch
Patch created using revisions b08d796..5f39f6c
from branch test/7.1/main of https://github.com/jc-kynesim/rpi-ffmpeg
2024-12-22 12:21:51 +01:00
Matthias Reichl
95a765d614 ffmpeg: drop libreelec/ffmpeg-002-libavcodec-arm-mlpdsp_armv5te-fix-label-format-to-wo.patch
This is already included in upstream

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-22 12:21:51 +01:00
Matthias Reichl
b669ea5ea3 ffmpeg: update libreelec patch
Patch created using revisions b08d796..74d85ef
from branch libreelec-misc-n7.1 of https://github.com/LibreELEC/FFmpeg
2024-12-22 12:21:51 +01:00
Matthias Reichl
28432de690 ffmpeg: update to 7.1
Drop crystalhd, dct, fft, mdct, and rdft options which were removed from
configure.

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-22 12:21:51 +01:00
Rudi Heitbaum
2fba186c6e
Merge pull request #9128 from CvH/13.0/shfmt-packages
cleanup package formatting
2024-08-11 19:39:07 +10:00
Rudi Heitbaum
cf501cb3e3 ffmpeg: arm: allow 32-bit arm compile with binutils 2.43
ref:
- https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2024-August/332149.html

included patch
- libavcodec/arm/mlpdsp_armv5te: fix label format to work with binutils 2.43
2024-08-10 07:05:35 +00:00
CvH
2237555141 cleanup packages: various 2024-08-01 11:53:51 +02:00
Matthias Reichl
9e8d9a17bb ffmpeg: update rpi patch
Patch created using revisions c41ff72..b87000d
from branch test/6.0.1/main of https://github.com/jc-kynesim/rpi-ffmpeg
2024-07-30 18:39:49 +02:00
Tomáš Kelemen (vudiq)
6733ca79f2
Merge branch 'le-master' into devel 2024-06-17 17:43:37 +02:00
mglae
4fc2c0a7d5 ffmpeg: allow dash demuxer by adding libxml2 2024-06-15 18:34:26 +02:00
GavinDarkglider
600e246a94
L4T/Ayn: upstream changes from 5.x
Lakka 5.x Switch changes (#1853)
Lakka v5.x switchroot 5.1.2 (#1871)
Fix Switch Issue's in upstream 5.x (#1888)
Minor Switch Changes (#1893)
Lakka v5.x switch 3 (#1895)
Lakka v5.x switch 4 (#1898)
L4T: Xorg-server: Fix build issue (#1924)
Switch: remove ra patch
Lakka v5.x switch 6 (#1926)
Cleanups, More LibreELEC Stuff, more permission fixes, Misc switch stuff. (#1930)
Switch: U-Boot: bump version to 2024-NX02 (#1946)

L4T/Ayn post-upstreaming fixes
- retroarch_joypad_autoconfig: remove spaces from file names
- retroarch: remove Switch specific patch merged upstream
- libXv: move to L4T packages folder (package removed in upstream)
- bring some packages from v5.x to L4T packages
- ffmpeg: remove vulkan
- remove stella core from Switch build (missing C++ headers)
- Ayn/Odin: use proper kernel arg to not hide kernel messages in console
- connman: add wpa_supplicant support back
2024-05-21 15:41:36 +02:00
Tomáš Kelemen (vudiq)
7f2aca2cbf
ffmpeg: remove duplicate DEPENDS for Lakka 2024-04-23 13:00:04 +02:00
Tomáš Kelemen (vudiq)
196111852d
Merge branch 'LibreELEC/master' 2024-04-03 00:50:36 +02:00
Christian Hewitt
2cd0e4cc74
ffmpeg: bump Amlogic to dev/6.0/rpi_import_1 HEAD 2024-02-23 05:40:10 +00:00
Jonas Karlman
8f645009cf ffmpeg: add rawvideo, image2 and md5 muxers to FFMPEG_TESTING
This make it easier to run fluster tests
2023-11-22 20:30:14 +00:00
Jonas Karlman
a66d684146 ffmpeg: update v4l2-request patch
Patch created using revisions c41ff72..34c3a37
from branch v4l2-request-n6.0.1 of https://github.com/Kwiboo/FFmpeg
2023-11-22 20:30:14 +00:00
Matthias Reichl
4fada3363c ffmpeg: update to 6.0.1
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-11 12:21:53 +01:00
Matthias Reichl
2de4af5bd4 ffmpeg: enable request api also for RPi5
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-29 11:00:16 +02:00
Jernej Skrabec
e63debf5dd ffmpeg: update v4l2-request patch
Patch created using revisions ea3d24b..9bf4d8a
from branch v4l2-request-n6.0 of https://github.com/jernejsk/FFmpeg
2023-09-07 18:04:58 +02:00
Matthias Reichl
d728d5faa8 ffmpeg: update rpi patch
Patch created using revisions ea3d24b..d2aa735
from branch dev/6.0/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2023-08-20 12:54:11 +02:00
Rudi Heitbaum
4ff1a9629e ffmpeg: Fixes assembling with binutils as 2.41 2023-08-04 16:38:57 +00:00
Matthias Reichl
3ac1df1390 ffmpeg: update rpi patch
Patch created using revisions ea3d24b..120058b
from branch dev/6.0/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2023-07-21 20:39:04 +02:00
Matthias Reichl
c630e81396 ffmpeg: update rpi patch
Patch created using revisions ea3d24b..f4012f0
from branch dev/6.0/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2023-06-13 15:29:54 +02:00
Matthias Reichl
024b924e00 ffmpeg: update rpi patch
Patch created using revisions ea3d24b..805985e
from branch dev/6.0/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2023-06-11 22:49:57 +02:00
Matthias Reichl
347c09b30b ffmpeg: update vf-deinterlace-v4l2m2m patch
Patch created using revisions ea3d24b..d38cb51
from branch vf-deinterlace-v4l2m2m-n6.0 of https://github.com/jernejsk/FFmpeg
2023-04-01 17:46:52 +02:00
Matthias Reichl
98a95ae1f8 ffmpeg: update rpi patch
Patch created using revisions ea3d24b..6859fc2
from branch dev/6.0/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2023-04-01 17:46:51 +02:00
Matthias Reichl
fb74df62de ffmpeg: update libreelec patch
Patch created using revisions ea3d24b..19913e0
from branch 6.0-libreelec-misc of https://github.com/LibreELEC/FFmpeg
2023-04-01 17:46:50 +02:00
Matthias Reichl
5c23848068 ffmpeg: update v4l2-request patch
Patch created using revisions ea3d24b..fe61bbb
from branch v4l2-request-n6.0 of https://github.com/jernejsk/FFmpeg
2023-04-01 17:46:49 +02:00
Matthias Reichl
458fb14ab2 ffmpeg: update v4l2-drmprime patch
Patch created using revisions ea3d24b..807bf8d
from branch v4l2-drmprime-n6.0 of https://github.com/jernejsk/FFmpeg
2023-04-01 17:46:48 +02:00
Matthias Reichl
2c9e9d043c ffmpeg: update Amlogic to latest RPi 6.0 version
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-01 17:46:41 +02:00
Matthias Reichl
433633426d ffmpeg: update to 6.0
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-01 16:56:17 +02:00
Matthias Reichl
53666eb778 ffmpeg: update rpi patch
Patch created using revisions eacfcba..16b34ca
from branch test/5.1.2/main of https://github.com/jc-kynesim/rpi-ffmpeg
2023-03-21 17:14:57 +01:00
Matthias Reichl
c57e7bc283 ffmpeg: drop kodi patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-02-16 10:01:55 +01:00
Matthias Reichl
8f8e40c3af ffmpeg: update rpi patch
Patch created using revisions eacfcba..1beaf80
from branch dev/5.1.2/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2023-02-16 10:00:50 +01:00
Alex Bee
ebd2e23287 ffmpeg: create vf-deinterlace-v4l2m2m patch
Patch created using revisions eacfcba..d14859b
from branch vf-deinterlace-v4l2m2m-n5.1.2 of https://github.com/jernejsk/FFmpeg
2023-02-16 10:00:22 +01:00
Alex Bee
52ab9a72ee tools: ffmpeg: gen-patches: add feature-set vf-deinterlace-v4l2m2m
It will be used by Allwinner and Rockchip projects
2023-02-16 10:00:22 +01:00
Matthias Reichl
3f5102deda ffmpeg: update to 5.1.2
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-02-16 10:00:22 +01:00
Alex Bee
4ed2e527fe ffmpeg: update v4l2-drmprime patch
Patch created using revisions eacfcba..38c65aa
from branch v4l2-drmprime-n5.1.2 of https://github.com/jernejsk/FFmpeg
2023-02-16 10:00:22 +01:00
Alex Bee
b27d064b98 ffmpeg: update v4l2-request patch
Patch created using revisions eacfcba..1d0bcfa
from branch v4l2-request-n5.1.2 of https://github.com/jernejsk/FFmpeg
2023-02-16 10:00:22 +01:00
Matthias Reichl
eb2bac080d ffmpeg: drop no longer used dav1d patchset
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-02-16 10:00:22 +01:00
Matthias Reichl
f887a67518 ffmpeg: update libreelec patch
Patch created using revisions eacfcba..3af25a2
from branch 5.1.2-libreelec-misc of https://github.com/LibreELEC/FFmpeg
2023-02-16 10:00:02 +01:00
Matthias Reichl
97a690410f ffmpeg: update kodi patch
Patch created using revisions eacfcba..ca8882f
from tag 5.1.2-Nexus-Alpha3 of https://github.com/xbmc/FFmpeg
2023-02-16 10:00:02 +01:00
Demetris Ierokipides
b367b241fd Merge branch 'master' of github.com:LibreELEC/LibreELEC.tv into Lakka-v5.x 2023-01-31 05:18:33 +02:00
Tomáš Kelemen (vudiq)
ba878e2d6f
L4T/ffpmeg: fix options and remove patch
L4T options were applied twice
removed patch is duplicate of other patches
2023-01-23 09:15:04 +01:00