Merge pull request #540 from Yubico/bump-appimage

appimage: bump qt to 5.14.1
This commit is contained in:
Dag Heyman 2020-02-11 10:11:27 +01:00 committed by GitHub
commit fa6b365ebc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,20 +2,19 @@ FROM ubuntu:xenial
RUN apt-get update -qq \
&& apt-get install -qq software-properties-common \
&& add-apt-repository -y ppa:yubico/stable \
&& add-apt-repository -y ppa:beineri/opt-qt-5.12.3-xenial \
&& add-apt-repository -y ppa:beineri/opt-qt-5.14.1-xenial \
&& apt-get -qq update \
&& apt-get -qq upgrade
RUN apt-get install -y git make build-essential libssl-dev zlib1g-dev libbz2-dev \
devscripts equivs python3-dev python3-pip python3-venv wget fuse \
qt512base qt512declarative qt512xmlpatterns qt512script qt512tools qt512multimedia \
qt512svg qt512graphicaleffects qt512imageformats qt512translations qt512quickcontrols \
qt512sensors qt512serialbus qt512serialport qt512x11extras qt512quickcontrols2 \
qt512connectivity qt512scxml qt512wayland qt512remoteobjects qtbase5-dev \
qt514base qt514declarative qt514xmlpatterns qt514script qt514tools qt514multimedia \
qt514svg qt514graphicaleffects qt514imageformats qt514translations qt514quickcontrols \
qt514sensors qt514serialbus qt514serialport qt514x11extras qt514quickcontrols2 \
qt514connectivity qt514scxml qt514wayland qt514remoteobjects qtbase5-dev \
desktop-file-utils libglib2.0-bin qtchooser python3-pip python mesa-common-dev curl swig \
libpcsclite-dev libffi-dev libykpers-1-1
ENV QT_BASE_DIR=/opt/qt512 \
QT_DIR=/opt/qt512 \
QT_BASE_DIR=/opt/qt512 \
ENV QT_BASE_DIR=/opt/qt514 \
QT_DIR=/opt/qt514 \
PYTHON_CFLAGS=-fPIC \
PYTHON_CONFIGURE_OPTS=--enable-shared
ENV LD_LIBRARY_PATH=$QT_BASE_DIR/lib/x86_64-linux-gnu:$QT_BASE_DIR/lib:$LD_LIBRARY_PATH \