Thu Dec 4 09:28:24 2014 UTC ()
Update to version 6.9.0-0.

These fixes cover among others:
  http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-8716
  http://secunia.com/advisories/61943/

Upstream changes:

2014-11-16 6.9.0-0 Cristy <quetzlzacatenango@image...>
    New version 6.9.0-0, SVN revision 17067.

2014-11-03 6.9.0-0 Cristy <quetzlzacatenango@image...>
    Check for zero-sized rendered SVG image (bug report from Vladimir Davydov).

2014-11-01 6.8.9-10 Cristy <quetzlzacatenango@image...>
    New version 6.8.9-10, SVN revision 16910.

2014-10-29 6.8.9-10 Cristy <quetzlzacatenango@image...>
    EXIF directory offsets must be greater than 0 (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=26456).

    Accept morphology kernels from files (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=26466).

    Don't optimize JPEG compression by default (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=26482).

2014-10-26 6.8.9-10 Dirk Lemstra <dirk@snakeware...>
    Added support for reading jpeg compressed YCCK tiff files (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24412).

    Fixed reading DICOM files with big endian transfer syntax (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=26448).

2014-10-25 6.8.9-9 Cristy <quetzlzacatenango@image...>
    New version 6.8.9-9, SVN revision 16819.

2014-10-03 6.8.9-9 Dirk Lemstra <dirk@snakeware...>
    Added sixel coder created by Hayaki Saito (@kefir_).

    Fixed buffer overflow in PCX and DCM coder (bug report from Hanno B#ck).

    Added support for reading/writing the tIME chunk in the PNG coder.

    Added eps:fit-page option to the PS coder to set -dEPSFitPage.

2014-09-30 6.8.9-9 Cristy <quetzlzacatenango@image...>
    Support xyY colorspace (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=26324).

    Reduce noise while preserving edges with the -kuwahara option.
    Off-by-one count when parsing an 8BIM profile.

    Locale.c won't build if uselocale found but strtod_l isn't (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=26362).

    OpenCL no longer benchmarks are run on every initialization
    (patch submitted by Jan Steffens).

    Don't clone a 0x0 image (bug report from Hanno B#ck).


(he)
diff -r1.109 -r1.110 pkgsrc/graphics/ImageMagick/Makefile.common
diff -r1.82 -r1.83 pkgsrc/graphics/ImageMagick/PLIST
diff -r1.128 -r1.129 pkgsrc/graphics/ImageMagick/distinfo

cvs diff -r1.109 -r1.110 pkgsrc/graphics/ImageMagick/Makefile.common (expand / switch to unified diff)

--- pkgsrc/graphics/ImageMagick/Makefile.common 2014/10/13 09:08:31 1.109
+++ pkgsrc/graphics/ImageMagick/Makefile.common 2014/12/04 09:28:24 1.110
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile.common,v 1.109 2014/10/13 09:08:31 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.110 2014/12/04 09:28:24 he Exp $
2# 2#
3# used by graphics/p5-PerlMagick/Makefile 3# used by graphics/p5-PerlMagick/Makefile
4 4
5IM_MAJOR_VER= 6.8.9 5IM_MAJOR_VER= 6.9.0
6IM_MINOR_VER= 8 6IM_MINOR_VER= 0
7IM_MAJOR_LIB_VER= 6 7IM_MAJOR_LIB_VER= 6
8 8
9.if (${IM_MINOR_VER} != NONE) 9.if (${IM_MINOR_VER} != NONE)
10DISTSUFFIX= ${IM_MAJOR_VER}-${IM_MINOR_VER} 10DISTSUFFIX= ${IM_MAJOR_VER}-${IM_MINOR_VER}
11.else 11.else
12DISTSUFFIX= ${IM_MAJOR_VER} 12DISTSUFFIX= ${IM_MAJOR_VER}
13.endif 13.endif
14 14
15DISTNAME= ImageMagick-${DISTSUFFIX} 15DISTNAME= ImageMagick-${DISTSUFFIX}
16DISTVERSION= ${DISTSUFFIX:S/-/./} 16DISTVERSION= ${DISTSUFFIX:S/-/./}
17 17
18CATEGORIES= graphics 18CATEGORIES= graphics
19MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/ \ 19MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/ \

cvs diff -r1.82 -r1.83 pkgsrc/graphics/ImageMagick/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/ImageMagick/PLIST 2014/10/13 09:08:31 1.82
+++ pkgsrc/graphics/ImageMagick/PLIST 2014/12/04 09:28:24 1.83
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.82 2014/10/13 09:08:31 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.83 2014/12/04 09:28:24 he Exp $
2bin/Magick++-config 2bin/Magick++-config
3bin/Magick-config 3bin/Magick-config
4bin/MagickCore-config 4bin/MagickCore-config
5bin/MagickWand-config 5bin/MagickWand-config
6bin/Wand-config 6bin/Wand-config
7bin/animate 7bin/animate
8bin/compare 8bin/compare
9bin/composite 9bin/composite
10bin/conjure 10bin/conjure
11bin/convert 11bin/convert
12bin/display 12bin/display
13bin/identify 13bin/identify
14bin/import 14bin/import
@@ -115,26 +115,27 @@ include/ImageMagick-${IM_MAJOR_LIB_VER}/ @@ -115,26 +115,27 @@ include/ImageMagick-${IM_MAJOR_LIB_VER}/
115include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/signature.h 115include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/signature.h
116include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/splay-tree.h 116include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/splay-tree.h
117include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/statistic.h 117include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/statistic.h
118include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/stream.h 118include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/stream.h
119include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/string_.h 119include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/string_.h
120include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/studio.h 120include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/studio.h
121include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/threshold.h 121include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/threshold.h
122include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/timer.h 122include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/timer.h
123include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/token.h 123include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/token.h
124include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/transform.h 124include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/transform.h
125include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/type.h 125include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/type.h
126include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/utility.h 126include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/utility.h
127include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/version.h 127include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/version.h
 128include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/vision.h
128include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/widget.h 129include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/widget.h
129include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/xml-tree.h 130include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/xml-tree.h
130include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/xwindow.h 131include/ImageMagick-${IM_MAJOR_LIB_VER}/magick/xwindow.h
131include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/MagickWand.h 132include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/MagickWand.h
132include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/animate.h 133include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/animate.h
133include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/compare.h 134include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/compare.h
134include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/composite.h 135include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/composite.h
135include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/conjure.h 136include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/conjure.h
136include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/convert.h 137include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/convert.h
137include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/deprecate.h 138include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/deprecate.h
138include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/display.h 139include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/display.h
139include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/drawing-wand.h 140include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/drawing-wand.h
140include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/identify.h 141include/ImageMagick-${IM_MAJOR_LIB_VER}/wand/identify.h
@@ -206,26 +207,29 @@ share/doc/ImageMagick-${IM_MAJOR_LIB_VER @@ -206,26 +207,29 @@ share/doc/ImageMagick-${IM_MAJOR_LIB_VER
206share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/frame.jpg 207share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/frame.jpg
207share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/fuzzy-magick.png 208share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/fuzzy-magick.png
208share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/gaussian-blur.png 209share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/gaussian-blur.png
209share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/granite.png 210share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/granite.png
210share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/imade_art2.jpg 211share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/imade_art2.jpg
211share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/label.gif 212share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/label.gif
212share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/litecoin.png 213share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/litecoin.png
213share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/logo-sm-flop.png 214share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/logo-sm-flop.png
214share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/logo-sm-fx.png 215share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/logo-sm-fx.png
215share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/logo-sm.png 216share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/logo-sm.png
216share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/logo.jpg 217share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/logo.jpg
217share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/logo.png 218share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/logo.png
218share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/montage.jpg 219share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/montage.jpg
 220share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/objects.gif
 221share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/objects.jpg
 222share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/objects.png
219share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/navy.png 223share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/navy.png
220share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/bricks.png 224share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/bricks.png
221share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/checkerboard.png 225share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/checkerboard.png
222share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/circles.png 226share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/circles.png
223share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/crosshatch.png 227share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/crosshatch.png
224share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/crosshatch30.png 228share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/crosshatch30.png
225share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/crosshatch45.png 229share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/crosshatch45.png
226share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/fishscales.png 230share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/fishscales.png
227share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/gray0.png 231share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/gray0.png
228share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/gray10.png 232share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/gray10.png
229share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/gray100.png 233share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/gray100.png
230share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/gray15.png 234share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/gray15.png
231share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/gray20.png 235share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/images/patterns/gray20.png
@@ -1110,26 +1114,27 @@ share/doc/ImageMagick-${IM_MAJOR_LIB_VER @@ -1110,26 +1114,27 @@ share/doc/ImageMagick-${IM_MAJOR_LIB_VER
1110share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/architecture.html 1114share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/architecture.html
1111share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/binary-releases.html 1115share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/binary-releases.html
1112share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/changelog.html 1116share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/changelog.html
1113share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/cipher.html 1117share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/cipher.html
1114share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/color-management.html 1118share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/color-management.html
1115share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/color.html 1119share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/color.html
1116share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/command-line-options.html 1120share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/command-line-options.html
1117share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/command-line-processing.html 1121share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/command-line-processing.html
1118share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/command-line-tools.html 1122share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/command-line-tools.html
1119share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/compare.html 1123share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/compare.html
1120share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/compose.html 1124share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/compose.html
1121share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/composite.html 1125share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/composite.html
1122share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/conjure.html 1126share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/conjure.html
 1127share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/connected-components.html
1123share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/contact.html 1128share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/contact.html
1124share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/convert.html 1129share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/convert.html
1125share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/display.html 1130share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/display.html
1126share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/distribute-pixel-cache.html 1131share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/distribute-pixel-cache.html
1127share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/download.html 1132share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/download.html
1128share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/escape.html 1133share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/escape.html
1129share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/examples.html 1134share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/examples.html
1130share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/exception.html 1135share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/exception.html
1131share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/export.html 1136share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/export.html
1132share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/favicon.ico 1137share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/favicon.ico
1133share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/formats.html 1138share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/formats.html
1134share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/fx.html 1139share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/fx.html
1135share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/high-dynamic-range.html 1140share/doc/ImageMagick-${IM_MAJOR_LIB_VER}/www/high-dynamic-range.html

cvs diff -r1.128 -r1.129 pkgsrc/graphics/ImageMagick/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/ImageMagick/distinfo 2014/10/13 09:08:31 1.128
+++ pkgsrc/graphics/ImageMagick/distinfo 2014/12/04 09:28:24 1.129
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.128 2014/10/13 09:08:31 wiz Exp $ 1$NetBSD: distinfo,v 1.129 2014/12/04 09:28:24 he Exp $
2 2
3SHA1 (ImageMagick-6.8.9-8.tar.xz) = 5304855f3504994ff8bbf380e9a89a9e1dfe8834 3SHA1 (ImageMagick-6.9.0-0.tar.xz) = 6bf4263ceaeea61e00fe15a95db320d49bcc48c4
4RMD160 (ImageMagick-6.8.9-8.tar.xz) = 8047d045e5083c4dd26d7daaec733fdb42e58b8e 4RMD160 (ImageMagick-6.9.0-0.tar.xz) = 28eee0e91bc0cef91a6531808addc38c6c26f478
5Size (ImageMagick-6.8.9-8.tar.xz) = 7889188 bytes 5Size (ImageMagick-6.9.0-0.tar.xz) = 7893104 bytes