diff --git a/linux-appimage/Dockerfile b/linux-appimage/Dockerfile index 4a685aa..ba4abfa 100644 --- a/linux-appimage/Dockerfile +++ b/linux-appimage/Dockerfile @@ -52,7 +52,9 @@ RUN apt-get install -y \ ninja-build \ glslang-dev \ glslang-tools \ - file + file \ +# qt6gtk2 dependencies + gtk2.0 # Install LLVM 15 RUN wget https://apt.llvm.org/llvm.sh @@ -61,6 +63,10 @@ RUN ./llvm.sh 15 all RUN update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-15 150 RUN update-alternatives --install /usr/bin/clang clang /usr/bin/clang-15 150 +# Compile and install qt6gtk2 +RUN git clone --recursive https://github.com/trialuser02/qt6gtk2 +RUN cd qt6gtk2 && qmake6 && make && make install + # Download tools for building AppImages RUN wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage RUN wget https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage