2021-03-22 11:55:37 +10:00
|
|
|
FROM fedora:rawhide
|
|
|
|
MAINTAINER Matthias Kuhn <matthias@opengis.ch>
|
|
|
|
|
|
|
|
RUN dnf -y install \
|
|
|
|
bison \
|
|
|
|
clang \
|
|
|
|
clazy \
|
|
|
|
exiv2-devel \
|
|
|
|
fcgi-devel \
|
|
|
|
flex \
|
|
|
|
gdal-devel \
|
|
|
|
geos-devel \
|
|
|
|
gsl-devel \
|
|
|
|
libpq-devel \
|
|
|
|
libspatialite-devel \
|
|
|
|
libzip-devel \
|
|
|
|
libzstd-devel \
|
|
|
|
ninja-build \
|
|
|
|
proj-devel \
|
|
|
|
protobuf-devel \
|
|
|
|
protobuf-lite-devel \
|
2021-03-22 12:06:19 +10:00
|
|
|
qt6-qt3d-devel \
|
|
|
|
qt6-qtbase-devel \
|
|
|
|
qt6-qttools-static \
|
2021-03-22 12:29:07 +10:00
|
|
|
qt6-qtsvg-devel \
|
2021-03-24 12:03:12 +01:00
|
|
|
qt6-qt5compat-devel \
|
2021-03-22 11:55:37 +10:00
|
|
|
spatialindex-devel \
|
|
|
|
sqlite-devel \
|
|
|
|
unzip
|
2021-03-24 12:03:12 +01:00
|
|
|
|
|
|
|
|
|
|
|
RUN dnf -y install wget openssl-devel && cd /usr/src \
|
|
|
|
&& wget https://github.com/KDE/qca/archive/refs/heads/qt6.zip \
|
|
|
|
&& unzip qt6.zip \
|
|
|
|
&& cd qca-qt6 \
|
|
|
|
&& cmake -DCMAKE_INSTALL_PREFIX=/usr -GNinja \
|
|
|
|
&& ninja install
|
|
|
|
|
|
|
|
RUN dnf -y install libsecret-devel && cd /usr/src \
|
|
|
|
&& wget https://github.com/frankosterfeld/qtkeychain/archive/refs/heads/master.zip \
|
|
|
|
&& unzip master.zip \
|
|
|
|
&& cd qtkeychain-master \
|
|
|
|
&& cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_WITH_QT6=ON -GNinja \
|
|
|
|
&& ninja install
|