11ae2786cSDaniel P. BerrangéFROM docker.io/centos:8 2e631eb2eSCleber Rosa 3e631eb2eSCleber RosaRUN dnf -y update 4e631eb2eSCleber RosaENV PACKAGES \ 55ed7ca31SThomas Huth SDL2-devel \ 6b5883710SDaniel P. Berrangé alsa-lib-devel \ 7b5883710SDaniel P. Berrangé bc \ 8b5883710SDaniel P. Berrangé brlapi-devel \ 9e631eb2eSCleber Rosa bzip2 \ 10e631eb2eSCleber Rosa bzip2-devel \ 11b5883710SDaniel P. Berrangé ca-certificates \ 12b5883710SDaniel P. Berrangé capstone-devel \ 13b5883710SDaniel P. Berrangé ccache \ 14b5883710SDaniel P. Berrangé clang \ 15b5883710SDaniel P. Berrangé ctags \ 16b5883710SDaniel P. Berrangé cyrus-sasl-devel \ 17b5883710SDaniel P. Berrangé daxctl-devel \ 18e631eb2eSCleber Rosa dbus-daemon \ 19b5883710SDaniel P. Berrangé device-mapper-multipath-devel \ 2090e0c9b3SDaniel P. Berrangé diffutils \ 21b5883710SDaniel P. Berrangé findutils \ 22e631eb2eSCleber Rosa gcc \ 23e631eb2eSCleber Rosa gcc-c++ \ 247e86e5d5SThomas Huth genisoimage \ 25e631eb2eSCleber Rosa gettext \ 26e631eb2eSCleber Rosa git \ 27e631eb2eSCleber Rosa glib2-devel \ 28b5883710SDaniel P. Berrangé glibc-langpack-en \ 29b5883710SDaniel P. Berrangé glibc-static \ 30b5883710SDaniel P. Berrangé glusterfs-api-devel \ 31b5883710SDaniel P. Berrangé gnutls-devel \ 32b5883710SDaniel P. Berrangé gtk3-devel \ 33b5883710SDaniel P. Berrangé hostname \ 34b5883710SDaniel P. Berrangé jemalloc-devel \ 35e631eb2eSCleber Rosa libaio-devel \ 36b5883710SDaniel P. Berrangé libasan \ 37b5883710SDaniel P. Berrangé libattr-devel \ 386a7e7000SAndrew Melnychenko libbpf-devel \ 39b5883710SDaniel P. Berrangé libcacard-devel \ 40b5883710SDaniel P. Berrangé libcap-ng-devel \ 41b5883710SDaniel P. Berrangé libcurl-devel \ 42b5883710SDaniel P. Berrangé libdrm-devel \ 43e631eb2eSCleber Rosa libepoxy-devel \ 44db0108d5SThomas Huth libfdt-devel \ 4522f15579SRichard Henderson libffi-devel \ 46affcc09cSDaniel P. Berrangé libgcrypt-devel \ 47b5883710SDaniel P. Berrangé libiscsi-devel \ 48b5883710SDaniel P. Berrangé libjpeg-devel \ 49b5883710SDaniel P. Berrangé libnfs-devel \ 50b5883710SDaniel P. Berrangé libpmem-devel \ 51b5883710SDaniel P. Berrangé libpng-devel \ 52b5883710SDaniel P. Berrangé librbd-devel \ 53b5883710SDaniel P. Berrangé libseccomp-devel \ 54*3d212b41SRichard W.M. Jones libselinux-devel \ 55b5883710SDaniel P. Berrangé libslirp-devel \ 56b5883710SDaniel P. Berrangé libssh-devel \ 57b5883710SDaniel P. Berrangé libtasn1-devel \ 58b5883710SDaniel P. Berrangé libubsan \ 59b5883710SDaniel P. Berrangé libudev-devel \ 60b5883710SDaniel P. Berrangé libusbx-devel \ 61b5883710SDaniel P. Berrangé libxml2-devel \ 62b5883710SDaniel P. Berrangé libzstd-devel \ 63b5883710SDaniel P. Berrangé llvm \ 64e631eb2eSCleber Rosa lzo-devel \ 65e631eb2eSCleber Rosa make \ 661d3a56d7SDaniel P. Berrangé mesa-libgbm-devel \ 67b5883710SDaniel P. Berrangé ncurses-devel \ 68e631eb2eSCleber Rosa nettle-devel \ 69345d7053SPaolo Bonzini ninja-build \ 7052dab556SDaniel P. Berrangé nmap-ncat \ 71b5883710SDaniel P. Berrangé numactl-devel \ 72b5883710SDaniel P. Berrangé openssh-clients \ 73b5883710SDaniel P. Berrangé pam-devel \ 74b5883710SDaniel P. Berrangé perl \ 75e631eb2eSCleber Rosa perl-Test-Harness \ 76e631eb2eSCleber Rosa pixman-devel \ 77b5883710SDaniel P. Berrangé pkgconfig \ 78b5883710SDaniel P. Berrangé pulseaudio-libs-devel \ 791d3a56d7SDaniel P. Berrangé python3 \ 80b5883710SDaniel P. Berrangé python3-PyYAML \ 81b5883710SDaniel P. Berrangé python3-numpy \ 82b5883710SDaniel P. Berrangé python3-pillow \ 83b5883710SDaniel P. Berrangé python3-pip \ 84b5883710SDaniel P. Berrangé python3-setuptools \ 85b5883710SDaniel P. Berrangé python3-sphinx \ 86b5883710SDaniel P. Berrangé python3-sphinx_rtd_theme \ 87b5883710SDaniel P. Berrangé python3-virtualenv \ 88b5883710SDaniel P. Berrangé python3-wheel \ 89e631eb2eSCleber Rosa rdma-core-devel \ 90b5883710SDaniel P. Berrangé rpm \ 91b5883710SDaniel P. Berrangé sed \ 92b5883710SDaniel P. Berrangé snappy-devel \ 931d3a56d7SDaniel P. Berrangé spice-protocol \ 941d3a56d7SDaniel P. Berrangé spice-server-devel \ 95b5883710SDaniel P. Berrangé systemd-devel \ 96a2e5bbf0SThomas Huth systemtap-sdt-devel \ 97e631eb2eSCleber Rosa tar \ 98b5883710SDaniel P. Berrangé texinfo \ 99b5883710SDaniel P. Berrangé usbredir-devel \ 100b5883710SDaniel P. Berrangé util-linux \ 101b5883710SDaniel P. Berrangé virglrenderer-devel \ 102b5883710SDaniel P. Berrangé vte291-devel \ 103b5883710SDaniel P. Berrangé which \ 104b5883710SDaniel P. Berrangé xfsprogs-devel \ 105e631eb2eSCleber Rosa zlib-devel 106e631eb2eSCleber Rosa 107f2f984a3SPaolo BonziniRUN dnf install -y dnf-plugins-core && \ 10890e0c9b3SDaniel P. Berrangé dnf config-manager --set-enabled powertools && \ 109b5883710SDaniel P. Berrangé dnf install -y centos-release-advanced-virtualization && \ 110b5883710SDaniel P. Berrangé dnf install -y epel-release && \ 111f2f984a3SPaolo Bonzini dnf install -y $PACKAGES 112e631eb2eSCleber RosaRUN rpm -q $PACKAGES | sort > /packages.txt 113