Drop libbz2 dependency
Dynamic linking against libbz2 was problematic on some distributions. We only needed it for pcre's CLI (which we don't use) and ffmpeg's mkv decompression in case a user forced encoder to use it, because its usage is discouraged by the standard. See https://github.com/itgmania/itgmania/issues/217 for the related discussion.
This commit is contained in:
@@ -3,7 +3,7 @@ FROM ubuntu:18.04
|
||||
RUN apt-get update
|
||||
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y curl g++ gcc git make nasm
|
||||
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y libgtk-3-dev
|
||||
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y libasound2-dev libbz2-dev libgl1-mesa-dev libglu1-mesa-dev libjack-dev libpulse-dev libssl-dev libudev-dev libva-dev libxinerama-dev libxrandr-dev libxtst-dev libusb-dev
|
||||
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y libasound2-dev libgl1-mesa-dev libglu1-mesa-dev libjack-dev libpulse-dev libssl-dev libudev-dev libva-dev libxinerama-dev libxrandr-dev libxtst-dev libusb-dev
|
||||
|
||||
RUN cd ~ && curl -L -o cmake.sh https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-linux-x86_64.sh && sh cmake.sh --skip-license --prefix=/usr/local && rm cmake.sh
|
||||
|
||||
|
||||
Reference in New Issue
Block a user