1# THIS FILE WAS AUTO-GENERATED 2# 3# $ lcitool dockerfile alpine-edge qemu 4# 5# https://gitlab.com/libvirt/libvirt-ci 6 7FROM docker.io/library/alpine:edge 8 9RUN apk update && \ 10 apk upgrade && \ 11 apk add \ 12 alsa-lib-dev \ 13 attr-dev \ 14 bash \ 15 bc \ 16 bzip2 \ 17 bzip2-dev \ 18 ca-certificates \ 19 capstone-dev \ 20 ccache \ 21 cdrkit \ 22 ceph-dev \ 23 clang \ 24 ctags \ 25 curl-dev \ 26 cyrus-sasl-dev \ 27 dbus \ 28 diffutils \ 29 dtc-dev \ 30 eudev-dev \ 31 findutils \ 32 fuse3-dev \ 33 g++ \ 34 gcc \ 35 gcovr \ 36 gettext \ 37 git \ 38 glib-dev \ 39 glib-static \ 40 gnutls-dev \ 41 gtk+3.0-dev \ 42 libaio-dev \ 43 libbpf-dev \ 44 libcap-ng-dev \ 45 libdrm-dev \ 46 libepoxy-dev \ 47 libffi-dev \ 48 libgcrypt-dev \ 49 libjpeg-turbo-dev \ 50 libnfs-dev \ 51 libpng-dev \ 52 libseccomp-dev \ 53 libselinux-dev \ 54 libslirp-dev \ 55 libssh-dev \ 56 libtasn1-dev \ 57 liburing-dev \ 58 libusb-dev \ 59 libxml2-dev \ 60 linux-pam-dev \ 61 llvm11 \ 62 lttng-ust-dev \ 63 lzo-dev \ 64 make \ 65 mesa-dev \ 66 meson \ 67 multipath-tools \ 68 ncurses-dev \ 69 ndctl-dev \ 70 net-tools \ 71 nettle-dev \ 72 nmap-ncat \ 73 numactl-dev \ 74 openssh-client \ 75 pcre-dev \ 76 perl \ 77 perl-test-harness \ 78 pixman-dev \ 79 pkgconf \ 80 pulseaudio-dev \ 81 py3-numpy \ 82 py3-pillow \ 83 py3-pip \ 84 py3-sphinx \ 85 py3-sphinx_rtd_theme \ 86 py3-virtualenv \ 87 py3-yaml \ 88 python3 \ 89 rpm2cpio \ 90 samurai \ 91 sdl2-dev \ 92 sdl2_image-dev \ 93 sed \ 94 snappy-dev \ 95 sparse \ 96 spice-dev \ 97 spice-protocol \ 98 tar \ 99 tesseract-ocr \ 100 texinfo \ 101 usbredir-dev \ 102 util-linux \ 103 vde2-dev \ 104 virglrenderer-dev \ 105 vte3-dev \ 106 which \ 107 xen-dev \ 108 xfsprogs-dev \ 109 zlib-dev \ 110 zlib-static \ 111 zstd-dev && \ 112 mkdir -p /usr/libexec/ccache-wrappers && \ 113 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/c++ && \ 114 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \ 115 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/clang && \ 116 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/g++ && \ 117 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc 118 119ENV LANG "en_US.UTF-8" 120ENV MAKE "/usr/bin/make" 121ENV NINJA "/usr/bin/ninja" 122ENV PYTHON "/usr/bin/python3" 123ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" 124