reduce amount of installed packages
All checks were successful
Docker Builders / build-base-builder (push) Successful in 5s
Docker Builders / build-cpp-builder (push) Successful in 6m36s

This commit is contained in:
2026-04-15 17:57:23 +02:00
parent 18b6b7362b
commit 1e14c1d8ae

View File

@@ -6,54 +6,17 @@ FROM $BASE_BUILDER
# Install system dependencies
RUN apt-get update && apt-get install -y \
# Build tools
build-essential \
gcc \
g++ \
libstdc++-12-dev \
cppcheck \
ccache \
cmake \
ninja-build \
bison \
pkg-config \
git \
ccache \
cppcheck \
pkg-config \
wget \
lsb-release \
software-properties-common \
pipx \
python-is-python3 \
python3-jsonschema \
ocaml-core \
\
# Libraries
libglm-dev \
libpng-dev \
libxml2-dev \
liblz4-dev \
libzstd-dev \
libpciaccess0 \
\
# X11 / XCB
libx11-dev \
libx11-xcb-dev \
libxcb-dri3-0 \
libxcb-dri3-dev \
libxcb-present0 \
libxcb-keysyms1-dev \
libxcb-randr0-dev \
libxcb-ewmh-dev \
\
# Wayland
libwayland-dev \
wayland-protocols \
\
# Misc display
libxrandr-dev \
\
# Qt
qtbase5-dev \
qt6-base-dev \
&& rm -rf /var/lib/apt/lists/*
ENV PATH="/root/.local/bin:${PATH}"