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    libselinux-devel \
59    libspice-server-devel \
60    libssh-devel \
61    libtasn1-devel \
62    libubsan1 \
63    libudev-devel \
64    libusb-1_0-devel \
65    libxml2-devel \
66    libzstd-devel \
67    llvm \
68    lttng-ust-devel \
69    lzo-devel \
70    make \
71    mkisofs \
72    ncat \
73    ncurses-devel \
74    ninja \
75    openssh \
76    pam-devel \
77    perl-Test-Harness \
78    perl-base \
79    pkgconfig \
80    python3-Pillow \
81    python3-PyYAML \
82    python3-Sphinx \
83    python3-base \
84    python3-numpy \
85    python3-opencv \
86    python3-pip \
87    python3-setuptools \
88    python3-sphinx_rtd_theme \
89    python3-virtualenv \
90    python3-wheel \
91    rdma-core-devel \
92    rpm \
93    sed \
94    snappy-devel \
95    sparse \
96    spice-protocol-devel \
97    systemd-devel \
98    systemtap-sdt-devel \
99    tar \
100    tesseract-ocr \
101    tesseract-ocr-traineddata-english \
102    texinfo \
103    usbredir-devel \
104    util-linux \
105    virglrenderer-devel \
106    vte-devel \
107    which \
108    xen-devel \
109    xfsprogs-devel \
110    zlib-devel
111ENV QEMU_CONFIGURE_OPTS --python=/usr/bin/python3.6
112
113RUN zypper update -y && zypper --non-interactive install -y $PACKAGES
114RUN rpm -q $PACKAGES | sort > /packages.txt
115