FROM fedora:42

# install dependencies

RUN echo "max_parallel_downloads=10" >> /etc/dnf/dnf.conf && \
    echo "deltarpm=True" >> /etc/dnf/dnf.conf && \
    dnf install -y cmake gcc glibc-static gcc-c++ libstdc++-static git ninja-build libasan libubsan wget \
    qt6-qtbase qt6-qtbase-devel qt6-qtsvg-devel \
    qt6-qtbase-private-devel extra-cmake-modules elfutils-devel kf6-threadweaver-devel kf6-syntax-highlighting-devel \
    kf6-kconfigwidgets-devel kf6-kitemviews-devel kf6-kitemmodels-devel kf6-karchive-devel \
    kf6-kio-devel kf6-solid-devel kf6-kwindowsystem-devel kf6-kiconthemes-devel \
    kf6-knotifications-devel kf6-kparts-devel libzstd-devel
