From e1bcf4c964700d10eeb596a09649a369abd0150b Mon Sep 17 00:00:00 2001 From: Jimmy Hon Date: Sat, 13 Dec 2025 05:34:23 +0000 Subject: [PATCH] Use Mesa 25.3.x Teflon delegate with support for Rocket https://docs.mesa3d.org/teflon.html --- docker/main/install_deps.sh | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/docker/main/install_deps.sh b/docker/main/install_deps.sh index 330caff9f..0493e995c 100755 --- a/docker/main/install_deps.sh +++ b/docker/main/install_deps.sh @@ -33,16 +33,10 @@ unset DEBIAN_FRONTEND yes | dpkg -i /tmp/libedgetpu1-max.deb && export DEBIAN_FRONTEND=noninteractive rm /tmp/libedgetpu1-max.deb -# install mesa-teflon-delegate from bookworm-backports +# install mesa-teflon-delegate # Only available for arm64 at the moment if [[ "${TARGETARCH}" == "arm64" ]]; then - if [[ "${BASE_IMAGE}" == *"nvcr.io/nvidia/tensorrt"* ]]; then - echo "Info: Skipping apt-get commands because BASE_IMAGE includes 'nvcr.io/nvidia/tensorrt' for arm64." - else - echo "deb http://deb.debian.org/debian bookworm-backports main" | tee /etc/apt/sources.list.d/bookworm-backbacks.list - apt-get -qq update - apt-get -qq install --no-install-recommends --no-install-suggests -y mesa-teflon-delegate/bookworm-backports - fi + wget -qO /usr/lib/teflon/libteflon.so https://github.com/jimmyhon/frigate-builds/releases/download/mesa-25.3.1/libteflon.so fi # ffmpeg -> amd64