diff options
author | Oscar Mira <oscar.mira@adevinta.com> | 2019-08-08 19:14:34 +0200 |
---|---|---|
committer | Abhishek Arya <inferno@chromium.org> | 2019-08-08 10:14:34 -0700 |
commit | 68fb445db17eaa680280bf72ebcbd0ca79b60a23 (patch) | |
tree | e25c9cb3cac02b67bb6834cf82acc7927d354c4b /projects/libvips | |
parent | 615ff3a7b937c8eade7ca4d607b09278186d8d86 (diff) | |
download | oss-fuzz-68fb445db17eaa680280bf72ebcbd0ca79b60a23.tar.gz |
[libvips] Build with ImageMagick support (#2669)
Diffstat (limited to 'projects/libvips')
-rw-r--r-- | projects/libvips/Dockerfile | 1 | ||||
-rwxr-xr-x | projects/libvips/build.sh | 12 |
2 files changed, 13 insertions, 0 deletions
diff --git a/projects/libvips/Dockerfile b/projects/libvips/Dockerfile index ce4c673e5..7e1507f18 100644 --- a/projects/libvips/Dockerfile +++ b/projects/libvips/Dockerfile @@ -34,6 +34,7 @@ RUN git clone --depth 1 https://github.com/madler/zlib.git RUN git clone --depth 1 https://github.com/libexif/libexif RUN git clone --depth 1 https://github.com/libjpeg-turbo/libjpeg-turbo RUN git clone --depth 1 https://github.com/glennrp/libpng.git +RUN git clone --depth 1 https://github.com/imagemagick/imagemagick RUN git clone --depth 1 https://git.code.sf.net/p/giflib/code libgif RUN git clone --depth 1 https://chromium.googlesource.com/webm/libwebp RUN git clone --depth 1 https://gitlab.com/libtiff/libtiff diff --git a/projects/libvips/build.sh b/projects/libvips/build.sh index 023b8d341..0183f8495 100755 --- a/projects/libvips/build.sh +++ b/projects/libvips/build.sh @@ -55,6 +55,17 @@ make -j$(nproc) make install popd +# libmagick +pushd $SRC/imagemagick +./configure \ + --disable-shared \ + --disable-docs \ + --with-utilities=no \ + --prefix=$WORK +make -j$(nproc) +make install +popd + # libgif pushd $SRC/libgif make libgif.a libgif.so install-include install-lib OFLAGS="-O2" PREFIX=$WORK @@ -120,6 +131,7 @@ for fuzzer in fuzz/*_fuzzer.cc; do $WORK/lib/libexif.a \ $WORK/lib/libturbojpeg.a \ $WORK/lib/libpng.a \ + $WORK/lib/libMagickCore-7.Q16HDRI.a \ $WORK/lib/libz.a \ $WORK/lib/libgif.a \ $WORK/lib/libwebpmux.a \ |