Merge remote-tracking branch 'remotes/alistair23/tags/pull-riscv-to-apply-20210921...
[qemu.git] / tests / docker / dockerfiles / fedora-win64-cross.docker
1 FROM registry.fedoraproject.org/fedora:33
2
3 # Please keep this list sorted alphabetically
4 ENV 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-nsis \
17     mingw64-bzip2 \
18     mingw64-curl \
19     mingw64-glib2 \
20     mingw64-gmp \
21     mingw64-gtk3 \
22     mingw64-libffi \
23     mingw64-libjpeg-turbo \
24     mingw64-libpng \
25     mingw64-libtasn1 \
26     mingw64-pixman \
27     mingw64-pkg-config \
28     perl \
29     perl-Test-Harness \
30     python3 \
31     python3-PyYAML \
32     tar \
33     which
34
35 RUN dnf install -y $PACKAGES
36 RUN rpm -q $PACKAGES | sort > /packages.txt
37
38 # Specify the cross prefix for this image (see tests/docker/common.rc)
39 ENV QEMU_CONFIGURE_OPTS --cross-prefix=x86_64-w64-mingw32- --disable-capstone