1 # THIS FILE WAS AUTO-GENERATED
3 # $ lcitool dockerfile --layers all opensuse-leap-15 qemu
5 # https://gitlab.com/libvirt/libvirt-ci
7 FROM registry.opensuse.org/opensuse/leap:15.5
9 RUN zypper update -y && \
72 libspice-server-devel \
95 python311-setuptools \
102 spice-protocol-devel \
104 systemtap-sdt-devel \
107 tesseract-ocr-traineddata-english \
110 virglrenderer-devel \
119 zypper clean --all && \
120 rpm -qa | sort > /packages.txt && \
121 mkdir -p /usr/libexec/ccache-wrappers && \
122 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/c++ && \
123 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
124 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/clang && \
125 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/g++ && \
126 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
128 RUN /usr/bin/pip3.11 install \
135 ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
136 ENV LANG "en_US.UTF-8"
137 ENV MAKE "/usr/bin/make"
138 ENV NINJA "/usr/bin/ninja"
139 ENV PYTHON "/usr/bin/python3.11"
140 # As a final step configure the user (if env is defined)
143 RUN if [ "${USER}" ]; then \
144 id ${USER} 2>/dev/null || useradd -u ${UID} -U ${USER}; fi