diff options
author | Rodrigo Arias Mallo <rodarima@gmail.com> | 2024-11-27 21:52:19 +0100 |
---|---|---|
committer | Rodrigo Arias Mallo <rodarima@gmail.com> | 2024-11-27 22:28:19 +0100 |
commit | f78fddd24558d5ca3b994a46b9747b259aa1e5dd (patch) | |
tree | de376ab666ed2d02b88d5642b871fae1c2332f1c /.github/workflows | |
parent | 56a2ac0bb51e85908dbd6f6d38fbe8b2b8572ae9 (diff) |
Pin FLTK to 1.3 in homebrew
Homebrew has updated the default version of FLTK to 1.4, which is
causing rendering issues in Dillo. So for now, we build with FLTK 1.3 by
pinning it.
See: https://github.com/Homebrew/homebrew-core/pull/198029
See: https://github.com/dillo-browser/dillo/issues/246
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/build.yml | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 06d69ccc..909a53f5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -180,17 +180,21 @@ jobs: with: fetch-depth: 1 - name: Install dependencies - run: brew install autoconf automake fltk + run: brew install autoconf automake fltk@1.3 - name: autogen run: ./autogen.sh - name: configure - run: ./configure --disable-mbedtls + run: | + export PATH="/usr/local/opt/fltk@1.3/bin:$PATH" + ./configure --disable-mbedtls - name: make run: make - name: make check run: make check - name: make distcheck - run: make distcheck + run: | + export PATH="/usr/local/opt/fltk@1.3/bin:$PATH" + make distcheck macOS-13-openssl-3: needs: ubuntu-latest-html-tests runs-on: macos-13 @@ -201,17 +205,21 @@ jobs: - name: Remove old OpenSSL 1.1 run: brew uninstall openssl@1.1 - name: Install dependencies - run: brew install autoconf automake fltk openssl@3 + run: brew install autoconf automake fltk@1.3 openssl@3 - name: autogen run: ./autogen.sh - name: configure - run: ./configure --disable-mbedtls + run: | + export PATH="/usr/local/opt/fltk@1.3/bin:$PATH" + ./configure --disable-mbedtls - name: make run: make - name: make check run: make check - name: make distcheck - run: make distcheck + run: | + export PATH="/usr/local/opt/fltk@1.3/bin:$PATH" + make distcheck freebsd-14-openssl-3: needs: ubuntu-latest-html-tests runs-on: ubuntu-latest |