1FROM registry.opensuse.org/opensuse/leap:15.2
2
3# Please keep this list sorted alphabetically
4ENV PACKAGES \
5    Mesa-devel \
6    alsa-lib-devel \
7    bc \
8    brlapi-devel \
9    bzip2 \
10    ca-certificates \
11    ccache \
12    clang \
13    ctags \
14    cyrus-sasl-devel \
15    dbus-1 \
16    diffutils \
17    findutils \
18    gcc \
19    gcc-c++ \
20    gcovr \
21    gettext-runtime \
22    git \
23    glib2-devel \
24    glibc-locale \
25    glibc-static \
26    glusterfs-devel \
27    gtk3-devel \
28    hostname \
29    jemalloc-devel \
30    libSDL2-devel \
31    libSDL2_image-devel \
32    libaio-devel \
33    libasan6 \
34    libattr-devel \
35    libbpf-devel \
36    libbz2-devel \
37    libcacard-devel \
38    libcap-ng-devel \
39    libcurl-devel \
40    libdrm-devel \
41    libepoxy-devel \
42    libfdt-devel \
43    libffi-devel \
44    libgcrypt-devel \
45    libgnutls-devel \
46    libiscsi-devel \
47    libjpeg8-devel \
48    libndctl-devel \
49    libnettle-devel \
50    libnfs-devel \
51    libnuma-devel \
52    libpixman-1-0-devel \
53    libpmem-devel \
54    libpng16-devel \
55    libpulse-devel \
56    librbd-devel \
57    libseccomp-devel \
58    libspice-server-devel \
59    libssh-devel \
60    libtasn1-devel \
61    libubsan1 \
62    libudev-devel \
63    libusb-1_0-devel \
64    libxml2-devel \
65    libzstd-devel \
66    llvm \
67    lttng-ust-devel \
68    lzo-devel \
69    make \
70    mkisofs \
71    ncat \
72    ncurses-devel \
73    ninja \
74    openssh \
75    pam-devel \
76    perl-Test-Harness \
77    perl-base \
78    pkgconfig \
79    python3-Pillow \
80    python3-PyYAML \
81    python3-Sphinx \
82    python3-base \
83    python3-numpy \
84    python3-opencv \
85    python3-pip \
86    python3-setuptools \
87    python3-sphinx_rtd_theme \
88    python3-virtualenv \
89    python3-wheel \
90    rdma-core-devel \
91    rpm \
92    sed \
93    snappy-devel \
94    sparse \
95    spice-protocol-devel \
96    systemd-devel \
97    systemtap-sdt-devel \
98    tar \
99    tesseract-ocr \
100    tesseract-ocr-traineddata-english \
101    texinfo \
102    usbredir-devel \
103    util-linux \
104    virglrenderer-devel \
105    vte-devel \
106    which \
107    xen-devel \
108    xfsprogs-devel \
109    zlib-devel
110ENV QEMU_CONFIGURE_OPTS --python=/usr/bin/python3.6
111
112RUN zypper update -y && zypper --non-interactive install -y $PACKAGES
113RUN rpm -q $PACKAGES | sort > /packages.txt
114