1FROM fedora:33
2
3# Please keep this list sorted alphabetically
4ENV PACKAGES \
5    bc \
6    bzip2 \
7    ccache \
8    diffutils \
9    findutils \
10    gcc \
11    gettext \
12    git \
13    hostname \
14    make \
15    meson \
16    mingw64-bzip2 \
17    mingw64-curl \
18    mingw64-glib2 \
19    mingw64-gmp \
20    mingw64-gtk3 \
21    mingw64-libjpeg-turbo \
22    mingw64-libpng \
23    mingw64-libtasn1 \
24    mingw64-pixman \
25    mingw64-pkg-config \
26    perl \
27    perl-Test-Harness \
28    python3 \
29    python3-PyYAML \
30    tar \
31    which
32
33RUN dnf install -y $PACKAGES
34RUN rpm -q $PACKAGES | sort > /packages.txt
35ENV FEATURES mingw
36
37# Specify the cross prefix for this image (see tests/docker/common.rc)
38ENV QEMU_CONFIGURE_OPTS --cross-prefix=x86_64-w64-mingw32- --disable-capstone
39