forked from marfrit/marfrit-packages
9994c4e3b6
First carrier package for the Fourier umbrella. Tracks Kwiboo's v4l2-request-n8.1 branch (ffmpeg 8.1 base) pinned at commit b57fbbe — bump _commit to rebase onto newer tip. CI job chained after claude-his-any so it serializes on the shared aarch64 repo-db; continue-on-error: true so long ffmpeg builds don't block the debian downstream. Deliberately diverges from the AUR package: - AUR pins 6.1.1 with epoch=2 → would downgrade stock Arch ffmpeg 2:8.1-3. We track 8.1 so install is a sideways swap, not a regression. - AUR pulls X11/AMF/CUDA/FireWire/AviSynth/OpenMPT/Bluray/OpenMAX/JPEG-XL/ Theora/XVid/rsvg/soxr/ssh/vidstab/modplug/SDL2/Vulkan/JACK/GSM/Speex — dropped here; none are needed on a Wayland ARM video-decode fleet. - AUR uses #branch=…, sha256sums=(SKIP) → every build is tip-of-branch, not reproducible. We pin via #commit=<sha>. Kept: encoders (libx264/libx265/libvpx/libdav1d), VAAPI, libdrm, libv4l2, neon, OpenGL, PulseAudio, subtitle/font stack, gnutls TLS. SDL2 dropped means no ffplay binary (mpv covers interactive playback). provides=(ffmpeg) conflicts=(ffmpeg) so it replaces stock ffmpeg on the target host deliberately. Primary consumers: ohm (Fourier step 5), fresnel, ampere.