Commit graph

90 commits

Author SHA1 Message Date
heinz
ef3b8cfdee Updated to version 6.3.4.9 (approved by adam@).
Pkgsrc changes:
  - http://www.imagemagick.org/ is the HOMEPAGE now.
  - The package supports installation to DESTDIR.
  - Removed patch-ab because it was unclear why we would not want to have
    Magick++-config.1.

Changes since version 6.3.3.6:
==============================
2007-06-11  6.3.4-9 Cristy  <quetzlzacatenango@image...>
  * Converting a jpg to pdf is creating an empty pdf object (reference
          http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=8954).
  * Respect the '-set type:hinting off option' (bug report from Richard
    Jones).
  * WritePSDImage vulnerable to exploitable heap corruption (reference
          http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=8967).

2007-06-09  6.3.4-8 Cristy  <quetzlzacatenango@image...>
  * SetMagickRegistry() post-increment the value 'id' (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=8944).

2007-06-02  6.3.4-6 Cristy  <quetzlzacatenango@image...>
  * Read/write 10 & 12-bit packed DPX images.
  * Reduce stack requirements for messaging system.
  * Small memory leak for raw profiles in the PNG coder.

2007-06-01  6.3.4-5 Glenn <glennrp@image...>
  * Added GIF, JPEG, and PNG interlace types.  For backward compatibility,
    you can continue to use "-interlace Plane" to request these.

2007-04-30  6.3.4-0 Anthony  <anthony@griffith...>
  * Fixed minor bug in the 'curl' for Polaroid of very non-square images.

2007-06-01  6.3.4-5 Cristy  <quetzlzacatenango@image...>
  * Set min-is-white for Group4-compressed PDF.
  * Add PaintFloodfillImage() method.

2007-05-30  6.3.4-4 Cristy  <quetzlzacatenango@image...>
  * Add MEPP metric to compare program.  Returns the mean error per pixel
    along with the normalize mean and maximum error.
  * Attach an XMP profile to an image (e.g.
    convert input.tif -profile xmp:metadata.xmp output.tif).

2007-05-22  6.3.4-3 Cristy  <quetzlzacatenango@image...>
  * Fixed mogrify conversions with -format and -path (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=9127).

2007-05-15  6.3.4-2 Cristy  <quetzlzacatenango@image...>
  * SVG style element was not always parsed properly.
  * Do not dither when the number of unique colors is already less than the
    maximum.
  * Return normalized PAE metric (compare utility).

2007-05-03  6.3.4-1 Cristy  <quetzlzacatenango@image...>
  * Add support for PFM images.
  * Check for corrupt EXIF image profiles.
  * Writing JPEG YCbCr TIFF images no longer faults (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=8896).

2007-04-30  6.3.4-0 Anthony  <anthony@griffith...>
  * Fixed minor bug for crop missed images and 'background' GIF disposal.

2007-04-28  6.3.4-0 Glenn  <glennrp@image...>
  * Added profile support to the GIF decoder/encoder.  They are stored
    as GIF Application Extensions.  Known extensions include existing ICCRGB1
    (for ICC profiles) and new MGKIPTC0 and MGK8BIM0 (for IPTC and 8BIM
    profiles).  Unknown extensions found in GIF files are read as gifappNNN.

2007-04-28  6.3.4-0 Anthony  <anthony@griffith...>
  * Invert Opacity change for user defined ordered dither threshold maps,
    so that 'off' map is transparent, and 'on' is opaque.

2007-04-24  6.3.4-0 Anthony  <anthony@griffith...>
  * Added an initial Coalesce Images, and a final +map local colortable
    optimization to the -layers Optimize method, for a simple to use
    GIF optimization operation.  (more work to come)

2007-04-22  6.3.4-0 Cristy  <quetzlzacatenango@image...>
  * Properly set the virtual canvas of a multi-frame GIF image sequence.
  * Add AcquireOneVirtualPixel() method.
  * Set Log colorspace properly when writing DPX images.
  * Add -tile-offset option.
  * Add support for the EXR image format.
  * Improve support for DPX images.
  * Add --enable-hdri option to the configure script.
  * Add support for high dynamic-range images (HDRI).

