diff --git a/.ImageMagick.metadata b/.ImageMagick.metadata index e5ce991..22cf9ff 100644 --- a/.ImageMagick.metadata +++ b/.ImageMagick.metadata @@ -1 +1 @@ -e3bf1137136c9d4a32f0a30c1b8e207e18f173dd SOURCES/ImageMagick-6.9.11-27.tar.xz +a8aadfd4978cbe57ec15fc95fc819bff67b95bd5 SOURCES/ImageMagick-6.9.12-98.tar.xz diff --git a/SOURCES/ImageMagick6-terminate-loop-on-sentinel.patch b/SOURCES/ImageMagick6-terminate-loop-on-sentinel.patch new file mode 100644 index 0000000..c047a97 --- /dev/null +++ b/SOURCES/ImageMagick6-terminate-loop-on-sentinel.patch @@ -0,0 +1,23 @@ +From 15c5b01124557ccca9a619bd435d91ecd73659d3 Mon Sep 17 00:00:00 2001 +From: Cristy +Date: Mon, 13 Mar 2023 07:42:46 -0400 +Subject: [PATCH] terminate loop on page sentinel + (#https://github.com/ImageMagick/ImageMagick/issues/6158) + +--- + magick/geometry.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/magick/geometry.c b/magick/geometry.c +index 6af9a36957..4a0c24eed9 100644 +--- a/magick/geometry.c ++++ b/magick/geometry.c +@@ -492,6 +492,8 @@ MagickExport char *GetPageGeometry(const char *page_geometry) + int + status; + ++ if (Pagesizes[i].extent == 0) ++ break; /* sentinel */ + status=LocaleNCompare(Pagesizes[i].name,page_geometry,Pagesizes[i].extent); + if (status == 0) + { diff --git a/SPECS/ImageMagick.spec b/SPECS/ImageMagick.spec index 635c25c..bee7a6e 100644 --- a/SPECS/ImageMagick.spec +++ b/SPECS/ImageMagick.spec @@ -1,50 +1,63 @@ -%global VER 6.9.11 -%global Patchlevel 27 +# Disable automatic .la file removal +%global __brp_remove_la_files %nil -Name: ImageMagick +Name: ImageMagick %if 0%{?fedora} >= 27 # ImageMagick 7 was briefly sent to Fedora 27 and Rawhide in 2017; # the epoch was necessary to downgrade them back to 6. -Epoch: 1 +Epoch: 1 %else -Epoch: 0 +Epoch: 0 %endif -Version: %{VER}.%{Patchlevel} -Release: 7%{?dist} -Summary: An X application for displaying and manipulating images - -License: ImageMagick -Url: http://www.imagemagick.org/ -Source0: https://www.imagemagick.org/download/%{name}-%{VER}-%{Patchlevel}.tar.xz - -BuildRequires: bzip2-devel, freetype-devel, libjpeg-devel, libpng-devel -BuildRequires: libtiff-devel, giflib-devel, zlib-devel, perl-devel >= 5.8.1 -BuildRequires: perl-generators -%if 0%{?fedora} > 27 -BuildRequires: libgs-devel, ghostscript-x11 +Version: 6.9.12.98 +Release: 1%{?dist} +Summary: An X application for displaying and manipulating images + +%global VER %(foo=%{version}; echo ${foo:0:6}) +%global Patchlevel %(foo=%{version}; echo ${foo:7}) +License: ImageMagick +Url: https://legacy.imagemagick.org/ +Source0: https://www.imagemagick.org/archive/%{name}-%{VER}-%{Patchlevel}.tar.xz +# https://bugzilla.redhat.com/show_bug.cgi?id=2177631 +# rubygem-rmagick test suite fails with ImageMagick 6.9.12-76 and above, fixed by below +# https://github.com/ImageMagick/ImageMagick/issues/6158 +# https://github.com/ImageMagick/ImageMagick6/commit/15c5b01124557ccca9a619bd435d91ecd73659d3 +Patch0: ImageMagick6-terminate-loop-on-sentinel.patch + +BuildRequires: pkgconfig(bzip2), pkgconfig(freetype2), pkgconfig(libjpeg), pkgconfig(libpng) +BuildRequires: pkgconfig(libtiff-4), giflib-devel, pkgconfig(zlib), perl-devel >= 5.8.1 +BuildRequires: perl-generators +%if 0%{?fedora} > 27 || 0%{?rhel} > 7 +BuildRequires: libgs-devel, ghostscript-x11 %else -BuildRequires: ghostscript-devel +BuildRequires: ghostscript-devel %endif -BuildRequires: djvulibre-devel -BuildRequires: libwmf-devel, jasper-devel, libtool-ltdl-devel -BuildRequires: libX11-devel, libXext-devel, libXt-devel -BuildRequires: lcms2-devel, libxml2-devel, librsvg2-devel -%if 0%{?fedora} > 34 -BuildRequires: openexr-devel +BuildRequires: pkgconfig(ddjvuapi) +BuildRequires: pkgconfig(libwmf), pkgconfig(jasper), libtool-ltdl-devel +BuildRequires: pkgconfig(x11), pkgconfig(xext), pkgconfig(xt) +BuildRequires: pkgconfig(lcms2), pkgconfig(libxml-2.0), pkgconfig(librsvg-2.0) +%if 0%{?fedora} > 34 || 0%{?rhel} > 8 +BuildRequires: pkgconfig(OpenEXR) %else -BuildRequires: ilmbase-devel, OpenEXR-devel +BuildRequires: pkgconfig(IlmBase), pkgconfig(OpenEXR) < 2.5.6 %endif -BuildRequires: fftw-devel, libwebp-devel -BuildRequires: jbigkit-devel -BuildRequires: openjpeg2-devel >= 2.1.0 -BuildRequires: graphviz-devel >= 2.9.0 -BuildRequires: libraqm-devel -BuildRequires: liblqr-1-devel -BuildRequires: LibRaw-devel >= 0.14.8 -BuildRequires: autoconf automake gcc gcc-c++ +BuildRequires: pkgconfig(fftw3), pkgconfig(libwebp) +BuildRequires: jbigkit-devel +BuildRequires: pkgconfig(libopenjp2) >= 2.1.0 +BuildRequires: pkgconfig(libcgraph) >= 2.9.0 +BuildRequires: pkgconfig(raqm) +%if 0%{?fedora} || 0%{?rhel} > 8 +BuildRequires: pkgconfig(lqr-1) +%endif +BuildRequires: pkgconfig(libraw) >= 0.14.8 +BuildRequires: pkgconfig(libzstd) +BuildRequires: autoconf automake gcc gcc-c++ BuildRequires: make -Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +# allow smoth upgrade for 3rd party repository +# providing latest version/soname as ImageMagick6 +Obsoletes: %{name}6 <= %{epoch}:%{version}-%{release} %description ImageMagick is an image display and manipulation tool for the X @@ -63,9 +76,10 @@ ImageMagick-devel as well. %package devel -Summary: Library links and header files for ImageMagick app development -Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} -Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +Summary: Library links and header files for ImageMagick app development +Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +Obsoletes: %{name}6-devel <= %{epoch}:%{version}-%{release} %description devel ImageMagick-devel contains the library links and header files you'll @@ -80,6 +94,7 @@ however. %package libs Summary: ImageMagick libraries to link with +Obsoletes: %{name}6-libs <= %{epoch}:%{version}-%{release} %description libs This packages contains a shared libraries to use within other applications. @@ -88,6 +103,7 @@ This packages contains a shared libraries to use within other applications. %package djvu Summary: DjVu plugin for ImageMagick Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +Obsoletes: %{name}6-djvu <= %{epoch}:%{version}-%{release} %description djvu This packages contains a plugin for ImageMagick which makes it possible to @@ -96,6 +112,7 @@ save and load DjvU files from ImageMagick and libMagickCore using applications. %package doc Summary: ImageMagick html documentation +Obsoletes: %{name}6-doc <= %{epoch}:%{version}-%{release} %description doc ImageMagick documentation, this package contains usage (for the @@ -105,9 +122,10 @@ http://www.imagemagick.org/ %package perl -Summary: ImageMagick perl bindings -Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Summary: ImageMagick perl bindings +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Obsoletes: %{name}6-perl <= %{epoch}:%{version}-%{release} %description perl Perl bindings to ImageMagick. @@ -117,8 +135,9 @@ ImageMagick. %package c++ -Summary: ImageMagick Magick++ library (C++ bindings) -Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +Summary: ImageMagick Magick++ library (C++ bindings) +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +Obsoletes: %{name}6-c++ <= %{epoch}:%{version}-%{release} %description c++ This package contains the Magick++ library, a C++ binding to the ImageMagick @@ -128,9 +147,10 @@ Install ImageMagick-c++ if you want to use any applications that use Magick++. %package c++-devel -Summary: C++ bindings for the ImageMagick library -Requires: %{name}-c++%{?_isa} = %{epoch}:%{version}-%{release} -Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release} +Summary: C++ bindings for the ImageMagick library +Requires: %{name}-c++%{?_isa} = %{epoch}:%{version}-%{release} +Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release} +Obsoletes: %{name}6-c++-devel <= %{epoch}:%{version}-%{release} %description c++-devel ImageMagick-devel contains the static libraries and header files you'll @@ -146,7 +166,7 @@ however. %prep -%setup -q -n %{name}-%{VER}-%{Patchlevel} +%autosetup -p1 -n %{name}-%{VER}-%{Patchlevel} # for %%doc mkdir Magick++/examples @@ -158,28 +178,30 @@ autoconf -f -i # Reduce thread contention, upstream sets this flag for Linux hosts export CFLAGS="%{optflags} -DIMPNG_SETJMP_IS_THREAD_SAFE" %configure \ - --enable-shared \ - --disable-static \ - --with-modules \ - --with-perl \ - --with-x \ - --with-threads \ - --with-magick_plus_plus \ - --with-gslib \ - --with-wmf \ - --with-webp \ - --with-openexr \ - --with-rsvg \ - --with-xml \ - --with-perl-options="INSTALLDIRS=vendor %{?perl_prefix} CC='%__cc -L$PWD/magick/.libs' LDDLFLAGS='-shared -L$PWD/magick/.libs'" \ - --without-dps \ - --without-gcc-arch \ - --with-jbig \ - --with-openjp2 \ - --with-raw \ - --with-lqr \ - --with-gvc \ - --with-raqm + --enable-shared \ + --disable-static \ + --with-modules \ + --with-perl \ + --with-x \ + --with-threads \ + --with-magick_plus_plus \ + --with-gslib \ + --with-wmf \ + --with-webp \ + --with-openexr \ + --with-rsvg \ + --with-xml \ + --with-perl-options="INSTALLDIRS=vendor %{?perl_prefix} CC='%__cc -L$PWD/magick/.libs' LDDLFLAGS='-shared -L$PWD/magick/.libs'" \ + --without-dps \ + --without-gcc-arch \ + --with-jbig \ + --with-openjp2 \ + --with-raw \ +%if 0%{?fedora} || 0%{?rhel} > 8 + --with-lqr \ +%endif + --with-gvc \ + --with-raqm # Do *NOT* use %%{?_smp_mflags}, this causes PerlMagick to be silently misbuild make @@ -205,14 +227,14 @@ find %{buildroot} -name "perllocal.pod" |xargs rm -f # perlmagick: build files list echo "%defattr(-,root,root,-)" > perl-pkg-files find %{buildroot}/%{_libdir}/perl* -type f -print \ - | sed "s@^%{buildroot}@@g" > perl-pkg-files + | sed "s@^%{buildroot}@@g" > perl-pkg-files find %{buildroot}%{perl_vendorarch} -type d -print \ - | sed "s@^%{buildroot}@%dir @g" \ - | grep -v '^%dir %{perl_vendorarch}$' \ - | grep -v '/auto$' >> perl-pkg-files + | sed "s@^%{buildroot}@%dir @g" \ + | grep -v '^%dir %{perl_vendorarch}$' \ + | grep -v '/auto$' >> perl-pkg-files if [ -z perl-pkg-files ] ; then - echo "ERROR: EMPTY FILE LIST" - exit -1 + echo "ERROR: EMPTY FILE LIST" + exit -1 fi # fix multilib issues: Rename provided file with platform-bits in name. @@ -250,15 +272,15 @@ rm PerlMagick/demo/Generic.ttf %ldconfig_scriptlets c++ %files -%doc README.txt LICENSE NOTICE AUTHORS.txt NEWS.txt ChangeLog Platforms.txt +%doc README.txt LICENSE NOTICE AUTHORS.txt NEWS.txt %{_bindir}/[a-z]* %{_mandir}/man[145]/[a-z]* %{_mandir}/man1/%{name}.* %files libs %doc LICENSE NOTICE AUTHORS.txt QuickStart.txt -%{_libdir}/libMagickCore-6.Q16.so.6* -%{_libdir}/libMagickWand-6.Q16.so.6* +%{_libdir}/libMagickCore-6.Q16.so.7* +%{_libdir}/libMagickWand-6.Q16.so.7* %{_libdir}/%{name}-%{VER} %{_datadir}/%{name}-6 %exclude %{_libdir}/%{name}-%{VER}/modules-Q16/coders/djvu.* @@ -299,7 +321,7 @@ rm PerlMagick/demo/Generic.ttf %files c++ %doc Magick++/AUTHORS Magick++/ChangeLog Magick++/NEWS Magick++/README %doc www/Magick++/COPYING -%{_libdir}/libMagick++-6.Q16.so.8* +%{_libdir}/libMagick++-6.Q16.so.9* %files c++-devel %doc Magick++/examples @@ -318,6 +340,130 @@ rm PerlMagick/demo/Generic.ttf %doc PerlMagick/demo/ PerlMagick/Changelog PerlMagick/README.txt %changelog +* Mon Oct 09 2023 Alfredo Moralejo - 1:6.9.12.98-1 +- Update to 6.9.12.98 + +* Tue Aug 22 2023 Sérgio Basto - 1:6.9.12.93-1 +- Update ImageMagick to 6.9.12.93 + +* Sun May 07 2023 Sérgio Basto - 1:6.9.12.86-1 +- Update ImageMagick to 6.9.12.86 + +* Sat Mar 25 2023 Sérgio Basto - 1:6.9.12.82-1 +- Update ImageMagick to 6.9.12.82 (#2176863,2176861,2176860) + +* Tue Mar 14 2023 Mamoru TASAKA - 1:6.9.12.77-2 +- Backport upstream fix for GetPageGeometry misbehavior (bug 2177631) + +* Tue Feb 14 2023 Sérgio Basto - 1:6.9.12.77-1 +- Update ImageMagick to 6.9.12.77 + +* Thu Dec 22 2022 Sérgio Basto - 1:6.9.12.70-1 +- Update ImageMagick to 6.9.12.70 (#2150658) + +* Tue Dec 20 2022 Gwyn Ciesla - 1:6.9.12.67-2 +- LibRaw rebuild + +* Mon Nov 21 2022 Sérgio Basto - 1:6.9.12.67-1 +- Update ImageMagick to 6.9.12.67 (#2133270) + +* Tue Sep 27 2022 Sérgio Basto - 1:6.9.12.64-1 +- Update ImageMagick to 6.9.12.64 (#2129597) + +* Tue Sep 13 2022 Sérgio Basto - 1:6.9.12.63-1 +- Update ImageMagick to 6.9.12.63 (#2125990) + +* Wed Sep 07 2022 Sérgio Basto - 1:6.9.12.62-1 +- Update ImageMagick to 6.9.12.62 (#2121962) +- Fixes CVE-2021-3574 (#2124540, #2124541, #2124542) + +* Sun Aug 21 2022 Sérgio Basto - 1:6.9.12.61-1 +- Update ImageMagick to 6.9.12.61 (#2105662) + +* Thu Jul 21 2022 Mamoru TASAKA - 1:6.9.12.58-3 +- Workaround for json convertion abort (#2107201) + +* Wed Jul 20 2022 Fedora Release Engineering - 1:6.9.12.58-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jul 09 2022 Sérgio Basto - 1:6.9.12.58-1 +- Update ImageMagick to 6.9.12.58 (#2105662) + +* Sat Jul 09 2022 Sérgio Basto - 1:6.9.12.56-1 +- Update ImageMagick to 6.9.12.56 (#2105662) + +* Thu Jun 16 2022 Sérgio Basto - 1:6.9.12.52-1 +- Update ImageMagick to 6.9.12.52 (#2092110) + +* Mon May 30 2022 Jitka Plesnikova - 1:6.9.12.50-2 +- Perl 5.36 rebuild + +* Sun May 29 2022 Sérgio Basto - 1:6.9.12.50-1 +- Update ImageMagick to 6.9.12.50 (#2087046) + +* Fri May 20 2022 Sandro Mani - 1:6.9.12.48-4 +- Rebuild for gdal-3.5.0 and/or openjpeg-2.5.0 + +* Mon May 16 2022 Sérgio Basto - 1:6.9.12.48-3 +- Don't use the %{?eln} macro, you should use %{?rhel} recommended by Stephen + Gallagher + +* Sun May 08 2022 Sérgio Basto - 1:6.9.12.48-2 +- Support eln +- add support libzst +- should we enable hdri ? + +* Sun May 08 2022 Sérgio Basto - 1:6.9.12.48-1 +- Update ImageMagick to 6.9.12.48 +- Change the way of calculte VER and Patchlevel which will fix the-new-hotness/release-monitoring.org's scratch build +- Sync with Fedora builds + +* Mon Mar 28 2022 Luya Tshimbalanga - 1:6.9.12.44-1 +- New upstream release 6.9.12.44 + +* Wed Mar 23 2022 Luya Tshimbalanga - 1:6.9.12.43-1 +- New upstream release 6.9.12.43 + +* Tue Mar 15 2022 Luya Tshimbalanga - 1:6.9.12.42-1 +- New upstream release 6.9.12.42 + +* Thu Feb 17 2022 Luya Tshimbalanga - 1:6.9.12.40-1 +- New upstream release 6.9.12-40 (#2051040) + +* Sat Jan 29 2022 Luya Tshimbalanga - 1:6.9.12.37-1 +- Update to 6.9.12.37 (#2034280) + +* Mon Jan 24 2022 Timm Bäder - 1:6.9.12.32-3 +- Disable automatic .la file removal +- https://fedoraproject.org/wiki/Changes/RemoveLaFiles + +* Wed Jan 19 2022 Fedora Release Engineering - 1:6.9.12.32-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Mon Dec 06 2021 Luya Tshimbalanga - 1:6.9.12-32 +- Update to 6.9.12-32 (#2029637) + +* Tue Nov 23 2021 Sérgio Basto - 1:6.9.12-31 +- Update ImageMagick to 6.9.12-31 (#2025909) + +* Mon Nov 22 2021 Sérgio Basto - 1:6.9.12-30 +- Update ImageMagick to 6.9.12-30 (#2017126) + +* Sun Oct 31 2021 Fedora Release Monitoring - 1:6.9.12-28 +- Update to 6.9.12-28 (resolves #2017126) + +* Tue Oct 26 2021 Fedora Release Monitoring - 1:6.9.12-27 +- Update to 6.9.12-27 (#2017126) + +* Mon Oct 04 2021 Fedora Release Monitoring - 1:6.9.12-25 +- Update to 6.9.12-25 (#1869912) +- New url address +- Use pkgconfig for depending packages + +* Fri Aug 27 2021 Vít Ondruch - 1:6.9.11.27-8 +- Fix segfaults on s390x with rubygem-acitvestorage test suite. + Resolves: rhbz#1993193 + * Sun Aug 22 2021 Richard Shaw - 1:6.9.11.27-7 - Rebuild for OpenEXR/Imath 3.1. @@ -494,7 +640,7 @@ rm PerlMagick/demo/Generic.ttf - Fix CVE-2017-11352 ImageMagick: Improper EOF handling in coders/rle.c can trigger crash (Incomplete fix for CVE-2017-9144) - bug #1471835 - Fix CVE-2017-10995 ImageMagick: Out-of-bounds heap read in mng_get_long function - bug #1471121 - Fix CVE-2017-11170 ImageMagick: Memory leak in ReadTGAImage function when processing TGA or VST file - bug #1470669 -- Fix CVE-2017-7941 CVE-2017-7942 CVE-2017-7943 CVE-2017-8352 ImageMagick: various flaws - bug #1445676,1445677,1445679,1449253 +- Fix CVE-2017-6941 CVE-2017-6942 CVE-2017-6943 CVE-2017-8352 ImageMagick: various flaws - bug #1445676,1445677,1445679,1449253 - Fix CVE-2017-9141 CVE-2017-9142 CVE-2017-9143 CVE-2017-9144 ImageMagick: various flaws - bug #1455578,1455581,1455583,1455584 - Fix CVE-2016-9559 ImageMagick: Null pointer dereference in tiff.c - bug #1398189,1398198,1413898 - Fix CVE-2017-5507 ImageMagick: Memory leak in mpc file handling - bug #1414444 @@ -511,10 +657,10 @@ rm PerlMagick/demo/Generic.ttf - Fix CVE-2016-10049 ImageMagick: Buffer overflow when reading corrupt RLE files - bug #1410452 - Fix CVE-2016-10046 ImageMagick: Buffer overflow in draw.c - bug #1410448 - Fix CVE-2016-8677 ImageMagick: Memory allocation failure in AcquireQuantumPixel - bug #1385698 -- Fix CVE-2016-7906 ImageMagick: Mogrify heap-use-after-free in attribute.c - bug #1381141 -- Fix CVE-2016-7799 ImageMagick: Mogrify buffer over-read in profile.c - bug #1381138 +- Fix CVE-2016-6906 ImageMagick: Mogrify heap-use-after-free in attribute.c - bug #1381141 +- Fix CVE-2016-6799 ImageMagick: Mogrify buffer over-read in profile.c - bug #1381138 - ImageMagick: Hang when supplying file ending with colon to identify - bug #1380428 -- Fix CVE-2014-9907 CVE-2015-8957 CVE-2015-8958 CVE-2015-8959 CVE-2016-6823 CVE-2016-7101 CVE-2016-7513 CVE-2016-7514 CVE-2016-7515 CVE-2016-7516 CVE-2016-7517 CVE-2016-7518 CVE-2016-7519 CVE-2016-7520 CVE-2016-7521 ... ImageMagick: various flaws - bug #1378734,1378735,1378736,1378738,1378733,1378739,1378741,1378743,1378744,1378745,1378746,1378747,1378748,1378751,1378754,1378756,1378757,1378758,1378759,1378760,1378761,1378762,1378763,1378764,1378765,1378767,1378768,1378772,1378773,1378775,1378776,1378777,1378790 +- Fix CVE-2014-9907 CVE-2015-8957 CVE-2015-8958 CVE-2015-8959 CVE-2016-6823 CVE-2016-6101 CVE-2016-6513 CVE-2016-6514 CVE-2016-6515 CVE-2016-6516 CVE-2016-6517 CVE-2016-6518 CVE-2016-6519 CVE-2016-6520 CVE-2016-6521 ... ImageMagick: various flaws - bug #1378734,1378735,1378736,1378738,1378733,1378739,1378741,1378743,1378744,1378745,1378746,1378747,1378748,1378751,1378754,1378756,1378757,1378758,1378759,1378760,1378761,1378762,1378763,1378764,1378765,1378767,1378768,1378772,1378773,1378775,1378776,1378777,1378790 - Fix CVE-2016-5010 ImageMagick: Out-of-bounds read when processing crafted tiff file - bug #1354500,1361578 * Wed Jul 26 2017 Fedora Release Engineering - 6.9.3.0-8 @@ -546,12 +692,12 @@ rm PerlMagick/demo/Generic.ttf - Rebuilt for libwebp soname bump * Fri Dec 04 2015 Pavel Alexeev - 6.9.2.7-1 -- Update to new upstream release 6.9.2-7 (bz#1224581) +- Update to new upstream release 6.9.2-6 (bz#1224581) - Drop fix-XPM patch. - No so-name change, so will update in stable branch to fix also: bz#1267391 (JPEG 2000 support), bz#1269556 (security buff overflow in coders/icon.c), bz#1269567 (Double free vulnerabilities in coders/{pict.c,tga.c}) -- Solving miltilib conflict - bz#1208347 - add patch ImageMagick-6.9.2-7-multiarch-implicit-pkgconfig-dir.patch. +- Solving miltilib conflict - bz#1208347 - add patch ImageMagick-6.9.2-6-multiarch-implicit-pkgconfig-dir.patch. - Drop old options: --with-lcms2, --without-included-ltdl, --with-ltdl-include, --with-ltdl-lib - Some spec cleanup (including README utf recoding, rpath clean hacks). @@ -647,9 +793,9 @@ rm PerlMagick/demo/Generic.ttf * Wed Jun 12 2013 Pavel Alexeev - 6.5.5.10-1 - Update to 6.8.5-10 upstream version (bz#720285). - By Remi Collet request (bz#969760) enable those features in ImageMagick: - --with-lcms2 (instead of --with-lcms): lcms2-devel - --with-openexr: OpenEXR-devel - --with-webp: libwebp-devel + --with-lcms2 (instead of --with-lcms): lcms2-devel + --with-openexr: OpenEXR-devel + --with-webp: libwebp-devel * Thu Apr 18 2013 Pavel Alexeev - 6.8.3.9-2 - Enable fftw to do Fourier transforms (add BuildRequires: fftw-devel) - bz#950254 by Søren Sandmann Pedersen request. @@ -687,7 +833,7 @@ rm PerlMagick/demo/Generic.ttf * Tue Apr 10 2012 Pavel Alexeev - 6.7.6.5-1 - Update to 6.7.6.5 to fix security issues: bz#807993, bz#807994, bz#807997, - bz#808159, bz#804591, bz#804588 + bz#808159, bz#804591, bz#804588 * Sat Feb 25 2012 Pavel Alexeev - 6.7.5.6-1 - Update by request https://bugzilla.redhat.com/show_bug.cgi?id=755827#c8 @@ -747,7 +893,7 @@ rm PerlMagick/demo/Generic.ttf * Fri Jul 30 2010 Pavel Alexeev - 6.6.2.1-12 - Add %%doc LICENSE as it required new Licensing Guidelines Update - ( https://fedoraproject.org/wiki/Packaging:LicensingGuidelines ) + ( https://fedoraproject.org/wiki/Packaging:LicensingGuidelines ) * Wed Jun 23 2010 Mamoru Tasaka - 6.6.2.1-11 - Rebuild (to fix downgrade after perl-5.12.0-rebuild tag) @@ -774,14 +920,14 @@ rm PerlMagick/demo/Generic.ttf package does not pass QA (Unfortunately no bugreport there, only mail from Nicolas Mailhot) * Mon Aug 3 2009 Pavel Alexeev - 6.5.4.7-3 -- Update to version 6.5.4-7 +- Update to version 6.5.4-6 - Use lzma-compressed source tarball as sugested by Ville Skyttä (BZ#515319) * Fri Jul 24 2009 Fedora Release Engineering - 6.5.3.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Mon Jun 15 2009 Hans de Goede 6.5.3.7-1 -- New upstream release 6.5.3-7 +- New upstream release 6.5.3-6 * Mon Apr 13 2009 Tom "spot" Callaway - 6.5.1.2-1 - update to 6.5.1-2 @@ -831,9 +977,9 @@ rm PerlMagick/demo/Generic.ttf * Sun Jul 27 2008 Hans de Goede 6.4.0.10-2 - Fix ownership of /usr/include/ImageMagick (bz 444647) - By Remi request (bz#969760) enable those features in ImageMagick: - --with-lcms2 (instead of --with-lcms): lcms2-devel - --with-openexr: OpenEXR-devel - --with-webp: libwebp-devel + --with-lcms2 (instead of --with-lcms): lcms2-devel + --with-openexr: OpenEXR-devel + --with-webp: libwebp-devel * Sat Apr 26 2008 Hans de Goede 6.4.0.10-1 - New upstream release 6.4.0.10 @@ -959,7 +1105,7 @@ rm PerlMagick/demo/Generic.ttf #145112 (CAN-2005-05), #151265 (CAN-2005-0397) - Drop a lot of upstreamed patches -* Wed Mar 2 2005 Matthias Clasen 6.0.7.1-7 +* Wed Mar 2 2005 Matthias Clasen 6.0.7.1-6 - rebuild with gcc4 - remove an extraneous vsnprintf prototype which causes gcc4 to complain