Commit graph

2728 commits

Author SHA1 Message Date
GavinDarkglider
683f8c34de
Cleanup decoder/encoder stuff for L4T Builds, update some things, fix GLES building, but keep GL build. Other Minor cleanups. (#1623)
* Update L4T encoder/decoder to latest version which is 70% faster at 1080p

* Add vulkan support to ffmpeg

* Add vitaquake3 and boom3 cores for switch builds

These cores are considered broken, but starting, so maybe in the future they will be more reliable.

* Run dock-hotplug before starting retroarch.

This Will properly force DPI if booted on dock, and audio switching. It also has the added bonus of force fixing audio issues where speakers randomly dont work on boot."

* Update Kernel Repos

* update libglvnd

* update xf86-video-nouveau

* Build mesa properly in L4T LibreELEC builds.

* Update L4T build config for retroarch to fix building with support for EGL/openGLES.
While L4T supports EGL/OpenGLES, and the issue building for it is fixed,
we arent switching now though because moonlight core doesnt support it.

* Exclude moonlight core in Lakka builds that use openGLES over openGL, as openGLES is not supported

* Use openGLES in LibreELEC builds, as that is what upstream is targeting
2022-03-10 18:17:48 +01:00
GavinDarkglider
927e258148
Fix recording/streaming in Lakka 4.x builds Few other minor fixes..... (#1617)
* Add Xvideo Extension Support

* Fix moonlight dependencies

* Fix retroarch recording/streaming.

* Fix melonds for tegra210 builds
2022-02-27 18:38:45 +01:00
Tomáš Kelemen (vudiq)
f4f61ac3d9
Merge LibreELEC 10.0.1 2021-11-03 13:03:34 +01:00
GavinDarkglider
79731adc6a
[WIP] More switch/l4t stuff (#1543)
* Update UCM, Add initial LibreELEC build changes, Add alsastate save/restore, remove old ffmpeg from switch builds
* Add mount to switch build for cheats
* Add support for nvmpi to new ffmpeg
* L4T/Switch: use Python3
* L4T: use upstream openssh package
* openssh: add Switch specific patch for keydir
* project/device options cleanup, typos, other fixes
* moonlight: move the core to lakka packages, build for other targets
* rearange a few patches
* L4T: use upstream xorg-server package
* L4T: use upstream libglvnd package
* L4T: use upstream mesa package
* L4T: use upstream util-linux package
* Remove xpadneo from L4T builds

Co-authored-by: Tomáš Kelemen (vudiq) <vudiq@vudiq.sk>
2021-11-03 08:22:33 +01:00
GavinDarkglider
4d58d3cf00
Add support for Nintendo Switch (#1536) 2021-10-27 09:47:55 +02:00
Tomáš Kelemen (vudiq)
580391f3b5 Initial support for Generic.i386 (32-bit PC) 2021-10-05 10:27:28 +02:00
Matthias Reichl
e910308f24 fontconfig: remove kodi's font folder from fontconfig dirs
This is no longer needed as kodi Matrix/Nexus already make
.kodi/media/Fonts available to libass.

Large collections of fonts should better be stored in the default
XDG_DATA_HOME fonts location of fontconfig (/storage/.local/share/fonts)
though to avoid slow movie startup and kodi potentially running out
of memory as kodi/libass will load all fonts from .kodi/media/Fonts
into RAM. Making the fonts available to libass via fontconfig avoids
this issue.

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-01 16:16:39 +02:00
mglae
59c8aa4fe7
Merge pull request #5321 from SupervisedThinking/xorg
xorg-server: update to 1.20.11
2021-04-26 22:21:08 +02:00
mglae
79beb5d574
Merge pull request #5287 from heitbaum/intel3
Intel Media Driver 2021Q1 Release - 21.1.3
2021-04-26 22:18:50 +02:00
heitbaum
fb8a970026 xf86-video-intel: update to latest 2021-01-15
Incorporates 2 patches since 2020-12-15 / a511f22c

15 Jan, 2021
sna: Always validate userptr upon creation
Since not all memory ranges can be mapped by userptr, in particular
those passed by XShmAttachFD, we need to validate the userptr before use. We
would ideally want to continue to lazily populate the pages as often the
userptr is created but never used, but preventing an EFAULT later is
more important.

In https://patchwork.freedesktop.org/series/33449/ we provided a more
efficient method for probing the userptr on construction while
preserving the lazy population of gup-pages. For now, always follow
userptr with set-domain.

10 Jan, 2021
sna/gen7: Avoid clear-residuals overhead on all gen7
Since not just Haswell will enjoy clear-residuals, be very careful
before using a potential context switch from DRI clients.
2021-04-25 23:07:37 +00:00
SupervisedThinking
d7de9c8493 xorg-server: update to 1.20.11
https://lists.freedesktop.org/archives/xorg/2021-April/060678.html
2021-04-14 12:37:30 +02:00
mglae
29588f7324 xf86-video-nvidia: fix udev rules 2021-03-29 20:00:07 +02:00
SupervisedThinking
74387cee18 xf86-video-nvidia: update to 460.67
https://www.nvidia.com/Download/driverResults.aspx/171400/en
2021-03-18 19:29:25 +01:00
heitbaum
1ca24871ee xcb-proto: update to 1.14.1
update 1.14 to 1.14.1
announce: https://www.mail-archive.com/xorg-announce@lists.x.org/msg01270.html
2021-02-07 10:50:30 +00:00
heitbaum
df6281b006 libXt: update to 1.2.1
update 1.2.0 (2019-06-21) to 1.2.1 (2021-01-24)
changelog: https://github.com/freedesktop/xorg-libXt/commits/master
2021-01-30 06:44:34 +00:00
heitbaum
0191f449e8 util-macros: update to 1.19.3
update 1.19.2 (2018-03-05) to 1.19.3 (2021-01-24)
changelog: https://gitlab.freedesktop.org/xorg/util/macros/-/commits/master/
2021-01-30 06:44:34 +00:00
SupervisedThinking
1635304eee xf86-video-nvidia: update to 460.39 2021-01-28 21:28:02 +01:00
Ian Leonard
6f08b82b0b x11: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:34:25 +00:00
CvH
da7943dd1c
Merge pull request #4909 from heitbaum/bump-fonts
liberation-fonts-ttf: update to 2.1.2
2021-01-11 17:53:02 +01:00
heitbaum
8a0f089dca xf86-video-nvidia: update to 460.32.03
changelog: https://www.nvidia.com/Download/driverResults.aspx/168347/en-us
2021-01-10 21:38:46 +00:00
heitbaum
ecc530c528 liberation-fonts-ttf: update to 2.1.2
update 2.00.1 (Oct 04 2012) to 2.1.2 (Dec 21 2020)
changelog: https://raw.githubusercontent.com/liberationfonts/liberation-fonts/master/ChangeLog

updated the PKG_SITE
2021-01-09 23:49:02 +00:00
mglae
b72c65224d pixman: package configuration is for configure, use it 2021-01-06 17:46:52 +01:00
CvH
d37672b621
Merge pull request #4667 from heitbaum/wip
Package Updates
2021-01-03 23:41:32 +01:00
CvH
0e9aaac72f
Merge pull request #4796 from heitbaum/x11pkg
Update packages/x11 to latest
2020-12-30 23:16:34 +01:00
heitbaum
037deba5ac xf86-video-intel: update to latest a511f22c 2020-12-25 13:24:39 +00:00
heitbaum
d9e603b3f1 xkbcomp: update to 1.4.4 2020-12-25 13:24:39 +00:00
heitbaum
06a25a5b61 fluxbox: change download from gz to xz 2020-12-25 13:24:39 +00:00
heitbaum
27ac77475a xkeyboard-config: update to 2.31 2020-12-25 13:08:22 +00:00
heitbaum
19a818f553 pixman: update to 0.40.0 2020-12-25 13:05:51 +00:00
heitbaum
ebe5cb6599 xf86-input-libinput: update to 0.30.0 2020-12-25 13:05:51 +00:00
heitbaum
ba3367a0eb libX11: update to 1.7.0 2020-12-19 11:34:21 +00:00
heitbaum
c211cceaa4 xf86-video-nvidia-legacy: Add patch to compile with Linux 5.10 2020-12-14 23:44:32 +00:00
heitbaum
d13f44e6d4 xf86-video-nvidia: update to 455.45.01 for compatibility with Linux 5.10 2020-12-14 10:33:38 +00:00
heitbaum
bdfe1ee599 libX11: update to 1.6.12 2020-12-03 02:37:12 +00:00
CvH
4bd66c4ebe
Merge pull request #4708 from heitbaum/xorg-server
xorg-server: update to 1.20.10
2020-12-02 20:09:06 +01:00
heitbaum
863fabbfe8 xf86-video-intel: update to latest 9236c582 2020-12-02 08:55:53 +00:00
heitbaum
9dc59233bf xorg-server: update to 1.20.10 2020-12-02 08:39:09 +00:00
Jernej Skrabec
19f84243ee xf86-video-nvidia-legacy: Fix building on 5.9 2020-10-14 20:03:48 +02:00
Jernej Skrabec
90f06fbe3d xf86-video-nvidia: Update to 450.80.02 2020-10-14 19:46:21 +02:00
mglae
c485b4c58f xf86-video-intel: update to 5ca3ac1 2020-10-04 17:41:23 +02:00
Jernej Skrabec
1e45f30008 xf86-video-nvidia: Update to 450.57 2020-08-09 22:54:19 +02:00
Jernej Skrabec
f342bce716 xf86-video-nvidia-legacy: Fix building with Linux 5.8 2020-08-09 22:54:19 +02:00
MilhouseVH
5529aff2db xf86-video-amdgpu: fix gcc-10 2020-06-24 20:56:40 +02:00
MilhouseVH
203e22e1a6 xf86-video-ati: fix gcc-10 2020-06-24 20:56:40 +02:00
MilhouseVH
231a207cf2 xf86-video-nvidia-legacy: fix 5.7-rc1 build 2020-06-14 16:39:28 +01:00
MilhouseVH
4acc8f277e xf86-video-nvidia: fix 5.7-rc1 build 2020-06-14 16:39:28 +01:00
Christian Hewitt
ad870fbc04
Merge pull request #4285 from MilhouseVH/le10_xorg-server-1.20.8
xorg-server: update to xorg-server-1.20.8 (and friends)
2020-04-23 10:38:04 +04:00
MilhouseVH
68cbdb95ba xorgproto: update to xorgproto-2020.1 2020-04-17 05:52:52 +01:00
MilhouseVH
17d7cefb36 xf86-video-nvidia: update to xf86-video-nvidia-440.82 2020-04-07 15:28:21 +01:00
MilhouseVH
d54047b1a6 libxcb: update to libxcb-1.14 2020-03-30 19:27:10 +01:00