From 82cd085ed56eac0fa0942d47fa512ad390cd1b99 Mon Sep 17 00:00:00 2001 From: arabcoders Date: Sun, 14 Sep 2025 01:38:39 +0300 Subject: [PATCH] exclude intel packages on arm builds --- Dockerfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index bb610b74..8ca4bd7d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -47,9 +47,12 @@ ENV PYTHONFAULTHANDLER=1 ARG DEBIAN_FRONTEND=noninteractive RUN mkdir /config /downloads && ln -snf /usr/share/zoneinfo/${TZ} /etc/localtime && echo ${TZ} > /etc/timezone && \ - apt-get update && apt-get install -y --no-install-recommends \ - bash mkvtoolnix patch aria2 curl ca-certificates xz-utils git sqlite3 tzdata file libmagic1 \ - vainfo intel-media-va-driver i965-va-driver libmfx-gen1.2 \ + apt-get update && \ + ARCH="$(dpkg --print-architecture)" && \ + EXTRA_PACKAGES="" && \ + if [ "$ARCH" = "amd64" ]; then EXTRA_PACKAGES="intel-media-va-driver i965-va-driver libmfx-gen1.2"; fi && \ + apt-get install -y --no-install-recommends \ + bash mkvtoolnix patch aria2 curl ca-certificates xz-utils git sqlite3 tzdata file libmagic1 vainfo ${EXTRA_PACKAGES} \ && useradd -u ${USER_ID:-1000} -U -d /app -s /bin/bash app \ && rm -rf /var/lib/apt/lists/*