summaryrefslogtreecommitdiff
path: root/graphics/GraphicsMagick
diff options
context:
space:
mode:
authoradam <adam>2013-03-11 17:45:05 +0000
committeradam <adam>2013-03-11 17:45:05 +0000
commit69ac4d6322dd25a9abfc24ce1da51bc5d19ff607 (patch)
tree0e4bb002b94c795540e155c3658fe0f489731b76 /graphics/GraphicsMagick
parent06207b76dad04d58a2c84e2eae3d9cad8305e836 (diff)
downloadpkgsrc-69ac4d6322dd25a9abfc24ce1da51bc5d19ff607.tar.gz
Changes 1.3.18:
Special Issues: Due to GCC bug 53967, several key agorithms (e.g. convolution) may execute much faster (e.g. 2-3X) for x86-64 and/or when SSE is enabled for floating point math (-mfpmath=sse) if the GCC option -frename-registers is used. Default 32-bit builds do not experience the problem since they use '387 math. It is not clear in what version of GCC this problem started but it was not noticed by the developers until the GCC 4.6 timeframe. Other compilers do not suffer from this bug. Security Fixes: None. Bug fixes: Fixed bug with format substitutions if input string ends with a single '%'. BMP: Fixed an old bug with decoding chromaticity primaries. PNG: Fixed reading of interlaced images. Fix reading of sub-8-bit palette and grayscale images. Some PNG sub-formats were written incorrectly. Fix crash in PNG8 writer if image colors happened to be non-zero but image was not actually colormapped. PNG: Configure script now also searches for libpng versions 16 and 17. TIFF: Fix a crash which was noticed when writing RGBA separated (planar) format. --enable-symbol-prefix was not prefixing all of the C symbols. Some core C library functions were not prefixed. This option applies to the Wand library API as well now. C API: When input is from a user-provided file descriptor, the file position is restored after reading the file header bytes. Previously the file position was rewound to the beginning of the file. This allows reading embedded image data from the current offset in a file, and allows continuing to use the stream after GraphicsMagick has returned the image. C API: It is now possible to invoke CloseBlob() multiple times. display: Display was supposed to respond to +/-usePixmap, but was not. It was responding to +/-use_pixmap. Now it responds to both. Windows/VisualMagick: Fix building GraphicsMagick with Intel ICC compiler driven by Visual Studio Professional 2012. Windows: Avoid a crash and produce a useful diagnostic if Ghostscript is needed but not yet installed. New Features: GM utility: New 'batch' command was contributed by Kenneth Xu which supports executing any number of other GM utility sub-commands in a single invokation in a sort of "batch" script. Input may be piped from standard input, from a specified file, or from a 'GM >' command prompt. This utilities front-end allows any other program/script to drive 'gm' using a co-process model and speeds up execution by eliminating utility start-up/shut-down time. WIN64 (64-bit Windows): Windows 64-bit is now officially supported. convert/mogrify: Now support -auto-orient to automatically rotate the image upright for viewing based on its current orientation setting. Also support -orient to support setting the current image orientation. Please note that the orientation property of EXIF profiles is not yet updated so the EXIF profile will be wrong after using -auto-orient. C API: AutoOrientImage(), new New function to automatically orient the image so that it is upright for normal viewing. Wand API: MagickGetImagePage()/MagickSetImagePage(), new functions to support getting and setting the image page size and offsets. PNG: Added PNG48 and PNG64 support. Added PNG00 support (png encoder that inherits its color-type and bit-depth from the input, if the input was a PNG datastream). Feature improvements: GraphicsMagick TAP tests may now be run stand-alone using Perl's 'prove' TAP test driver. Performance Improvements: Detection of glob specifications in file names is more efficient. Windows Delegate Updates: None. Behavior Changes: ltdl: Libltdl is no longer bundled. Libltdl must be previously installed on the system in order to build the modules configuration. AppendImages() now converts subsequent images to the colorspace of the first image, and no longer converts the first image to RGB. Instead, it is assumed the user knows what she is doing. SetImageColorRegion() no longer automatically converts the image to RGB. The user is responsible for assuring that the provided color is in the same colorspace as the image.
Diffstat (limited to 'graphics/GraphicsMagick')
-rw-r--r--graphics/GraphicsMagick/Makefile4
-rwxr-xr-xgraphics/GraphicsMagick/Makefile.common4
-rw-r--r--graphics/GraphicsMagick/PLIST10
-rw-r--r--graphics/GraphicsMagick/distinfo9
4 files changed, 15 insertions, 12 deletions
diff --git a/graphics/GraphicsMagick/Makefile b/graphics/GraphicsMagick/Makefile
index 4c914bc7d65..e2970b1f08d 100644
--- a/graphics/GraphicsMagick/Makefile
+++ b/graphics/GraphicsMagick/Makefile
@@ -1,9 +1,7 @@
-# $NetBSD: Makefile,v 1.56 2013/02/19 00:23:36 wiz Exp $
+# $NetBSD: Makefile,v 1.57 2013/03/11 17:45:05 adam Exp $
.include "Makefile.common"
-PKGREVISION= 4
-
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.graphicsmagick.org/
COMMENT= X application for displaying and manipulating images
diff --git a/graphics/GraphicsMagick/Makefile.common b/graphics/GraphicsMagick/Makefile.common
index f8de13f6711..123e7149b85 100755
--- a/graphics/GraphicsMagick/Makefile.common
+++ b/graphics/GraphicsMagick/Makefile.common
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.7 2012/11/03 20:45:46 adam Exp $
+# $NetBSD: Makefile.common,v 1.8 2013/03/11 17:45:05 adam Exp $
#
# used by graphics/p5-GraphicsMagick/Makefile
GM_MAJOR_VER= 1.3
-GM_MINOR_VER= 17
+GM_MINOR_VER= 18
DISTVERSION= ${GM_MAJOR_VER}.${GM_MINOR_VER}
DISTNAME= GraphicsMagick-${DISTVERSION}
CATEGORIES= graphics
diff --git a/graphics/GraphicsMagick/PLIST b/graphics/GraphicsMagick/PLIST
index 89403582f89..1a174edde7c 100644
--- a/graphics/GraphicsMagick/PLIST
+++ b/graphics/GraphicsMagick/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2012/11/03 20:45:46 adam Exp $
+@comment $NetBSD: PLIST,v 1.19 2013/03/11 17:45:05 adam Exp $
bin/GraphicsMagick++-config
bin/GraphicsMagick-config
bin/GraphicsMagickWand-config
@@ -84,6 +84,7 @@ include/GraphicsMagick/wand/drawing_wand.h
include/GraphicsMagick/wand/magick_wand.h
include/GraphicsMagick/wand/pixel_wand.h
include/GraphicsMagick/wand/wand_api.h
+include/GraphicsMagick/wand/wand_symbols.h
lib/${PKGNAME}/config/delegates.mgk
lib/${PKGNAME}/config/type-ghostscript.mgk
lib/${PKGNAME}/config/type-solaris.mgk
@@ -213,6 +214,7 @@ share/doc/GraphicsMagick/ChangeLog.2008
share/doc/GraphicsMagick/ChangeLog.2009
share/doc/GraphicsMagick/ChangeLog.2010
share/doc/GraphicsMagick/ChangeLog.2011
+share/doc/GraphicsMagick/ChangeLog.2012
share/doc/GraphicsMagick/Copyright.txt
share/doc/GraphicsMagick/NEWS.txt
share/doc/GraphicsMagick/www/ChangeLog-2001.html
@@ -226,6 +228,7 @@ share/doc/GraphicsMagick/www/ChangeLog-2008.html
share/doc/GraphicsMagick/www/ChangeLog-2009.html
share/doc/GraphicsMagick/www/ChangeLog-2010.html
share/doc/GraphicsMagick/www/ChangeLog-2011.html
+share/doc/GraphicsMagick/www/ChangeLog-2012.html
share/doc/GraphicsMagick/www/Changelog.html
share/doc/GraphicsMagick/www/Changes.html
share/doc/GraphicsMagick/www/Copyright.html
@@ -240,7 +243,6 @@ share/doc/GraphicsMagick/www/Magick++/Cache.png
share/doc/GraphicsMagick/www/Magick++/ChangeLog.html
share/doc/GraphicsMagick/www/Magick++/CoderInfo.html
share/doc/GraphicsMagick/www/Magick++/Color.html
-share/doc/GraphicsMagick/www/Magick++/Documentation.html
share/doc/GraphicsMagick/www/Magick++/Drawable.html
share/doc/GraphicsMagick/www/Magick++/Drawable_example_1.png
share/doc/GraphicsMagick/www/Magick++/Enumerations.html
@@ -319,6 +321,8 @@ share/doc/GraphicsMagick/www/api/transform.html
share/doc/GraphicsMagick/www/api/types.html
share/doc/GraphicsMagick/www/api/widget.html
share/doc/GraphicsMagick/www/authors.html
+share/doc/GraphicsMagick/www/batch.html
+share/doc/GraphicsMagick/www/benchmark.html
share/doc/GraphicsMagick/www/benchmarks.html
share/doc/GraphicsMagick/www/bugs.html
share/doc/GraphicsMagick/www/color.html
@@ -358,8 +362,10 @@ share/doc/GraphicsMagick/www/project.html
share/doc/GraphicsMagick/www/quantize.html
share/doc/GraphicsMagick/www/reference.html
share/doc/GraphicsMagick/www/smile.c
+share/doc/GraphicsMagick/www/time.html
share/doc/GraphicsMagick/www/tools.html
share/doc/GraphicsMagick/www/utilities.html
+share/doc/GraphicsMagick/www/version.html
share/doc/GraphicsMagick/www/wand/drawing_wand.html
share/doc/GraphicsMagick/www/wand/magick_wand.html
share/doc/GraphicsMagick/www/wand/pixel_wand.html
diff --git a/graphics/GraphicsMagick/distinfo b/graphics/GraphicsMagick/distinfo
index 6d35b017bd9..6b81fb8df94 100644
--- a/graphics/GraphicsMagick/distinfo
+++ b/graphics/GraphicsMagick/distinfo
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.33 2013/02/19 00:23:26 wiz Exp $
+$NetBSD: distinfo,v 1.34 2013/03/11 17:45:05 adam Exp $
-SHA1 (GraphicsMagick-1.3.17.tar.xz) = 6428eb4bd19635c833750ac9d56c9b89bef4c975
-RMD160 (GraphicsMagick-1.3.17.tar.xz) = 3bcfb555a243c751f15b89d5359e83b888a57456
-Size (GraphicsMagick-1.3.17.tar.xz) = 5403300 bytes
-SHA1 (patch-configure) = 3e33e3b32ab8e3364e9f3a5818f5cf343fb7cd8a
+SHA1 (GraphicsMagick-1.3.18.tar.xz) = 085c23666adcf88585119cb6aea7efe5c58481d4
+RMD160 (GraphicsMagick-1.3.18.tar.xz) = d0e8744ac4675447e94e5541644f286886ad47bb
+Size (GraphicsMagick-1.3.18.tar.xz) = 5124436 bytes