Cameron Gutman
d760b65df4
Add dependency on qt6-wayland
...
This includes the QPA plugin for Wayland which is necessary to
run natively on Wayland. Without the Wayland QPA plugin, we will
use XWayland which comes with a performance impact, especially
on embedded platforms with weak GPUs.
2025-12-29 22:50:04 -06:00
Cameron Gutman
15c8460f92
Make libgles2 a hard dependency
...
Without it, the EGL renderer cannot function and EGLFS won't even
be able to stream properly at all.
Fixes moonlight-stream/moonlight-qt#1480
2025-12-01 00:04:51 -06:00
Cameron Gutman
52349e9f64
Upgrade from Qt 5 to Qt 6
2025-07-27 14:40:06 -05:00
Cameron Gutman
9d924740b9
Replace buster, bullseye, and sid with trixie
2025-07-26 21:26:28 -05:00
Cameron Gutman
84f5b1e0a0
Remove upstream L4T Bionic support
2025-07-27 01:38:40 +00:00
Cameron Gutman
135eef3ff8
Recommend libgles2 to ensure SDL's GLES2 renderer can load
2024-09-20 05:12:27 +00:00
Cameron Gutman
bc555c3d25
Add libgl1-mesa-dri to Recommends
...
These are the DRI drivers required to use Qt EGLFS. Some CLI-focused distros
don't come with them installed by default, which causes Moonlight to fail
to launch with an obscure Qt error about missing platform backends.
2023-10-01 20:44:24 +00:00
Cameron Gutman
72ec840806
Rework the build scripts and dockerfiles with generic embedded targets
2023-09-20 04:59:34 +00:00
Cameron Gutman
54f02f27f0
Stop assuming the build target based on architecture
2021-08-15 21:07:16 +00:00
Cameron Gutman
c234dc6820
Rename to moonlight-qt to deconflict with moonlight-embedded
2020-03-12 22:56:16 -07:00
Cameron Gutman
8664097039
Reduce duplicated code and build SDL_ttf
2020-02-11 21:01:38 -08:00
Cameron Gutman
0ccf234904
Link against SDL 2.0.10 and reduce dependencies
2020-02-11 00:21:39 -08:00
Cameron Gutman
1397d2cf24
Use libraspberrypi-dev instead of building the libraries ourselves
2020-02-05 18:16:26 -08:00
Cameron Gutman
4a92aa7242
Initial drop of mostly-working containers
2020-02-04 19:48:42 -08:00