Browse Source

Add qt6gtk2 (#59)

master
TGP17 2 years ago
committed by GitHub
parent
commit
d537594304
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      linux-appimage/Dockerfile

8
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

Loading…
Cancel
Save