VNC-151 Add intel-media-driver to all build configurations

This commit is contained in:
El 2025-10-14 14:54:04 +00:00
parent 289991cea6
commit 56e2a4c55d
No known key found for this signature in database
GPG key ID: 205388FEB607950A
16 changed files with 25 additions and 16 deletions

View file

@ -71,8 +71,8 @@ RUN \
xorg-server-dev \
xtrans \
ffmpeg-dev \
libdrm-dev
libdrm-dev \
intel-media-driver
ENV SCRIPTS_DIR=/tmp/scripts
COPY builder/scripts $SCRIPTS_DIR

View file

@ -71,7 +71,8 @@ RUN \
xorg-server-dev \
xtrans \
ffmpeg-dev \
libdrm-dev
libdrm-dev \
intel-media-driver
ENV SCRIPTS_DIR=/tmp/scripts

View file

@ -71,7 +71,8 @@ RUN \
xorg-server-dev \
xtrans \
ffmpeg-dev \
libdrm-dev
libdrm-dev \
intel-media-driver
ENV SCRIPTS_DIR=/tmp/scripts

View file

@ -69,7 +69,8 @@ RUN \
xorg-server-dev \
xtrans \
ffmpeg-dev \
libva-dev
libva-dev \
intel-media-driver
ENV SCRIPTS_DIR=/tmp/scripts

View file

@ -24,7 +24,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tz
RUN apt-get update && apt-get -y build-dep xorg-server libxfont-dev
RUN apt-get update && apt-get -y install ninja-build cmake nasm git libgnutls28-dev vim wget tightvncserver curl
RUN apt-get update && apt-get -y install libpng-dev libtiff-dev libgif-dev libavcodec-dev libssl-dev libxrandr-dev \
libxcursor-dev libavformat-dev libswscale-dev libvpx-dev libva-dev
libxcursor-dev libavformat-dev libswscale-dev libvpx-dev libva-dev intel-media-va-driver-non-free
ENV SCRIPTS_DIR=/tmp/scripts
COPY builder/scripts $SCRIPTS_DIR

View file

@ -14,7 +14,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tz
RUN apt-get update && apt-get -y build-dep xorg-server libxfont-dev
RUN apt-get update && apt-get -y install ninja-build nasm git libgnutls28-dev vim wget tightvncserver curl
RUN apt-get update && apt-get -y install libpng-dev libtiff-dev libgif-dev libavcodec-dev libssl-dev libxrandr-dev \
libxcursor-dev libavformat-dev libswscale-dev libvpx-dev libva-dev
libxcursor-dev libavformat-dev libswscale-dev libvpx-dev libva-dev intel-media-va-driver-non-free
RUN CMAKE_URL="https://cmake.org/files/v3.22/cmake-3.22.0" && \
ARCH=$(arch) && \

View file

@ -24,7 +24,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tz
RUN apt-get update && apt-get -y build-dep xorg-server libxfont-dev
RUN apt-get update && apt-get -y install ninja-build cmake nasm git libgnutls28-dev vim wget tightvncserver curl
RUN apt-get update && apt-get -y install libpng-dev libtiff-dev libgif-dev libavcodec-dev libssl-dev libxrandr-dev \
libxcursor-dev libavformat-dev libswscale-dev libva-dev
libxcursor-dev libavformat-dev libswscale-dev libva-dev intel-media-va-driver-non-free
ENV SCRIPTS_DIR=/tmp/scripts
COPY builder/scripts $SCRIPTS_DIR

View file

@ -77,7 +77,8 @@ RUN \
libavformat-free-devel \
libswscale-free-devel \
libvpx-devel \
libva-devel
libva-devel \
intel-media-driver
ENV SCRIPTS_DIR=/tmp/scripts
COPY builder/scripts $SCRIPTS_DIR

View file

@ -77,7 +77,8 @@ RUN \
libavformat-free-devel \
libswscale-free-devel \
libvpx-devel \
libva-devel
libva-devel \
intel-media-driver
ENV SCRIPTS_DIR=/tmp/scripts
COPY builder/scripts $SCRIPTS_DIR

View file

@ -17,7 +17,7 @@ RUN apt-get update && apt-get -y build-dep xorg-server libxfont-dev
RUN apt-get update && apt-get -y install gcc g++ curl
RUN apt-get update && apt-get -y install ninja-build cmake nasm git libgnutls28-dev vim wget tightvncserver
RUN apt-get update && apt-get -y install libpng-dev libtiff-dev libgif-dev libavcodec-dev libssl-dev libxrandr-dev \
libxcursor-dev libavformat-dev libswscale-dev libvpx-dev libva-dev
libxcursor-dev libavformat-dev libswscale-dev libvpx-dev libva-dev intel-media-va-driver-non-free
ENV SCRIPTS_DIR=/tmp/scripts
COPY builder/scripts $SCRIPTS_DIR

View file

@ -47,7 +47,8 @@ RUN zypper install -ny \
xorg-x11-server-sdk \
xorg-x11-util-devel \
zlib-devel \
libva-devel
libva-devel \
intel-media-driver
RUN useradd -u 1000 docker && \
groupadd -g 1000 docker && \

View file

@ -32,7 +32,8 @@ RUN \
tigervnc-server \
wget \
xorg-x11-font-utils \
zlib-devel
zlib-devel \
intel-media-driver
# Enable additional repos (epel, powertools, and fusion)
RUN dnf config-manager --set-enabled ol8_codeready_builder

View file

@ -34,7 +34,8 @@ RUN \
tigervnc-server \
wget \
xorg-x11-font-utils \
zlib-devel
zlib-devel \
intel-media-driver
# Enable additional repos (epel, powertools, and fusion)
RUN dnf install -y oracle-epel-release-el9

View file

@ -14,7 +14,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends tzdata
RUN apt-get update && apt-get -y build-dep xorg-server libxfont-dev
RUN apt-get update && apt-get -y install ninja-build nasm git vim wget curl
RUN apt-get update && apt-get -y install libpng-dev libtiff-dev libgif-dev libavcodec-dev libssl-dev libxrandr-dev \
libxcursor-dev libavformat-dev libswscale-dev libvpx-dev libva-dev
libxcursor-dev libavformat-dev libswscale-dev libvpx-dev libva-dev intel-media-va-driver-non-free
ENV SCRIPTS_DIR=/tmp/scripts
COPY builder/scripts $SCRIPTS_DIR

View file

@ -57,6 +57,7 @@ RUN sed -i 's$# deb-src$deb-src$' /etc/apt/sources.list && \
libva-dev \
libpam0g-dev \
libbsd-dev \
intel-media-va-driver-non-free \
inotify-tools && \
echo "kasm-user ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers

View file

@ -14,7 +14,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends tzdata
RUN apt-get update && apt-get -y build-dep xorg-server libxfont-dev
RUN apt-get update && apt-get -y install ninja-build cmake nasm git libgnutls28-dev vim wget curl
RUN apt-get update && apt-get -y install libpng-dev libtiff-dev libgif-dev libavcodec-dev libssl-dev libxrandr-dev \
libxcursor-dev libavformat-dev libswscale-dev libva-dev
libxcursor-dev libavformat-dev libswscale-dev libva-dev intel-media-va-driver-non-free
ENV SCRIPTS_DIR=/tmp/scripts
COPY builder/scripts $SCRIPTS_DIR