15e5a708b0
add minor fix
2026-04-20 08:01:56 +07:00
482d4215ed
ultra fix more and more files
2026-04-19 21:39:16 +07:00
658c07ec52
Удалить Dockerfile.rpi.bookworm
2026-04-18 17:25:22 +07:00
d9e1b7aacd
Удалить Dockerfile.rpi.trixie
2026-04-18 17:25:14 +07:00
Cameron Gutman
73639f9e83
Update actions using Node.js 20
2026-04-14 19:08:27 -05:00
Cameron Gutman
aed57ce2dc
Enable NEON for armhf packages
2026-04-12 16:07:23 -05:00
Cameron Gutman
ab5758b511
Update SDL2
2026-04-10 19:30:54 -05:00
Cameron Gutman
37ccf09ccf
Update dav1d to 1.5.3
2026-04-06 20:14:56 -05:00
Cameron Gutman
3df77f3143
Update to FFmpeg 8.1
2026-04-06 20:09:14 -05:00
Cameron Gutman
56d24d8b71
Update SDL2
2026-04-06 20:07:55 -05:00
Cameron Gutman
9cedeb8494
Allow manual CI runs to rebuild packages
2026-01-05 21:29:04 -06:00
Cameron Gutman
edac488c3d
Fix leaks in v4l2m2m hwcontext patch
2026-01-04 20:29:45 -06:00
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
3c6e894732
Update to FFmpeg 8.0.1 with v4l2requests_v3 patch series
2025-12-20 21:47:59 -06:00
Cameron Gutman
91b898f422
Update dav1d to 1.5.2
2025-12-16 00:14:21 -06:00
Cameron Gutman
957a862fb6
Update SDL2
2025-12-16 00:14:12 -06:00
Cameron Gutman
c5204c0d15
Update FFmpeg to 8.0.1-based branch
2025-12-16 00:04:01 -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
3886163b24
Don't force rebuild images when building a release
2025-11-30 23:01:08 +00:00
Cameron Gutman
b2e921902f
Push build images from CI
2025-11-01 14:22:13 -05:00
Cameron Gutman
dc45b12b7e
Fix build of FFmpeg for armhf on aarch64 runners
2025-11-01 13:46:12 -05:00
Cameron Gutman
5bf3bfd7f2
Switch to GitHub Actions for CI
2025-11-01 13:18:19 -05:00
Cameron Gutman
a56b432ab6
Remove nv-codec-headers and stop building NVDEC
...
- NVDEC is disabled by default in Moonlight Qt now
- NVDEC is superseded by Vulkan Video
- NVDEC is only built into the desktop packages which we don't publish
2025-11-01 13:15:15 -05:00
Cameron Gutman
a31bfbf626
Rebalance the builds to avoid OOMs
2025-09-06 18:10:37 +00:00
Cameron Gutman
97feb88262
Prepare for v6.1.0-4
2025-09-06 03:39:26 +00:00
Cameron Gutman
1fc1e3b63a
Fix build of Jammy packages
2025-09-06 03:39:00 +00:00
Cameron Gutman
2cb96a84c8
Add missing dependency for Trixie
2025-09-06 00:47:55 +00:00
Cameron Gutman
41ed2a4391
Consolidate and fix image rebuild scripts
2025-09-05 23:39:15 +00:00
Cameron Gutman
a9f928b37d
Update SDL2 submodule
2025-09-05 04:57:20 +00:00
Cameron Gutman
52349e9f64
Upgrade from Qt 5 to Qt 6
2025-07-27 14:40:06 -05:00
Cameron Gutman
9ea8ccda95
Fix extra build deps for RPi
2025-07-27 19:33:42 +00:00
Cameron Gutman
018e869617
Use the platform-provided FFmpeg on Raspberry Pi OS
2025-07-27 13:59:29 -05:00
Cameron Gutman
f9d117857b
Add bash shebang to build-single.sh
2025-07-26 22:25:41 -05:00
Cameron Gutman
7f903bcab3
Rebalance build groups
2025-07-26 22:24:43 -05:00
Cameron Gutman
4bad3e3218
Pass the platform to buildx on the command line
2025-07-27 03:07:01 +00:00
Cameron Gutman
1a1507dd51
Fix cross-compilation of container images
2025-07-27 03:00:57 +00:00
Cameron Gutman
baf049f3f4
Fix syntax error
2025-07-27 02:35:57 +00:00
Cameron Gutman
5d3d5d1176
Update SDL2 and dav1d submodules
2025-07-27 02:35:24 +00:00
Cameron Gutman
9d924740b9
Replace buster, bullseye, and sid with trixie
2025-07-26 21:26:28 -05:00
Cameron Gutman
cae741f91e
Cleanup build scripts to reduce duplication
2025-07-27 02:03:05 +00:00
Cameron Gutman
84f5b1e0a0
Remove upstream L4T Bionic support
2025-07-27 01:38:40 +00:00
Cameron Gutman
6d5812c6eb
Prepare for v6.1.0-3
2024-10-16 06:52:00 +00:00
Cameron Gutman
2532b76429
Add Jammy and Noble builds of the generic embedded package
2024-10-16 05:38:16 +00:00
Cameron Gutman
0e57bb31a8
Update FFmpeg to fix global/private option precedence
2024-10-15 23:53:21 +00:00
Cameron Gutman
d2a2e99d2a
Update FFmpeg to 7.1.0
2024-10-04 03:41:43 +00:00
Cameron Gutman
9f10b78d57
Update SDL2 to fix Wayland without desktop GL
2024-10-03 07:55:45 +00:00
Cameron Gutman
1477d47742
Prepare for v6.1.0-2
2024-09-20 05:13:37 +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
1ada51e47d
Prepare for v6.1.0
2024-09-17 01:29:01 +00:00
Cameron Gutman
b7a11be6e8
Build libdav1d for L4T Bionic packages
2024-09-15 21:23:01 +00:00