|
|
|
@ -10,12 +10,11 @@ ENV SOURCE_DATE_EPOCH=1397818193
|
|
|
|
|
|
|
|
|
|
RUN apt-get update
|
|
|
|
|
RUN apt-get install -y nano vim ccache software-properties-common
|
|
|
|
|
|
|
|
|
|
RUN add-apt-repository ppa:git-core/ppa
|
|
|
|
|
RUN apt-get update
|
|
|
|
|
|
|
|
|
|
RUN apt install -y automake git pkg-config python xutils-dev && \
|
|
|
|
|
git clone -b xorgproto-2020.1 --depth 1 https://gitlab.freedesktop.org/xorg/proto/xorgproto && \
|
|
|
|
|
git clone -b xorgproto-2020.1 --depth 1 https://gitlab.freedesktop.org/xorg/proto/xorgproto && \
|
|
|
|
|
cd xorgproto && \
|
|
|
|
|
git reset --hard c62e8203402cafafa5ba0357b6d1c019156c9f36 && \
|
|
|
|
|
./autogen.sh && \
|
|
|
|
@ -210,7 +209,7 @@ RUN apt install -y libgl1-mesa-dev libglib2.0-dev mesa-common-dev && \
|
|
|
|
|
-no-opengl -qpa xcb --xcb -xcb-xlib -feature-xlib -openssl-linked -I /usr/local/openssl/include \
|
|
|
|
|
-L /usr/local/openssl/lib -system-freetype -fontconfig -glib \
|
|
|
|
|
-no-dbus -no-sql-sqlite -no-use-gold-linker -no-kms \
|
|
|
|
|
-qt-harfbuzz -qt-libjpeg -qt-libpng -qt-pcre -qt-zlib \
|
|
|
|
|
-qt-harfbuzz -qt-libjpeg -qt-libpng -qt-pcre -qt-zlib -gstreamer \
|
|
|
|
|
-skip qt3d -skip qtandroidextras -skip qtcanvas3d -skip qtcharts -skip qtconnectivity -skip qtdatavis3d \
|
|
|
|
|
-skip qtdoc -skip qtquickcontrols -skip qtquickcontrols2 -skip qtspeech -skip qtgamepad \
|
|
|
|
|
-skip qtlocation -skip qtmacextras -skip qtnetworkauth -skip qtpurchasing -optimize-size \
|
|
|
|
@ -346,3 +345,12 @@ RUN git clone https://git.wownero.com/feather/monero-seed.git && \
|
|
|
|
|
make -Cbuild -j$THREADS && \
|
|
|
|
|
make -Cbuild install && \
|
|
|
|
|
rm -rf $(pwd)
|
|
|
|
|
|
|
|
|
|
RUN git clone -b stable-0.21 --recursive https://github.com/mchehab/zbar.git && \
|
|
|
|
|
cd zbar && \
|
|
|
|
|
git reset --hard 505f1a87b32cb7bb0edbaf37e20ccdd46bbae2a3 && \
|
|
|
|
|
autoreconf -vfi && \
|
|
|
|
|
CFLAGS='-fPIC' CXXFLAGS='-fPIC' ./configure --enable-static --disable-shared --without-imagemagick --with-gtk=no --with-python=no --enable-doc=no && \
|
|
|
|
|
make -j$THREADS && \
|
|
|
|
|
make install && \
|
|
|
|
|
rm -rf $(pwd)
|
|
|
|
|