Commit 59ed0905 authored by Niklas Haas's avatar Niklas Haas

libplacebo-ubuntu-cosmic: work around ubuntu breakage

Their gcovr package is a mess, so pip install it instead of assuming the
package works. (Hint: it doesn't)
parent 39598a8f
FROM ubuntu:cosmic-20181114
ENV IMAGE_DATE=201812042000
ENV IMAGE_DATE=201812042200
# If someone wants to use VideoLAN docker images on a local machine and does
# not want to be disturbed by the videolan user, we should not take an uid/gid
......@@ -21,12 +21,12 @@ RUN set -x && \
echo "videolan:videolan" | chpasswd && \
apt-get update && \
apt-get install --no-install-suggests --no-install-recommends -y \
git-core build-essential cmake clang clang-tools lcov gcovr \
git-core build-essential cmake clang clang-tools lcov \
python python3-pip python3-setuptools python3-wheel \
gcc-mingw-w64-x86-64 g++-mingw-w64-x86-64 gcc-mingw-w64-i686 \
g++-mingw-w64-i686 mingw-w64-tools glslang-dev libvulkan-dev \
vulkan-validationlayers mesa-vulkan-drivers vulkan-tools && \
pip3 install meson ninja && \
pip3 install meson ninja gcovr && \
apt-get clean -y && rm -rf /var/lib/apt/lists/* && \
cd /root && \
git clone --depth 1 -b ${SHADERC_BRANCH} && \
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