FROM registry.opensuse.org/opensuse/leap:15.2 # Please keep this list sorted alphabetically ENV PACKAGES \ Mesa-devel \ alsa-lib-devel \ bc \ brlapi-devel \ bzip2 \ ca-certificates \ ccache \ clang \ ctags \ cyrus-sasl-devel \ dbus-1 \ diffutils \ findutils \ gcc \ gcc-c++ \ gcovr \ gettext-runtime \ git \ glib2-devel \ glibc-locale \ glibc-static \ glusterfs-devel \ gtk3-devel \ hostname \ jemalloc-devel \ libSDL2-devel \ libSDL2_image-devel \ libaio-devel \ libasan6 \ libattr-devel \ libbpf-devel \ libbz2-devel \ libcacard-devel \ libcap-ng-devel \ libcurl-devel \ libdrm-devel \ libepoxy-devel \ libfdt-devel \ libffi-devel \ libgcrypt-devel \ libgnutls-devel \ libiscsi-devel \ libjpeg8-devel \ libndctl-devel \ libnettle-devel \ libnfs-devel \ libnuma-devel \ libpixman-1-0-devel \ libpmem-devel \ libpng16-devel \ libpulse-devel \ librbd-devel \ libseccomp-devel \ libspice-server-devel \ libssh-devel \ libtasn1-devel \ libubsan1 \ libudev-devel \ libusb-1_0-devel \ libxml2-devel \ libzstd-devel \ llvm \ lttng-ust-devel \ lzo-devel \ make \ mkisofs \ ncat \ ncurses-devel \ ninja \ openssh \ pam-devel \ perl-Test-Harness \ perl-base \ pkgconfig \ python3-Pillow \ python3-PyYAML \ python3-Sphinx \ python3-base \ python3-numpy \ python3-opencv \ python3-pip \ python3-setuptools \ python3-sphinx_rtd_theme \ python3-virtualenv \ python3-wheel \ rdma-core-devel \ rpm \ sed \ snappy-devel \ sparse \ spice-protocol-devel \ systemd-devel \ systemtap-sdt-devel \ tar \ tesseract-ocr \ tesseract-ocr-traineddata-english \ texinfo \ usbredir-devel \ util-linux \ virglrenderer-devel \ vte-devel \ which \ xen-devel \ xfsprogs-devel \ zlib-devel ENV QEMU_CONFIGURE_OPTS --python=/usr/bin/python3.6 RUN zypper update -y && zypper --non-interactive install -y $PACKAGES RUN rpm -q $PACKAGES | sort > /packages.txt