GraphicsMagick: update to 1.3.36

Assorted bug fixes, enhancements, and build cleanups, full list here:
http://www.graphicsmagick.org/NEWS.html#december-26-2020

Additionally, PerlMagick is built but tests are disabled since there is
currently an installation order issue with the tests. Specifically,
the PerlMagick tests require GraphicsMagick to be installed for the
tests to pass but the tests are run as part of the main suite. See:
https://sourceforge.net/p/graphicsmagick/bugs/580/ for more details.
This commit is contained in:
Colin Booth 2021-02-13 23:00:45 -08:00 committed by Érico Nogueira Rolim
parent 09f621f5bd
commit 9cc9f893a4
2 changed files with 28 additions and 4 deletions

View file

@ -0,0 +1,24 @@
# workaround for https://sourceforge.net/p/graphicsmagick/bugs/580/
--- Makefile.am.orig 2021-02-14 00:46:02.239418403 -0800
+++ Makefile.am 2021-02-14 00:46:48.431547444 -0800
@@ -79,7 +79,6 @@
# Tests to run
TESTS = \
- $(PERLMAGICK_TESTS) \
$(TESTS_TESTS) \
$(MAGICKPP_TESTS) \
$(WAND_TESTS) \
--- Makefile.in.orig 2021-02-14 00:49:51.414058625 -0800
+++ Makefile.in 2021-02-14 00:50:19.996138472 -0800
@@ -4767,7 +4767,7 @@
@WITH_PERL_TRUE@PERLMAGICK_DISTCLEAN_LOCAL_TARGETS = clean-perl
@WITH_PERL_TRUE@PERLMAGICK_MAINTAINER_CLEAN_LOCAL_TARGETS = distclean-local
#PERLMAGICK_CHECK_LOCAL_TARGETS = check-perl
-@WITH_PERL_TRUE@PERLMAGICK_TESTS = PerlMagick/PerlMagickCheck.sh
+#@WITH_PERL_TRUE@PERLMAGICK_TESTS = PerlMagick/PerlMagickCheck.sh
@WITH_PERL_DYNAMIC_FALSE@@WITH_PERL_STATIC_TRUE@@WITH_PERL_TRUE@PERLMAGICK_CHECKSCRIPTS = perl-build
#PERLMAGICK_CHECKSCRIPTS = perl-build

View file

@ -1,10 +1,10 @@
# Template file for 'GraphicsMagick'
pkgname=GraphicsMagick
version=1.3.35
revision=2
version=1.3.36
revision=1
build_style=gnu-configure
configure_args="--with-quantum-depth=16 --with-gs-font-dir=/usr/share/fonts/Type1
--with-modules --with-perl --without-lcms --without-jp2 --enable-shared --disable-static"
--with-modules --with-perl --without-jp2 --enable-shared --disable-static"
hostmakedepends="pkg-config perl"
# libraries listed in GraphicsMagick++-config --libs
_develdepends="lcms2-devel freetype-devel libXext-devel libSM-devel libICE-devel
@ -19,7 +19,7 @@ license="MIT"
homepage="http://www.graphicsmagick.org/"
changelog="http://www.graphicsmagick.org/NEWS.html"
distfiles="${SOURCEFORGE_SITE}/graphicsmagick/graphicsmagick/${version}/${pkgname}-${version}.tar.gz"
checksum=d96d5ce2ef7e0e90166551e38742713728bfd33d6f18495a9ddda938700fc055
checksum=1e6723c48c4abbb31197fadf8396b2d579d97e197123edc70a4f057f0533d563
keep_libtool_archives=yes
post_install() {