mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-12 22:09:25 +08:00
87 lines
2.0 KiB
Plaintext
87 lines
2.0 KiB
Plaintext
![]() |
FROM ubuntu:22.04
|
||
|
|
||
|
ENV DEBIAN_FRONTEND=noninteractive
|
||
|
|
||
|
RUN apt-get update && \
|
||
|
apt install -y software-properties-common
|
||
|
|
||
|
RUN add-apt-repository universe && \
|
||
|
apt-get update && \
|
||
|
apt-get install -y -o Acquire::Retries=10 \
|
||
|
g++ \
|
||
|
gcc \
|
||
|
cpp \
|
||
|
file \
|
||
|
make \
|
||
|
libc6-dev \
|
||
|
libstdc++-10-dev \
|
||
|
git \
|
||
|
autoconf \
|
||
|
automake \
|
||
|
autopoint \
|
||
|
cmake \
|
||
|
dpkg-dev \
|
||
|
libdbus-1-dev \
|
||
|
libupnp-dev \
|
||
|
libgnutls28-dev \
|
||
|
libargon2-dev \
|
||
|
libcanberra-gtk3-dev \
|
||
|
libclutter-gtk-1.0-dev \
|
||
|
libclutter-1.0-dev \
|
||
|
libglib2.0-dev \
|
||
|
libgtk-3-dev \
|
||
|
libnotify-dev \
|
||
|
yasm \
|
||
|
nasm \
|
||
|
autotools-dev \
|
||
|
libtool \
|
||
|
gettext \
|
||
|
libsystemd-dev \
|
||
|
libsdbus-c++-bin \
|
||
|
libpulse-dev \
|
||
|
libasound2-dev \
|
||
|
libpcre3-dev \
|
||
|
libyaml-cpp-dev \
|
||
|
libboost-dev \
|
||
|
libxext-dev \
|
||
|
libxfixes-dev \
|
||
|
libspeex-dev \
|
||
|
libspeexdsp-dev \
|
||
|
uuid-dev \
|
||
|
libavcodec-dev \
|
||
|
libavutil-dev \
|
||
|
libavformat-dev \
|
||
|
libswscale-dev \
|
||
|
libavdevice-dev \
|
||
|
libopus-dev \
|
||
|
libpipewire-0.3-dev \
|
||
|
libudev-dev \
|
||
|
libjsoncpp-dev \
|
||
|
libmsgpack-dev \
|
||
|
libnatpmp-dev \
|
||
|
libayatana-appindicator3-dev \
|
||
|
libqrencode-dev \
|
||
|
libnm-dev \
|
||
|
libwebkit2gtk-4.0-dev \
|
||
|
libcrypto++-dev \
|
||
|
libva-dev \
|
||
|
libvdpau-dev \
|
||
|
libssl-dev \
|
||
|
libsndfile1-dev \
|
||
|
libsecp256k1-dev \
|
||
|
libasio-dev \
|
||
|
libexpat1 libexpat1-dev \
|
||
|
lcov gcovr \
|
||
|
libxcb-shape0-dev \
|
||
|
ninja-build
|
||
|
|
||
|
RUN apt-get install -y python3 python3-pip python3-setuptools \
|
||
|
python3-wheel
|
||
|
RUN pip3 install meson
|
||
|
|
||
|
# Tests framework
|
||
|
RUN apt-get install -y -o Acquire::Retries=10 \
|
||
|
libcppunit-dev \
|
||
|
sip-tester && \
|
||
|
apt-get clean
|