summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2012-10-08Revision bump associated with the update of lang/ocaml to version 4.jaapb2-4/+4
2012-10-08Add patch from cairo's GIT repository to fix crashes with older versionstron3-2/+48
of X.org. XChat now works again under Mac OS X Lion.
2012-10-08graphics/gdk-pixbuf2*: Fix base sync problem permanentlymarino4-13/+19
gdk-pixbuf2, gdk-pixbuf2-jasper, and gdk-pixbuf2-xlib have been manually synced. Usually the base package would get updated and the others would be forgotten resulting in an unnecessary mismatch. Create a common makefile to permanently fix this problem.
2012-10-07Update to 1.12.4:wiz3-10/+8
Release 1.12.4 (2012-10-05 Chris Wilson <chris@chris-wilson.co.uk>) =================================================================== More bugs, and more importantly, more fixes. On the cairo-gl side, we have refinements to the MSAA compositor which enables hardware acceleration of comparitively low-quality antialiasing - which is useful in animations and on very high density screens. For cairo-xlib, we have finally enabled SHM transport for image transfers to and from the X server. A long standing required feature, SHM transport offers a notable reduction in rendering latency by reducing the number of copies required to upload image data - given hardware and driver support, cairo-xlib can now perform zero copy uploads onto the GPU. And as usual Adrian Johnson has been very busy fixing many different corner cases in cairo-pdf, impoving opacity groups and font subsetting. Last, but not least, for cairo-image Søren Sandmann Pedersen added support for rendering glyphs to pixman and using that from within cairo. The new glyph rendering facility reduces the overhead for setting up the compositing operation, improving glyph thoughput for the image backend by a factor of about 4. And before he did so, he also fixed up a few bugs in the existing glyph rendering code. So many thanks to Andrea Canciani, Adrian Johnson, Chuanbo Weng, Dongyeon Kim, Henry Song, Martin Robinson, Søren Sandmann Pedersen and Uli Schlachter for their contributions, finding and fixing bugs. Bug fixes --------- Interior boxes were being dropped when amalgamating regions during tesselation. https://bugs.freedesktop.org/show_bug.cgi?id=49446 Allow building without gtk-doc installed Invalid edge generation whilst reducing complex polygons. https://bugs.freedesktop.org/show_bug.cgi?id=50852 Stroking around tight cusps Use locale correct formats for reading font subsetting and valid buffers. https://bugs.freedesktop.org/show_bug.cgi?id=51443 Ensure that the type1 subset includes all the glyph encodings https://bugs.freedesktop.org/show_bug.cgi?id=53040 Upload the whole source for a repeating pattern. https://bugs.freedesktop.org/show_bug.cgi?id=51910 Fix damage tracking to handle continuation chunks corectly and so prevent crashes on win32. https://bugs.freedesktop.org/show_bug.cgi?id=53384 Avoid emitting miter joins for degenerate line segments https://bugzilla.mozilla.org/show_bug.cgi?id=407107 Convert the relative path semgents into the backend coordinates and then back again to user coordinates (cairo_copy_path, cairo_append_path) https://bugs.freedesktop.org/show_bug.cgi?id=54732 Fix extents computations for a degenerate path consisting only of a move-to https://bugs.freedesktop.org/show_bug.cgi?id=54549 Prevent crashing on a degenerate project edge after polygon intersection https://bugs.freedesktop.org/show_bug.cgi?id=54822
2012-10-06Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau427-1200/+427
2012-10-04update to match gdk-pixbuf2 versionabs1-4/+3
2012-10-04Add a note to remember to update graphics/gdk-pixbuf2-xlibabs1-1/+2
2012-10-04Bump revision for packages with changed CONFLICTS (PYTHON_SELF_CONFLICT)cheusov3-4/+6
2012-10-03CONFLICTS between python modulescheusov3-3/+8
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz82-150/+164
are called p5-*. I hope that's all of them.
2012-10-03Changes 2.26.4adam6-35/+22
* Make tiff loader threadsafe * Support saving ICC profiles in jpeg * Add some missing annotations * Documentation improvements * Translation updates
2012-10-03Changes 1.7.38:adam2-6/+6
* Bail out of a trial if byte count exceeds best byte count so far. * Added -bail and -nobail options. Use -nobail to get a complete report of filesizes. * Added -blacken option, to enable changing the color samples of any fully-transparent pixels to zero in PNG files with color-type 4 or 6, potentially improving their compressibility.
2012-10-02Revert unintentional revision bump.tron2-4/+4
2012-10-02Mass recursive bump after the dependence fix of the "cairo" packagetron164-326/+328
requested by Thomas Klausner.
2012-10-02Update to 1.5.13:wiz2-6/+6
Version 1.5.13beta01 [August 8, 2012] Do not compile PNG_DEPRECATED, PNG_ALLOC and PNG_PRIVATE when __GNUC__ < 3. Removed references to png_zalloc() and png_zfree() from the manual. Revised PNG_FP_EXPORT and PNG_FIXED_EXPORT macros to avoid generating lone semicolons (patch ported from libpng-1.6.0beta11). Version 1.5.13beta02 [September 10, 2012] Corrected handling of the image array and the row_pointers array in example.c When png_set_filler is used to strip a filler channel during write, the code prior to 1.5 would ignore the case where the output required an alpha channel or when the output was a palettized PNG. In libpng-1.5 the ignorance was lost and libpng proceeded to strip the channel resulting in a bad (potential memory overwrite) failure later. This reverts the behavior to the pre-1.5 state but issues a warning. libpng-1.6 is expected to issue an error on the erroneous png_set_filler call. Use png_memset() consistently (pngmem.c contained some bare "memset" calls). Version 1.5.13rc01 [September 17, 2012] No changes. Version 1.5.13 [September 27, 2012] No changes.
2012-10-02Increase the minium required version of the "x11/libxcb" package to 1.6.tron2-4/+2
There are at least two packages ("graphics/cairo" and "x11/xlsclients") which require this. And we definitely want to avoid the situation where both the based and "pkgsrc" version get used at the same time. Bump all the packages which use the "x11/libxcb" package except the two which already require version 1.6. For those package remove the manually set minimum required version. Change discussed with Thomas Klausner in private e-mail.
2012-10-02The "cairo" package needs at least version 1.6 of the "libxcb" library.tron3-4/+6
Set the minimum version accordingly. The package now uses "libxcb" from "pkgsrc" under Mac OS X Snow Leopard which fixes the build. Bump package revision because of the dependence change.
2012-10-01Changes 4.0.3:adam5-28/+25
MAJOR CHANGES: None CHANGES IN THE SOFTWARE CONFIGURATION: Updated to use Automake 1.12.4. Avoids security problem with 'make distcheck' (CVE-2012-3386). CHANGES IN LIBTIFF: Various memory buffer access fixes. Fix handling when writing RGBA jpeg compressed imagery (http://trac.osgeo.org/gdal/ticket/4732). Fix to work properly with IJG JPEG 7+. New functions TIFFFieldTag(), TIFFFieldName(), TIFFFieldDataType(), TIFFFieldPassCount(), TIFFFieldReadCount(), TIFFFieldWriteCount() to use as external accessors for the opaque type TIFFField. Fix bug rewriting image tiles in a compressed file (http://trac.osgeo.org/gdal/ticket/4771). Add TIFF/FX tag support in libtiff. CHANGES IN THE TOOLS: tiff2pdf: Fail when TIFFSetDirectory() fails. This prevents core dumps or perhaps even arbitrary code execution when processing a corrupt input file (CVE-2012-3401). tiff2pdf: Fix two places where t2p_error didn't get set after a malloc failure. No crash risk AFAICS, but the program might not report exit code 1 as desired. CHANGES IN THE CONTRIB AREA: None
2012-10-01Update to 12.10ryoon6-33/+49
Changelog: Fotoxx change log ================= 2012.10.01 v.12.10 + This release focuses on user interface and efficiency improvements. + The user manual and F1 help are now available in Castilian Spanish. + The search index was revised for greater scalability. Metadata edits and related image searching should remain fast beyond 500K images. A fresh resync of the search index will be done at first startup. + A custom graphic menu in a popup window was implemented. Frequently used functions can be added and the layout arranged to taste. + RAW files can be opened in Ufraw (menu or thumbnail click). + A more precise world map was implemented (new download will be made). + Large image files open 30% faster and memory consumption is reduced. + The batch RAW converter now has a dialog to configure the parameters. + New pan/scroll mode: image sticks to mouse and moves with mouse. + Stop unnecessary refreshes of the image gallery for metadata edits. + Added support for exotic PNG formats (e.g. palletized) via GTK library. + Vignette bugfix: stop radius increase if vignette is moved off-center. 2012.09.01 v.12.09.1 Bugfix: memory management error having uncertain impact. 2012.09.01 v.12.09 + RAW files can be opened via menu, command line or drag and drop. + RAW files can be seen in thumbnail galleries like other image files. + RAW file editing tool Ufraw was integrated into the Fotoxx menu. + RAW file batch conversion parameters (dcraw) are user configurable. + RAW file batch conversion is faster (about 50/minute on a strong PC). + A wavelet denoise method was added (adapted from ufraw/dcraw). + Deep color PNG files are supported (16 bits/color). + Vignette: center of shading/brightening can be moved with the mouse. + Images can be copied to the clipboard with a right-click popup menu. + Trim: target circle added in the middle of the trim rectangle. + World map shows locations of geotagged photos, click to see gallery. + User interface simplified for location-based or map-based image search. + A tool was added to remove chromatic abberation (color fringes). + Select area by mouse and color: small user interface improvement. + More dialogs preserve user inputs within and across Fotoxx sessions. + New command line option: start up with a specified menu function. + Panorama: option for zero image curve (e.g. to combine scanned images). + Gallery is updated live if a file add/delete is done outside Fotoxx. + Bugfix: click geotag group >> gallery window sometimes did nothing. + Bugfix: memory leak when processing metadata (tags, captions ...). 2012.08.20 v.12.08.1 + New GUI translation for Catalan is available. + Bugfix: bad fflush() call in exiftool_server caused fotoxx to crash in some distros using newest c-libraries (observed in Mageia alpha).
2012-09-29Revert version 1.15, which was committed presumably by accident during thedholland1-30/+63
cairo revbump earlier this month and was probably meant to be part of a yet-uncommitted update. It doesn't appear to be correct with the current version.
2012-09-29Revert rev. 1.40, which added checksums for four nonexistent patches anddholland1-5/+1
was apparently committed by accident during the cairo revbump earlier this month.
2012-09-28Enable dri by default on Solaris. The 'vmware' driver from modular-xorg isjperkin1-2/+2
still non-functional, but this at least gets us further along.
2012-09-28Add libiconv buildlink.jperkin1-1/+2
2012-09-27Ensure that MODULE_ARCH is syncronised between pkgsrc and configure script.jperkin4-14/+24
Fixes package on Solaris.
2012-09-25USE_TOOLS += gm4.jperkin1-2/+2
2012-09-24Fix SYSCONFDIR support. Bump PKGREVISION.wiz1-2/+3
2012-09-22Recursive revbump from multimedia/libvpx 1.1.0 updateryoon4-8/+8
2012-09-21Fix build with boost-1.51.0.ryoon2-1/+15
2012-09-21Update optipng to 0.7.3, security fix for SA50654 (CVE-2012-4432).taca2-6/+6
Version 0.7.3 16-sep-2012 ------------- !! Fixed a use-after-free vulnerability in the palette reduction code. This vulnerability was accidentally introduced in version 0.7.
2012-09-18Pull in libiconv. Fixes build on Solaris.jperkin1-1/+2
2012-09-16Add and enable ruby-oily_png.taca1-1/+2
2012-09-16Add ruby-oily_png package version 1.0.2.taca4-0/+142
This Ruby C extenstion defines a module that can be included into ChunkyPNG to improve its speed.
2012-09-16Update ruby-gnuplot to 2.5.0.taca2-6/+6
2.5.0 * save output to instance variable, thanks for the patch.
2012-09-16Update ruby-chunky_png to 1.2.6.taca2-6/+6
Changes are unavailable.
2012-09-15Updated to 2.4.5wen2-10/+7
Upstream changes: 2.4.5 Typo in _draw_x_ticks corrected Methods scalar_png(), scalar_jpeg() corrected for result. Test routine t/scalarImage.t added Chart.pod corrected 2.4.4 The brush styles to points and linespoints are extended. Not only circles represent the points but a number of different brush styles, linke donut, Star and so on. 2.4.3 Corrections to imagemap production in Composite.pm and Lines.pm
2012-09-15Recursive bump from mysql51-client library changed to use openssl.obache2-4/+4
2012-09-15recursive bump from libffi shlib major bumpobache187-371/+374
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-14After update of recent boost, -lboost_system is required.obache1-2/+5
PR 46873 by Tero Kivinen. Bump PKGREVISION.
2012-09-14Resign maintainership -- I haven't been maintaining this really for quitewiz1-2/+2
some time.
2012-09-14revbump for poppler updatedrochner1-3/+3
also switch to lcms2 - it is pulled in by poppler and picked up by the build anyway
2012-09-13The Solaris linker requires an archive contain at least one symbol, sojperkin2-1/+15
provide one. Fixes Solaris build.
2012-09-12Expose glXGetProcAddress.dsainty3-6/+20
The consequences of not making this patch are platform dependent - some build chains will still expose the symbols, but some will not. The API expects them to be exposed. Fixes Cairo 1.12.2 build on Ubuntu 11.10 and CentOS 6.3, presumably due to later versions of gcc (4.6.1 in the Ubuntu case). Bump PKGREVISION.
2012-09-10Update ruby-rcairo to 1.12.2.obache3-8/+10
Release 1.12.2 (2012-06-03) Kouhei Sutou <kou@cozmixng.org>) ============================================================ Improvements ------------ * Added Cairo::Device.supported?. [GitHub#11] [Reported by Cédric Boutillier] * Added Cairo::Device.gl_texture_supported?. * Added Cairo::Surface.supported?. * Defined all surfaces even if a surface isn't available. Use Cairo::Surface.XXX_supported? method to check surface availability. * Added Cairo::Pattern.xxx_supported?. [GitHub#12] [Reported by Mamoru Tasaka] * [experimental] Supported auto native package install. Thanks ------ * Cédric Boutillier * Mamoru Tasaka Release 1.12.1 (2012-03-31) Kouhei Sutou <kou@cozmixng.org>) ============================================================ Improvements ------------ * Re-supported cairo < 1.10.0. [ruby-gnome2-devel-en] Help me install my own program [Eric C.] Fixes ----- * Fixed a problem that an unresolved symbol is referenced. Thanks ------ * Eric C. Release 1.12.0 (2012-03-25) Kouhei Sutou <kou@cozmixng.org>) ============================================================ Improvements ------------ * Supported cairo 1.12.0. * Cairo::Surface#supported_mime_type? * Cairo::Surface#create_similar_image * Cairo::Surface#map_to_image * Cairo::Surface#unmap_to_image * Cairo::RecordingSurface#extents * Cairo::MeshPattern * Cairo::RasterSourcePattern * Cairo::MimeType::UNIQUE_ID * Supported glesv2 surface. Fixes ----- * Fixed a bug that Cairo::HINT_METRICS_ON can't be specified. #8 [Vasily Fedoseyev] Thanks ------ * Vasily Fedoseyev
2012-09-10Fixes PKGPREFIX for python and ruby by blbump(1).obache3-6/+6
2012-09-09Restore PLIST.carbon=yes, lost during update. Should fix remainingdholland1-1/+2
problem in PR 46924.
2012-09-08Revert update of distribution file version without proper updatetron1-4/+4
of the package.
2012-09-08cairo-1.12.2 require pixman>=0.22.0.obache2-3/+4
PR 46924.
2012-09-07Revbump after updating graphics/cairoadam168-428/+383
2012-09-07Changes 1.12.2:adam11-133/+50
After such a long gestation period for the release of Cairo 1.12, we inevitably accumulated a few bugs that were flushed out by broadening the test base. Thanks to everybody who tried the release, apologies to any one unfortunate enough to encounter a bug and many thanks for reporting it.
2012-09-04Update pear-Image_Canvas to 0.3.5.taca2-6/+6
Changelog: QA release * Doc Bug #19253 incorrect-fsf-address * Bug #16992 dotted lines do not show up in SVG