summaryrefslogtreecommitdiff
path: root/graphics/ImageMagick
AgeCommit message (Collapse)AuthorFilesLines
2005-08-08Changes 6.2.3.6:adam3-8/+7
* Minor bug fixes and improvements
2005-07-25Backout changes from package revision 1. It turns out that the originaltron3-7/+9
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-25The new distribution file causes package list changes unfortunately.tron2-4/+3
So bump the package revision.
2005-07-25Correct checksum (the usual ImageMagick problem).tron1-4/+4
2005-07-25Changes 6.2.3.5:adam3-7/+9
* Bug fixes
2005-07-14Changes 6.2.3.3:adam5-14/+18
* Bug fixes
2005-06-01Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.jlam1-2/+2
Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. <pthread.h>, and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed.
2005-05-31Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's adillo1-2/+2
user settable variable. Set PKG_SUGGESTED_OPTIONS instead. Also, make use of PKG_OPTIONS_LEGACY_VARS. Reviewed by wiz.
2005-05-26Bump BUILDLINK_RECOMMENDED after latest update with security fixes. (hi adam!)salo1-2/+2
2005-05-25Changes 6.2.3.0:adam4-157/+161
* Bug fixes
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-11Bump BUILDLINK_RECOMMENDED after latest update with security fixes.salo1-2/+2
2005-04-26Changes 6.2.2.0:adam3-8/+9
* Bug-fixes
2005-04-19Changes 6.2.1.6:adam3-9/+9
* Bug fixes?
2005-04-13Changes 6.2.1-3:adam3-8/+9
* Bug fixes
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-29Changes 6.2.1-0:adam4-64/+52
* Bug fixes, clean ups, and improvements
2005-03-22Changes 6.2.0-8:adam3-7/+8
* Bug fixes
2005-03-03Update to 6.2.0-4. Didn't find a useful changelog, but at least a formatdrochner2-6/+6
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-02-27Chanes 6.2.0-2:adam4-26/+27
* 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-24Add RMD160 digestsagc1-1/+2
2005-02-05Bumped PKGREVISION due to change in libwmf.jklos1-1/+2
2005-01-27Changes 6.1.9-4:adam3-6/+7
* Bug fixes
2005-01-23Provide the option of an HTTP download site, as listed on the ImageMagick ↵dsainty1-2/+3
download web page
2005-01-22Update ImageMagick to 6.9.1-1. List of changes not available, but 6.9.1-0jdolecek2-5/+5
doesn't appear to be available on the master server anymore
2005-01-21Changes 6.1.9-0:adam2-6/+6
* Improvements, bug fixes, and all the other more or less imporant changes
2005-01-18update to 6.1.8-8, fixes a security problem, seedrochner2-5/+5
http://www.idefense.com/application/poi/display?id=184&type=vulnerabilities
2005-01-14Changes 6.1.8-6:adam3-7/+8
* Bug fixes and improvements
2005-01-05Changes 6.1.7:adam5-14/+14
* ReadPALMImage() now produces a proper RGB image * Added the -shadow option to simulate an image shadow * Fix file leak in ImageToBlob() method
2004-12-28Bump PKGREVISIONs due to libtiff update.reed2-3/+4
Some BUILDLINK_RECOMMENDED bumps done also. (If I missed any, please let me know -- and let me know a good way to automate this.)
2004-12-24Allow building without X11 support with "PKG_OPTIONS.ImageMagick=-x11".tv2-8/+20
Idea inspired by post to tech-pkg from <imil@home.imil.net>.
2004-12-05Changes 6.1.6-0:adam3-10/+10
* The -channel option is operational again. * The black channel offset was incorrectly computed when compositing causing a seg-fault (bug report from Arfune). * Under extremely rare conditions the GIF coder had a memory leak. * Moved image list advancement to after the progress monitor call in QuantizeImages() (bug report by Tim Hunter).
2004-11-29Chamges 6.1.5-7:adam3-7/+10
* The black channel offset was incorrectly computed when compositing causing a seg-fault (bug report from Arfune). * Under extremely rare conditions the GIF coder had a memory leak. * Moved image list advancement to after the progress monitor call in QuantizeImages() (bug report by Tim Hunter). * The display program no longer exits after the first image. * The JP2 coders no longer interprets the first channel as an opacity channel. * The VID coder no longer generates a fault (bug report from Arfune). * CMYK Postscript with a subimage specification no longer returns a grayscale image (bug report from Arfune). * Handle image settings with MogrifyImageInfo() method. * GNS contributed QueryMultilineTypeMetrics(). Its like QueryTypeMetrics() but returns the maximum text width and height for multiple lines of text. * Treat -channel as a setting in the command line programs.
2004-11-22Changes 6.1.5-2:adam3-11/+8
* The black channel offset was incorrectly computed when compositing causing a seg-fault (bug report from Arfune). * Under extremely rare conditions the GIF coder had a memory leak. * Moved image list advancement to after the progress monitor call in QuantizeImages() (bug report by Tim Hunter).
2004-11-16Bumped to -3, since -1 is no longer availableadam2-5/+5
2004-11-15Changes 6.1.4-1:adam4-11/+12
* Bug-fixes and improvemens [as usually]
2004-10-28Changes 6.1.2: bug fixes and improvementsadam4-47/+48
2004-10-10This pkg fails to build with make from NetBSD-1.6.2. Use the GNU makekristerw1-1/+2
instead.
2004-10-05Update patch so it works with bash too.reed2-7/+9
No change to actual configuration. Maintainer, adam@, says this patch is used to prevent installing/overwriting libltdl.
2004-10-05Changes 6.1.0-2:adam4-9/+9
* Bug-fix release
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-2/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-28Use libwmf anywayadam1-2/+2
2004-09-27Changes 6.0.8-3:adam6-69/+28
* Fix to enable reading Photoshop images with a group of layers. * other bug fixes
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-13/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-06Changes 6.0.7-1:adam3-10/+10
* Bug fixes
2004-08-19Changes 6.0.5-2:adam3-10/+12
* Bug-fix release
2004-08-09Changes 6.0.4-3adam3-10/+12
* PNG vulnerability fix. * Added YCbCr coder for raw Y, Cb, and Cr samples. * Fixed the -fx option operator precendence problem (+ and - should be the same precendence). * Rare memory corruption due to a JPEG comment (bug report by brundlefly76@hotma...). * The PerlMagick Evaluate() method no longer fails with an assertion error. * Restore -dSAFER for a more secure Ghostscript invocation. The downside is we must copy the Postscript file to a temporary file otherwise we get a the ocassional invalidfileaccess fom Ghostscript. * Do not report image depth unless the -verbose or -format %z option is used with the identify program. * Center gravity now works when cropping by percent (e.g. -crop 75%). * Small memory leak on exception in the ImageToBlob() method. * %@ returns the image bounding box (e.g. identify -format %@ logo:). * Sync pixel cache when cloning an image-- just in case someone clones an image clone and accesses pixels with AcquireImagePixel() instead of GetImagePixels().
2004-07-08Changes 6.0.3-1:adam3-10/+10
* bug fixes
2004-06-23Update graphics/ImageMagick to 6.0.2.7.xtraeme3-11/+11
Changes: Bug fixes: * Fixed problem with relative filename wildcards (e.g. identify images/*.jpg) * DrawSetStrokeDashArray() now respects the number_elements argument. Performance improvements: * Don't open a loadable module if its already open. * Added anonymous memory-mapping to the pixel cache. This makes it possible for memory to be returned to the system after the image is destroyed. Utilities enhancements: * The display program now composites any transparent images on top of a checkered background to assist in visualizing any partial transparent pixels. Coder additions/improvments: * When an unknown property is encountered in the XCF coder, it enters a bogus loop that never terminates. Code/structure enhancements: * Introduce MagickBooleanType and MagickStatusType types of unsigned int. These types are 100% compatible with the existing API but removes ambiguity. Previously we got complaints that users did not realize that a return value of unsigned int in most cases meant a binary value (0/1). MagickStatusType is used for methods that return a bit mask. * Introduce MagickFalse and MagickTrue while we deprecate True/False. And more...
2004-05-19Changes 6.0.1-3:adam5-38/+11
* DrawSetStrokeDashArray() now respects the number_elements argument * Since the WMF coder has Wand dependancies we only enable this coder when both WMF is available and module support enabled * Some XCF tiles were not being read properly * Fixed memory leak in EPT coder * Fixed memory leak in DestroyImage() * Close Windows registry when no longer needed * RelinquishUniqueFileResource() was not freeing file resource properly * Free the ImageInfo structure allocated by CloneImageInfo() in the WriteImages() method * EPT images cannot support blobs * Fixed temporary file resource limit leak in RelinquishUniqueFileResource() * ConvolveImageChannel() incorrectly initialized non-selected channels to 0 * Added Cisco IP phone image format (write only)