# MinGW build environment for QGIS / KADAS Albireo FROM fedora:rawhide MAINTAINER Sandro Mani RUN \ echo all > /etc/rpm/macros.image-language-conf && \ rm -f /etc/yum.repos.d/*modular* && \ dnf install -y --nogpgcheck \ mingw64-dlfcn \ mingw64-exiv2 \ mingw64-fcgi \ 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 \ python-devel \ python-qt5 \ qt5-linguist \ qt5-qtbase-devel \ sqlite-devel \ wget \ xorg-x11-server-Xvfb \ zip WORKDIR /workspace VOLUME ["/workspace"]