File tree 2 files changed +3
-14
lines changed
2 files changed +3
-14
lines changed Original file line number Diff line number Diff line change @@ -10,12 +10,6 @@ RUN set -xe; \
10
10
chown www-data:www-data /home/www-data; \
11
11
usermod -d /home/www-data www-data; \
12
12
\
13
- # # block packages from being installed
14
- { \
15
- echo 'Package: libjpeg*' ; \
16
- echo 'Pin: release *' ; \
17
- echo 'Pin-Priority: -1' ; \
18
- } > /etc/apt/preferences.d/no-libjpeg; \
19
13
{ \
20
14
echo 'Package: libtiff*' ; \
21
15
echo 'Pin: release *' ; \
@@ -29,7 +23,7 @@ RUN set -xe; \
29
23
30
24
ARG IMAGICK_RUNTIME_REQUIREMENTS="libpng16-16 liblcms2-2 libgomp1 libltdl7 bzip2 gosu brotli"
31
25
ARG IMAGICK_RUNTIME_REQUIREMENTS_EXTRA=""
32
- ARG IMAGICK_BUILD_REQUIREMENTS="curl cmake gcc libtool libedit-dev liblcms2-dev build-essential autoconf automake pkg-config libpng-dev libltdl-dev nasm"
26
+ ARG IMAGICK_BUILD_REQUIREMENTS="curl cmake gcc libtool libedit-dev liblcms2-dev build-essential autoconf automake pkg-config libpng-dev libjpeg-dev libltdl-dev nasm"
33
27
ARG IMAGICK_BUILD_REQUIREMENTS_EXTRA=""
34
28
ARG IMAGICK_EXTRA_CONFIGURE_ARGS=""
35
29
Original file line number Diff line number Diff line change @@ -10,12 +10,6 @@ RUN set -xe; \
10
10
chown www-data:www-data /home/www-data; \
11
11
usermod -d /home/www-data www-data; \
12
12
\
13
- # # block packages from being installed
14
- { \
15
- echo 'Package: libjpeg*' ; \
16
- echo 'Pin: release *' ; \
17
- echo 'Pin-Priority: -1' ; \
18
- } > /etc/apt/preferences.d/no-libjpeg; \
19
13
{ \
20
14
echo 'Package: libtiff*' ; \
21
15
echo 'Pin: release *' ; \
@@ -29,7 +23,7 @@ RUN set -xe; \
29
23
30
24
ARG IMAGICK_RUNTIME_REQUIREMENTS="libpng16-16 liblcms2-2 libgomp1 libltdl7 bzip2 gosu brotli"
31
25
ARG IMAGICK_RUNTIME_REQUIREMENTS_EXTRA=""
32
- ARG IMAGICK_BUILD_REQUIREMENTS="curl cmake gcc libtool libedit-dev liblcms2-dev build-essential autoconf automake pkg-config libpng-dev libltdl-dev nasm"
26
+ ARG IMAGICK_BUILD_REQUIREMENTS="curl cmake gcc libtool libedit-dev liblcms2-dev build-essential autoconf automake pkg-config libpng-dev libjpeg-dev libltdl-dev nasm"
33
27
ARG IMAGICK_BUILD_REQUIREMENTS_EXTRA=""
34
28
ARG IMAGICK_EXTRA_CONFIGURE_ARGS=""
35
29
@@ -121,4 +115,5 @@ RUN docker-package-download -o imagemagick.tar.gz -s https://github.com/Imagick/
121
115
; \
122
116
make -j"$(nproc)" ; \
123
117
make install; \
118
+ make clean; \
124
119
/usr/local/bin/docker-layer-clean
You can’t perform that action at this time.
0 commit comments