* Create Lunar Dockerfile Note that qt6-svg-dev and qt6-websockets-dev are renamed replacements for libqt6svg6-dev and libqt6websockets6-dev, respectively. * Add Ubuntu Lunar * Add Ubuntu Lunar to Template
26 lines
648 B
Docker
26 lines
648 B
Docker
FROM ubuntu:lunar
|
|
|
|
RUN apt-get update && \
|
|
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
|
build-essential \
|
|
ccache \
|
|
clang-format \
|
|
cmake \
|
|
file \
|
|
g++ \
|
|
git \
|
|
libgl-dev \
|
|
liblzma-dev \
|
|
libmariadb-dev-compat \
|
|
libprotobuf-dev \
|
|
libqt6multimedia6 \
|
|
libqt6sql6-mysql \
|
|
qt6-svg-dev \
|
|
qt6-websockets-dev \
|
|
protobuf-compiler \
|
|
qt6-l10n-tools \
|
|
qt6-multimedia-dev \
|
|
qt6-tools-dev \
|
|
qt6-tools-dev-tools \
|
|
&& apt-get clean \
|
|
&& rm -rf /var/lib/apt/lists/*
|