Skip to content

Commit

Permalink
JBR-7983 adapt the Dockerfile.oraclelinux to build jcef
Browse files Browse the repository at this point in the history
  • Loading branch information
ujpv committed Dec 4, 2024
1 parent 21a2b35 commit e6aaeb3
Showing 1 changed file with 16 additions and 4 deletions.
20 changes: 16 additions & 4 deletions jb/project/docker/Dockerfile.oraclelinux
Original file line number Diff line number Diff line change
Expand Up @@ -9,36 +9,48 @@
FROM oraclelinux:8

# Install the necessary build tools
RUN yum -y update; \
yum -y install gcc-toolset-10-10.1-0.el8; \
yum -y install \
RUN yum -y update && \
yum -y install gcc-toolset-10-10.1-0.el8 && \
yum -y install --enablerepo=ol8_codeready_builder \
alsa-lib-devel-1.1.9-4.el8 \
at-spi2-atk-devel-2.26.2-1.el8 \
autoconf-2.69-29.el8_10.1 \
automake-1.16.1-6.el8 \
bison-3.0.4-10.el8 \
bzip2-libs-1.0.6-26.el8 \
cairo-devel-1.15.12-6.el8 \
cups-devel-2.2.6-60.el8_10 \
file-5.33-26.el8 \
flex-2.6.1-9.el8 \
fontconfig-devel-2.13.1-4.el8 \
freetype-devel-2.9.1-9.el8 \
gcc-c++-8.5.0-22.0.1.el8_10 \
git-2.43.5-1.el8_10 \
git-core-2.43.5-1.el8_10 \
libtool-2.4.6-25.el8 \
libstdc++-static-8.5.0-22.0.1.el8_10 \
libXcomposite-0.4.4-14.el8 \
libXdamage-1.1.4-14.el8 \
libXi-devel-1.7.10-1.el8 \
libxkbcommon-0.9.1-1.el8 \
libXrandr-devel-1.5.2-1.el8 \
libXrender-devel-0.9.10-7.el8 \
libXt-devel-1.1.5-12.el8 \
libXtst-devel-1.2.3-7.el8 \
make-devel-4.2.1-11.el8 \
mesa-libgbm-23.1.4-3.el8_10 \
ninja-build-1.8.2-1.el8 \
perl-IPC-Cmd-1.02-1.el8 \
rsync-3.1.3-19.el8_7.1 \
unzip-6.0-46.el8 \
wayland-devel-1.21.0-1.el8 \
wayland-protocols-devel-1.25-1.el8 \
pango-devel-1.42.4-8.el8 \
python36-3.6.8-39.module+el8.10.0+90274+07ba55de \
cmake-3.26.5-2.el8 \
vulkan-headers-1.3.250.1-1.el8 \
vulkan-loader-devel-1.3.250.1-1.el8 \
vulkan-validation-layers-1.3.250.1-1.el8; \
vulkan-validation-layers-1.3.250.1-1.el8 && \
yum -y clean all

COPY gtk-shell.xml /gtk-shell.xml
Expand Down

0 comments on commit e6aaeb3

Please sign in to comment.