From a65e960ce6ef406318d163fac445fb31adb67bb7 Mon Sep 17 00:00:00 2001 From: Doug Nazar Date: Sat, 23 Jul 2022 04:01:56 -0400 Subject: [PATCH] Docker image of CentOS 7, GCC 8 & ZoneMinder dependencies --- .github/docker/centos7-gcc8-zm/Dockerfile | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .github/docker/centos7-gcc8-zm/Dockerfile diff --git a/.github/docker/centos7-gcc8-zm/Dockerfile b/.github/docker/centos7-gcc8-zm/Dockerfile new file mode 100644 index 000000000..80210ebb9 --- /dev/null +++ b/.github/docker/centos7-gcc8-zm/Dockerfile @@ -0,0 +1,11 @@ +FROM centos:7 + +LABEL name="centos7-gcc8-zm" \ + version="1" + +RUN yum -y install https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm && \ + yum -y install https://repo.ius.io/ius-release-el7.rpm && yum -y install git236 && \ + yum -y update && yum -y install make cmake3 gcc-c++ mariadb-devel ffmpeg-devel libcurl-devel vlc-devel libvncserver-devel libjpeg-turbo-devel "perl(Date::Manip)" "perl(DBD::mysql)" "perl(ExtUtils::MakeMaker)" "perl(Sys::Mmap)" "perl(Sys::Syslog)" "perl(LWP::UserAgent)" polkit-devel libjwt-devel && \ + yum -y install centos-release-scl-rh && \ + INSTALL_PKGS="devtoolset-8-gcc devtoolset-8-gcc-c++" && \ + yum -y install --setopt=tsflags=nodocs $INSTALL_PKGS