Skip to content

Commit

Permalink
Merge pull request #8 from wilma-digital/main
Browse files Browse the repository at this point in the history
[INFRA] add libjpeg
  • Loading branch information
mautz-et-tong authored Jan 27, 2025
2 parents 22f85a3 + d023364 commit d5cabf5
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 14 deletions.
8 changes: 1 addition & 7 deletions src/bookworm/src/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,6 @@ RUN set -xe; \
chown www-data:www-data /home/www-data; \
usermod -d /home/www-data www-data; \
\
## block packages from being installed
{ \
echo 'Package: libjpeg*'; \
echo 'Pin: release *'; \
echo 'Pin-Priority: -1'; \
} > /etc/apt/preferences.d/no-libjpeg; \
{ \
echo 'Package: libtiff*'; \
echo 'Pin: release *'; \
Expand All @@ -29,7 +23,7 @@ RUN set -xe; \

ARG IMAGICK_RUNTIME_REQUIREMENTS="libpng16-16 liblcms2-2 libgomp1 libltdl7 bzip2 gosu brotli"
ARG IMAGICK_RUNTIME_REQUIREMENTS_EXTRA=""
ARG IMAGICK_BUILD_REQUIREMENTS="curl cmake gcc libtool libedit-dev liblcms2-dev build-essential autoconf automake pkg-config libpng-dev libltdl-dev nasm"
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"
ARG IMAGICK_BUILD_REQUIREMENTS_EXTRA=""
ARG IMAGICK_EXTRA_CONFIGURE_ARGS=""

Expand Down
9 changes: 2 additions & 7 deletions src/bullseye/src/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,6 @@ RUN set -xe; \
chown www-data:www-data /home/www-data; \
usermod -d /home/www-data www-data; \
\
## block packages from being installed
{ \
echo 'Package: libjpeg*'; \
echo 'Pin: release *'; \
echo 'Pin-Priority: -1'; \
} > /etc/apt/preferences.d/no-libjpeg; \
{ \
echo 'Package: libtiff*'; \
echo 'Pin: release *'; \
Expand All @@ -29,7 +23,7 @@ RUN set -xe; \

ARG IMAGICK_RUNTIME_REQUIREMENTS="libpng16-16 liblcms2-2 libgomp1 libltdl7 bzip2 gosu brotli"
ARG IMAGICK_RUNTIME_REQUIREMENTS_EXTRA=""
ARG IMAGICK_BUILD_REQUIREMENTS="curl cmake gcc libtool libedit-dev liblcms2-dev build-essential autoconf automake pkg-config libpng-dev libltdl-dev nasm"
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"
ARG IMAGICK_BUILD_REQUIREMENTS_EXTRA=""
ARG IMAGICK_EXTRA_CONFIGURE_ARGS=""

Expand Down Expand Up @@ -121,4 +115,5 @@ RUN docker-package-download -o imagemagick.tar.gz -s https://github.com/Imagick/
; \
make -j"$(nproc)"; \
make install; \
make clean; \
/usr/local/bin/docker-layer-clean

0 comments on commit d5cabf5

Please sign in to comment.