2007-04-20  6.3.3-9 Peter Hull  <peterhull90@gmail...>
  * Improve support for writing multiple image icons.

2007-04-18  6.3.3-9 Anthony  <anthony@griffith...>
  * Separated -layers Optimize from -layers OptimizeFrame to allow
    the former expansion into a general (multiple method) optimizer
    of GIF animations
  * merged -layers OptimizeTransparency into -layers Optimize method

2007-04-12  6.3.3-8 Chris Madison  <madisonblu@hotma...>
  * Fix fault whem comparing a colormapped image with a non-colormapped one.
  * Fix race condition when spawning delegate programs.
  * TIFF JPEG now respects the -quality comptression setting.
  * The -fx option now properly groks the logical and operator.
  * DPX tilestamp property should be timestamp.

2007-04-13  6.3.3-7 Anthony  <anthony@griffith...>
  * Added GravityAdjustGeometry() to "geometry.c" to adjust geometry settings
    according to given gravity and canvas area it applies to. This is for
    code simplification thoughout MagickCore.
2007-06-16 21:58:08 +00:00
drochner
8dc2501215 update to 6.3.3-6
This fixes security vulnerabilities in the DCM and XWD read functions,
see CVE-2007-1797.
For other changes, see the ChangeLog file.
2007-04-18 22:44:22 +00:00
adam
89a1da3f1c Changes 6.3.2.9:
* Bug fixes
* Improvements
2007-03-17 22:01:54 +00:00
adam
ae9a056c8c Distfile has changed with minor updates. 2007-02-22 13:34:01 +00:00
adam
dae80d0122 Changes 6.3.2.8:
* Bug fixes and improvements
2007-02-20 08:17:58 +00:00
adam
6080dba7d6 Changes 6.3.2.4:
* Bug fixes and improvements
2007-02-15 08:05:52 +00:00
adam
97933558a6 Distribution file change 2007-02-08 17:56:19 +00:00
adam
3f5cba69c7 Changes 6.3.2.3:
* Added thumbnail format to write EXIF thumbnails.
* Move EXIF properties to the EXIF namespace (e.g. exif:XResolution).
* Add interpolate and background options to PerlMagick's AffineTransform().
* Revert to Postscript rendering if Freetype delegate library is not
  available.
2007-02-06 14:52:46 +00:00
adam
4fb3be0b64 Changes 6.3.1.6:
* Bug fixes and improvements
2007-01-09 09:52:33 +00:00
adam
0f5ef34609 Changes 6.3.1.0:
* Bug fixes
2006-12-09 10:57:49 +00:00
joerg
0cd1a19f9c Remove comma at end of enum in magick/options.h, making it parseable by
C++ compilers. Bump revision.
2006-11-30 22:55:31 +00:00
adam
cf69f3137e Changes 6.3.0-0:
* Destroy MagickCore API environment when END{} is called in PerlMagick
  * Support -fx conditionals (e.g. x ? y : z), assignment (e.g. zz=3.1), and
    statement separators (e.g. zz=2.1; zz).
  * Add new pixel: attribute (e.g. -format '%[pixel:s]').
  * Add support for Supplementary Plane Unicode characters

Changes 6.2.9-8:
  * The plasma: coder is once again opaque.
  * Bogus relinquish in rare circustances produced incorrect resource
    utilization statistics.

Changes 6.2.9-7:
  * Add CMYK support to the PAM image format.
  * Do not write PDF soft mask if image is PaletteMatteType.
  * Patches from Sven Koehler to improve PerlMagick's build script.

Changes 6.2.9-7:
  * Add additional ordered-dithering options.

Changes 6.2.9-6:
  * Ensure cache_resources in magick/cache.c is a valid splay-tree before we
    add/remove nodes to/from it.
  * Automatically threshold the alpha channel at 50% when color reducing an
    image.
  * Make ParseMagickOptions() more robust to handle ordered dither options.
