From 9eab1bf812611f97a4cab77a99b4b1345ef89213 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 14 Mar 2025 17:32:42 +0100 Subject: add workaround for old libgs reported as https://github.com/ImageMagick/ImageMagick/issues/8019 see https://github.com/remicollet/remirepo/issues/295 --- ImageMagick6.spec | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/ImageMagick6.spec b/ImageMagick6.spec index d8eaaff..35e8e49 100644 --- a/ImageMagick6.spec +++ b/ImageMagick6.spec @@ -47,7 +47,7 @@ Name: %{libname} %endif Epoch: 1 Version: %{VER}.%{Patchlevel} -Release: 1%{?dist} +Release: 2%{?dist} Summary: An X application for displaying and manipulating images (legacy) License: ImageMagick Url: https://legacy.imagemagick.org/ @@ -69,6 +69,8 @@ BuildRequires: perl-devel BuildRequires: perl-generators %if %{with_gslib} BuildRequires: libgs-devel +# for check in configure +BuildRequires: ghostscript %endif BuildRequires: libwmf-devel BuildRequires: pkgconfig(jasper) @@ -329,6 +331,10 @@ however. mkdir Magick++/examples cp -p Magick++/demo/*.cpp Magick++/demo/*.miff Magick++/examples +%if 0%{?rhel} == 8 || 0%{?rhel} == 9 +sed -e '/GSAlphaDevice/s/png16malpha/pngalpha/' -i configure.ac configure +%endif + %build export CFLAGS="%{optflags} -DIMPNG_SETJMP_IS_THREAD_SAFE" @@ -574,6 +580,11 @@ fi %changelog +* Fri Mar 14 2025 Remi Collet - 6.9.13.23-2 +- add workaround for old libgs + reported as https://github.com/ImageMagick/ImageMagick/issues/8019 + see https://github.com/remicollet/remirepo/issues/295 + * Mon Mar 10 2025 Remi Collet - 6.9.13.23-1 - update to version 6.9.13 patch level 23 -- cgit