]> granicus.if.org Git - graphviz/commitdiff
Update Dockerfile for Centos 7 with needed prerequisites
authorMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Wed, 1 Apr 2020 15:47:32 +0000 (17:47 +0200)
committerMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Thu, 2 Apr 2020 07:29:30 +0000 (09:29 +0200)
ci/centos7/Dockerfile

index b263a1df94598a8525b162d3f68f1ad4e62994dd..b56e5f124fba51e5af6ab8a81dd43646f4d36e50 100644 (file)
@@ -1,10 +1,93 @@
 FROM centos:7
 
-# Install Development tools
+# Development tools
 RUN yum -y groupinstall 'Development Tools'
+RUN ln -s /usr/lib64/libedit.so.0 /usr/lib64/libedit.so
 
-# Instal build utilities
-RUN yum -y install libtool-ltdl-devel ghostscript swig ksh tcl cmake
+# Centos build utilities
+RUN yum -y install libtool-ltdl-devel
+RUN yum -y install ksh
+RUN yum -y install cmake
 
-# Install dependencies
-RUN yum -y install gd gd-devel qt-devel libpango1.0-dev
+# Option glut
+RUN yum -y install freeglut-devel
+
+# Option gts
+
+# Option swig
+RUN yum -y install swig
+
+# Command lefty
+
+# Command smyra
+
+# Command gvedit
+RUN yum -y install qt5-qtbase-devel
+RUN yum -y install ncurses-devel
+
+# Plugin library devil
+
+# Plugin library gd
+RUN yum -y install gd-devel
+
+# Plugin library ghostscipt
+RUN yum -y install ghostscript-devel
+
+# Plugin library gtk
+RUN yum -y install gtk2-devel
+
+# Plugin library lasi
+
+# Plugin library pangocairo
+
+# Plugin library poppler
+RUN yum -y install poppler-glib-devel
+RUN yum -y install poppler-qt
+
+# Plugin library rsvg
+RUN yum -y install librsvg2-devel
+
+# Plugin library webp
+
+# Language extension gv_sharp & gv_ruby
+
+# Language extension gv_go
+
+# Language extension gv_guile
+RUN yum -y install guile-devel
+
+# Language extension gv_java
+RUN yum -y install java-devel
+
+# Language extension gv_lua
+RUN yum -y install lua-devel
+
+# Language extension gv_ocaml
+RUN yum -y install ocaml
+
+# Language extension gv_perl
+RUN yum -y install perl-ExtUtils-Embed
+
+# Language extension gv_php
+RUN yum -y install php-devel
+RUN yum -y install bzip2-devel
+RUN yum -y install openssl-devel
+RUN yum -y install libxml2-devel
+
+# Language extension gv_python & gv_python2
+RUN yum -y install python2-devel
+
+# Language extension gv_python3
+RUN yum -y install python3-devel
+
+# Language extension gv_ruby
+RUN yum -y install ruby-devel
+
+# Language extension gv_tcl
+RUN yum -y install tcl-devel
+
+# Requred in redhat/graphviz.spec.fedora.in
+RUN yum -y install libICE-devel
+RUN yum -y install libSM-devel
+RUN yum -y install libXaw-devel
+RUN yum -y install tk-devel