summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
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.
2010-01-21Fix PLIST for doxygen-1.6.2, bump depends, bump PKGREVISION.wiz2-7/+8
2010-01-21+ jbigkitobache1-1/+2
2010-01-21Import jbigkit-2.0 as graphics/jbigkit.obache7-0/+208
JBIG-KIT implements a highly effective data compression algorithm for bi-level high-resolution images such as fax pages or scanned documents. JBIG-KIT provides a portable library of compression and decompression functions with a documented interface. You can very easily include into your image or document processing software. In addition, JBIG-KIT provides ready-to-use compression and decompression programs with a simple command line interface (similar to the converters found in Jef Poskanzer's PBM graphics file conversion package).
2010-01-20Update to 1.30:wiz2-6/+6
2009-10-31 Slaven Rezic <srezic@cpan.org> Release 1.30 No changes since 1.29_53, just increased VERSION. 2009-09-23 Slaven Rezic <srezic@cpan.org> Release 1.29_53 SVG parsing: load_ext_dtd is now set to false, to avoid unnecessary possible network connections; this is also ceasing errors with libxml 2.7.x. 2009-09-16 Slaven Rezic <srezic@cpan.org> Release 1.29_52 More diagnostics in failing tests. Added tests cases for RT #49546. 2009-09-14 Slaven Rezic <srezic@cpan.org> Release 1.29_51 Fixed "substr outside of string" problem with Fujifilm FinePix S1000fd images (RT #49546) 2009-08-14 Slaven Rezic <srezic@cpan.org> Release 1.29_50 Marked Compress::Zlib as recommended module and skip a test if it is not installed (RT #48415)
2010-01-20Update to 2.5.2:wiz3-42/+6
2.5.2 @ 2009-11-11: * Apply C style tweaks from Glenn Randers-Pehrson, eliminating some deprecated API calls.
2010-01-20Update to 0.12. Changes undocumented.wiz2-6/+6
2010-01-20Pass --disable-ld-version-script to configure.tnn1-1/+4
Specifying a version script that doesn't contain anything is pointless, and seems to trigger toolchain bugs on DragonFlyBSD (PR pkg/42639). Bump revision.
2010-01-20Not make-jobs safe (fails when linking examples with -j16).wiz1-1/+2
2010-01-20Update clutter to 1.0.10.obache2-6/+6
Clutter 1.0.10 (11/01/2010) =============================================================================== * List of changes since 1.0.8 o Fix the internal copy of JSON-GLib to cope with doubles o Force a relayout when showing an actor o Fix cursor position in ClutterText when using a pre-edit string o Fix the CoreGraphics bitmap loader when dealing with JPEG images o Emulate XKB's detectable key auto-repeat on X11 o Fix HLS-to-RGB conversion on 64bit platforms o Let ClutterAnimation keep a weak reference on actors o Do not take into account the left edges of the children of a ClutterGroup when calculating the group's preferred size
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz215-406/+430
2010-01-17library major was bumped again. (sigh)tnn1-4/+4
2010-01-17Recursive PKGREVISION bump for jpeg update to 8.wiz52-85/+104
2010-01-17Update to 8:wiz2-10/+9
The current version is release 8 of 10-Jan-2010. Version 8 of the JPEG software introduces basic new features for image coding application and comes with an essential update of the original JPEG specification. New features and enhancements have been developed for the three major parts of the IJG library: the compression, the decompression, and the transcoding parts. These parts are represented by the three major tools of the IJG software: cjpeg (compress JPEG), djpeg (decompress JPEG), and jpegtran (transcode JPEG - lossless): IJG Tools New jpegtran -scale lossless resize feature A new option has been added to the jpegtran tool and transcoding library: -scale M/N Scale output image by fraction M/N, eg, 1/8 Currently supported scale factors are M/N with all M from 1 to 16, where N is the source DCT size, which is 8 for baseline JPEG. If the /N part is omitted, then M specifies the DCT scaled size to be applied on the given input. For baseline JPEG this is equivalent to M/8 scaling, since the source DCT size for baseline JPEG is 8. CAUTION: An implementation of the JPEG SmartScale extension is required for this feature. SmartScale enabled JPEG is not yet widely implemented, so many decoders will be unable to view a SmartScale extended JPEG file at all. New djpeg -scale feature The -scale option of the djpeg tool and decompression library has been extended: -scale M/N Scale output image by fraction M/N, eg, 1/8 Currently supported scale factors are M/N with all M from 1 to 16, where N is the source DCT size, which is 8 for baseline JPEG. If the /N part is omitted, then M specifies the DCT scaled size to be applied on the given input. For baseline JPEG this is equivalent to M/8 scaling, since the source DCT size for baseline JPEG is 8. New cjpeg features Two new features have been added to the cjpeg tool and compression library: -quality N[,...] Compression quality (0..100; 5-95 is useful range) -scale M/N Scale image by fraction M/N, eg, 1/2 The -quality option has been extended for support of separate quality settings for luminance and chrominance (or in general, for every provided quantization table slot). This feature is useful for high-quality applications which cannot accept the damage of color data by coarse subsampling settings. You can now easily reduce the color data amount more smoothly with finer control without separate subsampling. The resulting file is fully compliant with standard JPEG decoders. A new -scale option is provided with cjpeg which complements the corresponding djpeg -scale option. The supported range of scaling factors is 8/N with all N=1...16. This means you can now easily alter the nominal spatial resolution of a given source image while compressing to JPEG without additional resampling. For example, if you have an image sensor providing an effective capture resolution of 2268x1512 pixels (HI resolution), you can now directly generate a MED resolution of 1512x1008 pixels (-scale 2/3) and a LOW resolution of 1134x756 pixels (-scale 1/2) from the sensor source resolution with the library while compressing to JPEG without additional resampling. (An efficient 12x12 FDCT is used in the -scale 2/3 case, and an efficient 16x16 FDCT is used in the -scale 1/2 case instead of the standard 8x8 FDCT inside the library, ensuring high-quality downscaled results - the resulting file is fully compliant with standard JPEG decoders.)
2010-01-17Changes 2009.4.0:adam6-40/+47
* Automatic lens calibration * Control point cleaning * Updated translations * Other improvements
2010-01-16Remove workaround for compiler bug in gcc2 on sparc64.wiz1-4/+1
2010-01-16Add tex-dvipng-doc.minskim1-1/+2
2010-01-16Import tex-dvipng-doc-1.12 as graphics/tex-dvipng-doc.minskim4-0/+24
This is documentation for dvipng.
2010-01-16Update dvipng to 1.12.minskim3-22/+11
Changes: * Special.c: Keep transparent background in rescaled included bitmaps * special.c: Add the color PostScript prologue * dvipng.h, special.c: Support xcolor PostScript prologue * color.c: Support x11nam.def, fix handling of xcolor multiple-model color values, and xcolor PostScript prologue * special.c: Some (most?) literal PostScript specials seem to depend on tex.pro and possibly special.pro, always load these * configure.ac: Fix gs checks * misc.c: Correct last mmap element * readme.texi: Mention new color models in xcolor * color.c: Adjust for new version of xcolor, mainly color prefixes
2010-01-15update to 2.28.2drochner3-7/+8
changes: -minor build system fix -translation updates (this belongs to gnome-2.28.2 which didn't make it before the pkgsrc freeze)
2010-01-15update to 6.5.7.9drochner3-8/+7
This is the minimal update to fix the crashes described in PR pkg/42593. (pullup candidate for 2009Q4)
2010-01-09Add a PRINT_PLIST_AWK fragment matching the PLIST_SUBST and update thejoerg16-37/+39
common base value. Reflect that change in the PLIST files.
2010-01-08Fix LP64 build.joerg2-1/+15
2010-01-05Fix pkgconfig files to include rpath. Bump PKGREVISION.wiz1-2/+7
2010-01-05OpenEXR support needs pkg-config; fixedadam1-2/+2
2010-01-05Distfile has changed - fixadam2-5/+7
2010-01-04Make sure that the patches and local files have a RCS ID.joerg5-17/+24
2010-01-04Needs glut.joerg1-1/+2
2010-01-04Pass down BUILD_DIR to not have -I options without argument.joerg1-1/+3
2010-01-04Not MAKE_JOBS_SAFE.joerg1-1/+3
2010-01-04Not MAKE_JOBS_SAFE. Still doesn't build do to C++ issues.joerg1-1/+3
2010-01-01Explicitly depend on archivers/szip.joerg1-1/+2
2010-01-01Has race conditions, so not MAKE_JOBS_SAFE.joerg1-1/+3
2009-12-24Bump PKGREVISION for previous.wiz1-1/+2
2009-12-24Include hicolor-icon-theme/bl3.mk to address PR 42503.wiz1-1/+2
2009-12-23add a patch fromdrochner3-3/+57
https://bugzilla.redhat.com/show_bug.cgi?id=543905 to fix CVE-2009-4227 (Stack-based buffer overflow by loading malformed .FIG files)
2009-12-22fix to build again: some sub-build tries to be clever and generatedrochner5-9/+89
BSD-makefile syntax on *BSD, but since the pkg is built with gmake this fails (the pkg appearently didn't change for a while, some infrastructure change must have triggered this)
2009-12-21Links against libQt4AssistentClient, so qt4-tools is a runtime dependency.joerg1-1/+4
Bump revision.
2009-12-21patch-ac is no longer needed; fixes linking problemadam4-72/+6
2009-12-17Update rabbit to 0.6.3.obache3-7/+10
== Changes 0.6.3 from 0.6.2: 2009-12-16 === Improvements * [#180] Supported inline markup in DL with Wiki format. [kdmsnr] * Added butler rabbit to the standard theme. * Changed to use scaled images by default even when printing mode. * Supported pixbuf rendering with alpha channel. (when cairo is used as rendering engine) ==== Theme * Added: * lightning-monochrome: Takahashi method slide + monochrome normal slide * Changed: * default-block-quote: Added @block_quote_image_background_alpha parameter that specifies alpha channel of background images. * default-preformatted: Made auto text size adjustment optional. It is customized by @preformatted_keep_in_size parameter. * clear-blue: Displayed title in the left bottom by default. It can be disabled by the following theme: include_theme("clear-blue") @slide_footer_info_left_text = "" * Supported nest of "itemize > enum" and "itemize > itemize > enum". ==== Experimental ((*This maybe changed in the feature.*)) * Supported tag: syntax: (('tag:name:content')) or (('tag:name'))content e.g.: slide.rab: (('tag:center'))Hi, look it! theme.rb: match("**", CustomTag) do |tags| tags.each do |tag| case tag.name when "center" tag.parent.horizontal_centering = true end end end output(before): +-------------------+ | Hi, look it! | +-------------------+ output(after): +-------------------+ | Hi, look it! | +-------------------+ === Fixes * Fixed a problem that fullscreen doesn't work on Ruby 1.9 [Masaki Suketa] * [#179] Fixed a problem that Rabbit sometimes crashes with mouse clicks. [kdmsnr] * newline-in-slides theme: Disabled newline substitution in preformatted text. * Fixed a problem that cursor isn't displayed after unfullscreen. === Thanks * Masaki Suketa * kdmsnr
2009-12-17add and enable uniconvertorjnemeth1-1/+2
2009-12-17Use Ruby/GStreamer in Ruby/Gnome2 instead of deprecated ruby gstreamer0.10.obache2-1/+17
Bump PKGREVISION of ruby-clutter-gst.