ci(amd64): add vulkan packages to Dockerfile
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
light7734 2025-09-23 23:05:54 +03:30
parent 8063903344
commit 25e742b8ab
Signed by: light7734
GPG key ID: 8C30176798F1A6BA

View file

@ -4,7 +4,7 @@ FROM archlinux:latest
RUN \ RUN \
sed -i 's/^#ParallelDownloads = .*/ParallelDownloads = 8/' /etc/pacman.conf \ sed -i 's/^#ParallelDownloads = .*/ParallelDownloads = 8/' /etc/pacman.conf \
&& echo 'NoExtract = usr/share/{man,doc,info}/*' >> /etc/pacman.conf \ && echo 'NoExtract = usr/share/{man,doc,info}/*' >> /etc/pacman.conf \
&& pacman -Syyu --noconfirm --disable-download-timeout \ && pacman -Syyu --noconfirm --needed --disable-download-timeout \
afl++ \ afl++ \
afl-utils \ afl-utils \
base-devel \ base-devel \
@ -12,27 +12,49 @@ bash \
clang \ clang \
cmake \ cmake \
curl \ curl \
expat \
gcc \ gcc \
gdb \ gdb \
git \ git \
glm \
libc++ \ libc++ \
libinput \ libinput \
libpciaccess \
libpng \
libunwind \ libunwind \
libx11 \ libx11 \
libxcb \
libxcursor \ libxcursor \
libxi \ libxi \
libxinerama \ libxinerama \
libxpresent \
libxrandr \ libxrandr \
lz4 \
mesa \ mesa \
mold \ mold \
ninja \ ninja \
python \
python-distlib \
python-distutils-extra \
python-jsonschema \
qt5-base \
qt6-base \
valgrind \ valgrind \
vulkan-headers \
vulkan-icd-loader \
vulkan-validation-layers \
wayland \
wayland-protocols \
wget \ wget \
xcb-util \
xcb-util-cursor \ xcb-util-cursor \
xcb-util-keysyms \
xcb-util-wm \
xorg-server-xvfb \ xorg-server-xvfb \
xorg-util-macros \ xorg-util-macros \
xtrans \ xtrans \
zlib \ zlib \
zstd \
&& pacman -Scc --noconfirm && pacman -Scc --noconfirm
## Sanitizers ## ## Sanitizers ##