/ linux-transifex / Dockerfile
Dockerfile
1 FROM debian:bullseye-slim 2 LABEL maintainer="yuzuemu" 3 4 ENV DEBIAN_FRONTEND=noninteractive 5 ENV CMAKE_VER=3.22.6 6 7 RUN apt-get update && \ 8 apt-get -y full-upgrade 9 RUN apt-get install -y \ 10 cmake \ 11 curl \ 12 git \ 13 glslang-tools \ 14 libavcodec-dev \ 15 libavfilter-dev \ 16 libavutil-dev \ 17 liblz4-dev \ 18 libopus-dev \ 19 libqt5opengl5-dev \ 20 libsdl2-dev \ 21 libssl-dev \ 22 libswscale-dev \ 23 libtool \ 24 libusb-1.0-0-dev \ 25 p7zip-full \ 26 python3-pip \ 27 qtmultimedia5-dev \ 28 qttools5-dev \ 29 qttools5-dev-tools \ 30 unzip \ 31 zip 32 RUN curl -O -L https://github.com/transifex/cli/releases/latest/download/tx-linux-amd64.tar.gz && \ 33 tar xf tx-linux-amd64.tar.gz tx && \ 34 mv tx /usr/bin/tx && \ 35 rm tx-linux-amd64.tar.gz 36 37 # Install CMake from upstream 38 RUN cd /tmp && \ 39 curl -OL https://github.com/Kitware/CMake/releases/download/v${CMAKE_VER}/cmake-${CMAKE_VER}-linux-x86_64.tar.gz && \ 40 tar xvf cmake-${CMAKE_VER}-linux-x86_64.tar.gz && \ 41 cp -rv cmake-${CMAKE_VER}-linux-x86_64/* /usr && \ 42 rm -rf cmake-*