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-libffi \
22    mingw64-libjpeg-turbo \
23    mingw64-libpng \
24    mingw64-libtasn1 \
25    mingw64-pixman \
26    mingw64-pkg-config \
27    perl \
28    perl-Test-Harness \
29    python3 \
30    python3-PyYAML \
31    tar \
32    which
33
34RUN dnf install -y $PACKAGES
35RUN rpm -q $PACKAGES | sort > /packages.txt
36ENV FEATURES mingw
37
38# Specify the cross prefix for this image (see tests/docker/common.rc)
39ENV QEMU_CONFIGURE_OPTS --cross-prefix=x86_64-w64-mingw32- --disable-capstone
40