mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
These packages have moved out of main to AUR, and are not easily accessible any more. Drop them, because they're only needed for RomBIOS which is very legacy these days. Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com> Reviewed-by: Roger Pau Monné <roger.pau@citrix.com> Reviewed-by: Anthony PERARD <anthony.perard@vates.tech> Acked-by: Stefano Stabellini <sstabellini@kernel.org>
54 lines
1.1 KiB
Docker
54 lines
1.1 KiB
Docker
# syntax=docker/dockerfile:1
|
|
FROM --platform=linux/amd64 archlinux:base-devel
|
|
LABEL maintainer.name="The Xen Project" \
|
|
maintainer.email="xen-devel@lists.xenproject.org"
|
|
|
|
RUN pacman-key --init
|
|
|
|
RUN pacman -S --refresh --sysupgrade --noconfirm --noprogressbar --needed \
|
|
bridge-utils \
|
|
bzip2 \
|
|
discount \
|
|
dtc \
|
|
e2fsprogs \
|
|
ghostscript \
|
|
git \
|
|
gnutls \
|
|
go \
|
|
iasl \
|
|
inetutils \
|
|
iproute \
|
|
libaio \
|
|
libcacard \
|
|
libgl \
|
|
libjpeg-turbo \
|
|
libnl \
|
|
libpng \
|
|
libseccomp \
|
|
net-tools \
|
|
nss \
|
|
perl \
|
|
pixman \
|
|
pkgconfig \
|
|
python \
|
|
python-setuptools \
|
|
sdl \
|
|
sdl2 \
|
|
spice \
|
|
spice-protocol \
|
|
# systemd for Xen < 4.19
|
|
systemd \
|
|
transfig \
|
|
usbredir \
|
|
wget \
|
|
xz \
|
|
yajl \
|
|
zlib \
|
|
&& yes | pacman -S --clean --clean
|
|
|
|
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
|
|
|
|
RUN useradd --create-home user
|
|
USER user
|
|
WORKDIR /build
|