summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2006-02-26Update to 2.14.0, no NEWS available.wiz7-33/+50
Extract from ChangeLog back to August 2005: * rsvg.h: Export RsvgHandle and RsvgHandleClass to the outside world so you can subclass them * rsvg-gobject.c: add props "width", "height", "em", "ex" (all read only) * *.c: Rename rsvg_cairo_render to rsvg_handle_render_cairo, for better GObject consistency * rsvg-gobject.c: RsvgHandle now derives from GObject. This doesn't break API/ABI. * Update documentation. Should be near 100% symbol coverage. * Public functions: added g_return_XXX() sneeze-guards * librsvg.def: List of symbols that we export * Makefile.am: Use libtool's -export-symbols to try to only export the above symbols (on platforms where it's supported). * configure.in: Mozilla-config fixes so that it works with more config scripts * rsvg-convert.c: New utility called 'rsvg-convert'. Can convert a SVG to a PS, PDF, or PNG. Can accept SVG input from STDIN and output to STDOUT. Has a lot more flexibility and functionality than the old 'rsvg' program. * rsvg-cairo-render.c, rsvg.c, rsvg.h: Make mods to Caleb's latest work. Prefer to expose a Cairo API that can render an element by id, and then go from there. * rsvg-cairo-render.c, rsvg.c, rsvg.h: made that partial rendering api that I promised Rahga ages ago. Havn't tested yet. * rsvg-art-*.[ch]: Remove these files, as they've been replaced by Cairo. Libart is dead. Long live libart! * rsvg.h: Revert API changes to make the Gimp folk happier * everywhere: use strings for RTTI, not sure about the speed hit, but allows us a lot more flexiblity * rsvg-private.h: removed obsolete percentage resolution structures * gtk-engine/svg-render.c: Cache RsvgHandles rather than GByteArrays containing SVG data. Preparation for move to cairo-only theme engine. * configure.in: Rip out libart backend; require the cairo backend, and require cairo >= 1.0.2 * test-display.c: Implement image zooming. Todo: rewrite this to use Cairo. * a_lot_of_places: implemented a system of late normalizations of lengths. Now used everywhere * rsvg-base.c: find out the size of the contents of an SVG if there is nothing else to go on. * rsvg-filter.c: filters now using pre-multiplied alpha and have changable byte ordering * rsvg-cairo-draw.c: handles bounding boxes around images correctly * rsvg-structure.c: added preservation of aspect ratio to SVG elements * rsvg-cairo-draw.c: (_set_source_rsvg_pattern): Add preliminary support for patterns to rsvg-cairo, (doesn't do transformed patterns yet). * rsvg-cairo-clip.c/.h: new files. Added clipping in cairo backend. * most-cairo-related-places: added lots of stuff to do with gradients, objectBoundBox positioning and spreading. Made currentColor work with cairo. Made courners look great in cairo but crap in libart... I just can't win. * rsvg-styles.c: made a new function called rsvg_state_reconstruct that can make a style inherit from a node's ancestors rather than the drawing context. * rsvg.c (_rsvg_handle_get_pixbuf): Un-premultiply ARGB->RGBA instead of going through a PNG stream first * rsvg-cairo-draw.c (rsvg_cairo_render_path): Implement line join, cap, width, dash, miter limit (rsvg_cairo_render_image): Drawing images now works (rsvg_cairo_push_discrete_layer): Largely implemented (rsvg_cairo_pop_discrete_layer): Largely implemented (_set_source_rsvg_radial_gradient): Make this work for the few tests I have ... and of course lots of bug fixes.
2006-02-26Update to 2.14.1:wiz2-6/+6
Version 2.14.1 * Revert to using Scalable for 48x48/{filesystems,mimetypes} (Rodney Dawes)
2006-02-25Add another directory to the Cflags variable in thereed3-3/+14
pkg-config file. This fixes problem where non-pkgsrc software builds using this info can also find the ft2build.h header. (Not noticed in pkgsrc itself because that include file is already known.) This is also done in upstream version in the 2.2 release candidates. The commit log message upstream is: builds/unix/freetype2.in (CFlags): Add missing directory. Bump PKGREVISION.
2006-02-24Do not declare a static function as non-static. This makes the packageminskim2-1/+14
build with gcc-4.
2006-02-23Use IMAKE_MAN_SUFFIX. Let imake decide where to put the man pages.joerg6-16/+65
Fix errno.
2006-02-23Use IMAKE_MAN_SUFFIX. Let imake decide itself where it wants to installjoerg3-7/+6
the man page.
2006-02-23Reuse NetBSD config for DragonFly.joerg1-1/+6
2006-02-23Fix errno. Add missing prototype.joerg4-1/+42
2006-02-23Add DragonFly support. Make pthread linkage more portable.joerg5-15/+37
2006-02-23Use tiff from pkgsrc. Fixes Qt-STL fallout and a possible securityjoerg3-6/+94
problem. Bump revision.
2006-02-23Fix bug in xwdtopnm. Patch from Bryan Henderson via Jukka Salmiwiz3-3/+17
on tech-pkg. Bump PKGREVISION.
2006-02-23Fix communication between digikam and its kioslaves by having themmarkd3-2/+17
agree on the type of filesizes that are passed between them. Bump PKGREVISION.
2006-02-22Add missing xdg-dirs dependency. Make sure desktop file andwiz2-2/+11
pixmap are installed even if some gnome installation tool is missing. Bump PKGREVISION.
2006-02-22The "--with-default-strip-size" did just help because it workeddrochner3-9/+15
around a problem caused by a bash'ism in the configure script. Fix the script instead. No functional change.
2006-02-21Don't tell lcms to refrain from linking with zlib, so that tifficcgdt1-8/+6
includes -lz on the link line if -lz is present in bl environment (which it is because libtiff bls it). PKGREVISION++ Take maintainership.
2006-02-20Include stddef.h instead of defining NULL manually. This fixesjoerg3-2/+30
the inclusion of tiffio.h from C++ as seen in digikam. Bump revision.
2006-02-20Add explicit dependency on lcms (ufraw links against it, and it'sgdt1-2/+3
present from gimp, at least with gimp24). PKGREVISION++.
2006-02-20Depend on tiff and jpeg, thus adding tifficc and jpegicc. PKGREVISION++.gdt2-4/+12
(gdt's judgement is that anyone paying attention to color management will surely have jpeg and tiff libraries installed anyway, so this isn't bloat. If it is thought to be bloat, a better fix is to PKG_OPTIONS other programs to refrain from using lcms.)
2006-02-20Remove gnomeprint plugin (which is not built) from PLIST, allowinggdt2-3/+3
'make package'. PKGREVISION++.
2006-02-20Update to 6.00gdt2-6/+6
Feb. 19, 2006 - Version 6.00 (production release) [minor changes omitted -gdt] - Added read support for Sony SR2 raw images (but most tags still unknown) - Added read support for Kyocera Contax N Digital RAW images - Added ability to write or delete shortcuts which reference multiple tags (previously only shortcuts referencing a single tag were writable) - Changed descriptions of FNumber, ExposureTime, ISO, DateTimeOriginal, CreateDate and ModifyDate to more closely match their tag names - Separated Canon and Nikon Red/BlueBalance information into individual components with tag names like WB_RGGBLevels - Decoded a number of new Canon tags for EOS models, including ColorBalance tables, 20D AF points and SensorInfo (thanks Rainer Honle) - Fixed incorrect decoding of EOS 10D/300D color balance modes - Set MIME type for all RAW image formats to "image/x-raw" - The -f option is no longer implied when -S and -s are combined - Fixed problem with validation of Canon PictureInfo for images rotated by Canon ZoomBrowser EX (thanks Joshua Bixby) [prior non-production release notes merged] - Major additions to Canon maker note decoding, including EOS-1D personal functions (thanks Rainer Honle for decoding many 5D tags) - Enhanced FMT syntax for -o, -w and -tagsFromFile options - Decode maker notes of Samsung DX-1S - Added ability to list tags in a specific group - Added support for Canon 5D custom functions (thanks Rainer Honle) - Added support for Canon 1DmkII and 350D custom functions - Decode AIFF SampleRate - Properly identify CR2 images read via pipes (previously identified as TIFF) - Improved formatting of printed values for some DNG tags - Fixed problem extracting OriginalRawImage from little-endian DNG images - Fixed problem where "unreferenced bytes" error could be incorrectly issued when deleting all EXIF from a TIFF image - Added ability to write JFIF information - Added ability to extract and decompress original raw image from DNG - Added read support for AIFF audio files - API changes: - SetNewValue() now accepts an ARRAY reference for setting list-type tags such as Keywords, or a SCALAR reference for binary data, so it may now be called directly with any value returned by GetValue(). - Recognize Panasonic Type 2 maker notes - Changed Nikon LensID to a composite tag to allow better decoding of non-Nikon lenses, and added a bunch of new lenses to the list - Added ability to read and write AFCP information in JPEG images - Added read support for WMV video and WMA audio files (ASF format files) - Added EXIF tags 0x82a5-0x82ac - Added support for JVC maker notes - Extract a number of new DNG tags plus DNG JPEG preview image - Added support for AVI and MP4 videos - Improved decoding of Olympus maker notes - Improved APP12 decoding - Improved CanonPictureInfo validation to work with more PowerShot models - Decode maker notes of Nikon D1 - Combining -t with -S now gives a single-line tab-delimited list of values - Extract preview image for Samsung Digimax i5
2006-02-20Update digikamimageplugins to 0.8.1markd3-20/+243
New icons, some new plugins. bug fixes.
2006-02-20Update digikam to 0.8.1markd5-21/+329
New user interface. Date based virtual folders. Searching. Tag filtering. Database upgraded to sqlite3. Lots of bug fixes.
2006-02-18Remove unnecessary fonts.alias and fonts.scale. Bump PKGREVISION.wiz2-5/+5
Fixes CHECK_FILES build.
2006-02-18Make build with newer tiffs. Remove BROKEN_IN.wiz3-4/+18
2006-02-18Add missing file to PLIST, bump PKGREVISION.wiz2-3/+5
Add missing pkg-config to USE_TOOLS.
2006-02-18Distinfo fixadam1-4/+4
2006-02-18Add missing file to PLIST. Bump PKGREVISION.wiz2-4/+5
2006-02-18Do not move ${PREFIX}/bin/pstoedit (unnecessarily). Found by CHECK_PLIST build.wiz3-20/+22
2006-02-18Changes 1.6.2:adam4-21/+17
* Fixed bug with "PNG_ROWBYTES" usage, introduced in version 1.6.1. The bug could cause a crash and only affects the "nolib" builds. * Converted C++ style (// ...) comments to C style (/* ... */). * Defined TOO_FAR == 32767 in deflate.c (again). The definition was omitted from version 1.6.0 when zlib was upgraded to version 1.2.3. Changes 1.6.1: * Copied non-exported libpng functions from libpng into pngcrush, to make pngcrush play more nicely with shared libpng. These are ifdef'ed out when a static library is being built with the bundled libpng and pngcrush.h is included. Changes 1.6.0: * Moved ChangeLog out of pngcrush.c comments and into a separate file. * Filtered pngcrush.c through "indent -kr" and "expand" for readability. * Moved 550 lines of usage/help/copyright/license/version info to separate function(s) and cleaned up significantly. * Added some comments for ease of navigation and readability. * Stripped out a bunch of ancient-libpng compatibility stuff. * Defined PNG_UINT_* macros (pngcrush.h for now). * Fixed unknown-chunk handling ("-rem alla" and "-rem gifx" now work). * Created modified version of makefile that supports external zlib. * Added support for methods using Z_RLE zlib strategy (zlib 1.2.x only). * Documented -huffman option in usage screen. * Added IDAT statistics to final per-file summary. * Added utime() support to give output files same timestamps as input files.
2006-02-18Add missing files to PLIST. Bump PKGREVISION.wiz2-3/+5
2006-02-18Add missing libtool dependency.wiz2-3/+5
Fill in PLIST (hi xtraeme!). Bump PKGREVISION.
2006-02-17Add missing fltk buildlink3.mk file. Fixes build.wiz1-1/+2
2006-02-17Fixed warnings found by pkglint -Wall.martti3-6/+6
2006-02-16Do not remove share/aclocal, it's in the *dist files.wiz3-6/+3
2006-02-15update to 1.9.4drochner3-8/+10
changes: * Require gtk+-2.6. * Bulgarian translation. * Fixed the getdelim(3) replacement for non-GNU systems. * Windows now contain the GLiv logo. * Force -lX11 in X11 libraries. * Added an option to disable the OpenGL bilinear filtering. * Added a command to reload the current image. * Russian translation update. * Thumbnails browser. * Split the "No automatic image centering" in different initial image positions. * The "Transformations" menu has been reorganized. * Added a command to hide all floating windows at once. * Updated documentation. * Improved framerate limiter. * Automatically rebuild the menus when new images are inserted.
2006-02-15Use _NSGetEnviron() instead of environ if it is available (e.g. on Darwin).minskim5-1/+94
Suggested by Idar Tollefsen in PR pkg/32753.
2006-02-14Fix build on FreeBSD 6 (PR-32234)adam3-9/+11
2006-02-13PKGREVISION bump for gtkglext BUILDLINK_DEPENDS change.wiz1-2/+2
2006-02-13Bump BUILDLINK_DEPENDS for MesaLib bl3.mk removal.wiz1-3/+2
2006-02-13Changes 1.2.0:adam6-128/+18
* This is the first stable release of GtkGLExt 1.0 since maintainership changed to Tim Shead, tshead@k-3d.com
2006-02-13Update to 2.14.0:wiz4-2096/+2037
Version 2.14.0 * New stock_person icon -- bug #311844 (Jakub Steiner) * Update names for shuffle and repeat icons (Jakub Steiner) * No longer install to hicolor (Rodney Dawes) Version 2.13.4 * Do not use Scalable as the type for bitmap icons (Rodney Dawes) * New saved search icon (Jakub Steiner) * New translations [te] Changes since 2.13.2 * Removed specific video mime type icons (Rodney Dawes) * Fixups for generic image mime type icon (Jakub Steiner) Changes since 2.13.0 * Removed specific image mime type icons (Rodney Dawes) * Added ruby mime type icon -- bug #317102 * Updated translations [sk]
2006-02-13Fixed a typo.rillig1-2/+2
2006-02-13Removed pornview-gtk2, which has been superseded by pornview withrillig3-27/+1
default options.
2006-02-13This file is not needed anymore.rillig1-30/+0
2006-02-13Converted the package to the options framework. The only supportedrillig2-8/+38
option is "gtk1" (disabled by default). This makes the pornview-gtk2 package obsolete. Bumped PKGREVISION.
2006-02-12Fix an Apple specific buffer overflow. To skip the first argument fromjoerg3-2/+18
Finder, some copying to and from a local buffer in main is done, without argument checking. When a web browser or MUA is configured to start Blender automatically, this might be exploitable to gain priviledges of the current user. This is related to CVE-2005-3151.
2006-02-12drop maintainership.jschauma1-2/+2
2006-02-11Reset maintainer, email bounces:wiz1-2/+2
550 User unknown (in reply to RCPT TO command)
2006-02-11Added pornview and pornview-gtk2.rillig1-1/+3
2006-02-11Imported pornview-gtk2 from pkgsrc-wip.rillig2-0/+25
PornView is an image and movie viewer/manager with thumbnail previews. Additional features includes thumbnail caching, directory tree views, adjustable zoom, fullscreen view, and slideshow mode. PornView contains no objectionable content. This package is built with GTK+ 2.0 support. Packaged by Leonard Schmidt.