- 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
This commit is contained in:
Petr Gajdos 2018-06-13 08:17:57 +00:00 committed by Git OBS Bridge
parent 5beeeaf0b4
commit e7dcc0a16e
6 changed files with 37 additions and 42 deletions

View File

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

View File

@ -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-----

View File

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

View File

@ -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-----

View File

@ -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

View File

@ -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