Blame docker-builder-i386/Dockerfile

Ivan Mahonin 10e43d
FROM my/debian-i386:wheezy
Ivan Mahonin 10e43d
Ivan Mahonin 10e43d
# Update
Ivan Mahonin 10e43d
RUN apt-get -yq update
Ivan Mahonin 10e43d
Ivan Mahonin 10e43d
# Upgrade
Ivan Mahonin 10e43d
RUN apt-get -yq upgrade
Ivan Mahonin 10e43d
Ivan Mahonin 10e43d
# Install tools
Ivan Mahonin 10e43d
RUN apt-get -yq install \
Ivan Mahonin 10e43d
    sudo \
Ivan Mahonin 69b66f
    pkg-config \
Ivan Mahonin 69b66f
    g++ \
Ivan Mahonin 69b66f
    make
Ivan Mahonin 10e43d
Ivan Mahonin 10e43d
# qt deps see: http://doc.qt.io/qt-5/linux-requirements.html
Ivan Mahonin 10e43d
RUN apt-get -yq install \
Ivan Mahonin 10e43d
    libxrender-dev \
Ivan Mahonin 10e43d
    libfontconfig1-dev \
Ivan Mahonin 10e43d
    libfreetype6-dev \
Ivan Mahonin 10e43d
    libxi-dev \
Ivan Mahonin 10e43d
    libxext-dev \
Ivan Mahonin 10e43d
    libx11-dev \
Ivan Mahonin 10e43d
    libx11-xcb-dev \
Ivan Mahonin 10e43d
    libsm-dev \
Ivan Mahonin 10e43d
    libice-dev \
Ivan Mahonin 10e43d
    libglib2.0-dev \
Ivan Mahonin 10e43d
    libglu1-mesa-dev
Ivan Mahonin 69b66f
    
Ivan Mahonin 69b66f
# xcb (for qt)
Ivan Mahonin 69b66f
#RUN apt-get -yq install \
Ivan Mahonin 69b66f
#    libxcb1-dev \
Ivan Mahonin 69b66f
#    libxcb-glx0-dev \
Ivan Mahonin 69b66f
#    libxcb-icccm4-dev \
Ivan Mahonin 69b66f
#    libxcb-image0-dev \
Ivan Mahonin 69b66f
#    libxcb-keysyms1-dev \
Ivan Mahonin 69b66f
#    libxcb-randr0-dev \
Ivan Mahonin 69b66f
#    libxcb-render0-dev \
Ivan Mahonin 69b66f
#    libxcb-render-util0-dev \
Ivan Mahonin 69b66f
#    libxcb-shape0-dev \
Ivan Mahonin 69b66f
#    libxcb-sync0-dev \
Ivan Mahonin 69b66f
#    libxcb-shm0-dev \
Ivan Mahonin 69b66f
#    libxcb-xfixes0-dev \
Ivan Mahonin 69b66f
#    libxcb-xinerama0-dev
Ivan Mahonin 10e43d
Ivan Mahonin 69b66f
# other deps
Ivan Mahonin 69b66f
Ivan Mahonin 69b66f
RUN apt-get -yq install liblzma-dev
Ivan Mahonin 69b66f
RUN apt-get -yq install liblzo2-dev
Ivan Mahonin 10e43d
RUN apt-get -yq install gfortran
Ivan Mahonin 10e43d
RUN apt-get -yq install csh
Ivan Mahonin 10e43d
RUN apt-get -yq install xsltproc
Ivan Mahonin 7f10ac
RUN apt-get -yq install libudev-dev
Ivan Mahonin 69b66f
RUN apt-get -yq install m4
Ivan Mahonin b0fa99
RUN apt-get -yq install libfuse-dev
Ivan Mahonin dd482a
Ivan Mahonin 69b66f
CMD mkdir /build