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