Merge remote-tracking branch 'origin/main' into noether/ffmpeg-fourier-idct4-daedalus
This commit is contained in:
+11
-10
@@ -16,18 +16,19 @@
|
||||
pkgname=daedalus-v4l2
|
||||
_upstreampkg=daedalus-v4l2
|
||||
|
||||
# 3bc0da1 = picks up daedalus-v4l2 PR #15 — per-frame `decode_us=N`
|
||||
# in the `decoder: OK` log line + a periodic `decoder stats` summary
|
||||
# every 60 frames. Pure observability — baseline for the
|
||||
# substitution work in daedalus-v4l2#11 step 2. Daemon still needs
|
||||
# daedalus-fourier at build time (Arch packaging for that is a
|
||||
# follow-up; Debian side fetches inline via build-deb.sh).
|
||||
_commit=3bc0da168cc0aa2271bfb6bc2864b49c48291185
|
||||
# 6e6dfa1 = picks up daedalus-v4l2 PR #16 — daemon now dlopens
|
||||
# the Kwiboo fourier fork's libavcodec.so.62 / libavformat.so.62 /
|
||||
# libavutil.so.60 at /opt/fourier instead of Debian-stock soname
|
||||
# 61/61/59. First step on the daedalus-fourier substitution arc
|
||||
# (daedalus-v4l2#11). Daemon still needs daedalus-fourier at
|
||||
# build time (Arch packaging for that is a follow-up; Debian side
|
||||
# fetches inline via build-deb.sh).
|
||||
_commit=6e6dfa144da7bc7fa8be50c8da91d7d1c6132a2c
|
||||
|
||||
# 0.1.0 (pre-1.0) + commit count + short sha. Bump the .Y on each
|
||||
# Phase 8.x close. pkgver() recomputes at build time.
|
||||
pkgver=0.1.0.r39.3bc0da1
|
||||
pkgrel=1 # reset for new upstream pin (3bc0da1 — decode_us + stats)
|
||||
pkgver=0.1.0.r41.6e6dfa1
|
||||
pkgrel=1 # reset for new upstream pin (6e6dfa1 — soname 62 via /opt/fourier)
|
||||
pkgdesc="Userspace daemon for the daedalus-v4l2 V4L2 stateless decoder shim (VP9/AV1/H.264 on Pi 5 / CM5)"
|
||||
arch=('aarch64')
|
||||
url="https://git.reauktion.de/reauktion/daedalus-v4l2"
|
||||
@@ -35,7 +36,7 @@ license=('BSD-2-Clause' 'GPL-2.0-or-later')
|
||||
# Daemon dlopens libavformat.so.61 / libavcodec.so.61 / libavutil.so.59
|
||||
# at runtime (Option γ — see daemon/src/ffmpeg_loader.h). ffmpeg
|
||||
# provides those; we don't link them.
|
||||
depends=('ffmpeg' 'libdrm')
|
||||
depends=('ffmpeg-v4l2-request-fourier' 'libdrm')
|
||||
# Headers from libav*-dev needed at compile time for type-safe function
|
||||
# pointer signatures; pkg-config locates them.
|
||||
makedepends=('cmake' 'ninja' 'pkgconf' 'git' 'ffmpeg')
|
||||
|
||||
Reference in New Issue
Block a user