QGIS/ms-windows/mingw/qgis3-build-deps-mingw.dockerfile

94 lines
2.0 KiB
Plaintext
Raw Normal View History

# MinGW build environment for QGIS / KADAS Albireo
FROM fedora:rawhide
MAINTAINER Sandro Mani <manisandro@gmail.com>
RUN \
echo all > /etc/rpm/macros.image-language-conf && \
rm -f /etc/yum.repos.d/*modular* && \
dnf install -y --nogpgcheck \
mingw64-dlfcn \
mingw64-exiv2 \
2021-09-16 12:07:59 +02:00
mingw64-fcgi \
2021-02-22 13:47:06 +01:00
ccache \
mingw64-gcc-c++ \
mingw64-gdal \
mingw64-gdb \
mingw64-GeographicLib \
mingw64-geos \
mingw64-gsl \
mingw64-libgomp \
mingw64-libzip \
mingw64-postgresql \
mingw64-proj \
mingw64-python3 \
mingw64-python3-affine \
mingw64-python3-chardet \
mingw64-python3-dateutil \
mingw64-python3-flask \
mingw64-python3-gdal \
mingw64-python3-GeographicLib \
mingw64-python3-homography \
mingw64-python3-idna \
mingw64-python3-lxml \
mingw64-python3-markupsafe \
mingw64-python3-numpy \
mingw64-python3-opencv \
mingw64-python3-OWSLib \
mingw64-python3-pillow \
mingw64-python3-psycopg2 \
mingw64-python3-pygments \
mingw64-python3-pytz \
mingw64-python3-pyyaml \
mingw64-python3-qscintilla-qt5 \
mingw64-python3-qt5 \
mingw64-python3-requests \
mingw64-python3-shapely \
mingw64-python3-six \
mingw64-python3-urllib3 \
mingw64-qca-qt5 \
mingw64-qscintilla-qt5 \
mingw64-qt5-qmake \
mingw64-qt5-qtactiveqt \
mingw64-qt5-qtbase \
mingw64-qt5-qtimageformats \
mingw64-qt5-qtlocation \
mingw64-qt5-qtmultimedia \
mingw64-qt5-qtscript \
mingw64-qt5-qtserialport \
mingw64-qt5-qtsvg \
mingw64-qt5-qttools \
mingw64-qt5-qttools-tools \
mingw64-qt5-qttranslations \
mingw64-qt5-qtwebkit \
mingw64-qt5-qtxmlpatterns \
mingw64-qtkeychain-qt5 \
mingw64-quazip-qt5 \
mingw64-qwt-qt5 \
mingw64-sip \
mingw64-spatialindex \
mingw64-sqlite \
mingw64-svg2svgt \
mingw64-zstd \
bison \
cmake \
findutils \
flex \
gcc-c++ \
gdal-devel \
git \
make \
proj-devel \
2021-04-03 10:58:30 +10:00
python-devel \
python-qt5 \
qt5-linguist \
qt5-qtbase-devel \
sqlite-devel \
wget \
xorg-x11-server-Xvfb \
zip
WORKDIR /workspace
VOLUME ["/workspace"]