tests/docker: Keep package list sorted
[qemu.git] / tests / docker / dockerfiles / fedora.docker
1 FROM fedora:30
2
3 # Please keep this list sorted alphabetically
4 ENV PACKAGES \
5     bc \
6     bison \
7     brlapi-devel \
8     bzip2 \
9     bzip2-devel \
10     ccache \
11     clang \
12     cyrus-sasl-devel \
13     dbus-daemon \
14     device-mapper-multipath-devel \
15     findutils \
16     flex \
17     gcc \
18     gcc-c++ \
19     gettext \
20     git \
21     glib2-devel \
22     glusterfs-api-devel \
23     gnutls-devel \
24     gtk3-devel \
25     hostname \
26     libaio-devel \
27     libasan \
28     libattr-devel \
29     libblockdev-mpath-devel \
30     libcap-ng-devel \
31     libcurl-devel \
32     libfdt-devel \
33     libiscsi-devel \
34     libjpeg-devel \
35     libpmem-devel \
36     libpng-devel \
37     librbd-devel \
38     libseccomp-devel \
39     libssh-devel \
40     libubsan \
41     libusbx-devel \
42     libxml2-devel \
43     libzstd-devel \
44     llvm \
45     lzo-devel \
46     make \
47     mingw32-bzip2 \
48     mingw32-curl \
49     mingw32-glib2 \
50     mingw32-gmp \
51     mingw32-gnutls \
52     mingw32-gtk3 \
53     mingw32-libjpeg-turbo \
54     mingw32-libpng \
55     mingw32-libtasn1 \
56     mingw32-nettle \
57     mingw32-nsis \
58     mingw32-pixman \
59     mingw32-pkg-config \
60     mingw32-SDL2 \
61     mingw64-bzip2 \
62     mingw64-curl \
63     mingw64-glib2 \
64     mingw64-gmp \
65     mingw64-gnutls \
66     mingw64-gtk3 \
67     mingw64-libjpeg-turbo \
68     mingw64-libpng \
69     mingw64-libtasn1 \
70     mingw64-nettle \
71     mingw64-pixman \
72     mingw64-pkg-config \
73     mingw64-SDL2 \
74     ncurses-devel \
75     nettle-devel \
76     nss-devel \
77     numactl-devel \
78     perl \
79     perl-Test-Harness \
80     pixman-devel \
81     python3 \
82     python3-sphinx \
83     PyYAML \
84     rdma-core-devel \
85     SDL2-devel \
86     snappy-devel \
87     sparse \
88     spice-server-devel \
89     systemd-devel \
90     systemtap-sdt-devel \
91     tar \
92     texinfo \
93     usbredir-devel \
94     virglrenderer-devel \
95     vte291-devel \
96     which \
97     xen-devel \
98     zlib-devel
99 ENV QEMU_CONFIGURE_OPTS --python=/usr/bin/python3
100
101 RUN dnf install -y $PACKAGES
102 RUN rpm -q $PACKAGES | sort > /packages.txt
103 ENV PATH $PATH:/usr/libexec/python3-sphinx/
104 ENV FEATURES mingw clang pyyaml asan