qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

centos8.docker (3489B)


      1 # THIS FILE WAS AUTO-GENERATED
      2 #
      3 #  $ lcitool dockerfile --layers all centos-stream-8 qemu
      4 #
      5 # https://gitlab.com/libvirt/libvirt-ci
      6 
      7 FROM quay.io/centos/centos:stream8
      8 
      9 RUN dnf distro-sync -y && \
     10     dnf install 'dnf-command(config-manager)' -y && \
     11     dnf config-manager --set-enabled -y powertools && \
     12     dnf install -y centos-release-advanced-virtualization && \
     13     dnf install -y epel-release && \
     14     dnf install -y epel-next-release && \
     15     dnf install -y \
     16         SDL2-devel \
     17         alsa-lib-devel \
     18         bash \
     19         bc \
     20         bison \
     21         brlapi-devel \
     22         bzip2 \
     23         bzip2-devel \
     24         ca-certificates \
     25         capstone-devel \
     26         ccache \
     27         clang \
     28         ctags \
     29         cyrus-sasl-devel \
     30         daxctl-devel \
     31         dbus-daemon \
     32         device-mapper-multipath-devel \
     33         diffutils \
     34         findutils \
     35         flex \
     36         fuse3-devel \
     37         gcc \
     38         gcc-c++ \
     39         genisoimage \
     40         gettext \
     41         git \
     42         glib2-devel \
     43         glib2-static \
     44         glibc-langpack-en \
     45         glibc-static \
     46         glusterfs-api-devel \
     47         gnutls-devel \
     48         gtk3-devel \
     49         hostname \
     50         jemalloc-devel \
     51         json-c-devel \
     52         libaio-devel \
     53         libasan \
     54         libattr-devel \
     55         libbpf-devel \
     56         libcacard-devel \
     57         libcap-ng-devel \
     58         libcmocka-devel \
     59         libcurl-devel \
     60         libdrm-devel \
     61         libepoxy-devel \
     62         libfdt-devel \
     63         libffi-devel \
     64         libgcrypt-devel \
     65         libiscsi-devel \
     66         libjpeg-devel \
     67         libnfs-devel \
     68         libpmem-devel \
     69         libpng-devel \
     70         librbd-devel \
     71         libseccomp-devel \
     72         libselinux-devel \
     73         libslirp-devel \
     74         libssh-devel \
     75         libtasn1-devel \
     76         libubsan \
     77         liburing-devel \
     78         libusbx-devel \
     79         libzstd-devel \
     80         llvm \
     81         lttng-ust-devel \
     82         lzo-devel \
     83         make \
     84         mesa-libgbm-devel \
     85         meson \
     86         ncurses-devel \
     87         nettle-devel \
     88         ninja-build \
     89         nmap-ncat \
     90         numactl-devel \
     91         openssh-clients \
     92         pam-devel \
     93         pcre-static \
     94         perl \
     95         pixman-devel \
     96         pkgconfig \
     97         pulseaudio-libs-devel \
     98         python3 \
     99         python3-PyYAML \
    100         python3-numpy \
    101         python3-pillow \
    102         python3-pip \
    103         python3-sphinx \
    104         python3-sphinx_rtd_theme \
    105         rdma-core-devel \
    106         rpm \
    107         sed \
    108         snappy-devel \
    109         spice-protocol \
    110         spice-server-devel \
    111         systemd-devel \
    112         systemtap-sdt-devel \
    113         tar \
    114         texinfo \
    115         usbredir-devel \
    116         util-linux \
    117         virglrenderer-devel \
    118         vte291-devel \
    119         which \
    120         xfsprogs-devel \
    121         zlib-devel \
    122         zlib-static && \
    123     dnf autoremove -y && \
    124     dnf clean all -y && \
    125     rpm -qa | sort > /packages.txt && \
    126     mkdir -p /usr/libexec/ccache-wrappers && \
    127     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/c++ && \
    128     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
    129     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/clang && \
    130     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/g++ && \
    131     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
    132 
    133 ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
    134 ENV LANG "en_US.UTF-8"
    135 ENV MAKE "/usr/bin/make"
    136 ENV NINJA "/usr/bin/ninja"
    137 ENV PYTHON "/usr/bin/python3"