summaryrefslogtreecommitdiff
path: root/automation/build/suse/opensuse-tumbleweed.dockerfile
blob: 084cce092129e3bc3b307b5db5bcd5fffb86b83f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
FROM opensuse/tumbleweed
LABEL maintainer.name="The Xen Project" \
      maintainer.email="xen-devel@lists.xenproject.org"

ENV USER root

RUN mkdir /build
WORKDIR /build

RUN zypper ref && zypper up -y --no-recommends
RUN zypper install -y --no-recommends \
        acpica \
        bc \
        bin86 \
        bison \
        bzip2 \
        checkpolicy \
        clang \
        cmake \
        dev86 \
        discount \
        flex \
        gcc \
        gcc-c++ \
        gettext-tools \
        git \
        glib2-devel \
        glibc-devel \
        glibc-devel-32bit \
        gzip \
        hostname \
        libSDL2-devel \
        libaio-devel \
        libbz2-devel \
        libext2fs-devel \
        libgnutls-devel \
        libjpeg62-devel \
        libnl3-devel \
        libnuma-devel \
        libpixman-1-0-devel \
        libpng16-devel \
        libssh2-devel \
        libtasn1-devel \
        libuuid-devel \
        libyajl-devel \
        lzo-devel \
        make \
        nasm \
        ncurses-devel \
        ocaml \
        ocaml-findlib-devel \
        ocaml-ocamlbuild \
        ocaml-ocamldoc \
        pandoc \
        patch \
        pkg-config \
        python \
        python-devel \
        python3 \
        python3-devel \
        systemd-devel \
        tar \
        transfig \
        valgrind-devel \
        wget \
        which \
        xz-devel \
        zlib-devel \
        && \
        zypper clean -a