Skip to content

Commit

Permalink
Quick test for magick on WSL1?
Browse files Browse the repository at this point in the history
  • Loading branch information
Difegue committed Jan 10, 2025
1 parent 1b50138 commit 78945f5
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions tools/build/docker/install-everything.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 78945f5

Please sign in to comment.