diff --git a/tools/build/docker/install-everything.sh b/tools/build/docker/install-everything.sh index cfca23e86..4b52dc5cd 100755 --- a/tools/build/docker/install-everything.sh +++ b/tools/build/docker/install-everything.sh @@ -25,7 +25,7 @@ done apk update apk add tzdata apk add redis libarchive-dev libbz2 openssl-dev zlib-dev linux-headers -apk add imagemagick libwebp-tools libheif +apk add libwebp-tools libheif apk add g++ make pkgconf gnupg wget curl file apk add shadow s6 s6-portable-utils ghostscript @@ -63,9 +63,10 @@ if [ -f /etc/alpine-release ]; then curl -L https://cpanmin.us | perl - App::cpanminus ln -s /opt/perl/bin/cpanm /usr/bin/cpanm cpanm IO::Socket::SSL --notest + cpanm Alien::ImageMagick --notest else # Those packages either don't exist on 3.12 or aren't necessary with the local perl rebuild - apk add perl perl-io-socket-ssl perl-dev s6-overlay libjxl imagemagick-perlmagick + apk add perl perl-io-socket-ssl perl-dev s6-overlay libjxl imagemagick imagemagick-perlmagick # Install node v18 as v20 breaks with QEMU (https://github.com/nodejs/docker-node/issues/1798) echo 'http://dl-cdn.alpinelinux.org/alpine/v3.18/main' >> /etc/apk/repositories