aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docker-compose.yml13
-rw-r--r--docker/focal/Dockerfile3
2 files changed, 14 insertions, 2 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index f03de93a2..2df603fc5 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -21,7 +21,7 @@ services:
focal:
<< : *linux
hostname: focal
- image: ${DOCKER_USER:-qbsbuild}/qbsdev:focal-5.15.2_1.17.1-0
+ image: ${DOCKER_USER:-qbsbuild}/qbsdev:focal-5.15.2_1.17.1-1
build:
dockerfile: docker/focal/Dockerfile
context: .
@@ -29,6 +29,17 @@ services:
QT_VERSION: 5.15.2
QTCREATOR_VERSION: 4.13.3
+ focal-qt6:
+ << : *linux
+ hostname: focal-qt6
+ image: ${DOCKER_USER:-qbsbuild}/qbsdev:focal-qt6-6.0.2_1.18.1-0
+ build:
+ dockerfile: docker/focal/Dockerfile
+ context: .
+ args:
+ QT_VERSION: 6.0.2
+ QTCREATOR_VERSION: 4.14.1
+
focal-android-513:
<< : *linux
hostname: focal-android
diff --git a/docker/focal/Dockerfile b/docker/focal/Dockerfile
index e4e239529..22c5c3373 100644
--- a/docker/focal/Dockerfile
+++ b/docker/focal/Dockerfile
@@ -57,6 +57,7 @@ RUN apt-get update -qq && \
libnanopb-dev \
libprotobuf-dev \
libgrpc++-dev \
+ libxkbcommon-x11-0 \
nanopb \
ninja-build \
nsis \
@@ -85,7 +86,7 @@ ENV LLVM_INSTALL_DIR=/usr/lib/llvm-8
#
COPY scripts/install-qt.sh install-qt.sh
-RUN ./install-qt.sh --version ${QT_VERSION} qtbase qtdeclarative qtscript qttools qtx11extras qtscxml icu && \
+RUN ./install-qt.sh --version ${QT_VERSION} qtbase qtdeclarative qtscript qttools qtx11extras qtscxml qt5compat icu && \
./install-qt.sh --version ${QTCREATOR_VERSION} qtcreator && \
echo "export PATH=/opt/Qt/${QT_VERSION}/gcc_64/bin:/opt/Qt/Tools/QtCreator/bin:\${PATH}" > /etc/profile.d/qt.sh