-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathDockerfile.centos
29 lines (26 loc) · 1.1 KB
/
Dockerfile.centos
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
FROM almalinux:9
RUN yum -y update
RUN yum -y install epel-release dnf-plugins-core
RUN dnf config-manager --set-enabled crb
RUN yum -y update
RUN yum -y install \
llvm-toolset gcc-toolset-14 \
libxcb-devel glibc-devel \
git svn perl-Data-Dump perl-Data-Dumper \
ncurses-devel zlib-devel cmake3 scl-utils \
ninja-build wget flex bison rsync bzip2 make xz file \
perl which perl-version libxcb \
meson \
xcb-util libxcb-devel libX11-devel libXrender-devel libXi-devel dbus-devel glib2-devel mesa-libGL-devel \
nasm libxkbcommon-x11-devel \
alsa-lib-devel \
bzip2-devel \
dbus-devel \
glib2-devel xcb-util-keysyms-devel libXcomposite-devel \
vulkan vulkan-devel xcb-util-wm xcb-util-wm-devel libxkbcommon-devel \
xcb-util-devel xcb-util-image-devel xcb-util-keysyms-devel xcb-util-renderutil-devel xcb-util-wm-devel xcb-util-cursor-devel \
libv4l-devel \
xcb-util-cursor-devel \
wayland-devel mesa-libEGL-devel wayland-protocols-devel libwayland-egl libwayland-cursor libwayland-client python39 \
systemd-devel systemd-udev \
mesa-libgbm-devel