summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2006-08-16add xplot-develgdt1-1/+2
2006-08-16Tim Shepard's plotting program. This is most often used to generategdt7-0/+103
TCP time-sequence plots. This is a development version with new features that has not undergone extensive testing.
2006-08-15enable glewabs1-1/+2
2006-08-15Import graphics/glew-1.3.4 into pkgsrc.abs7-0/+112
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file.
2006-08-15Updated PerlMagick to p5-PerlMagick-6.2.9.0 to match ImageMagickabs1-2/+1
2006-08-15Update graphics/ImageMagick from 6.2.8.8 to 6.2.9.0abs3-12/+8
* Add -adaptive-resize option. * Permit x100 as a geometry in Magick++. * Respect width/height for image MVG element.
2006-08-15add gtk2 bl3; this package uses gtk2 in its own right.gdt1-2/+4
2006-08-14Update to 0.9.1gdt2-7/+6
11/08/2006 - UFRaw-0.9.1 released, based on DCRaw v8.29. * Recognize Sony's *.arw file type. * Redirect exiv2 warnings from the terminal to the log. * Fix build for some build environments (libjpeg errors). * Treat Minolta's Alpha and Maxxum models as the Dynax model for WB presets. 03/08/2006 - UFRaw-0.9 released, based on DCRaw v8.28. * Display EXIF data in user interface. * Add darkframe subtraction option. * More conservative highlight unclipping. * Support filenames in URI format. * Some bug corrections.
2006-08-12Added graphics/zphoto (it's amazing!)xtraeme1-1/+2
2006-08-12Initial import of zphoto-1.2.2 from pkgsrc-wip, packaged byxtraeme6-0/+131
OBATA Akio. zphoto - a flash-based photo album generator.
2006-08-11gmake is needed to build, from Gilles Dauphin per PR pkg/34177drochner1-2/+2
(this is not Solaris specific, it happened to me too on i386/current)
2006-08-10install gtk-doc generated API documentation at the default location,drochner2-33/+32
so that it is found by "devhelp" bump PKGREVISION
2006-08-10libpixman is part of cairo, the separate distribution is obsoletedrochner8-119/+1
2006-08-10two pkgsrc related changes which I wanted to piggyback on the next update:drochner2-55/+52
-remove dependency on libpixman which was stale for ages -don't bother setting the gtk-doc installation path to share/doc, the new "devhelp" will find it at the default location (and the previous versions didn't find it at share/doc either)
2006-08-10Update to 1.2.2, some pkglint cleanup:wiz9-65/+34
Release 1.2.2 (2006-08-08 Carl Worth) ========================================================= This is the first bug fix release in the 1.2 series since the original 1.2.0 release made six weeks ago. There were some very serious bugs in the 1.2.0 release, (see below), so everybody is encouraged to upgrade from 1.2.0 to 1.2.2. The 1.2.2 release maintains source and binary compatibility with 1.2.0 and does not make any API additions. Fix crashes with BGR X servers ------------------------------ With cairo 1.2.0 many people reported problems with all cairo-using programs, (including all GTK+ programs with GTK+ >= 2.8) immediately crashing with a complaint about an unsupported image format. This bug affected X servers that do not provide the Render extension and that provide a visual with BGR rather than RGB channel order. report: https://bugs.freedesktop.org/show_bug.cgi?id=7294 fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=9ae66174e774b57f16ad791452ed44efc2770a59 Fix the "disappearing text" bug ------------------------------- With cairo 1.2.0 many people reported that text would disappear from applications, sometimes reappearing with mouse motion or selection. The text would disappear after the first space in a string of text. This bug was caused by an underlying bug in (very common) X servers, and only affected text rendered without antialiasing, (either a bitmap font or a vector font with antialiasing disabled). The bug was also exacerbated by a KDE migration bug that caused antialiasing to be disabled more than desired. report: https://bugs.freedesktop.org/show_bug.cgi?id=7494 fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=456cdb3058f3b416109a9600167cd8842300ae14 see also: Xorg: https://bugs.freedesktop.org/show_bug.cgi?id=7681 KDE: http://qa.mandriva.com/show_bug.cgi?id=23990 Fix broken image fallback scaling (aka. "broken printing") ---------------------------------------------------------- The various "print" backends, (pdf, ps, and svg), sometimes fallback to using image-based rendering for some operations. In cairo 1.2.0 these image fallbacks were scaled improperly. Applications using cairo can influence the resolution of the image fallbacks with cairo_surface_set_fallback_resolution. With the bug, any calue other than 72.0 would lead to incorrect results, (larger values would lead to increasingly shrunken output). report: https://bugs.freedesktop.org/show_bug.cgi?id=7533 fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=1feb4291cf7813494355459bb547eec604c54ffb Fix inadvertent semantic change of font matrix translation (Behdad Esfahbod) ---------------------------------------------------------------------------- The 1.2.0 release introduced an inadvertent change to how the translation components of a font matrix are interpreted. In the 1.0 series, font matrix translation could be used to offset the glyph origin, (though glyph metrics were reported incorrectly in 1.0). However in 1.2.0, the translation was applied to the advance values betwen each glyph. The 1.2.0 behavior is fairly useless in practice, and it was not intentional to introduce a semantic change. With 1.2.2 we return to the 1.0 semantics, with a much better implementation that provides correct glyph metrics. fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=84840e6bba6e72aa88fad7a0ee929e8955ba9051 Fix create_similar to preserve fallback resolution and font options (Behdad Esfahbod) ------------------------------------------------------------------------------------- There has been a long-standing issue with cairo_surface_create_similar such that font options and other settings from the original destination surface would not be preserved to the intermediate "similar" surface. This could result in incorrect rendering (particulary with respect to text hinting/antialiasing) with fallbacks, for example. report: https://bugs.freedesktop.org/show_bug.cgi?id=4106 fixes: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=9fcb3c32c1f16fe6ab913e27eb54d18b7d9a06b0 http://gitweb.freedesktop.org/?p=cairo;a=commit;h=bdb4e1edadb78a2118ff70b28163f8bd4317f1ec xlib: Fix text performance regression from 1.0 to 1.2.0 (Vladimir Vukicevic) ---------------------------------------------------------------------------- Several people noticed that upgrading from cairo 1.0 to cairo 1.2.0 caused a significant peformance regression when using the xlib backend. This performance regression was particularly noticeable when doing lots of text rendering and when using a high-latency connection to the X server, (such as a remote X server over an ssh connection). The slowdown was identified and fixed in 1.2.2. report: https://bugs.freedesktop.org/show_bug.cgi?id=7514 fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=b7191885c88068dad57d68ced69a752d1162b12c PDF: Eliminate dependency on FreeType library dependency (Adrian Johnson) ------------------------------------------------------------------------- The cairo 1.2 series adds a supported pdf backend to cairo. In cairo 1.2.0 this backend required the freetype library, which was an undesirable dependency on systems such as win32, (cairo is designed to always prefer the "native" font system). As of cairo 1.2.2 the freetype library is not required to use the pdf backend on the win32 platform. report: https://bugs.freedesktop.org/show_bug.cgi?id=7538 fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=a0989f427be87c60415963dd6822b3c5c3781691 PDF: Fix broken output on amd64 (Adrian Johnson) ------------------------------------------------ report: http://bugzilla.gnome.org/show_bug.cgi?id=349826 fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=f4b12e497b7ac282b2f6831b8fb68deebc412e60 PS: Fix broken output for truetype fonts > 64k (Adrian Johnson) --------------------------------------------------------------- fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=067d97eb1793a6b0d0dddfbd0b54117844511a94 PDF: Fix so that dashing doesn't get stuck on (Kent Worsnop) ------------------------------------------------------------ Kent notices that with the PDF backend in cairo 1.2.0 as soon as a stroke was performed with dashing, all subsequent strokes would also be dashed. There was no way to turn dashing off again. fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=778c4730a86296bf0a71080cf7008d7291792256 Fix memory leaks in failure paths in gradient creation (Alfred Peng) -------------------------------------------------------------------- fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=db06681b487873788b51a6766894fc619eb8d8f2 Fix memory leak in _cairo_surface_show_glyphs (Chris Wilson) ------------------------------------------------------------ report: https://bugs.freedesktop.org/show_bug.cgi?id=7766 fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=e2fddcccb43d06486d3680a19cfdd5a54963fcbd Solaris: Add definition of cairo_private for some Sun compilers (Alfred Peng) ----------------------------------------------------------------------------- report: https://bugzilla.mozilla.org/show_bug.cgi?id=341874 fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=04757a3aa8deeff3265719ebe01b021638990ec6 Solaris: Change version number of Sun's Xorg server with buggy repeat (Brian Cameron) ------------------------------------------------------------------------------------- report: https://bugs.freedesktop.org/show_bug.cgi?id=7483 fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=e0ad1aa995bcec4246c0b8ab0d5a5a79871ce235 Various memory leak fixes ------------------------- Fix memory leak in _cairo_surface_show_glyphs (bug 7766) Fix file handle leak in failure path (bug 7616) Fix some memory leaks in the test cases. Fix some memory leaks in font subsetting code used in print backends. Documentation improvements (Behdad Esfahbod) -------------------------------------------- Added new documentation for several functions (cairo_show_page, cairo_copy_page, cairo_in_stroke, cairo_in_fill). Fixed some syntax errors that were preventing some existing documentation from being published. Fixed several minor typographical errors. Added an index for new symbols in 1.2.
2006-08-09Fix include file so that it doesn't conflict with code. Variable 'nib' thatdarcy3-3/+17
was declared external is only used in one place and is declared static in that file (quill0p.c).
2006-08-08Backout previous change since something wrong with generating sometaca2-3/+5
image files. It should be fixed and PLIST should not be changed. Noted by OBATA Akio on pkgsrc-changes. Bump PKGREVISION.
2006-08-07Correct PLIST and bump PKGREVISION.taca2-4/+3
2006-08-07Finally, update path in the checksup to match DIST_SUBDIR.tv1-4/+4
2006-08-07Make a DIST_SUBDIR with datestamp to put the modified-checksum distfile in.tv1-1/+4
Noticed by salo. Avoided using PKGNAME (with nbX revision) in the dir name, as PKGREVISION can be bumped for other reasons.)
2006-08-07#@$^@#$%&!#$%@#%&@#$%@#%&@$^%!#@$^@#$%^ CHECKSUM CHANGED AGAIN!tv3-6/+8
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-07Update to 6.2.8-8 -- -7 is no longer available on most ImageMagickperry2-6/+6
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-06Update to 1.22:wiz2-6/+7
2006-07-16 v1.22 Tels 123 tests * fix bug #19071: byteorder for TIFF on 64-bit systems broken * better error message in case SOI is missing in a JPEG (still no fix for #20183) * SVG: + use the correct MIME type "image/svg+xml" + version extraction was broken + comments had too much whitespace at front/end (these should be ignored and not extracted anyway) * add svg.t * resize test.jpg and test.png to make dist smaller * add interlace.png and beef up t/png.t
2006-08-06add .fi mirrorjdolecek1-2/+3
2006-08-06Needs intltool.wiz1-2/+2
2006-08-06Wants c compiler too.wiz1-2/+2
2006-08-06Reomove BROKEN_IN for packages that built in the latestkristerw4-12/+4
NetBSD 3.0_STABLE/i386 bulk build.
2006-08-05Update to 1.0.18.wiz10-81/+44
Reanem hp3900 option to sane-backends-hp3900, and add legacy handling for the old option name. New with 1.0.18, released 2006-07-02: * New backends: dell1600n_net (Dell 1600n), hp3500 (HP ScanJet 3500 series), pixma (Canon Pixma series), stv680 (Aiptek Pencam and similar). * Updated backends: avision, canon, dll, epson, fujitsu, genesys, gt68xx, microtek2, mustek_pp, niash, plustek, snapscan, sp15c, test, u12, umax1220u. * Scanimage batch mode fixes. * Scanner lists contain USB vendor/product ids and some statistics now. * Udev/hotplug lists are generated autmatically from the .desc files now. * Portability fixes (especially for DragonFlyBSD and HP/UX). * Build system updates. * Updated translations. * Documentation updates. * Bugfixes.
2006-08-05Update to 3.4:wiz3-7/+17
Comix 3.4 - Added more image data to the properties dialog. - Added a "delete image" command that can remove single images from Comix. It is currently not possible to remove image files within archives. - Added lossless JPEG rotation commands. It is currently not possible to rotate image files within archives. The `jpegtran` program (part of the jpeg library) must be present for this to work. Comix can still run as normal without `jpegtran`, but then without the new JPEG rotation capabilities. - Changed the buttons in the toolbar. - Improved the space key smart scrolling mode so that it automatically performs all the sideways scrolling as well. - Added a preference to set the magnitude of the space key scroll in percentages of either the window size or the page size. - Added a Traditional Chinese translation by Hsin-Lin Cheng. - Comments are now displayed using a monospaced font. - Comments can now be dragged around with the mouse just like an image. - Directories can now be given as command line parameters as well as files. If a directory is given it will be recursed into and the first image file found will be loaded. - Improved cover guessing of comicthumb and the library a bit. - Handling of files that have filenames encoded with the wrong character encoding is now more sturdy. - Fixed a bug that could cause outdated thumbnails to be left in the ~/.comix/menu_thumbnails/ directory when running multiple instances of Comix at the same time. - Applied a workaround for a bug(?) in WindowMaker that caused the "Open dialog" to be invisible while in fullscreen mode when using WindowMaker. The same problem applies to the library window, but there is no workaround for that in place currently. - Fixed a bug that could cause no images to be displayed when turning double page mode off, then on again and flipping to the next couple of pages in that order. - Some minor changes.
2006-08-05Changes 0.5.3:adam4-12/+17
* Upgraded libpng to version 1.2.12-optipng [private] * Implemented basic support for TIFF (grayscale, RGB and RGBA, uncompressed). * Avoided the redundant trial when the search space is singular (e.g. when running "optipng -o1 example.tif"). * Prevented accidental file corruption when using option "-log". * Fixed (again) a small typo in the online help.
2006-08-03Just fixing pkglint warnings doesn't help. Sometimes they are justrillig2-5/+14
pointers that something else is wrong. In this case, the file contained _three_ instances of __sun__, but only two were in the patch, so pkglint could not warn on the third one. Now pango really builds on Solaris with SunPro (tested).
2006-08-03update to 2.14.3drochner2-6/+6
changes: - Properly sort image filenames containing numbers - Thumbnailing fixes - Fix printing for images with alpha channel - Several code cleanups - Make transparent color selection work - Avoid losing EXIF data when saving changed jpeg images - Fix crash with fast image switching - Updated translations
2006-08-03update to 1.1.13.6 (last stable version)drochner2-7/+6
sorry, no useful changelog found
2006-08-03Fixed a build failure of devel/pango by replacing __sun__ with __sun inrillig3-7/+7
patch-ab, as told by pkglint. Maybe that warning is really useful. :) Bumped PKGREVISION.
2006-08-03Modify patch to tif_dir.c to be compiled by gcc prior to 3.x.taca2-13/+20
Requested by solo@.
2006-08-02Security fixes for SA21304:salo10-3/+677
"Some vulnerabilities have been reported in libTIFF, which can be exploited by malicious people to cause a DoS (Denial of Service) or potentially compromise a vulnerable system. The vulnerabilities are caused due to various heap and integer overflows when processing TIFF images and can be exploited via a specially crafted TIFF image. Successful exploitation allows crashing applications linked against libTIFF and may also allow execution of arbitrary code." http://secunia.com/advisories/21304/ http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3459 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3460 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3461 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3462 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3463 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3464 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3465 Patches from Tavis Ormandy, Google Security Team via SUSE. Bump PKGREVISION.
2006-08-02Update to KDE 3.5.4markd2-13/+14
kfax * Fix crash on multipage TIFF when doing zoom out and hitting "PgDown". KPDF * Update the thumbnail selection when toggling a search. * Fix the rendering of incorrect glyphs on some documents with Type 3 fonts. * Do not crash while printing some documents with jpeg images. * Make watching of ps files work. * Make space scroll by viewport-page, not by document-page. * Fix PDF files sometimes opening as ASCII. * Fix find next is quickly disabled when the "search as you type" feature is used. * Make the find dialog remember searched texts. * Do not crash on files that have GfxImageColorMap we can not parse. kview * Install photobookui.rc to the correct place.
2006-08-01Split Mesa/Makefile.common into Makefile.common and Makefile.lib.jlam7-80/+95
The latter is used by packages that build libraries from the Mesa sources, while the former is only if the package builds from the Mesa sources. Modify the various Mesa packages to include the proper Makefile, and add some documentation to the Makefiles. As a side effect, this suppresses the "duplicate target" warning in graphics/glx-utils that was caused by having the same distfile listed in DISTFILES more than once.
2006-07-31Changes 6.2.8.7:adam2-6/+6
* Bug fixes
2006-07-30USE_LANGUAGES= c c++abs1-2/+2
2006-07-29Correct PLIST on Linux. Bump PKGREVISION.minskim2-2/+6
2006-07-27Apply the "convention over configuration" principle:jlam1-2/+1
If ${FILESDIR}/getsite.sh exists, then use it to determine the fetch URL for each of the distfiles for the package. Otherwise, use SITE_<file> and MASTER_SITES, in order, to determine the URL for each distfile. If the script path differs from ${FILESDIR}/getsite.sh, then set DYNAMIC_SITE_SCRIPT to the full path to that script. Remove the need to set DYNAMIC_MASTER_SITES explicitly in the package Makefile for: graphics/ns-cult3d wm/sawfish-themes www/apache-tomcat55 www/jakarta-tomcat4 www/jakarta-tomcat5
2006-07-27This package needs a Python interpreter that can be called using plainrillig3-4/+16
"python". Also, the configure script is patches so that it does not return EXIT_SUCCESS when there was an error.
2006-07-26update to 2.14.2.1drochner3-9/+13
changes: -translation updates -build system improvement
2006-07-26Use tiff package rather than local copy. From Matthias Drochner.markd3-2/+20
Bump PKGREVISION.
2006-07-25Link glitz-agl with the AGL framework, so that applications using thisminskim1-1/+3
library will not have "undefined symbols" errors in linking. Bump PKGREVISION.
2006-07-25Update ruby-gnome2 to 0.15. Patch provided by Dieter Roelants in PR 34064.minskim3-7/+4
Changes: Ruby/GLib * Improve signal handlers with pthread ruby(--enable-pthread). [Sjoerd Simons] * Added new fundamental object for other bindings. [Sjoerd Simons] * GLib::Source#remove? -> GLib::Soruce.remove? [Kouhei Sutou] * Added new macros (GLIST2ARYF, GLIST2ARY2F, GSLIST2ARYF, GLIST2ARY2F, G_PROTECT_CALLBACK) [Masao Mutoh] * Added GLib.win32_locale, GLib, win32_locale_filename_from_utf8 [Kouhei Sutou] * Improve memory management [Kouhei Sutou, Sjoerd Simons, Masahiro Sakai, Masao Mutoh] * Other improvement and fix bugs. [Sjoerd Simons, Joao Pedrosa, Kouhei Sutou, Masahiro Sakai, Masao Mutoh] Ruby/ATK * Improved cygwin support. [Masao Mutoh] * Fix a bug. [Masahiro Sakai] Ruby/Pango * Fix some bugs. [Laurent Sansonetti, Masao Mutoh] * Added Pango::Layout#markup=, Pango::AttrAbsoluteSize? [Masao Mutoh] Ruby/GdkPixbuf * Fix a bug. [NISHI Takao] * Code cleanup [Masao Mutoh] Ruby/GTK * Improve signal handlers. [Masahiro Sakai] * Added Gtk::Widget#set_widget, #set_requisition. [Daniel Chokola] * Added Gtk::Dialog#get_response. [Masao Mutoh] * Other improvement and fix bugs [Mario Steele, Tilman Sauerbeck, Geoff Youngs, Masahiro Sakai, Kouhei Sutou, Masao Mutoh] Ruby/GNOME * Follow Ruby/GLib2 change(GRClosure). [Kouhei Sutou] Ruby/GnomeCanvas * Code cleanup [Kouhei Sutou, Masao Mutoh] Ruby/Libart * None. Ruby/PanelApplet * Fixed a bug [Patch #1431855]
2006-07-25Add a workaround for freedesktop.org bug 7401, so that 'make test' works.minskim2-1/+32
Patch from cairo cvs.
2006-07-24This package needs zlib.minskim1-1/+2
2006-07-24Update to production release 6.29. Many minor changes omitted; seegdt2-6/+6
Changes in ${WRKSRC}. - Improved decoding of Canon PictureStyle information - Decode a number of new tags in Canon, Casio, FujiFilm, Minolta, Nikon, Panasonic, Pentax, Ricoh and Sony and maker notes - Improved recognition of various Minolta maker note formats - Added a number of new Nikon Capture tags - API Changes: - Added FastScan option - Return "0000:00:00 00:00:00" instead of "1970:01:01 00:00:00" as the string representation of numerical times with a value of zero - Added read support for Real audio/video (RA, RM, RV, RMVB, RAM, RPM) files - Added read support for SWF (Shockwave Flash) files