From 28a05ab1a93b69e6bb5787e7fa985cd877652c58d8b5e1bd785d2370f72f5122 Mon Sep 17 00:00:00 2001 From: Petr Gajdos Date: Mon, 14 Jan 2019 10:56:47 +0000 Subject: [PATCH] - clamp after edge [bsc#1106415] OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=402 --- ImageMagick-clamp-after-edge.patch | 13 +++++++++++++ ImageMagick.changes | 5 +++++ ImageMagick.spec | 2 ++ 3 files changed, 20 insertions(+) create mode 100644 ImageMagick-clamp-after-edge.patch diff --git a/ImageMagick-clamp-after-edge.patch b/ImageMagick-clamp-after-edge.patch new file mode 100644 index 0000000..8169989 --- /dev/null +++ b/ImageMagick-clamp-after-edge.patch @@ -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); + } diff --git a/ImageMagick.changes b/ImageMagick.changes index 71338d8..893efff 100644 --- a/ImageMagick.changes +++ b/ImageMagick.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jan 14 10:52:18 UTC 2019 - Petr Gajdos + +- clamp after edge [bsc#1106415] + ------------------------------------------------------------------- Mon Jan 7 09:04:46 UTC 2019 - Petr Gajdos diff --git a/ImageMagick.spec b/ImageMagick.spec index 7fb14e4..8a5ee0e 100644 --- a/ImageMagick.spec +++ b/ImageMagick.spec @@ -47,6 +47,7 @@ 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: fdupes BuildRequires: gcc-c++ @@ -301,6 +302,7 @@ HTML documentation for ImageMagick library and scene examples. %ifarch s390x s390 ppc ppc64 %patch3 -p1 %endif +%patch4 -p1 %build # bsc#1088463