diff options
author | Rodrigo Arias Mallo <rodarima@gmail.com> | 2024-11-24 19:25:50 +0100 |
---|---|---|
committer | Rodrigo Arias Mallo <rodarima@gmail.com> | 2024-11-24 19:25:50 +0100 |
commit | 56a2ac0bb51e85908dbd6f6d38fbe8b2b8572ae9 (patch) | |
tree | ea15c76cd02fe0debc6c788c6e58dc8a1cb23534 | |
parent | 9f9f7c37d0720288899458f4d668cdc37131acb6 (diff) |
Add WebP to build dependencies
-rw-r--r-- | .github/workflows/build.yml | 5 | ||||
-rw-r--r-- | doc/install.md | 6 |
2 files changed, 6 insertions, 5 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d78cb9fb..06d69ccc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,7 @@ jobs: with: fetch-depth: 1 - name: Install dependencies - run: sudo apt install -y libfltk1.3-dev libssl-dev xvfb x11-apps x11-utils imagemagick + run: sudo apt install -y libfltk1.3-dev libssl-dev libwebp-dev xvfb x11-apps x11-utils imagemagick - name: autogen run: ./autogen.sh @@ -164,6 +164,7 @@ jobs: fltk-dev libpng-dev libjpeg-turbo-dev + libwebp-dev mbedtls-dev - run: | ./autogen.sh @@ -245,7 +246,7 @@ jobs: fetch-depth: 1 - uses: cygwin/cygwin-install-action@master with: - packages: gcc-core gcc-g++ autoconf automake make zlib-devel mbedtls-devel libfltk-devel libiconv-devel libpng-devel libjpeg-devel libgif-devel + packages: gcc-core gcc-g++ autoconf automake make zlib-devel mbedtls-devel libfltk-devel libiconv-devel libpng-devel libjpeg-devel libwebp-devel libgif-devel - shell: C:\cygwin\bin\bash.exe --login --norc -eo pipefail -o igncr '{0}' run: | set -x diff --git a/doc/install.md b/doc/install.md index 8823ae7c..a80577f3 100644 --- a/doc/install.md +++ b/doc/install.md @@ -35,7 +35,7 @@ packages to build Dillo: ```sh $ sudo apt install gcc g++ autoconf automake make zlib1g-dev \ libfltk1.3-dev libssl-dev libc6-dev \ - libpng-dev libjpeg-dev + libpng-dev libjpeg-dev libwebp-dev ``` If you prefer to use mbedTLS, replace `libssl-dev` with @@ -170,7 +170,7 @@ will need the following dependencies to build Dillo with mbedTLS: ``` gcc-core gcc-g++ autoconf automake make zlib-devel mbedtls-devel libfltk-devel -libiconv-devel libpng-devel libjpeg-devel +libiconv-devel libpng-devel libjpeg-devel libwebp-devel ``` **Note**: Dillo can also be built with OpenSSL (libssl-devel) but there is a @@ -187,7 +187,7 @@ xorg-server xinit You can also install all the dependencies from the command line with: ``` -setup-x86_64.exe -q -P gcc-core,gcc-g++,autoconf,automake,make,zlib-devel,mbedtls-devel,libfltk-devel,libiconv-devel,libpng-devel,libjpeg-devel,xorg-server,xinit +setup-x86_64.exe -q -P gcc-core,gcc-g++,autoconf,automake,make,zlib-devel,mbedtls-devel,libfltk-devel,libiconv-devel,libpng-devel,libjpeg-devel,libwebp-devel,xorg-server,xinit ``` To build Dillo, follow the usual steps from a Cygwin shell: |