summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2010-02-05minor cleanup: remove a "subst" hack which doesn't apply anymore,drochner2-22/+4
remove a pointless Makefile snippet, add a mirror (the MASTER_SITE was down when I tried)
2010-02-05Update GraphicsMagick to 1.3.9.obache3-46/+11
1.3.9 (February 4, 2010) ======================== Security Fixes: * None Bug fixes: * Fix "double free" error when using gm import -frame. * XPM does not support RGBA color syntax, so return RGB instead. * The display '-update' option was only working in conjunction with the '-delay' option with a delay setting of 2 or greater. * For formats which support multiple frames, output with +adjoing to filenames containing a scene specification (e.g. foo%02d.tiff) was resulting in wrong output file names. * -convolve was crashing rather than reporting an error. * Fixed crash if the number of OpenMP threads was reduced from the original value via '-limit threads' or omp_set_num_threads(). * -blur was not blurring the opacity channel for solid-color images. * When installing HTML documentation, many files were included which are not part of the formatted documentation. * Several deleted global string constants are restored with deprecated status in order to assure that symbols are not removed from the ABI. New Features: * None Feature improvements: * None Performance Improvements: * None Behavior Changes: * There is no longer an implicit 'adjoin' if an output filename contains an apparent scene specification (e.g. foo%02d.tiff) and multiple files are not needed to save the image.. It is necessary to use +adjoin. For example ``gm convert foo.pdf +adjoin %02d.tiff``. * -flatten now applies the image background color under the first image in the list if it is not already opaque.
2010-02-04Mark PEAR packages as DESTDIR ready. Thanks to obache@ for the backendjoerg2-2/+6
support.
2010-02-04Fix building with babl-0.1.2adam4-6/+20
2010-02-03DESTDIR supportjoerg1-1/+7
2010-02-03DESTDIR supportjoerg5-12/+19
2010-02-03DESTDIR readyjoerg1-1/+3
2010-02-03DESTDIR supportjoerg5-12/+35
2010-02-03DESTDIR readyjoerg1-1/+3
2010-02-03DESTDIR ready. Needs full libXt.joerg1-4/+4
2010-02-03DESTDIR supportjoerg5-12/+52
2010-02-03DESTDIR ready. Needs full libXt.joerg1-4/+4
2010-02-03DESTDIR support. Needs full libXt dependency.joerg1-4/+4
2010-02-03DESTDIR ready. Needs full libXt.joerg1-4/+4
2010-02-03DESTDIR readyjoerg1-1/+3
2010-02-03DESTDIR support. Full libXt dependency.joerg1-4/+4
2010-02-03DESTDIR supportjoerg3-8/+13
2010-02-03DESTDIR readyjoerg1-1/+3
2010-02-03DESTDIR supportjoerg17-51/+77
2010-02-03Update PATCH_SITES and HOMEPAGE.obache1-3/+3
2010-02-03Update HOMEPAGE and MASTER_SITES.obache1-3/+3
2010-02-02Make sure the header directory is created under ${DESTDIR}joerg2-1/+17
2010-02-02Changes 0.1.2:adam6-52/+23
Made babl mostly threadsafe (sufficient for GIMP/GEGLs needs). Streamlined core functionality, reducing number of function calls and removing overeager instrumentation.
2010-02-01DESTDIR supportjoerg2-4/+10
2010-02-01DESTDIR supportjoerg7-21/+33
2010-02-01DESTDIR readyjoerg1-1/+3
2010-02-01DESTDIR supportjoerg6-12/+18
2010-02-01DESTDIR readyjoerg1-1/+3
2010-02-01DESTDIR supportjoerg3-5/+7
2010-01-30Added LICENSE information.heinz2-2/+4
2010-01-30Update to libggiwmh-0.3.2.tnn3-15/+14
2010-01-30Update to libggigcp-1.0.2.tnn3-15/+14
2010-01-30Update to libggimisc-2.2.2tnn3-15/+14
2010-01-30export libXxf86dga dependencytnn1-1/+2
2010-01-30fix master sitetnn2-5/+4
2010-01-30Update to libggi-2.2.2.tnn7-68/+47
No NEWS entry, but does not need the vidmodeproto fix.
2010-01-30Fix fallout from xf86vidmodeproto update. Not MAKE_JOBS_SAFE.joerg3-5/+16
2010-01-30Update to libgii-1.0.2.tnn8-55/+166
Needed for libggi update. No NEWS entry.
2010-01-30Update rabbit to 0.6.4.obache3-7/+11
== Changes 0.6.4 from 0.6.3: 2010-01-29 Rabbit had been included in Debian official packages! [Youhei SASAKI] === Improvements * Added --keep-above option: Rabbit is always shown top of windows. * Added --source-filename option that adds source link to output HTML. * Added a directory in source file into theme load path. * Supported a single theme file in the same directory of source file. [zunda] * Improved PDF file detection. ==== Theme * Added: * per-slide-background-image: Uses background image per slide. A background image is specified by slide property: = target slide ... == properties : background-image my-picture.png : background-image-ralative-height 95 Supported options are same as image options in slide. Options name should be started with "background-image-". e.g.: "background-image-relative-height" for "relative-height" option. * per-slide-background-color: Uses background color per slide. A background color is specified by slide property: = target slide ... == properties : background-color black Color can be specified as color name, "black", or RGB values "#RRGGBBAA". * Changed: * default-slide: Supports title foreground color and shadow color change per slide. They are specified by slide property: = target slide ... == properties : headline-color red : headline-shadow-color gray === Fixes * Fixed a bug that empty title with @lightning_talk_as_large_as_possible = true crashes. [kdmsnr] * Added workaround for Ruby 1.8.7 p249. === Thanks * zunda * kdmsnr * Youhei SASAKI
2010-01-29DESTDIR supportjoerg4-11/+19
2010-01-29tiff seems to be a common point of failure from the jpeg fallout,tnn1-2/+2
so bump the revision.
2010-01-27update to 0.97.1drochner5-59/+17
changes: misc bugfixes
2010-01-27sync w/ base exiv2 pkgdrochner2-7/+7
2010-01-27Changes 0.19:adam3-14/+14
* Exiv2 utility - Inverted the meaning of -u to deal with large numbers of unknown Nikon Makernote tags. - -b option now also suppresses Byte and SByte values. * Exiv2 library fixes - Crash when reading PNG image. - Tag Exif.Image.ImageResources (0x8649 in IFD0) should have type BYTE (1). - Exception to print raw from Olympus SP-560UZ. - Nef Metadata edit with Digikam make impossible to open it with captureNX or ViewNX. - Broken image causes exiv2 to abort. - Problems converting SubSec tags to XMP. - Exif tag: TimeZoneOffset (0x882a) and other TIFF/EP tags missing. * more...
2010-01-27Update to kde4 4.3.5markd5-17/+16
* A number of bugs in KIO have been squashed, making updating of shown directories work again and solving some other stability issues * A crash when creating an avatar from the webcam in Kopete has been fixed * kded taking 100% CPU time in certain situations has been cured
2010-01-27Add gnome option, default on, that adds GConf dependency (previouslywiz2-3/+16
always enabled). Based on patch by David DEMELIER on pkgsrc-users. Include desktopdb.mk. Bump PKGREVISION.
2010-01-25bump dependency again because linking was broken in a two day window.tnn1-4/+4
2010-01-24Added LICENSE information.heinz1-1/+2
2010-01-24More PKGREVISION bumps of jpeg dependencies.wiz4-8/+8
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files and Robert Elz.
2010-01-22Update GraphicsMagick to 1.3.8.obache3-11/+21
1.3.8 (January 21, 2010) ======================== Security Fixes: * Fix for CVE-2009-1882 "Integer overflow in the XMakeImage function". * Fix lockup due to hanging in loop while parsing malformed sub-image specification (SourceForge issue 2886560). * Libltdl: Updated libtool to 2.2.6b in order to fix security issue. Resolves CVE-2009-3736 as it pertains to GraphicsMagick. Bug fixes: * -convolve, -recolor: Validate that user-provided matrix is square when parsing -convolve and -recolor commands in order to avoid a core dump. * CALS: Reading images taller than the image width resulted in a failure. * ConstituteImage(), DispatchImage(): 'A' and 'T' should indicate transparency and 'O' should indicate opacity. Behavior was inconsistent. In some cases 'O' meant transparency while in other cases it meant opacity. Also, in a few cases, matte was not getting enabled in the image as it should. * DCRAW: Module name was not registered so modules based builds were not supporting formats provided via 'dcraw'. * GetOptimalKernelWidth1D(), GetOptimalKernelWidth2D(): In the Q32 build, convolution kernel size was estimated incorrectly for large sigmas on 32-bit systems due to arithmetic overflow. This could cause wrong results for -convolve, -blur, -sharpen, and other algorithms which use these functions. * Image Size: Fixed the ability to pass the image size via the filename specification like "myfile.jpg[640x480]" rather than needing to use -size. * IPTC: Blob data needed to be padded to an even size. Size is now correctly reported. * IPTC: Returned IPTC string values were one character too short. * Large Files: Large pixel cache files were not working under GNU Linux. * JP2: Fixed some value scaling problems. * JP2: Fix possible crash at exit when Jasper is used by a modules build. * MPC: is_monochrome and is_grayscale flags were not managed properly for the MPC coder. * PCL: Page was not always being ejected. * PNG: The png8 encoder would fail when trying to write a 1-color image. * PSD: PSD parser was confused by 0x0 pixel layers, resulting in image data corruption of all following layers. * -rotate, -shear: Some internally-reported errors were potentially being lost. * Subrange/stdin: Commands now support reading an image from stdin in conjunction with a subrange specification (e.g. "-[1]"). * Magick++ STL ShadeImage: Implementation was completely botched. New Features: * CALS Type 1 files may now be written (Work contributed by John Sergeant). CALS support is dependent on the TIFF library. * GROUP4RAW encoder supports reading/writing RAW Group4 data. * JP2: JPEG 2000 may now be written in arbitrary bit depths ranging from 2 to 16 rather than just 8 or 16. * JPEG: IJG JPEG library version 7 is now supported. * JPEG: Added jpeg:block-smoothing and jpeg:fancy-upsampling defines to control these JPEG library options. * JPEG: Detect and apply colorspaces appropriately for ITU FAX JPEG. * Resource Limits: There is now a "threads" resource limit which allows specifying the number of OpenMP threads which may be used, similar to the OMP_NUM_THREADS environment variable. * TIFF: Allow CIELAB TIFF to be read. * MagickGetImageAttribute()/MagickSetImageAttribute(): New Wand methods to support getting and setting an image attribute. Contributed by Mikko Koppanen. * ClonePixelWand(): New Wand method to deep-copy an existing pixel wand. * ClonePixelWands(): New Wand method to deep-copy an array of existing pixel wands. * MagickCdlImage(): New Wand method to apply the ASC CDL to an image. * MagickGetImageBoundingBox(): New Wand method to return the crop bounding box required to remove any solid-color border from the image. * MagickGetImageFuzz(), MagickSetImageFuzz(): New Wand methods to get and set the color comparison fuzz factor. * MagickHaldClutImage(): New Wand method to apply a Hald CLUT to an image. * MagickSetResolution(): New Wand method to set the wand resolution. * MagickSetResolutionUnits(): New Wand method to set the wand resolution units. * Magick++: Allow Magick++ library to built as a DLL under MinGW and Cygwin. This requires a modern GCC in order for C++ exceptions to work. Feature improvements: * Cygwin: Cygwin 1.7 is now supported. * JPEG compression settings are preserved (if possible) when inserting JPEG blobs into formats which use JPEG. * PDF: If the original file used JPEG compression, then use JPEG compression with original settings (if possible). * TIFF: Update Windows build to use libtiff 3.9.2. * X11 Display: Apply a checkerboard pattern underneath transparent images which use more than simple binary transparency. Performance Improvements: * Gamma: Performance is improved for Q8 and Q16 builds. Also preserve full precision in Q32 build. * String data is dealt with a bit more efficiently (fewer allocations, less memory, and less CPU). Behavior Changes: * InitializeMagick() MUST be invoked prior to using any Magick API function. Failure to do so will likely lead to an immediate application crash. This is due to initialization and runtime changes intended to improve thread safety and efficiency. Previously it was only strongly recommended to invoke InitializeMagick(). * ConstituteImage(), DispatchImage(): 'A' and 'T' should indicate transparency and 'O' should indicate opacity. Behavior was inconsistent. In some cases 'O' meant transparency while in other cases it meant opacity. Also, in a few cases, matte was not getting enabled in the image as it should. * colors.mgk: Is now empty to default and is optional. Previous content is now compiled into the library in an efficient way, but existing values may be modified, or new values added by adding entries to color.mgk. * DisableSlowOpenMP is now the default. Use --enable-openmp-slow to enable OpenMP for algorithms which sometimes run slower rather than faster. * magic.mgk: This configuration file is no longer used since this data is now compiled into the library in an efficient way. * modules.mgk: Is now empty to default and is optional. Previous content is now compiled into the library in an efficient way, but existing values may be modified, or new values added by adding entries to modules.mgk. * Third party executables not included in the Visual Studio build are no longer bundled in the GraphicsMagick installer. This means that hp2xx.exe, mpeg2dec.exe, and mpeg2enc.exe are no longer distributed.