Update GraphicsMagick to 1.1.12. Significant changes associated with GraphicsMagick 1.1.12 (released April 28, 2008) Security Fixes: o Do not access X11 or invoke convenience or stealth delegate programs based on the file extension. In particular, these file extensions are rejected for consideration as a format specifier: 'autotrace', 'browse', 'dcraw', 'edit', 'gs-color', 'gs-color+alpha', 'gs-gray', 'gs-mono', 'launch', 'mpeg-encode', 'print', 'scan', 'show', 'win', 'xc', and 'x'. Bugs Fixed: o magick/effect.c: Should now compile for ARM CPU. o TIFF: Don't request Kodak private tags since these cause some versions of libtiff to misbehave. o When performing string expansion of image attribute identifiers, skip those which require access to image pixels if image pixels are not present. o CropImageToHBITMAP(), ImageToHBITMAP(): Fix leak of bitmap handle.diff -r1.7 -r1.8 pkgsrc/graphics/GraphicsMagick/Makefile
(obache)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2008/02/24 02:58:40 obache Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2008/04/29 04:56:24 obache Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= GraphicsMagick-1.1.11 | 4 | DISTNAME= GraphicsMagick-1.1.12 | |
5 | CATEGORIES= graphics | 5 | CATEGORIES= graphics | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=graphicsmagick/} \ | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=graphicsmagick/} \ | |
7 | ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/ | 7 | ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/ | |
8 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
9 | 9 | |||
10 | MAINTAINER= obache@NetBSD.org | 10 | MAINTAINER= obache@NetBSD.org | |
11 | HOMEPAGE= http://www.graphicsmagick.org/ | 11 | HOMEPAGE= http://www.graphicsmagick.org/ | |
12 | COMMENT= X application for displaying and manipulating images | 12 | COMMENT= X application for displaying and manipulating images | |
13 | 13 | |||
14 | PKG_DESTDIR_SUPPORT= user-destdir | 14 | PKG_DESTDIR_SUPPORT= user-destdir | |
15 | 15 | |||
16 | USE_LANGUAGES= c c++ | 16 | USE_LANGUAGES= c c++ | |
17 | USE_LIBTOOL= yes | 17 | USE_LIBTOOL= yes | |
@@ -28,17 +28,20 @@ CONFIGURE_ARGS+=--without-perl | @@ -28,17 +28,20 @@ CONFIGURE_ARGS+=--without-perl | |||
28 | TEST_TARGET= check | 28 | TEST_TARGET= check | |
29 | 29 | |||
30 | .include "../../archivers/bzip2/buildlink3.mk" | 30 | .include "../../archivers/bzip2/buildlink3.mk" | |
31 | .include "../../devel/zlib/buildlink3.mk" | 31 | .include "../../devel/zlib/buildlink3.mk" | |
32 | .include "../../graphics/freetype2/buildlink3.mk" | 32 | .include "../../graphics/freetype2/buildlink3.mk" | |
33 | .include "../../graphics/jpeg/buildlink3.mk" | 33 | .include "../../graphics/jpeg/buildlink3.mk" | |
34 | .include "../../graphics/lcms/buildlink3.mk" | 34 | .include "../../graphics/lcms/buildlink3.mk" | |
35 | .include "../../graphics/libexif/buildlink3.mk" | 35 | .include "../../graphics/libexif/buildlink3.mk" | |
36 | .include "../../graphics/libwmf/buildlink3.mk" | 36 | .include "../../graphics/libwmf/buildlink3.mk" | |
37 | .include "../../graphics/jasper/buildlink3.mk" | 37 | .include "../../graphics/jasper/buildlink3.mk" | |
38 | .include "../../graphics/png/buildlink3.mk" | 38 | .include "../../graphics/png/buildlink3.mk" | |
39 | .include "../../graphics/tiff/buildlink3.mk" | 39 | .include "../../graphics/tiff/buildlink3.mk" | |
40 | .include "../../textproc/libxml2/buildlink3.mk" | 40 | .include "../../textproc/libxml2/buildlink3.mk" | |
41 | .include "../../x11/libSM/buildlink3.mk" | |||
41 | .include "../../x11/libX11/buildlink3.mk" | 42 | .include "../../x11/libX11/buildlink3.mk" | |
43 | .include "../../x11/libXext/buildlink3.mk" | |||
44 | .include "../../x11/xextproto/buildlink3.mk" | |||
42 | .include "../../mk/dlopen.buildlink3.mk" | 45 | .include "../../mk/dlopen.buildlink3.mk" | |
43 | .include "../../mk/pthread.buildlink3.mk" | 46 | .include "../../mk/pthread.buildlink3.mk" | |
44 | .include "../../mk/bsd.pkg.mk" | 47 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2007/10/14 12:25:15 obache Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2008/04/29 04:56:24 obache Exp $ | |
2 | bin/GraphicsMagick++-config | 2 | bin/GraphicsMagick++-config | |
3 | bin/GraphicsMagick-config | 3 | bin/GraphicsMagick-config | |
4 | bin/GraphicsMagickWand-config | 4 | bin/GraphicsMagickWand-config | |
5 | bin/gm | 5 | bin/gm | |
6 | include/GraphicsMagick/Magick++.h | 6 | include/GraphicsMagick/Magick++.h | |
7 | include/GraphicsMagick/Magick++/Blob.h | 7 | include/GraphicsMagick/Magick++/Blob.h | |
8 | include/GraphicsMagick/Magick++/CoderInfo.h | 8 | include/GraphicsMagick/Magick++/CoderInfo.h | |
9 | include/GraphicsMagick/Magick++/Color.h | 9 | include/GraphicsMagick/Magick++/Color.h | |
10 | include/GraphicsMagick/Magick++/Drawable.h | 10 | include/GraphicsMagick/Magick++/Drawable.h | |
11 | include/GraphicsMagick/Magick++/Exception.h | 11 | include/GraphicsMagick/Magick++/Exception.h | |
12 | include/GraphicsMagick/Magick++/Geometry.h | 12 | include/GraphicsMagick/Magick++/Geometry.h | |
13 | include/GraphicsMagick/Magick++/Image.h | 13 | include/GraphicsMagick/Magick++/Image.h | |
14 | include/GraphicsMagick/Magick++/Include.h | 14 | include/GraphicsMagick/Magick++/Include.h | |
@@ -181,27 +181,26 @@ share/${PKGNAME}/www/api/profile.html | @@ -181,27 +181,26 @@ share/${PKGNAME}/www/api/profile.html | |||
181 | share/${PKGNAME}/www/api/quantize.html | 181 | share/${PKGNAME}/www/api/quantize.html | |
182 | share/${PKGNAME}/www/api/registry.html | 182 | share/${PKGNAME}/www/api/registry.html | |
183 | share/${PKGNAME}/www/api/render.html | 183 | share/${PKGNAME}/www/api/render.html | |
184 | share/${PKGNAME}/www/api/resize.html | 184 | share/${PKGNAME}/www/api/resize.html | |
185 | share/${PKGNAME}/www/api/resource.html | 185 | share/${PKGNAME}/www/api/resource.html | |
186 | share/${PKGNAME}/www/api/segment.html | 186 | share/${PKGNAME}/www/api/segment.html | |
187 | share/${PKGNAME}/www/api/shear.html | 187 | share/${PKGNAME}/www/api/shear.html | |
188 | share/${PKGNAME}/www/api/signature.html | 188 | share/${PKGNAME}/www/api/signature.html | |
189 | share/${PKGNAME}/www/api/stream.html | 189 | share/${PKGNAME}/www/api/stream.html | |
190 | share/${PKGNAME}/www/api/transform.html | 190 | share/${PKGNAME}/www/api/transform.html | |
191 | share/${PKGNAME}/www/api/types.html | 191 | share/${PKGNAME}/www/api/types.html | |
192 | share/${PKGNAME}/www/api/widget.html | 192 | share/${PKGNAME}/www/api/widget.html | |
193 | share/${PKGNAME}/www/body.html | 193 | share/${PKGNAME}/www/body.html | |
194 | share/${PKGNAME}/www/body.html.rej | |||
195 | share/${PKGNAME}/www/books.html | 194 | share/${PKGNAME}/www/books.html | |
196 | share/${PKGNAME}/www/color.html | 195 | share/${PKGNAME}/www/color.html | |
197 | share/${PKGNAME}/www/composite.html | 196 | share/${PKGNAME}/www/composite.html | |
198 | share/${PKGNAME}/www/conjure.html | 197 | share/${PKGNAME}/www/conjure.html | |
199 | share/${PKGNAME}/www/contribute.html | 198 | share/${PKGNAME}/www/contribute.html | |
200 | share/${PKGNAME}/www/convert.html | 199 | share/${PKGNAME}/www/convert.html | |
201 | share/${PKGNAME}/www/cvs.html | 200 | share/${PKGNAME}/www/cvs.html | |
202 | share/${PKGNAME}/www/development.html | 201 | share/${PKGNAME}/www/development.html | |
203 | share/${PKGNAME}/www/display.html | 202 | share/${PKGNAME}/www/display.html | |
204 | share/${PKGNAME}/www/download.html | 203 | share/${PKGNAME}/www/download.html | |
205 | share/${PKGNAME}/www/formats.html | 204 | share/${PKGNAME}/www/formats.html | |
206 | share/${PKGNAME}/www/gm.html | 205 | share/${PKGNAME}/www/gm.html | |
207 | share/${PKGNAME}/www/header.html | 206 | share/${PKGNAME}/www/header.html |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.5 2007/02/06 18:05:58 joerg Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.6 2008/04/29 04:56:24 obache Exp $ | |
2 | 2 | |||
3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | 3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | |
4 | GRAPHICSMAGICK_BUILDLINK3_MK:= ${GRAPHICSMAGICK_BUILDLINK3_MK}+ | 4 | GRAPHICSMAGICK_BUILDLINK3_MK:= ${GRAPHICSMAGICK_BUILDLINK3_MK}+ | |
5 | 5 | |||
6 | .if ${BUILDLINK_DEPTH} == "+" | 6 | .if ${BUILDLINK_DEPTH} == "+" | |
7 | BUILDLINK_DEPENDS+= GraphicsMagick | 7 | BUILDLINK_DEPENDS+= GraphicsMagick | |
8 | .endif | 8 | .endif | |
9 | 9 | |||
10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NGraphicsMagick} | 10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NGraphicsMagick} | |
11 | BUILDLINK_PACKAGES+= GraphicsMagick | 11 | BUILDLINK_PACKAGES+= GraphicsMagick | |
12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}GraphicsMagick | 12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}GraphicsMagick | |
13 | 13 | |||
14 | .if ${GRAPHICSMAGICK_BUILDLINK3_MK} == "+" | 14 | .if ${GRAPHICSMAGICK_BUILDLINK3_MK} == "+" | |
@@ -18,18 +18,20 @@ BUILDLINK_PKGSRCDIR.GraphicsMagick?= ../ | @@ -18,18 +18,20 @@ BUILDLINK_PKGSRCDIR.GraphicsMagick?= ../ | |||
18 | .endif # GRAPHICSMAGICK_BUILDLINK3_MK | 18 | .endif # GRAPHICSMAGICK_BUILDLINK3_MK | |
19 | 19 | |||
20 | .include "../../archivers/bzip2/buildlink3.mk" | 20 | .include "../../archivers/bzip2/buildlink3.mk" | |
21 | .include "../../devel/zlib/buildlink3.mk" | 21 | .include "../../devel/zlib/buildlink3.mk" | |
22 | .include "../../graphics/freetype2/buildlink3.mk" | 22 | .include "../../graphics/freetype2/buildlink3.mk" | |
23 | .include "../../graphics/jpeg/buildlink3.mk" | 23 | .include "../../graphics/jpeg/buildlink3.mk" | |
24 | .include "../../graphics/lcms/buildlink3.mk" | 24 | .include "../../graphics/lcms/buildlink3.mk" | |
25 | .include "../../graphics/libexif/buildlink3.mk" | 25 | .include "../../graphics/libexif/buildlink3.mk" | |
26 | .include "../../graphics/libwmf/buildlink3.mk" | 26 | .include "../../graphics/libwmf/buildlink3.mk" | |
27 | .include "../../graphics/jasper/buildlink3.mk" | 27 | .include "../../graphics/jasper/buildlink3.mk" | |
28 | .include "../../graphics/png/buildlink3.mk" | 28 | .include "../../graphics/png/buildlink3.mk" | |
29 | .include "../../graphics/tiff/buildlink3.mk" | 29 | .include "../../graphics/tiff/buildlink3.mk" | |
30 | .include "../../textproc/libxml2/buildlink3.mk" | 30 | .include "../../textproc/libxml2/buildlink3.mk" | |
31 | .include "../../x11/libSM/buildlink3.mk" | |||
31 | .include "../../x11/libX11/buildlink3.mk" | 32 | .include "../../x11/libX11/buildlink3.mk" | |
33 | .include "../../x11/libXext/buildlink3.mk" | |||
32 | .include "../../mk/dlopen.buildlink3.mk" | 34 | .include "../../mk/dlopen.buildlink3.mk" | |
33 | .include "../../mk/pthread.buildlink3.mk" | 35 | .include "../../mk/pthread.buildlink3.mk" | |
34 | 36 | |||
35 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} | 37 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2008/02/24 02:58:40 obache Exp $ | 1 | $NetBSD: distinfo,v 1.5 2008/04/29 04:56:24 obache Exp $ | |
2 | 2 | |||
3 | SHA1 (GraphicsMagick-1.1.11.tar.bz2) = 05f295b08ac07182b38a0284acfc023b0d84d091 | 3 | SHA1 (GraphicsMagick-1.1.12.tar.bz2) = bd551d6a06e0f5c4965d12448e3e584ffa22c266 | |
4 | RMD160 (GraphicsMagick-1.1.11.tar.bz2) = 0a737af87d6ae78324cdafcb7f3e886dee285689 | 4 | RMD160 (GraphicsMagick-1.1.12.tar.bz2) = 9f944187c3409c65f8e4721bf10169ce31d1229d | |
5 | Size (GraphicsMagick-1.1.11.tar.bz2) = 5019414 bytes | 5 | Size (GraphicsMagick-1.1.12.tar.bz2) = 5034822 bytes |