Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging
[qemu.git] / tests / docker / dockerfiles / fedora.docker
1 FROM registry.fedoraproject.org/fedora:33
2
3 # Please keep this list sorted alphabetically
4 ENV PACKAGES \
5     SDL2-devel \
6     SDL2_image-devel \
7     alsa-lib-devel \
8     bc \
9     brlapi-devel \
10     bzip2 \
11     bzip2-devel \
12     ca-certificates \
13     capstone-devel \
14     ccache \
15     clang \
16     ctags \
17     cyrus-sasl-devel \
18     daxctl-devel \
19     dbus-daemon \
20     device-mapper-multipath-devel \
21     diffutils \
22     findutils \
23     gcc \
24     gcc-c++ \
25     gcovr \
26     genisoimage \
27     gettext \
28     git \
29     glib2-devel \
30     glibc-langpack-en \
31     glibc-static \
32     glusterfs-api-devel \
33     gnutls-devel \
34     gtk3-devel \
35     hostname \
36     jemalloc-devel \
37     libaio-devel \
38     libasan \
39     libattr-devel \
40     libbpf-devel \
41     libcacard-devel \
42     libcap-ng-devel \
43     libcurl-devel \
44     libdrm-devel \
45     libepoxy-devel \
46     libfdt-devel \
47     libffi-devel \
48     libgcrypt-devel \
49     libiscsi-devel \
50     libjpeg-devel \
51     libnfs-devel \
52     libpmem-devel \
53     libpng-devel \
54     librbd-devel \
55     libseccomp-devel \
56     libslirp-devel \
57     libssh-devel \
58     libtasn1-devel \
59     libubsan \
60     libudev-devel \
61     liburing-devel \
62     libusbx-devel \
63     libxml2-devel \
64     libzstd-devel \
65     llvm \
66     lttng-ust-devel \
67     lzo-devel \
68     make \
69     mesa-libgbm-devel \
70     meson \
71     ncurses-devel \
72     nettle-devel \
73     ninja-build \
74     nmap-ncat \
75     numactl-devel \
76     openssh-clients \
77     pam-devel \
78     perl-Test-Harness \
79     perl-base \
80     pixman-devel \
81     pkgconfig \
82     pulseaudio-libs-devel \
83     python3 \
84     python3-PyYAML \
85     python3-numpy \
86     python3-opencv \
87     python3-pillow \
88     python3-pip \
89     python3-sphinx \
90     python3-sphinx_rtd_theme \
91     python3-virtualenv \
92     rdma-core-devel \
93     rpm \
94     sed \
95     snappy-devel \
96     sparse \
97     spice-protocol \
98     spice-server-devel \
99     systemd-devel \
100     systemtap-sdt-devel \
101     tar \
102     tesseract \
103     tesseract-langpack-eng \
104     texinfo \
105     usbredir-devel \
106     util-linux \
107     virglrenderer-devel \
108     vte291-devel \
109     which \
110     xen-devel \
111     xfsprogs-devel \
112     zlib-devel
113 ENV QEMU_CONFIGURE_OPTS --python=/usr/bin/python3
114
115 RUN dnf install -y $PACKAGES
116 RUN rpm -q $PACKAGES | sort > /packages.txt
117 ENV PATH $PATH:/usr/libexec/python3-sphinx/