README: ffmpeg-v4l2-request-fourier flipped to published
Build + publish landed (2:8.1.r123329.b57fbbe-3, Kwiboo's v4l2-request-n8.1 tip + libudev-bypass companion patch). Deploy-host verified on fresnel: installs cleanly, ffmpeg buildconf shows --enable-v4l2-request, hwaccels list includes 'v4l2request', HEVC decode via -hwaccel v4l2request produces correct-size output. Quickstart per-host pacman -S lines now include ffmpeg-v4l2-request-fourier. Status table flipped its row from pending to published. Remaining pending: chromium-fourier (clang 22 -> 23 blocker), qt6-base-fourier (Wayland GL_ALPHA fix). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -72,18 +72,20 @@ Then per host:
|
||||
# Fresnel — RK3399 Pinebook Pro
|
||||
sudo pacman -S \
|
||||
linux-fresnel-fourier linux-fresnel-fourier-headers \
|
||||
ffmpeg-v4l2-request-fourier \
|
||||
libva-v4l2-request-fourier \
|
||||
firefox-fourier
|
||||
# (ffmpeg-v4l2-request-fourier currently still a local build — see § Status)
|
||||
|
||||
# Ampere — RK3588
|
||||
sudo pacman -S \
|
||||
linux-ampere-fourier linux-ampere-fourier-headers \
|
||||
ffmpeg-v4l2-request-fourier \
|
||||
libva-v4l2-request-fourier \
|
||||
firefox-fourier
|
||||
|
||||
# Ohm — RK3566 PineTab2 (chromium-fourier validated path)
|
||||
sudo pacman -S \
|
||||
ffmpeg-v4l2-request-fourier \
|
||||
libva-v4l2-request-fourier \
|
||||
kwin-fourier
|
||||
# chromium-fourier currently still a local build — see § Status
|
||||
@@ -111,8 +113,11 @@ As of May 2026, the live marfrit repo at
|
||||
<https://packages.reauktion.de/arch/aarch64/> has:
|
||||
|
||||
- ✓ `libva-v4l2-request-fourier-1:1.0.0.r361.cf8cd9d-1` (iter40b tip)
|
||||
- ✓ `ffmpeg-v4l2-request-fourier-2:8.1.r123329.b57fbbe-3` (Kwiboo's
|
||||
v4l2-request-n8.1 + libudev-bypass; smoke-tested on fresnel —
|
||||
HEVC via `-hwaccel v4l2request` PASS)
|
||||
- ✓ `firefox-fourier-150.0.1-16` (5-patch series, sandboxed RDD HW
|
||||
decode validated on RK3399)
|
||||
decode validated on RK3399: ~5 % CPU at 1080p30 H.264)
|
||||
- ✓ `linux-fresnel-fourier-7.0-14` + headers (RK3399)
|
||||
- ✓ `linux-ampere-fourier-7.0rc3.kafr1-1` + headers (RK3588)
|
||||
- ✓ `kwin-fourier-1:6.6.5-1` (Wayland dmabuf-fence fix for chromium-fourier)
|
||||
@@ -121,28 +126,19 @@ As of May 2026, the live marfrit repo at
|
||||
NOT yet published but **present in `marfrit-packages/arch/` source
|
||||
tree** (build + publish pending):
|
||||
|
||||
- ⏳ `ffmpeg-v4l2-request-fourier` (Kwiboo's v4l2-request hwaccel
|
||||
series on FFmpeg 8.1 — firefox-fourier's HW path RELIES on this; the
|
||||
validated 5 % CPU measurement was with this companion installed
|
||||
manually).
|
||||
- ⏳ `chromium-fourier` (Chromium 147 + V4L2VDA-on-mainline patches —
|
||||
blocked on Arch ALARM bumping clang 22 → 23).
|
||||
- ⏳ `qt6-base-fourier` (GL_ALPHA → GL_R8 fix — needed by KDE Plasma
|
||||
Wayland on the panfrost stack).
|
||||
|
||||
If you want the fully-validated Firefox-on-fresnel stack today, you'll
|
||||
need to build `ffmpeg-v4l2-request-fourier` from
|
||||
`marfrit-packages/arch/ffmpeg-v4l2-request-fourier/` locally:
|
||||
If you need those locally before they ship:
|
||||
|
||||
```bash
|
||||
git clone ssh://git@git.reauktion.de:2222/marfrit/marfrit-packages.git
|
||||
cd marfrit-packages/arch/ffmpeg-v4l2-request-fourier
|
||||
cd marfrit-packages/arch/<package>
|
||||
makepkg -si
|
||||
```
|
||||
|
||||
Same recipe for `chromium-fourier` and friends. They'll move to the
|
||||
live repo as their dependencies settle.
|
||||
|
||||
## What does NOT work, and why it's stalled
|
||||
|
||||
| Target | Status | Blocker |
|
||||
|
||||
Reference in New Issue
Block a user