# Description: Image processing system # URL: http://www.graphicsmagick.org # Maintainer: John McQuah, jmcquah at disroot dot org # Depends on: brotli freetype lcms2 libjpeg-turbo libwebp # Optional: jasper libpng libjxl libtiff libxml2 dav1d graphviz libheif libde265 x265 name=graphicsmagick version=1.3.46 release=1 source=(https://downloads.sourceforge.net/project/$name/$name/$version/GraphicsMagick-$version.tar.xz) build() { PKGMK_GMAGICK="--prefix=/usr --enable-shared --with-modules --with-perl --with-gs-font-dir=/usr/share/fonts/X11/Type1 --with-quantum-depth=16 --with-threads" [ -e /usr/lib/libpng.so ] || PKGMK_GMAGICK+=" --with-png=no" [ -e /usr/lib/libheif.so -a -e /usr/lib/libx265.so ] || PKGMK_GMAGICK+=" --with-heif=no" [ -e /usr/lib/libjasper.so -a -e /usr/lib/libx265.so ] || PKGMK_GMAGICK+=" --with-jp2=no" [ -e /usr/lib/libtiff.so ] || PKGMK_GMAGICK+=" --with-tiff=no" [ -e /usr/lib/libxml2.so ] || PKGMK_GMAGICK+=" --with-xml=no" [ -e /usr/include/jxl/decode.h ] || PKGMK_GMAGICK+=" --with-jxl=no" cd GraphicsMagick-$version ./configure $PKGMK_GMAGICK make make DESTDIR="$PKG" install rm -r "$PKG"/usr/share/doc "$PKG"/usr/share/GraphicsMagick-$version rm -f "$PKG"/usr/lib/*.la }