1# THIS FILE WAS AUTO-GENERATED 2# 3# $ lcitool dockerfile --layers all opensuse-leap-153 qemu 4# 5# https://gitlab.com/libvirt/libvirt-ci 6 7FROM registry.opensuse.org/opensuse/leap:15.3 8 9RUN zypper update -y && \ 10 zypper install -y \ 11 Mesa-devel \ 12 alsa-lib-devel \ 13 bash \ 14 bc \ 15 brlapi-devel \ 16 bzip2 \ 17 ca-certificates \ 18 ccache \ 19 clang \ 20 ctags \ 21 cyrus-sasl-devel \ 22 dbus-1 \ 23 diffutils \ 24 findutils \ 25 fuse3-devel \ 26 gcc \ 27 gcc-c++ \ 28 gcovr \ 29 gettext-runtime \ 30 git \ 31 glib2-devel \ 32 glibc-locale \ 33 glibc-static \ 34 glusterfs-devel \ 35 gtk3-devel \ 36 hostname \ 37 jemalloc-devel \ 38 libSDL2-devel \ 39 libSDL2_image-devel \ 40 libaio-devel \ 41 libasan6 \ 42 libattr-devel \ 43 libbpf-devel \ 44 libbz2-devel \ 45 libcacard-devel \ 46 libcap-ng-devel \ 47 libcmocka-devel \ 48 libcurl-devel \ 49 libdrm-devel \ 50 libepoxy-devel \ 51 libfdt-devel \ 52 libffi-devel \ 53 libgcrypt-devel \ 54 libgnutls-devel \ 55 libiscsi-devel \ 56 libjpeg8-devel \ 57 libjson-c-devel \ 58 libndctl-devel \ 59 libnettle-devel \ 60 libnfs-devel \ 61 libnuma-devel \ 62 libpixman-1-0-devel \ 63 libpmem-devel \ 64 libpng16-devel \ 65 libpulse-devel \ 66 librbd-devel \ 67 libseccomp-devel \ 68 libselinux-devel \ 69 libslirp-devel \ 70 libspice-server-devel \ 71 libssh-devel \ 72 libtasn1-devel \ 73 libubsan1 \ 74 libudev-devel \ 75 liburing-devel \ 76 libusb-1_0-devel \ 77 libzstd-devel \ 78 llvm \ 79 lttng-ust-devel \ 80 lzo-devel \ 81 make \ 82 mkisofs \ 83 ncat \ 84 ncurses-devel \ 85 ninja \ 86 openssh \ 87 pam-devel \ 88 pcre-devel-static \ 89 perl-base \ 90 pkgconfig \ 91 python3-Pillow \ 92 python3-PyYAML \ 93 python3-Sphinx \ 94 python3-base \ 95 python3-numpy \ 96 python3-opencv \ 97 python3-pip \ 98 python3-setuptools \ 99 python3-sphinx_rtd_theme \ 100 python3-wheel \ 101 rdma-core-devel \ 102 rpm \ 103 sed \ 104 snappy-devel \ 105 sparse \ 106 spice-protocol-devel \ 107 systemd-devel \ 108 systemtap-sdt-devel \ 109 tar \ 110 tesseract-ocr \ 111 tesseract-ocr-traineddata-english \ 112 texinfo \ 113 usbredir-devel \ 114 util-linux \ 115 virglrenderer-devel \ 116 vte-devel \ 117 which \ 118 xen-devel \ 119 xfsprogs-devel \ 120 zlib-devel \ 121 zlib-devel-static && \ 122 zypper clean --all && \ 123 rpm -qa | sort > /packages.txt && \ 124 mkdir -p /usr/libexec/ccache-wrappers && \ 125 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/c++ && \ 126 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \ 127 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/clang && \ 128 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/g++ && \ 129 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc 130 131RUN /usr/bin/pip3 install meson==0.56.0 132 133ENV LANG "en_US.UTF-8" 134ENV MAKE "/usr/bin/make" 135ENV NINJA "/usr/bin/ninja" 136ENV PYTHON "/usr/bin/python3" 137ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" 138