1FROM registry.fedoraproject.org/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    mingw32-bzip2 \
17    mingw32-curl \
18    mingw32-glib2 \
19    mingw32-gmp \
20    mingw32-gnutls \
21    mingw32-gtk3 \
22    mingw32-libffi \
23    mingw32-libjpeg-turbo \
24    mingw32-libpng \
25    mingw32-libtasn1 \
26    mingw32-libusbx \
27    mingw32-nettle \
28    mingw32-nsis \
29    mingw32-pixman \
30    mingw32-pkg-config \
31    mingw32-SDL2 \
32    perl \
33    perl-Test-Harness \
34    python3 \
35    python3-PyYAML \
36    tar \
37    which
38
39RUN dnf install -y $PACKAGES
40RUN rpm -q $PACKAGES | sort > /packages.txt
41
42# Specify the cross prefix for this image (see tests/docker/common.rc)
43ENV QEMU_CONFIGURE_OPTS --cross-prefix=i686-w64-mingw32-
44