From 7ee708913ad35692a84fc03c552a6f423dbd8c52 Mon Sep 17 00:00:00 2001 From: Jarek Radosz Date: Tue, 1 Feb 2022 18:16:59 +0100 Subject: [PATCH] DEV: Remove install-imagemagick script (#15768) Seems to be accidentally added in #14338? --- install-imagemagick | 86 --------------------------------------------- 1 file changed, 86 deletions(-) delete mode 100755 install-imagemagick diff --git a/install-imagemagick b/install-imagemagick deleted file mode 100755 index 71226135475..00000000000 --- a/install-imagemagick +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/bash -set -e - -# version check: https://github.com/ImageMagick/ImageMagick/releases -IMAGE_MAGICK_VERSION="7.0.11-13" -IMAGE_MAGICK_HASH="fc454be622724c6224fa6c8230bb9c50191a05fbf05b9c9c25aa3e5497090b83" - -# version check: https://github.com/strukturag/libheif/releases -LIBHEIF_VERSION="1.12.0" -LIBHEIF_HASH="086145b0d990182a033b0011caadb1b642da84f39ab83aa66d005610650b3c65" - -# version check: https://aomedia.googlesource.com/aom -LIB_AOM_VERSION="3.1.0" - -# We use debian, but GitHub CI is stuck on Ubuntu Bionic, so this must be compatible with both -LIBJPEGTURBO=$(cat /etc/issue | grep -qi Debian && echo 'libjpeg62-turbo libjpeg62-turbo-dev' || echo 'libjpeg-turbo8 libjpeg-turbo8-dev') - -PREFIX=/usr/local -WDIR=/tmp/imagemagick - -# Install build deps -apt -y -q remove imagemagick -apt -y -q install git make gcc pkg-config autoconf curl g++ \ - yasm cmake \ - libde265-0 libde265-dev ${LIBJPEGTURBO} x265 libx265-dev libtool \ - libpng16-16 libpng-dev ${LIBJPEGTURBO} libwebp6 libwebp-dev libgomp1 libwebpmux3 libwebpdemux2 ghostscript libxml2-dev libxml2-utils \ - libbz2-dev gsfonts libtiff-dev libfreetype6-dev libjpeg-dev - -mkdir -p $WDIR -cd $WDIR - -# Building libaom -git clone https://aomedia.googlesource.com/aom -cd aom && git checkout v${LIB_AOM_VERSION} && cd .. -mkdir build_aom -cd build_aom -cmake ../aom/ -DENABLE_TESTS=0 -DBUILD_SHARED_LIBS=1 && make && make install -ldconfig /usr/local/lib -cd .. -rm -rf aom -rm -rf build_aom - -# Build and install libheif -cd $WDIR -wget -O $WDIR/libheif.tar.gz "https://github.com/strukturag/libheif/archive/v$LIBHEIF_VERSION.tar.gz" -sha256sum $WDIR/libheif.tar.gz -echo "$LIBHEIF_HASH $WDIR/libheif.tar.gz" | sha256sum -c -tar -xzvf $WDIR/libheif.tar.gz -cd libheif-$LIBHEIF_VERSION -./autogen.sh -./configure -make && make install - -# Build and install ImageMagick -wget -O $WDIR/ImageMagick.tar.gz "https://github.com/ImageMagick/ImageMagick/archive/$IMAGE_MAGICK_VERSION.tar.gz" -sha256sum $WDIR/ImageMagick.tar.gz -echo "$IMAGE_MAGICK_HASH $WDIR/ImageMagick.tar.gz" | sha256sum -c -IMDIR=$WDIR/$(tar tzf $WDIR/ImageMagick.tar.gz --wildcards "ImageMagick-*/configure" |cut -d/ -f1) -tar zxf $WDIR/ImageMagick.tar.gz -C $WDIR -cd $IMDIR -PKG_CONF_LIBDIR=$PREFIX/lib LDFLAGS=-L$PREFIX/lib CFLAGS=-I$PREFIX/include ./configure \ - --prefix=$PREFIX \ - --enable-static \ - --enable-bounds-checking \ - --enable-hdri \ - --enable-hugepages \ - --with-threads \ - --with-modules \ - --with-quantum-depth=16 \ - --without-magick-plus-plus \ - --with-bzlib \ - --with-zlib \ - --without-autotrace \ - --with-freetype \ - --with-jpeg \ - --without-lcms \ - --with-lzma \ - --with-png \ - --with-tiff \ - --with-heic \ - --with-webp -make all && make install - -cd $HOME -rm -rf $WDIR -ldconfig /usr/local/lib