2006-10-22 21:03:14 +00:00
rillig
a28c1c2518 Fixed "test ==". 2006-10-10 19:43:32 +00:00
adam
40a10569c7 Changes 6.2.9-3:
* Add -clip-mask option to clip as defined by an image mask.

Changes 6.2.9-2:
* Add >>, <<, >=, and <= operators to -fx.
2006-09-06 20:15:57 +00:00
adam
7b7577b9f9 Changes 6.2.9.1:
* Bug fixes
2006-08-23 21:06:00 +00:00
abs
3ae7855bee Update graphics/ImageMagick from 6.2.8.8 to 6.2.9.0
* Add -adaptive-resize option.
  * Permit x100 as a geometry in Magick++.
  * Respect width/height for image MVG element.
2006-08-15 12:20:12 +00:00
tv
27f09a5e40 Finally, update path in the checksup to match DIST_SUBDIR. 2006-08-07 15:39:12 +00:00
tv
bf992f5e69 #@$^@#$%&!#$%@#%&@#$%@#%&@$^%!#@$^@#$%^ CHECKSUM CHANGED AGAIN!
Don't these people know what RESPONSIBLE software development is?

Bump to nb1 just in case something changed, because I have no way to be sure.
2006-08-07 14:54:53 +00:00
perry
e22ac67afa Update to 6.2.8-8 -- -7 is no longer available on most ImageMagick
mirrors.

The ChangeLog between -7 and -8 says:

  * Add -unique-colors to discard all but one of any pixel color.
  * The montage program properly parses the -channel option.
  * Make -colors work consistently as an image operator.
  * Some DPX images do not contain a television header.
  * Restore ability to read 10-bit grayscale Cineon images.
  * Improve handling of corrupt GIF images.
2006-08-07 01:08:04 +00:00
adam
d69af65dac Changes 6.2.8.7:
* Bug fixes
2006-07-31 14:55:36 +00:00
adam
924742bf7b Changes 6.2.8-4:
* Add IsImageSimiliar() method to MagickCore API.
  * Improve color reduction algorithm for images with transparency.

Changes 6.2.8-3:
  * The -page A4 option no longer returns a width/height of 0.
  * GetMagickModulePath() at line 803 in magick/module.c the variable 'home'
    is not freed before returning.
  * Magick::throwException should not call MagickLib::GetException().

Changes 6.2.8-2:
  * The DPX orientation header elements are 8 not 16.
  * Fix the ImageMagick web pages so they render properly.

