@@ -53,7 +53,7 @@ RUN apt-get update && \
5353 locales \
5454 # Install dependencies required by Qt libs
5555 libssl-dev \
56- gstreamer1.0-plugins-base \
56+ # gstreamer1.0-plugins-base \
5757 # linuxdeploy-plugin-qt requires libxcb1 and supporting libs
5858 awesome && \
5959 # Generate all required locales
@@ -89,20 +89,23 @@ ENV PATH="$VIRTUAL_ENV/bin:$PATH"
8989# Install Qt - adapted from
9090# https://github.com/miurahr/aqtinstall/
9191# https://github.com/vslotman/docker-aqtinstall
92- ENV PATH=${QT_INSTALL_DIR}/bin:$PATH
93- ENV QT_PLUGIN_PATH=${QT_INSTALL_DIR}/plugins/
94- ENV QML_IMPORT_PATH=${QT_INSTALL_DIR}/qml/
95- ENV QML2_IMPORT_PATH=${QT_INSTALL_DIR}/qml/
96- ENV LD_LIBRARY_PATH=${QT_INSTALL_DIR}/lib:$LD_LIBRARY_PATH
97- ENV PKG_CONFIG_PATH=${QT_INSTALL_DIR}/lib/pkgconfig:$PKG_CONFIG_PATH
92+ ENV QT_BASE_DIR=${QT_INSTALL_DIR}/${QT_VERSION}/gcc_64
93+ ENV PATH=${QT_BASE_DIR}/bin:$PATH
94+ ENV QT_PLUGIN_PATH=${QT_BASE_DIR}/plugins/
95+ ENV QML_IMPORT_PATH=${QT_BASE_DIR}/qml/
96+ ENV QML2_IMPORT_PATH=${QT_BASE_DIR}/qml/
97+ ENV LD_LIBRARY_PATH=${QT_BASE_DIR}/lib
98+ ENV PKG_CONFIG_PATH=${QT_BASE_DIR}/lib/pkgconfig
9899
99100RUN uvx --no-cache --from aqtinstall aqt install-qt --outputdir ${QT_INSTALL_DIR} ${QT_HOST} ${QT_TARGET} ${QT_VERSION} ${QT_ARCH} ${QT_MODULES}
101+
100102# Install ARM toolchain
101103RUN wget --quiet https://developer.arm.com/-/media/Files/downloads/gnu/${GCC_ARM_VERSION}/binrel/arm-gnu-toolchain-${GCC_ARM_VERSION}-x86_64-arm-none-eabi.tar.xz -O - \
102104 | tar -xJ -C /opt
103105
104106ENV PATH=/opt/arm-gnu-toolchain-${GCC_ARM_VERSION}-x86_64-arm-none-eabi/bin/:${PATH}
105107ENV ASAN_OPTIONS="detect_leaks=0"
108+
106109# HINTS for cmake find_package
107110ENV LIBUSB1_ROOT_DIR=/usr/lib/x86_64-linux-gnu
108111ENV LIBSSL1_ROOT_DIR=/usr/lib/x86_64-linux-gnu
0 commit comments