From a9bd1595381ebb662320da0ce5bd0f199cde3697 Mon Sep 17 00:00:00 2001 From: Clifton Barnes Date: Tue, 8 Sep 2020 15:26:30 -0400 Subject: [PATCH] Add SVG support to ImageMagick --- docker/base/Dockerfile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/docker/base/Dockerfile b/docker/base/Dockerfile index ec1a59b..a9540aa 100644 --- a/docker/base/Dockerfile +++ b/docker/base/Dockerfile @@ -25,14 +25,21 @@ RUN apt-get update \ fonts-droid-fallback fonts-dustin fonts-f500 fonts-fanwood \ fonts-freefont-ttf fonts-liberation fonts-lmodern fonts-lyx \ fonts-sil-gentium fonts-texgyre fonts-tlwg-purisa python3-pip \ - python3-uno python3-lxml python3-icu curl imagemagick libmagickwand-dev \ + python3-uno python3-lxml python3-icu curl libmagickwand-dev \ python-setuptools git libavformat-dev libavcodec-dev libavutil-dev \ libswscale-dev libavfilter-dev libswresample-dev libavdevice-dev inotify-tools \ - inkscape \ + inkscape wget \ && apt-get -y autoremove \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* +ENV IMAGEMAGICK_VERSION 7.0.10-29 +RUN wget https://www.imagemagick.org/download/ImageMagick-${IMAGEMAGICK_VERSION}.tar.xz \ + && tar xJf ImageMagick-${IMAGEMAGICK_VERSION}.tar.xz \ + && cd ImageMagick-${IMAGEMAGICK_VERSION} \ + && ./configure --with-rsvg=yes && make -j4 && make install && ldconfig /usr/local/lib \ + && cd / && rm -rf ImageMagick-* + ENV TINI_VERSION v0.18.0 ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini RUN chmod +x /tini