ci: add libusb for windows builds
[qemu/kevin.git] / tests / docker / dockerfiles / fedora-win64-cross.docker
blob9a224a619bd4c43deaebdd08456736f81962a5d4
1 FROM registry.fedoraproject.org/fedora:33
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-libusbx \
27     mingw64-pixman \
28     mingw64-pkg-config \
29     perl \
30     perl-Test-Harness \
31     python3 \
32     python3-PyYAML \
33     tar \
34     which
36 RUN dnf install -y $PACKAGES
37 RUN rpm -q $PACKAGES | sort > /packages.txt
39 # Specify the cross prefix for this image (see tests/docker/common.rc)
40 ENV QEMU_CONFIGURE_OPTS --cross-prefix=x86_64-w64-mingw32- --disable-capstone