mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-07 22:02:12 +08:00
update Dockerfiles
Change-Id: I15bd0ab6e0fd9a56a99d8de2b28a6af3b318428b (cherry picked from commit 2207485aa9b00a0859272436d939e3652e547794)
This commit is contained in:
@ -29,11 +29,7 @@ RUN add-apt-repository universe && \
|
||||
libclutter-gtk-1.0-dev \
|
||||
libclutter-1.0-dev \
|
||||
libglib2.0-dev \
|
||||
libgtk-3-dev \
|
||||
libnotify-dev \
|
||||
qtbase5-dev \
|
||||
qttools5-dev \
|
||||
qttools5-dev-tools \
|
||||
yasm \
|
||||
nasm \
|
||||
autotools-dev \
|
||||
@ -64,7 +60,6 @@ RUN add-apt-repository universe && \
|
||||
libayatana-appindicator3-dev \
|
||||
libqrencode-dev \
|
||||
libnm-dev \
|
||||
libwebkit2gtk-4.0-dev \
|
||||
libcrypto++-dev \
|
||||
libva-dev \
|
||||
libvdpau-dev \
|
||||
|
@ -25,11 +25,9 @@ RUN add-apt-repository universe && \
|
||||
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 \
|
||||
@ -54,6 +52,7 @@ RUN add-apt-repository universe && \
|
||||
libswscale-dev \
|
||||
libavdevice-dev \
|
||||
libopus-dev \
|
||||
libx264-dev \
|
||||
libpipewire-0.3-dev \
|
||||
libudev-dev \
|
||||
libjsoncpp-dev \
|
||||
@ -62,7 +61,6 @@ RUN add-apt-repository universe && \
|
||||
libayatana-appindicator3-dev \
|
||||
libqrencode-dev \
|
||||
libnm-dev \
|
||||
libwebkit2gtk-4.0-dev \
|
||||
libcrypto++-dev \
|
||||
libva-dev \
|
||||
libvdpau-dev \
|
||||
@ -73,6 +71,9 @@ RUN add-apt-repository universe && \
|
||||
libexpat1 libexpat1-dev \
|
||||
lcov gcovr \
|
||||
libxcb-shape0-dev \
|
||||
libwebrtc-audio-processing-dev \
|
||||
libcppunit-dev \
|
||||
libarchive-dev \
|
||||
ninja-build
|
||||
|
||||
RUN apt-get install -y python3 python3-pip python3-setuptools \
|
||||
|
@ -1,4 +1,6 @@
|
||||
FROM ubuntu:18.04
|
||||
FROM ubuntu:24.04
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
RUN apt-get update && \
|
||||
apt install -y software-properties-common
|
||||
@ -6,34 +8,31 @@ RUN apt-get update && \
|
||||
RUN add-apt-repository universe && \
|
||||
apt-get update && \
|
||||
apt-get install -y -o Acquire::Retries=10 \
|
||||
g++-8 \
|
||||
gcc-8 \
|
||||
cpp-8 \
|
||||
g++ \
|
||||
gcc \
|
||||
cpp \
|
||||
file \
|
||||
make \
|
||||
libc6-dev \
|
||||
libstdc++-8-dev \
|
||||
libstdc++-10-dev \
|
||||
git \
|
||||
autoconf \
|
||||
automake \
|
||||
autopoint \
|
||||
cmake \
|
||||
dpkg-dev \
|
||||
libdbus-1-dev \
|
||||
libupnp-dev \
|
||||
libgnutls28-dev \
|
||||
libargon2-0-dev \
|
||||
libcanberra-gtk3-dev \
|
||||
libargon2-dev \
|
||||
libclutter-gtk-1.0-dev \
|
||||
libclutter-1.0-dev \
|
||||
libglib2.0-dev \
|
||||
libgtk-3-dev \
|
||||
libnotify-dev \
|
||||
qtbase5-dev \
|
||||
qttools5-dev \
|
||||
qttools5-dev-tools \
|
||||
yasm \
|
||||
nasm \
|
||||
autotools-dev \
|
||||
libtool \
|
||||
gettext \
|
||||
libsystemd-dev \
|
||||
libsdbus-c++-bin \
|
||||
@ -53,6 +52,8 @@ RUN add-apt-repository universe && \
|
||||
libswscale-dev \
|
||||
libavdevice-dev \
|
||||
libopus-dev \
|
||||
libx264-dev \
|
||||
libpipewire-0.3-dev \
|
||||
libudev-dev \
|
||||
libjsoncpp-dev \
|
||||
libmsgpack-dev \
|
||||
@ -60,7 +61,6 @@ RUN add-apt-repository universe && \
|
||||
libayatana-appindicator3-dev \
|
||||
libqrencode-dev \
|
||||
libnm-dev \
|
||||
libwebkit2gtk-4.0-dev \
|
||||
libcrypto++-dev \
|
||||
libva-dev \
|
||||
libvdpau-dev \
|
||||
@ -70,13 +70,12 @@ RUN add-apt-repository universe && \
|
||||
libasio-dev \
|
||||
libexpat1 libexpat1-dev \
|
||||
lcov gcovr \
|
||||
libxcb-shape0-dev \
|
||||
libwebrtc-audio-processing-dev \
|
||||
libcppunit-dev \
|
||||
libarchive-dev \
|
||||
ninja-build
|
||||
|
||||
RUN update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 50
|
||||
RUN update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 50
|
||||
|
||||
RUN ls -la /usr/include/c++/8/charconv
|
||||
|
||||
RUN apt-get install -y python3 python3-pip python3-setuptools \
|
||||
python3-wheel
|
||||
RUN pip3 install meson
|
||||
@ -84,6 +83,5 @@ RUN pip3 install meson
|
||||
# Tests framework
|
||||
RUN apt-get install -y -o Acquire::Retries=10 \
|
||||
libcppunit-dev \
|
||||
sip-tester
|
||||
|
||||
RUN apt-get clean
|
||||
sip-tester && \
|
||||
apt-get clean
|
Reference in New Issue
Block a user