tests/lcitool: Refresh submodule and remove libxml2
[qemu/rayw.git] / tests / docker / dockerfiles / alpine.docker
blob591af43d60e248c4bb04262581a8858a3710705f
1 # THIS FILE WAS AUTO-GENERATED
3 #  $ lcitool dockerfile --layers all alpine-edge qemu
5 # https://gitlab.com/libvirt/libvirt-ci
7 FROM docker.io/library/alpine:edge
9 RUN 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         linux-pam-dev \
60         llvm11 \
61         lttng-ust-dev \
62         lzo-dev \
63         make \
64         mesa-dev \
65         meson \
66         multipath-tools \
67         ncurses-dev \
68         ndctl-dev \
69         net-tools \
70         nettle-dev \
71         nmap-ncat \
72         numactl-dev \
73         openssh-client \
74         pcre-dev \
75         perl \
76         perl-test-harness \
77         pixman-dev \
78         pkgconf \
79         pulseaudio-dev \
80         py3-numpy \
81         py3-pillow \
82         py3-pip \
83         py3-sphinx \
84         py3-sphinx_rtd_theme \
85         py3-virtualenv \
86         py3-yaml \
87         python3 \
88         rpm2cpio \
89         samurai \
90         sdl2-dev \
91         sdl2_image-dev \
92         sed \
93         snappy-dev \
94         sparse \
95         spice-dev \
96         spice-protocol \
97         tar \
98         tesseract-ocr \
99         texinfo \
100         usbredir-dev \
101         util-linux \
102         vde2-dev \
103         virglrenderer-dev \
104         vte3-dev \
105         which \
106         xen-dev \
107         xfsprogs-dev \
108         zlib-dev \
109         zlib-static \
110         zstd-dev && \
111     apk list | sort > /packages.txt && \
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
119 ENV LANG "en_US.UTF-8"
120 ENV MAKE "/usr/bin/make"
121 ENV NINJA "/usr/bin/ninja"
122 ENV PYTHON "/usr/bin/python3"
123 ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"