Accepting request 579307 from graphics
- upstream fixes the test by changing the signature - ImageMagick-820e636.patch + ImageMagick-write.t-PICT-signature.patch - update to 7.0.7.23 * Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz). * Add list-length policy to limit the maximum image sequence length. - added patches + ImageMagick-montage.t-directory-exception.patch + ImageMagick-820e636.patch - Add explicit buildrequires on: pkgconfig(libwebpmux), pkgconfig(cairo), pkgconfig(fontconfig), pkgconfig(libpng), pkgconfig(x11), pkgconfig(xext), pkgconfig(zlib). all of them direct build dependencies but not included in the spec file OBS-URL: https://build.opensuse.org/request/show/579307 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ImageMagick?expand=0&rev=156
This commit is contained in:
commit
7555cef383
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:e46cdde0fb92bcd0fa314a4cd4c504209917f296e15b24aa12b621f153c793d2
|
|
||||||
size 10798351
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIcBAABAgAGBQJaZjmHAAoJEImrY9SCdzd6rasQAKCbtiK81Ic826qC1tFRExvi
|
|
||||||
M2vcgg8HcEJbIMMdyHppTjl0RTQIw4RIQyeLhB8z/EpbkH1hQ+XtYtWKBF+OqSq+
|
|
||||||
oysJ2ClkJP1tBJ76qDx6razD3L+ntZ3AfuVBPS2ZEz4IhzsapBS9mFZ72pwlRjhD
|
|
||||||
N8nixmWIRz13l9qSN02s3TWe+6lfZ4D5BN21IwaZzoUSZhuY8ZQxMSOfdbd13B7k
|
|
||||||
nPMK6k3RAf+FCWqtf/tl3m8P5MOfJw8Cul/I0X4beGeIn/ShlQx17NJGEgkMvbLh
|
|
||||||
c6whs3v2h7HaXvDpzToNPJQOoIRyTahS1CuB8JaZMdG78QOBvv/8QGweDh4RHuwr
|
|
||||||
s/bwxQto7Qxp/RxDDQ4CBnmHWl4Jl3N4BsvT7+bgIMznHOcK5HJlP66/IvgdK2kU
|
|
||||||
tdjsq05MlK6Kpbpn2hieht6uN3w4v8X2gUVk/94ckBpFF64VdhJGCUS19QOYqBLq
|
|
||||||
VC64tVMOrYrfpAaMkGceXBvOoscVr56C70r8Py+3OKci7voLyFw1aNYSc2qmWp2K
|
|
||||||
HvU5OPPS8mudzBmO9N1Gtij2pBoLqyOZNACBPv0FIs2m/0s7qLKOyi+/xxBkkgPM
|
|
||||||
K2v+5JQ4ntSUXIEvdcM9Gewfxg8+CWyk/RB2EFn0MD9+dfcyWXB14xZ2ECDXy1cM
|
|
||||||
8fXJuSlRBMOJPS4KOS+6
|
|
||||||
=352t
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
ImageMagick-7.0.7-23.tar.bz2
Normal file
3
ImageMagick-7.0.7-23.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:88850a231582a91aac6187edbb878c305b5e300e92670f9edde95f802473e9ec
|
||||||
|
size 10821439
|
16
ImageMagick-7.0.7-23.tar.bz2.asc
Normal file
16
ImageMagick-7.0.7-23.tar.bz2.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIcBAABAgAGBQJaijVsAAoJEImrY9SCdzd6khIP/2oRwQ+/F5P/ba/4fJx3xlbf
|
||||||
|
BH8iS6UmOopd0eVO1BIfNo1uBr4i+kp20nE5GkYFL3pi8XiAaQ7l+IaYudUakaiD
|
||||||
|
NNSjfbA9KSD6sUBHv+l/VSFv2WD1xE6wXXfAiNj06paX+q5D2nDHf9dPzc4Pr1s6
|
||||||
|
h3hZYW4GZ4wAZH+bFXZ+tzCwxZBqaTkWQG43kEgTbjsjVxcOB4HTIyMQBuRfE7de
|
||||||
|
FrbUPi6hmrqO7Oi2ZoqqNcQmvZbdPd2dZa0D0/E6/C4IMEcQrGMIqiEIQCigo37I
|
||||||
|
huXykRHMzxjkht3Cz8Einy1mOHCTLfaELLamXuUVz25C51rxUwVQqJ+nxgSDkUAL
|
||||||
|
06B8Hf7v2PbvUP99CFjJjrB2Y/krutpWVtocT0kxbb+qmBcL1MHf4Tqdr2v1LD4W
|
||||||
|
sxHvpVhWuwjvAKScqLC2xuibxJE0s+wW4Zx9KPBjbzGAeJk6gGZCZHcxty+QmFi8
|
||||||
|
FCZZBkyYyF/eZ304D99ycMVjJS9Wy5bbCrjlzUtG97hDAynSGtVB3CpEpyhLBFW3
|
||||||
|
RweM6Js7Bl1DZ1PigyXz4cy5Ag1jScNFUOZMTyYNTnVXmwVkblpfEPHGn3ik55uT
|
||||||
|
OrZRaQi2hDS05zVNGwLeBvNGgxyqIiSP0IKrLdgl4zgulundaxk5izj8CRfRr8aW
|
||||||
|
3aS9lWLmz9b9bMuzSJcX
|
||||||
|
=roPT
|
||||||
|
-----END PGP SIGNATURE-----
|
12
ImageMagick-montage.t-directory-exception.patch
Normal file
12
ImageMagick-montage.t-directory-exception.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
--- a/PerlMagick/t/subroutines.pl
|
||||||
|
+++ b/PerlMagick/t/subroutines.pl
|
||||||
|
@@ -1050,7 +1050,7 @@ sub testMontage {
|
||||||
|
} else {
|
||||||
|
# Check montage directory
|
||||||
|
my $directory = $montage->Get('directory');
|
||||||
|
- my $expected = join( "\n", @colors ) . "\n";
|
||||||
|
+ my $expected = join( "\xff", @colors ) . "\xff";
|
||||||
|
if ( !defined($directory) ) {
|
||||||
|
print "ok $test\n";
|
||||||
|
} elsif ( $directory ne $expected) {
|
||||||
|
|
11
ImageMagick-write.t-PICT-signature.patch
Normal file
11
ImageMagick-write.t-PICT-signature.patch
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- a/PerlMagick/t/write.t
|
||||||
|
+++ b/PerlMagick/t/write.t
|
||||||
|
@@ -129,7 +129,7 @@ print("Apple Macintosh QuickDraw/PICT file ...\n");
|
||||||
|
testReadWrite( 'PICT:input.pict',
|
||||||
|
'PICT:output.pict',
|
||||||
|
q//,
|
||||||
|
- 'f7b3db46d6f696ea8392f0ad0be945dd502a806e2c1e9c082efef517191758f7');
|
||||||
|
+ '646ac633d5b5553721e032d2c9f8f54ffc19d315832bbf808c2b7321b1067293');
|
||||||
|
|
||||||
|
print("Portable pixmap format (color), ASCII format ...\n");
|
||||||
|
++$test;
|
@ -1,3 +1,30 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 23 08:05:31 UTC 2018 - pgajdos@suse.com
|
||||||
|
|
||||||
|
- upstream fixes the test by changing the signature
|
||||||
|
- ImageMagick-820e636.patch
|
||||||
|
+ ImageMagick-write.t-PICT-signature.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 21 13:24:09 UTC 2018 - pgajdos@suse.com
|
||||||
|
|
||||||
|
- update to 7.0.7.23
|
||||||
|
* Fixed numerous use of uninitialized values, integer overflow,
|
||||||
|
memory exceeded, and timeouts (credit to OSS Fuzz).
|
||||||
|
* Add list-length policy to limit the maximum image sequence length.
|
||||||
|
- added patches
|
||||||
|
+ ImageMagick-montage.t-directory-exception.patch
|
||||||
|
+ ImageMagick-820e636.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 19 21:58:06 UTC 2018 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
|
- Add explicit buildrequires on: pkgconfig(libwebpmux),
|
||||||
|
pkgconfig(cairo), pkgconfig(fontconfig), pkgconfig(libpng),
|
||||||
|
pkgconfig(x11), pkgconfig(xext), pkgconfig(zlib). all
|
||||||
|
of them direct build dependencies but not included in
|
||||||
|
the spec file
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jan 31 18:50:15 CET 2018 - ro@suse.de
|
Wed Jan 31 18:50:15 CET 2018 - ro@suse.de
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%define maj 7
|
%define maj 7
|
||||||
%define mfr_version %{maj}.0.7
|
%define mfr_version %{maj}.0.7
|
||||||
%define mfr_revision 22
|
%define mfr_revision 23
|
||||||
%define quantum_depth 16
|
%define quantum_depth 16
|
||||||
%define source_version %{mfr_version}-%{mfr_revision}
|
%define source_version %{mfr_version}-%{mfr_revision}
|
||||||
%define clibver 5
|
%define clibver 5
|
||||||
@ -45,9 +45,13 @@ Patch1: ImageMagick-relax-filter.t.patch
|
|||||||
#%%endif
|
#%%endif
|
||||||
#%%endif
|
#%%endif
|
||||||
Patch2: ImageMagick-library-installable-in-parallel.patch
|
Patch2: ImageMagick-library-installable-in-parallel.patch
|
||||||
#%%ifarch s390x
|
#%%ifarch s390x s390 ppc64 ppc
|
||||||
Patch3: ImageMagick-s390-disable-tests.patch
|
Patch3: ImageMagick-s390-disable-tests.patch
|
||||||
#%%endif
|
#%%endif
|
||||||
|
# https://github.com/ImageMagick/ImageMagick/issues/992
|
||||||
|
Patch4: ImageMagick-montage.t-directory-exception.patch
|
||||||
|
# https://github.com/ImageMagick/ImageMagick/issues/994
|
||||||
|
Patch5: ImageMagick-write.t-PICT-signature.patch
|
||||||
BuildRequires: chrpath
|
BuildRequires: chrpath
|
||||||
BuildRequires: dcraw
|
BuildRequires: dcraw
|
||||||
%if 0%{?suse_version} >= 1315
|
%if 0%{?suse_version} >= 1315
|
||||||
@ -94,6 +98,7 @@ BuildRequires: pkgconfig(libopenjp2) >= 2.1.0
|
|||||||
BuildRequires: pkgconfig(librsvg-2.0)
|
BuildRequires: pkgconfig(librsvg-2.0)
|
||||||
BuildRequires: pkgconfig(libtiff-4) >= 4.0.3
|
BuildRequires: pkgconfig(libtiff-4) >= 4.0.3
|
||||||
BuildRequires: pkgconfig(libwebp)
|
BuildRequires: pkgconfig(libwebp)
|
||||||
|
BuildRequires: pkgconfig(libwebpmux)
|
||||||
BuildRequires: pkgconfig(libxml-2.0)
|
BuildRequires: pkgconfig(libxml-2.0)
|
||||||
%if 0%{?suse_version} > 1315
|
%if 0%{?suse_version} > 1315
|
||||||
BuildRequires: pkgconfig(lqr-1)
|
BuildRequires: pkgconfig(lqr-1)
|
||||||
@ -113,6 +118,12 @@ BuildRequires: librsvg-devel
|
|||||||
BuildRequires: libtiff-devel
|
BuildRequires: libtiff-devel
|
||||||
BuildRequires: libxml-devel
|
BuildRequires: libxml-devel
|
||||||
BuildRequires: perl-parent
|
BuildRequires: perl-parent
|
||||||
|
BuildRequires: pkgconfig(cairo)
|
||||||
|
BuildRequires: pkgconfig(fontconfig)
|
||||||
|
BuildRequires: pkgconfig(libpng)
|
||||||
|
BuildRequires: pkgconfig(x11)
|
||||||
|
BuildRequires: pkgconfig(xext)
|
||||||
|
BuildRequires: pkgconfig(zlib)
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
@ -290,6 +301,8 @@ HTML documentation for ImageMagick library and scene examples.
|
|||||||
%ifarch s390x s390 ppc ppc64
|
%ifarch s390x s390 ppc ppc64
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
%endif
|
%endif
|
||||||
|
%patch4 -p1
|
||||||
|
%patch5 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
# make library binary package parallel installable
|
# make library binary package parallel installable
|
||||||
|
Loading…
x
Reference in New Issue
Block a user