Accepting request 670284 from graphics

- update to 7.0.8-25:
  * Eliminate spurious font warning (#1458)
  * Support HEIC EXIF & XMP profiles.

- changelog for 7.0.8-24:
  * Support -clahe option real clip limit
  * ShadeImage() kernels can return negative pixels, clamp to range (#1319)
  * Annotate with negative offsets no longer renders slanted text (forwarded request 670282 from polslinux)

OBS-URL: https://build.opensuse.org/request/show/670284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ImageMagick?expand=0&rev=173
This commit is contained in:
Stephan Kulow 2019-02-04 20:24:30 +00:00 committed by Git OBS Bridge
commit 62580793a5
7 changed files with 63 additions and 23 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b1c391b1e54c12bc1710b76cedb87cb1fdfa3b13a001ce9a254db10873401310
size 10789137

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABAgAGBQJcJP2DAAoJEImrY9SCdzd6lJQP/1mATxZcnq5vSBKYyTcegmAv
/afF49z01eRzXr8tQEFGDUbV/SWRKvXMMSDZNq3Ir1qEHSaiOCX5Jfdajvu1459o
3tBYLdB+JLecPsMxP9D6jwA4M9PE/w5YzVMx0KkLXXngEIu8XBUZJ578V4yyhnC1
NLSQkHZiNLhmisAL1tv2xIkiqrD55pYX+m5TRDVjBo6PSGYyz3XMwoDwL8Tar/z8
Jf6My3SN3prSfCmPLWjkyM0vBt/b33vC73Sk4gkJIh2rxtBZsKs94eT8CFtZZnsm
oXnbUXa+T+QxXCL3OEcdcewwMEr8mt6HDhCRHdl5hskuESpvTzRG27FE7cpIZYwY
56gLpoU9OBEiVKK7JuhtWXUN+RRcrdmBxiBlgvxu2nbRmcs1P/zklk+T40sbaJVs
H5ScYRb8D/ogx1XTCVCL8eEc1otUNu1sinIOLSFwm2xHVsFOugJAx+RSCkRZyiqE
+TBNhGxrnKeUhoaRvV2cT1MgbfeByt79nk09rhwHkFXpsg6XfQZY7ikd3in8eM0O
81bZehEDDS8nF/Up+5pZacOEWIM2KAlnyBRG8s+5HNMci96n/3C+Ow8faYPRQOrX
Ho/CLrCHzdAd/oqlT84D3in1RMYP9xpkC7fAH5uVUFWLuS0arnr4woGpCDPVTpoh
weOZzU48A8AafUQtRxgQ
=9ifV
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:30af2c9b7b0c8303af9c52448c4e93430d395dbfb9bb3bee28e3704b313a4819
size 11426142

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAABAgAGBQJcTuB2AAoJEImrY9SCdzd6LHcP/3G8IpaBpl2Q5mpyHNt3FW2/
9YCL13zLcH3LhB5/tzedTy4PxUluzWi3tnBPWPQm2P04G1Z0rvbPePPuGb+FPm1j
NRSPrVAr/KtyYEVZfYTIybadfZPSUn4/JKAa90aLUn3sZV4uPu4fm+34keEu4M24
HiYoBvsEUFlnWfcrhYBkIp9nctniUOd2DT2LsdT/9qsZtYWCoqaBRYPSgTFNeVqc
p5ZaaEjGz7UAFrkT5itQEOeRHX/ljeCnxqAN4FnSwjyEPMl4CqpIZoLGwK+JLIer
megus7m2AG0q1MDOHcxu5XX1wYGeXljQS/WXJf/gLJjDMcpCqo7R3K6CbBvkwDys
hdxuPyrX7Dx8CQhwDF3/+o6CLo/wBvFMemBo4G5n4C+4ssdUDs1/Fzv2LQrkQf2E
aBs6MIzE6WbxpDE/r3ZZScwO4CuI1net/t4xvt2JiU0TMLcHKhdc4s3ZZLKv9al4
vJkpBIgrE1MQmTD7l3vv8yauVWAwgfH8x6PsWfjHplvY9M3aqQ2UQASq50EyNRum
g/NY9cybHW+QwvW85B2RzP03kfybvwoDxW2POt/rwWu7vWxIOeacygcKsLKsiR/e
bcRT9tMHVowRqCCHOJCEuNPhCvy5jBH9jrstJsC3zoW4jtFcvL4+vsfOQshW8lCp
voiEM9OQmLj1FCaaHp9+
=FYLD
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,13 @@
diff --git a/MagickCore/effect.c b/MagickCore/effect.c
index 66f61e0e8d..14e17040ba 100644
--- a/MagickCore/effect.c
+++ b/MagickCore/effect.c
@@ -1225,6 +1225,8 @@ MagickExport Image *EdgeImage(const Image *image,const double radius,
kernel_info->values[i]=(-1.0);
kernel_info->values[i/2]=(double) kernel_info->width*kernel_info->height-1.0;
edge_image=ConvolveImage(image,kernel_info,exception);
+ if (edge_image != (Image *) NULL)
+ (void) ClampImage(edge_image,exception);
kernel_info=DestroyKernelInfo(kernel_info);
return(edge_image);
}

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Thu Jan 31 08:24:54 UTC 2019 - info@paolostivanin.com
- update to 7.0.8-25:
* Eliminate spurious font warning (#1458)
* Support HEIC EXIF & XMP profiles.
- changelog for 7.0.8-24:
* Support -clahe option real clip limit
* ShadeImage() kernels can return negative pixels, clamp to range (#1319)
* Annotate with negative offsets no longer renders slanted text
-------------------------------------------------------------------
Mon Jan 14 10:52:18 UTC 2019 - Petr Gajdos <pgajdos@suse.com>
- clamp after edge [bsc#1106415]
+ ImageMagick-clamp-after-edge.patch
-------------------------------------------------------------------
Mon Jan 7 09:04:46 UTC 2019 - Petr Gajdos <pgajdos@suse.com>
- update to 7.0.8-23:
* CacheInfo destructor must be aligned in DestroyPixelStream().
* Support negative rotations in a geometry (e.g. -10x-10+10+10).
* Return expected canvas offset after a crop with gravity.
-------------------------------------------------------------------
Fri Dec 28 18:48:02 UTC 2018 - Petr Gajdos <pgajdos@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package ImageMagick
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -20,7 +20,7 @@
%define asan_build 0
%define maj 7
%define mfr_version %{maj}.0.8
%define mfr_revision 21
%define mfr_revision 25
%define quantum_depth 16
%define source_version %{mfr_version}-%{mfr_revision}
%define clibver 6
@ -47,8 +47,8 @@ Patch2: ImageMagick-library-installable-in-parallel.patch
#%%ifarch s390x s390 ppc64 ppc
Patch3: ImageMagick-s390-disable-tests.patch
#%%endif
Patch4: ImageMagick-clamp-after-edge.patch
BuildRequires: chrpath
BuildRequires: dos2unix
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: libjasper-devel
@ -302,6 +302,7 @@ HTML documentation for ImageMagick library and scene examples.
%ifarch s390x s390 ppc ppc64
%patch3 -p1
%endif
%patch4 -p1
%build
# bsc#1088463
@ -370,7 +371,6 @@ rm -r Magick++/examples/.deps
%endif
cp -r PerlMagick/demo PerlMagick/examples
# other improvements
dos2unix www/api/*.php
chmod -x PerlMagick/demo/*.pl
%check