Changes  6.2.8-1:
  * Fix off-by-one error in DrawAffineImage().
  * Set the offset to layer 2 of XCF images.
  * Set proper precendence so -fx 'p{u[1]*w,u[2]*h}' parses properly (bug
2006-07-17 16:01:36 +00:00
adam
ef144e53d9 Changes 6.2.8.0:
* Bug fixes and improvements
2006-06-12 09:13:27 +00:00
adam
b3814216cf Changes 6.2.7.7:
* Don't fault when processing bad TIFF profiles (4 characters or less).
  * Masks are now read properly for 16-bit DIB's.
  * The pixel cache file descriptor limit code failed because the pixel cache
    timestamp was not always being set properly.
  * Fixed a small memory leak in IsGrayImage().
  * Fixed Cineon writing bug for very long filenames in 6.2.7 (reference
    http://redux.imagemagick.org/discussion-server/viewtopic.php?t=6590)
  * Begin the long journey of enhancing the conjure utility to support
    all options that are supported by the convert utility and PerlMagick
    (e.g. border, guassian-blur, etc.).
2006-05-22 11:30:19 +00:00
tonio
98e7abe8e8 Update graphics/ImageMagick to 6.2.7.5, as the 6.2.7.4 distfile is not available
Changelog:
  * Default quantum scale to QuantumRange/(maximum-minimum) in magick/quantum.c.

Also remove two files from PLIST, as they are no more present
2006-05-10 12:47:01 +00:00
adam
17263e6c1c Changes 6.2.7.3:
* Add -adaptive-sharpen to the convert and mogrify programs.

Changes 6.2.7.2:
 * Generate proper image filenames when filename has more than one embedded
   period (e.g. image.gif.eps becomes image.gif-0.eps, image.gif-1.eps,
   etc.).
 * CompositeImage() is now thread-safe.
2006-05-08 11:39:07 +00:00
wiz
bf77321daf Fix some ifdef'd png code, using patch provided by Mathieu in PR 33325.
Build fix for some cases.
2006-05-03 22:57:22 +00:00
adam
9feeced14e Changes 6.2.7.1:
* Bug fixes and improvements (see ChangeLog for details)
2006-04-30 17:55:12 +00:00
ghen
f5338972e9 Update graphics/ImageMagick and graphics/p5-PerlMagick to 6.2.6.8.
Changes to 6.2.8-8:
  * 'convert existing-image.png -background' no longer generates a fault.
  * -define pdf:use-cropbox=true actually works now.
  * Slight mods to magick/xwindow.c to compile under BEOS (path provided by
    henrimoi@hotma...).
  * #000000 improperly set the opacity channel (bug report and patch from
    digipete@shaw....).
  * Patch for OpenVMS compile support.

Changes to 6.2.6-7:
  * Added the 'Dispose' layers function to return the 'GIF dispose' images of
    an animation.
  * File is already closed, do not call fclose() on it in magick/blob.c.
  * PS3/EPS3 now writes a proper image mask when compression is None.
  * Patch to properly read interlaced GIF's.
  * DestroyMagick() is not always reliably available when atexit() unwinds.
2006-04-04 22:30:50 +00:00
ghen
7547c3d0f4 Update to ImageMagick 6.2.6-6, as the 6.2.6-4 distfile is already not available
anymore (noted by tron).

2006-03-26  6.2.6-6  Cristy  <stentz@image...>
  * Specify '-depth 32 -define quantum:format=floating-point' to read/write
   single precision floating point TIFF and raw formats.
  * Specify '-depth 64 -define quantum:format=floating-point' to read/write
   double precision floating point TIFF and raw formats.
  * If you overlaying an image with a negative offset, the image is no
    longer wrapped around the left and right edges of the canvas.

2006-03-20  6.2.6-5  Cristy  <stentz@image...>
  * Fix Group4-compression in the PDF writer.
2006-03-30 09:56:12 +00:00
ghen
8ebf0d81e1 Update ImageMagick to 6.2.6-4. Ok with adam.
2006-03-06  6.2.6-4  Cristy  <stentz@image...>
  * Read image filenames that start with a dash (e.g. display -- -logo.png).
  * Do not set the image opacity when reading a PSD colormap index (reference
    http://redux.imagemagick.org/discussion-server/viewtopic.php?p=18026).
  * By default, ImageMagick sets the page size to the MediaBox. Some
    PDF files, however, have a CropBox that is smaller than the MediaBox and
    may include white space, registration or cutting marks outside the CropBox.
    To force ImageMagick to use the CropBox rather than the MediaBox, use
    -define (e.g. -define pdf:use-cropbox=true).
  * RGB to CMYK color conversion is now scaled properly.
2006-03-29 21:32:35 +00:00
adam
f39d2d0f01 Distribution file has changed: only HTML documentation. 2006-03-06 20:04:28 +00:00
adam
82320dd49f Changes 6.2.6.3:
* The command line utilities properly returns a non-zero status when an
    exception is thrown.

Changes 6.2.6.2
  * Fix a memory leak in each of CompositeImageCommand() and CompositeImage()
  * Add new options -layers compare-any, -layers compare-clear,
    -layers compare-overlay, and -layers optimize.
  * Draw last dash in a dashed polyline.
  * Add %D to -format to return the image disposal method.
  * ncorrect handling of file:// URIs causes data loss (patch from Daniel
    Kobras).
  * Set default BMP resolution units to PixelsPerCentimeter (problem report
    from digipete@shaw...).
2006-03-05 21:25:48 +00:00
salo
5c81dfe171 Security fixes for CVE-2006-0082 and Debian bug #345595:
"Format string vulnerabilities in ImageMagick allow user-complicit attackers
 to cause a denial of service (crash) and possibly execute arbitrary code via
 a numeric format string specifier such as %d in the file name, a variant of
 CVE-2005-0397, and as demonstrated using the convert program."

Patches from Debian.

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0082
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=345876
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=345595
2006-01-28 02:36:55 +00:00
adam
2c80f0f586 Changes 6.2.6.0:
* Bug fixes
2006-01-26 20:38:18 +00:00
adam
4c4155995f Changes 6.2.5.5:
* SetImageType(): monochrome images are not required to be colormapped
* Initialize blob->mapped to MagickFalse in AttachBlob()
* Use painters algorithm for the -draw point primitive
* NormalizeImage() now normalizes the opacity channel correctly
* QueryFontMetrics() now accounts for the font stroke width
2005-11-29 08:51:17 +00:00
adam
2b8f3a28d4 Changes 6.2.5.0:
* bug-fixes
* improvements
2005-10-03 13:57:40 +00:00
adam
d1ab6360c2 Changes 6.2.3.6:
* Minor bug fixes and improvements
2005-08-08 09:18:09 +00:00
tron
00c972c69c Backout changes from package revision 1. It turns out that the original
checksum and size were correct and I managed to download the outdated
version from two different hosts. Must be Monday ...
Oh yes, bump the package revision again.
2005-07-25 11:30:17 +00:00
tron
c49d12e49c Correct checksum (the usual ImageMagick problem). 2005-07-25 09:58:56 +00:00
adam
fb2fb4cf3b Changes 6.2.3.5:
* Bug fixes
2005-07-25 08:01:51 +00:00
adam
17b8498c38 Changes 6.2.3.3:
* Bug fixes
2005-07-14 08:58:46 +00:00
adam
fda3be0bb1 Changes 6.2.3.0:
* Bug fixes
2005-05-25 10:32:33 +00:00
adam
e6f74b43c8 Changes 6.2.2.0:
* Bug-fixes
2005-04-26 08:08:01 +00:00
adam
b090872ea4 Changes 6.2.1.6:
* Bug fixes?
2005-04-19 15:43:13 +00:00
adam
8538dfe86f Changes 6.2.1-3:
* Bug fixes
2005-04-13 08:10:18 +00:00
adam
2b9fa01c81 Changes 6.2.1-0:
* Bug fixes, clean ups, and improvements
2005-03-29 14:31:52 +00:00
adam
697d338235 Changes 6.2.0-8:
* Bug fixes
2005-03-22 15:10:39 +00:00
drochner
07140539b7 Update to 6.2.0-4. Didn't find a useful changelog, but at least a format
string problem is fixed which might be a security problem. See
http://studio.imagemagick.org/magick/viewtopic.php?t=3774
(according to Ubuntu Security Notice USN-90-1, CAN-2005-0397 was assigned)
2005-03-03 15:33:22 +00:00
adam
aa16cd994b Chanes 6.2.0-2:
* The Tru64 UNIX 4.0D/5.1 C++ compiler doesn't support ios::binary.
  There is an #ifdef for this, MISSING_STD_IOS_BINARY, but nothing sets
  it in configure.ac. So, I whipped up something to test it. I've tested
  this with the Sun, HP, IBM, SGI, and GNU C++ compilers.
* Bitmaps in wmf files which are drawed via ipa_bmp_draw (in coders/wmf.c)
  are not scaled to the output size, but drawn with the original size.
* Shear no longer produces artifacts for a 0 y-shear (e.g. 60x0).
* The PerlMagick memory, disk, etc., limits were not being set for values
  other than unlimited.
* Not all memory allocated in GetTransformTokens & GetStyleTokens are freed
  in SVG parsing.
2005-02-27 12:37:30 +00:00
agc
6a7b384635 Add RMD160 digests 2005-02-24 08:45:01 +00:00