Mercurial > octave
comparison .github/workflows/make.yaml @ 29660:1a251fdb97af
GitHub-CI: Adapt for updated macOS runners.
* .github/workflows/make.yaml: The GitHub macOS runners seem to come without
a pre-installed (broken) gfortran any more. Remove de-installation command.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Thu, 13 May 2021 16:43:24 +0200 |
parents | 0230f7cf4044 |
children | 3ef50a8d01c5 |
comparison
equal
deleted
inserted
replaced
29659:a616f687cf63 | 29660:1a251fdb97af |
---|---|
151 steps: | 151 steps: |
152 - name: checkout repository | 152 - name: checkout repository |
153 uses: actions/checkout@v2 | 153 uses: actions/checkout@v2 |
154 | 154 |
155 - name: install dependencies | 155 - name: install dependencies |
156 # It looks like "gfortran" isn't working correctly unless it is | |
157 # re-installed as part of "gcc". | |
158 | |
159 # See also: https://formulae.brew.sh/formula/octave#default | 156 # See also: https://formulae.brew.sh/formula/octave#default |
160 # The packages are listed in (alphabetically sorted) blocks: | 157 # The packages are listed in (alphabetically sorted) blocks: |
161 # The first block is for "direct" dependencies. | 158 # The first block is for "direct" dependencies. |
162 # The second block is for additional dependencies needed when building from a release tarball. | 159 # The second block is for additional dependencies needed when building from a release tarball. |
163 # The third block is for additional dependencies needed when building from a repository checkout. | 160 # The third block is for additional dependencies needed when building from a repository checkout. |
164 run: | | 161 run: | |
165 brew update | 162 brew update |
166 brew uninstall gfortran | |
167 brew install arpack epstool fftw fig2dev fltk fontconfig freetype \ | 163 brew install arpack epstool fftw fig2dev fltk fontconfig freetype \ |
168 gcc ghostscript gl2ps glpk gnuplot graphicsmagick hdf5 libsndfile \ | 164 gcc ghostscript gl2ps glpk gnuplot graphicsmagick hdf5 libsndfile \ |
169 libtool openblas pcre portaudio pstoedit qhull qrupdate \ | 165 libtool openblas pcre portaudio pstoedit qhull qrupdate \ |
170 qscintilla2 qt@5 rapidjson readline suite-sparse sundials texinfo \ | 166 qscintilla2 qt@5 rapidjson readline suite-sparse sundials texinfo \ |
171 ccache gnu-sed openjdk pkg-config \ | 167 ccache gnu-sed openjdk pkg-config \ |