From 78945f51d8aa79237c149c279dedd06f6ffd93db Mon Sep 17 00:00:00 2001 From: Difegue Date: Fri, 10 Jan 2025 01:50:09 +0100 Subject: [PATCH] Quick test for magick on WSL1? --- tools/build/docker/install-everything.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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