docs: Add 24.12 release notes
[coreboot2.git] / util / docker / rocky / Dockerfile.v9.base
bloba091f0863140665ff79aaec037196b8e1c2f87bc
1 FROM rockylinux:9
3 RUN \
4         echo "install_weak_deps=False" >> /etc/dnf/dnf.conf && \
5         dnf update -y && \
6         dnf install -y epel-release 'dnf-command(config-manager)' && \
7         dnf config-manager --set-enabled epel && \
8         dnf config-manager --set-enabled epel-testing && \
9         dnf config-manager --set-enabled crb && \
10         rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-9 && \
11         dnf update -y && \
12         dnf install -y \
13                 bash-completion \
14                 bc \
15                 bison \
16                 bzip2 \
17                 ccache \
18                 cmake \
19                 cscope \
20                 diffutils \
21                 dtc \
22                 flex \
23                 gcc-c++ \
24                 git \
25                 go \
26                 htop \
27                 lcov \
28                 less \
29                 make \
30                 meson \
31                 ncurses-devel \
32                 neovim \
33                 nss-devel \
34                 nss-util-devel \
35                 openssl-devel \
36                 patch \
37                 perl-English \
38                 perl-FindBin \
39                 perl-Hash-Util \
40                 perl-Sys-Hostname \
41                 python3 \
42                 shellcheck \
43                 tmux \
44                 xz \
45                 zlib-devel && \
46         dnf install -y --repo epel-testing gcc-gnat && \
47         dnf clean all && \
48         ln -s /usr/bin/python3 /usr/bin/python