summaryrefslogtreecommitdiffstats
path: root/14.0
diff options
context:
space:
mode:
authorRobert Dailey <rcdailey@gmail.com>2018-12-10 18:06:21 -0600
committerRobert Dailey <rcdailey@gmail.com>2018-12-12 13:44:27 -0600
commit2f90715d31ddfc0983ab6b55918ee8078e506f0b (patch)
tree4b10faa5ca06a0137e26ce477ff1f5788774f71a /14.0
parent783232840a16a3f9100da526edf8ca597800ac2a (diff)
Add imagick php extension
There is a warning issued in Nextcloud 15 about 'imagick' php extension not being present. They highly recommend that it be installed. Fixes #574, fixes #263 Signed-off-by: Robert Dailey <rcdailey@gmail.com>
Diffstat (limited to '14.0')
-rw-r--r--14.0/apache/Dockerfile3
-rw-r--r--14.0/fpm-alpine/Dockerfile3
-rw-r--r--14.0/fpm/Dockerfile3
3 files changed, 9 insertions, 0 deletions
diff --git a/14.0/apache/Dockerfile b/14.0/apache/Dockerfile
index 9ac1e34a..5db06fee 100644
--- a/14.0/apache/Dockerfile
+++ b/14.0/apache/Dockerfile
@@ -33,6 +33,7 @@ RUN set -ex; \
libpng-dev \
libpq-dev \
libxml2-dev \
+ libmagickwand-dev \
; \
\
debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; \
@@ -54,11 +55,13 @@ RUN set -ex; \
pecl install APCu-5.1.15; \
pecl install memcached-3.0.4; \
pecl install redis-4.2.0; \
+ pecl install imagick-3.4.3; \
\
docker-php-ext-enable \
apcu \
memcached \
redis \
+ imagick \
; \
\
# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
diff --git a/14.0/fpm-alpine/Dockerfile b/14.0/fpm-alpine/Dockerfile
index 87dd98ce..d21cf51f 100644
--- a/14.0/fpm-alpine/Dockerfile
+++ b/14.0/fpm-alpine/Dockerfile
@@ -28,6 +28,7 @@ RUN set -ex; \
openldap-dev \
pcre-dev \
postgresql-dev \
+ imagemagick-dev \
; \
\
docker-php-ext-configure gd --with-freetype-dir=/usr --with-png-dir=/usr --with-jpeg-dir=/usr; \
@@ -48,11 +49,13 @@ RUN set -ex; \
pecl install APCu-5.1.15; \
pecl install memcached-3.0.4; \
pecl install redis-4.2.0; \
+ pecl install imagick-3.4.3; \
\
docker-php-ext-enable \
apcu \
memcached \
redis \
+ imagick \
; \
\
runDeps="$( \
diff --git a/14.0/fpm/Dockerfile b/14.0/fpm/Dockerfile
index 966c4be3..7b388db1 100644
--- a/14.0/fpm/Dockerfile
+++ b/14.0/fpm/Dockerfile
@@ -33,6 +33,7 @@ RUN set -ex; \
libpng-dev \
libpq-dev \
libxml2-dev \
+ libmagickwand-dev \
; \
\
debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; \
@@ -54,11 +55,13 @@ RUN set -ex; \
pecl install APCu-5.1.15; \
pecl install memcached-3.0.4; \
pecl install redis-4.2.0; \
+ pecl install imagick-3.4.3; \
\
docker-php-ext-enable \
apcu \
memcached \
redis \
+ imagick \
; \
\
# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies