Verified Commit 03e3cf22 authored by Nikos Chantziaras's avatar Nikos Chantziaras
Browse files

dosbox-core: Downgrade meson to 0.55.3, update cmake and ninja

Meson 0.56 breaks glib's pkg-config link flags.
parent 72adb533
Pipeline #8991 passed with stage
in 20 minutes and 27 seconds
......@@ -31,12 +31,12 @@ RUN \
apt-get -y autoremove; \
apt-get -y clean; \
rm -rf /var/lib/apt/lists/*; \
wget -q 'https://github.com/Kitware/CMake/releases/download/v3.18.4/cmake-3.18.4-Linux-x86_64.sh'; \
sh ./cmake-3.18.4-Linux-x86_64.sh --skip-license --prefix=/usr/local; \
rm cmake-3.18.4-Linux-x86_64.sh; \
wget -q 'https://github.com/Kitware/CMake/releases/download/v3.19.2/cmake-3.19.2-Linux-x86_64.sh'; \
sh ./cmake-3.19.2-Linux-x86_64.sh --skip-license --prefix=/usr/local; \
rm cmake-3.19.2-Linux-x86_64.sh; \
python3 -m pip install --upgrade --no-cache-dir pip; \
python3 -m pip install --no-cache-dir meson; \
wget -q 'https://github.com/ninja-build/ninja/releases/download/v1.10.1/ninja-linux.zip';\
python3 -m pip install --no-cache-dir meson==0.55.3; \
wget -q 'https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-linux.zip';\
unzip ninja-linux.zip; \
rm ninja-linux.zip; \
mv ninja /usr/local/bin/;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment