blob: a091f0863140665ff79aaec037196b8e1c2f87bc [file] [log] [blame]
Felix Singer1bdb6692023-11-29 19:36:39 +01001FROM rockylinux:9
2
3RUN \
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