399 Commits

Author SHA256 Message Date
99a7681c71 - update to 7.0.8-11:
* Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).
  * Add support for "module" security policy.

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=383
2018-09-03 08:21:46 +00:00
2ba75a70c9 - disable PS, PS2, PS3, XPS and PDF coders in default policy.xml
[bsc#1105592]

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=382
2018-08-22 10:30:13 +00:00
9e9d1e4a9d - disable PS, EPS, PDF and XPS in default policy.xml [bsc#1105592]
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=380
2018-08-22 09:22:33 +00:00
27a4da982f - update to 7.0.8-10:
* Added dcraw coder (dcraw:img.cr2) that can be used to force the use of the
    dcraw delegate when libraw is the default raw delegate.
  * Restored thread support for the HEIC coder.
  * ThumbnailImage function no longer reveals sensitive information (reference
    https://github.com/ImageMagick/ImageMagick/issues/1243).
- remove upstreamed ImageMagick-filter.t.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=379
2018-08-17 08:04:07 +00:00
1dbfa5611e - fixed tests by ImageMagick-filter.t.patch
https://github.com/ImageMagick/ImageMagick/issues/1241

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=376
2018-08-06 14:28:04 +00:00
95418fa270 - update to 7.0.8-9:
* XBM coder leaves the hex image data uninitialized if hex value of the
    pixel is negative.
  * More improvements to SVG text handling.
  * New -range threshold option that combines hard and soft thresholding.
  * Non-HDRI ScaleLongToQuantum() private method no longer adds a half interval.
  * Fixed memset() negative-size-param (reference
    https://github.com/ImageMagick/ImageMagick/issues/1217).
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=375
2018-08-06 14:26:22 +00:00
58e7ecf05b - enable i586 tests again, except t/montage.t
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=373
2018-07-17 08:05:47 +00:00
a3ac0da8c5 - update to 7.0.8-6:
* Improve SVG support for tspan element.
  * Add support for -fx image.extent.
  * Fixed a few potential memory leaks.
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).
  * Support %B property, the image file size without any decorations.

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=372
2018-07-16 14:20:49 +00:00
OBS User mrdocs
60f944aec1 Accepting request 620324 from home:kstreitova:branches:graphics
- use "BuildRequires: p7zip-full" for TW as 7za binary needed by
  ImageMagick was moved to this package (see bsc#899627 for more
  details about this change)

OBS-URL: https://build.opensuse.org/request/show/620324
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=370
2018-07-03 04:45:30 +00:00
7559171c2c - ImageMagick-tests.tap-attributes.patch
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=368
2018-06-26 10:00:36 +00:00
a60a315a10 - update to 7.0.8-3:
* Apply translate component of SVG transform rotate.
  * More robust SVG text handling.
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).
  * Fixed an issue with stroke and label

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=367
2018-06-26 09:50:56 +00:00
e7dcc0a16e - 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
2018-06-13 08:17:57 +00:00
5beeeaf0b4 - update to 7.0.7-34:
* Added support for reading eXIf chunks to the PNG coder.
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).
  * Improved clip / composite mask handling.
  * Restore SetImageAlpha() behavior.
  * Fix -clip and -mask options.
- fixes [bsc#1093395]

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=364
2018-05-21 08:12:30 +00:00
2f6dabc675 - update to 7.0.7-31:
* Fixed numerous use of uninitialized values, integer overflow,
    memory exceeded, and timeouts (credit to OSS Fuzz).
  * Missing break when checking "compliance" element.
- removed upstreamed ImageMagick-draw-circle-primitive.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=362
2018-05-11 19:53:15 +00:00
e2e01f0099 - instead of disabling test, apply upstream fix introduced
few minutes after upstream report was made
  - ImageMagick-filter.t-primitive-circle.patch
  + ImageMagick-draw-circle-primitive.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=359
2018-05-02 12:29:24 +00:00
838c727651 - update to 7.0.7-29:
* Fixed numerous use of uninitialized values, integer overflow, 
    memory exceeded, and timeouts (credit to OSS Fuzz).
- turn off drawing primitive 'circle' test:
  + ImageMagick-filter.t-primitive-circle.patch
- dropped patches (upstreamed):
  - ImageMagick-CVE-2018-9135.patch
  - ImageMagick-write.t-pict.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=358
2018-05-02 11:48:54 +00:00
7045d324ee - security update (webp.c)
* CVE-2018-9135 [bsc#1087825]
    + ImageMagick-CVE-2018-9135.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=356
2018-04-11 11:27:36 +00:00
f913edfbae - consider urw-base35-fonts [bsc#1088463]
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=355
2018-04-10 17:22:37 +00:00
0c45dc9f92 Accepting request 595136 from home:scarabeus_iv:branches:graphics
- Drop buildrequire on mupdf-devel-static, there is only one occurance
  in all makefiles mentioning MUPDF_LIBS and it is always empty
- Format with minimal run of spec-cleaner
  * Use license
  * Sort BRs alphabetically

OBS-URL: https://build.opensuse.org/request/show/595136
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=354
2018-04-10 17:15:14 +00:00
330dcd1343 Accepting request 593827 from home:fcrozat:branches:graphics
- Remove BuildRequires on dcraw, it is not needed at buildtime.

OBS-URL: https://build.opensuse.org/request/show/593827
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=352
2018-04-06 07:27:47 +00:00
666cf3a6b8 - added ImageMagick-tests.tap-attributes.patch
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=351
2018-04-04 13:49:41 +00:00
7d5559d7a1 - do not run tests on i586 at all
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=350
2018-04-04 13:44:59 +00:00
49c1614aa3 - added ImageMagick-write.t-pict.patch
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=349
2018-03-26 12:29:33 +00:00
55a2fcaffe - update to 7.0.7-28:
* Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts
- tesuite still fails, however:
  https://github.com/ImageMagick/ImageMagick/issues/1058

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=348
2018-03-26 08:49:59 +00:00
38dae2dd8b - update to 7.0.7-27:
* Fixed numerous use of uninitialized values, integer overflow, 
    memory exceeded, and timeouts.
- remove ImageMagick-remove-test.tap-attributes.patch as the perl
  testsuite fails in bunch of tests anyway. Waiting for results of
  the upstream bug (https://github.com/ImageMagick/ImageMagick/issues/1019)

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=347
2018-03-19 07:06:17 +00:00
5bf0c828f8 - added ImageMagick-remove-test.tap-attributes.patch, removes
failing test on i586
  https://github.com/ImageMagick/ImageMagick/issues/1019

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=346
2018-03-16 13:31:03 +00:00
eb04a96399 - update to 7.0.7-26
* Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=345
2018-03-14 15:14:28 +00:00
5c4a39954d - update to 7.0.7-25
* Fixed numerous use of uninitialized values, integer overflow, 
    memory exceeded, and timeouts (credit to OSS Fuzz).

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=343
2018-03-05 11:37:46 +00:00
3dbd2eaee3 - update to 7.0.7-24
* Do not refer to page in OptimizeLayerFrames (reference
    https://github.com/ImageMagick/ImageMagick/pull/987).
  * PerlMagick unit tests pass again.
  * Fixed numerous use of uninitialized values, integer overflow,
    memory exceeded, and timeouts (credit to OSS Fuzz).
- removed upstreamed
  - ImageMagick-write.t-PICT-signature.patch
  - ImageMagick-montage.t-directory-exception.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=341
2018-02-28 09:24:54 +00:00
165a4644ba - upstream fixes the test by changing the signature
- ImageMagick-820e636.patch
  + ImageMagick-write.t-PICT-signature.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=339
2018-02-23 08:18:25 +00:00
184928cf36 - added patches
+ ImageMagick-montage.t-directory-exception.patch
  + ImageMagick-820e636.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=338
2018-02-21 13:43:07 +00:00
ec96b36c1e - 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.

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=337
2018-02-21 13:41:00 +00:00
81b3e01d47 Accepting request 578214 from home:elvigia:branches:graphics
- 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/578214
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=336
2018-02-20 09:08:10 +00:00
Dirk Stoecker
d5d81eb75c Accepting request 571510 from home:oertel:branches:graphics
- update context for ImageMagick-s390-disable-tests.patch

OBS-URL: https://build.opensuse.org/request/show/571510
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=334
2018-02-02 10:53:12 +00:00
d7bde53a55 - update to 7.0.7.22
* Support aspect ratio geometry, e.g. -crop 3:2.
  * Add support for reading the HEIC image format (reference
    https://github.com/ImageMagick/ImageMagick/issues/507).
  * Fixed numerous memory leaks, credit to OSS Fuzz.

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=332
2018-01-24 10:57:23 +00:00
f526d1e69b - update to 7.0.7.21
* Fix some enum values in the OpenCL code.
  * Fixed numerous memory leaks.
  * Check for webpmux library version 0.4.4.
  * Fix heap use after free error.
  * Fix error reading multi-layer XCF image file.
  * Fix possible stack overflow in WEBP reader.

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=330
2018-01-09 08:51:10 +00:00
f04d92c68d Accepting request 561426 from home:Andreas_Schwab:Factory
- enable ImageMagick-s390-disable-tests.patch also for ppc, ppc64

OBS-URL: https://build.opensuse.org/request/show/561426
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=328
2018-01-03 16:01:12 +00:00
e26225c0b5 - readd ImageMagick-relax-filter.t.patch for SLE15 i586
- enable ImageMagick-s390-disable-tests.patch also for s390, in
  addition to s390x

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=326
2017-12-27 08:51:25 +00:00
1d900c7b50 - update to 7.0.7-15
* Overall standard deviation is the average of each pixel channel.
  * Support Stereo composite operator.
  * The -tint option no longer munges the alpha channel.
  * Don't delete in-memory blob when reading an image.
  * Support HDRI color profile management.

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=324
2017-12-18 08:33:37 +00:00
a66f34b99e - remove forgotten 'exit 0' from check phase
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=322
2017-12-04 11:05:10 +00:00
cb40bb0d79 - update to 7.0.7-11
* no upstream change log in ChangeLog, as usually would be, except
    Release ImageMagick version 7.0.7-11,
    GIT revision 21635:0447c6b46:20171111

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=320
2017-11-22 09:55:54 +00:00
ac02f290b9 - update to 7.0.7-10
* Fixed a problem with resource bookkeeping in 
    AcquireMatrixInfo().

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=318
2017-11-06 14:42:41 +00:00
063b94141d - update to 7.0.7-9
* Encode JSON control characters.
  * Added support for reading mipmaps in dds images.
- removed unneded ImageMagick-relax-filter.t.patch
- added ImageMagick-avs-signature.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=316
2017-11-01 15:20:35 +00:00
d5b46929d9 + ImageMagick-s390-disable-tests.patch
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=313
2017-10-18 08:31:11 +00:00
6683655d5d - disable failing tests on s390x [bsc#1062932]
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=312
2017-10-16 10:34:37 +00:00
f6228f7ce8 - recommend ghostscript [bsc#1054924c#25]
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=310
2017-10-16 08:01:48 +00:00
86e0096a5c - update to 7.0.7-8
* Return expected results for a percent 0 -chop option argument.
  * Tweaks to OpenMP support within ImageMagick.
  * Correct handling of GIF transparency.
- require ghostscript [bsc#1054924c#25]

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=309
2017-10-16 07:54:21 +00:00
1bbd5176a3 - updated to 7.0.7-6
* Reset the magick_list_initialized boolean when needed.
  * Fixed numerous memory leaks.
  * Support URW-base35 fonts.
  * Removed "ping_preserve_iCCP=MagickTrue;" statement that was 
    inadvertently added to coders/png.c.

OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=307
2017-10-05 07:22:26 +00:00
a543bb9c75 - %make_install only for sle12 and higher
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=306
2017-10-03 17:59:34 +00:00
63f7b241b8 Accepting request 530581 from home:jengelh:branches:graphics
- Update package summaries and RPM groups.
  Make use of %make_install.

OBS-URL: https://build.opensuse.org/request/show/530581
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=304
2017-10-03 17:54:19 +00:00