Skip to content

Commit bed2233

Browse files
Fix Dependencies for Octave
1 parent 167ea47 commit bed2233

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

Dockerfile

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,15 @@ RUN set -xe && \
6868
ENV OCTAVE_VERSIONS \
6969
10.3.0
7070
RUN set -xe && \
71-
apt-get update && \
72-
apt-get install -y --no-install-recommends gfortran libblas-dev liblapack-dev libpcre3-dev && \
71+
apt update && \
72+
apt install -y sudo apt install libopenblas-dev liblapack-dev libpcre2-dev libarpack2-dev \
73+
libcurl4-gnutls-dev epstool libfftw3-dev fig2dev libfltk1.3-dev \
74+
libfontconfig1-dev libfreetype-dev libgl2ps-dev libglpk-dev libreadline-dev \
75+
gnuplot libgraphicsmagick++1-dev libhdf5-dev openjdk-21-jdk libsndfile1-dev \
76+
llvm-dev texinfo libgl1-mesa-dev libosmesa6-dev pstoedit portaudio19-dev \
77+
libjack-jackd2-dev libqhull-dev libqrupdate-dev libqt5core5t64 qtbase5-dev \
78+
qttools5-dev qttools5-dev-tools libqscintilla2-qt5-dev libsuitesparse-dev \
79+
texlive texlive-latex-extra libxft-dev libsundials-dev && \
7380
rm -rf /var/lib/apt/lists/* && \
7481
for VERSION in $OCTAVE_VERSIONS; do \
7582
curl -fSsL "https://ftpmirror.gnu.org/gnu/octave/octave-$VERSION.tar.gz" -o /tmp/octave-$VERSION.tar.gz && \

0 commit comments

Comments
 (0)