From e7dcc0a16ea7ace2895cdae1bf762c40e6f3bfccba9dcb908c670287881c09ff Mon Sep 17 00:00:00 2001 From: Petr Gajdos Date: Wed, 13 Jun 2018 08:17:57 +0000 Subject: [PATCH] - update to 7.0.8-0: * Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz). * Heap buffer overflow fix (reference https://github.com/ImageMagick/ImageMagick/issues/1156). * Boundary issues with -gamma option when HDRI is enabled (reference https://github.com/ImageMagick/ImageMagick/issues/1151). * Properly initialize SVG color style. * A SVG rectangle with a width and height of 1 is a point. * Fixed memory corruption for MVG paths. - consider test to be completely broken on i586, removing: - ImageMagick-relax-filter.t.patch OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=366 --- ImageMagick-7.0.7-34.tar.bz2 | 3 --- ImageMagick-7.0.7-34.tar.bz2.asc | 16 ---------------- ImageMagick-7.0.8-0.tar.bz2 | 3 +++ ImageMagick-7.0.8-0.tar.bz2.asc | 16 ++++++++++++++++ ImageMagick.changes | 16 ++++++++++++++++ ImageMagick.spec | 25 ++----------------------- 6 files changed, 37 insertions(+), 42 deletions(-) delete mode 100644 ImageMagick-7.0.7-34.tar.bz2 delete mode 100644 ImageMagick-7.0.7-34.tar.bz2.asc create mode 100644 ImageMagick-7.0.8-0.tar.bz2 create mode 100644 ImageMagick-7.0.8-0.tar.bz2.asc diff --git a/ImageMagick-7.0.7-34.tar.bz2 b/ImageMagick-7.0.7-34.tar.bz2 deleted file mode 100644 index 15c757a..0000000 --- a/ImageMagick-7.0.7-34.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f7ba3a66bc9ac495fff11784c068031aa12bc1a095d5f74c5b05e175a70209e6 -size 10792320 diff --git a/ImageMagick-7.0.7-34.tar.bz2.asc b/ImageMagick-7.0.7-34.tar.bz2.asc deleted file mode 100644 index 8f873d9..0000000 --- a/ImageMagick-7.0.7-34.tar.bz2.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIcBAABAgAGBQJbAhleAAoJEImrY9SCdzd6ZJ4P/0HwmOBNQzH87i5LoQd6xjj8 -2UiEnRiNenDwV5JBLzVWNAekWgFB5LgvrEeXyXv2J+Xt3ygKZRqBtBzsPxGghC7v -1Z3octPUbqLK8L7PKd8NrtLhED7KC/3wttOb8Wj+DHGMr8ucxU71SS5MEZkqS8TS -REXuwkwwuvjL4JRqNCoDa/GJt+JplOHSMODkL1I7gp+pyE+SbIBlt0nVPAublGAI -NLPvAQnEunT4ZQxjsUjwzB/I/ZRRFSjagmmxHSq9AL306nIu47ibWPBnK1ReSG01 -VhzM8gXHcuOXNPAubzDhgvDGfE0wsVS+sd/CVRMuPLzoe4v7uqCjj3BsSYaJpBka -fP/2PhjICtROjyo6aaT+pLKZkGwhu7pbB0qomkN70qKw1+iOqM2qUvKrKFZ3UGJG -aRoxhvykLubxHPhCR8hyTQcsVsH0TzuOGNZmMWqVmP/tWBzUCl6bDrF2EDCiF1s7 -dehwc4UFVXt9uQOvnVc55/CLQ/i3M92KEeggvzJhzyPPZqiidIy1slXA5CkSv14R -fpr3BCxpsyuRrp++5jjq3wE+hOLqhQmk43pGikLYaFTQj0rDXcdltSpCVNHTh1L6 -SJB6vqlYjb9IbryM05zvpzRbkI+R6pAVGJpOXfMOdhKvteY/IF0QOVy77WUdTrDo -M77AxUCM6q2rE9+2598e -=JG+P ------END PGP SIGNATURE----- diff --git a/ImageMagick-7.0.8-0.tar.bz2 b/ImageMagick-7.0.8-0.tar.bz2 new file mode 100644 index 0000000..57f2168 --- /dev/null +++ b/ImageMagick-7.0.8-0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:951631df6fe045bbb6c7f2276bd4b5ed2790a04bd6b40f945359020d2df584c2 +size 10772261 diff --git a/ImageMagick-7.0.8-0.tar.bz2.asc b/ImageMagick-7.0.8-0.tar.bz2.asc new file mode 100644 index 0000000..9e4af8d --- /dev/null +++ b/ImageMagick-7.0.8-0.tar.bz2.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABAgAGBQJbIGdBAAoJEImrY9SCdzd6EPsQAIkEkMUlJn4Z8HivxBnAJEEi +bBXNGLvZ0YLEgSFBcHYoMpXbo/rpessvJYRG1jcnUdJP55MIzHLFEhfUqPlPvRkT +w4i2gCz/b6e32jsWyQ+bDQU/DNQKgCls0aohf2QD2cGuUyiOj6/MtI6CmxWvPsc5 +13sjjRTmJXkqxmUYJcsBnJHsSbt3TTvnPOrAS3/0tZh31IxH7TJadj/Tn0ZeYWOB +QQg/dv6XvweApeqIibaStnzPyoHC/sCTx6xhyR5y4k5/w7Osb9jkSw4XYBicr1MG +96WSdfEFkqg6j9SyqSrZYhOG2QGaN8kD5pur2GRzBuR9ZzRfkAY8NxnsgQw9Haer +mvejfbFb9PRmswjY0xF6Tr57Tc3JKLmBLWJbB/wUMUYoae15dMNKCNZrmZrtyvuK +7l4peWM2RGhsEirkj9UL+ZIOCy7+pGbaWxBQBp277DwB6IufzXugEed5GSiJUdlI +wZrRGkO3PWWaBiYx/Vd984NT4Dgaz3dRH9NIKPuq/HearIuAlb9tKH1V7M2F+DMG +LEcQo+WXmiIwW3RU8w4HHR++8ruVudlWy709vzxHQm7Uatha55Tu7c3PZ95LZ/mv +1izNp7G1mbqg0f2HT5GAbTFDT6y1qKBwkJbGg9JOCZLEd5fZWZd6H1vED+3Ekk+w +a2bbV63aihghY0tlMRQD +=oEDi +-----END PGP SIGNATURE----- diff --git a/ImageMagick.changes b/ImageMagick.changes index 823efd0..7623444 100644 --- a/ImageMagick.changes +++ b/ImageMagick.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Wed Jun 13 08:10:50 UTC 2018 - pgajdos@suse.com + +- update to 7.0.8-0: + * Fixed numerous use of uninitialized values, integer overflow, memory + exceeded, and timeouts (credit to OSS Fuzz). + * Heap buffer overflow fix (reference + https://github.com/ImageMagick/ImageMagick/issues/1156). + * Boundary issues with -gamma option when HDRI is enabled (reference + https://github.com/ImageMagick/ImageMagick/issues/1151). + * Properly initialize SVG color style. + * A SVG rectangle with a width and height of 1 is a point. + * Fixed memory corruption for MVG paths. +- consider test to be completely broken on i586, removing: + - ImageMagick-relax-filter.t.patch + ------------------------------------------------------------------- Mon May 21 08:08:20 UTC 2018 - pgajdos@suse.com diff --git a/ImageMagick.spec b/ImageMagick.spec index b8e6d45..718670c 100644 --- a/ImageMagick.spec +++ b/ImageMagick.spec @@ -17,8 +17,8 @@ %define maj 7 -%define mfr_version %{maj}.0.7 -%define mfr_revision 34 +%define mfr_version %{maj}.0.8 +%define mfr_revision 0 %define quantum_depth 16 %define source_version %{mfr_version}-%{mfr_revision} %define clibver 6 @@ -41,20 +41,10 @@ Source2: http://www.imagemagick.org/download/ImageMagick-%{mfr_version}-% Source3: ImageMagick.keyring # suse specific patches Patch0: ImageMagick-disable-insecure-coders.patch -# workaround, see https://github.com/ImageMagick/ImageMagick/issues/439 -#%%ifarch i586 -#%%if %%{?suse_version} == 1500 -Patch1: ImageMagick-relax-filter.t.patch -#%%endif -#%%endif Patch2: ImageMagick-library-installable-in-parallel.patch #%%ifarch s390x s390 ppc64 ppc Patch3: ImageMagick-s390-disable-tests.patch #%%endif -# https://github.com/ImageMagick/ImageMagick/issues/1019 -#%%ifarch i586 -Patch5: ImageMagick-tests.tap-attributes.patch -#%%endif BuildRequires: chrpath BuildRequires: dos2unix BuildRequires: fdupes @@ -298,18 +288,10 @@ HTML documentation for ImageMagick library and scene examples. %prep %setup -q -n ImageMagick-%{source_version} %patch0 -p1 -%ifarch i586 -%if %{?suse_version} == 1500 -%patch1 -p1 -%endif -%endif %patch2 -p1 %ifarch s390x s390 ppc ppc64 %patch3 -p1 %endif -%ifarch i586 -%patch5 -p1 -%endif %build # bsc#1088463 @@ -374,10 +356,7 @@ chmod -x PerlMagick/demo/*.pl # https://github.com/ImageMagick/ImageMagick/issues/1019 # https://github.com/ImageMagick/ImageMagick/issues/1058 # https://github.com/ImageMagick/ImageMagick/issues/1059 -# (but keep patches for a while before giving up completely) exit 0 -# https://github.com/ImageMagick/ImageMagick/issues/1059 -rm PerlMagick/t/montage.t %endif make %{?_smp_mflags} check export MAGICK_CODER_MODULE_PATH=$PWD/coders/.libs