Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Oct 10, 2012
  1. Add hack to work around gcc-4.5.4 bug on NetBSD/amd64.

    wiz authored
    Suggested by SAITOH Masanobu <> in PR 47051.
  2. update to 1.1.9

    drochner authored
    -support for newer ffmpeg/libav
  3. update to 2.6.3

    drochner authored
    changes: bugfixes
  4. remove obsolete patch

    drochner authored
  5. reset PKGREV for base pkg update

    drochner authored
  6. update to 2.36.3

    drochner authored
    changes: build fixes
  7. switch to lcms2, bump PKGREV

    drochner authored
  8. update to

    drochner authored
    changes: many fixes and improvements
    pkgsrc change: switch to lcms2
  9. update to 0.13.1

    drochner authored
    new major release, many fixes and improvements
Commits on Oct 8, 2012
  1. Revbump after updating graphics/pango

    adam authored
  2. Downgrade cairo back to yesterday's version.

    wiz authored
    1.12.4 causes SHM problems on OS X and NetBSD.
    E.g. for firefox, during startup, on 6.99.12/amd64:
    ###!!! ABORT: X_ShmAttach: BadAccess (attempt to access private resource denied); 11 requests ago: file /scratch/devel/xulrunner/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 157
    ###!!! ABORT: X_ShmAttach: BadAccess (attempt to access private resource denied); 11 requests ago: file /scratch/devel/xulrunner/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 157
    zsh: segmentation fault (core dumped)  firefox
    Or for xchat on OS X Lion:
    The program 'xchat' received an X Window System error.
    This probably reflects a bug in the program.
    The error was 'BadAccess (attempt to access private resource denied)'.
      (Details: serial 5738 error_code 10 request_code 133 minor_code 1)
      (Note to programmers: normally, X errors are reported asynchronously;
       that is, you will receive the error a while after causing it.
       To debug your program, run it with the --sync command line
       option to change this behavior. You can then get a meaningful
       backtrace from your debugger if you break on the gdk_x_error() function.)
  3. Add patch from cairo's GIT repository to fix crashes with older versions

    tron authored
    of XChat now works again under Mac OS X Lion.
  4. graphics/gdk-pixbuf2*: Fix base sync problem permanently

    marino authored
    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.
Commits on Oct 7, 2012
  1. Update to 1.12.4:

    wiz authored
    Release 1.12.4 (2012-10-05 Chris Wilson <>)
    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
     Allow building without gtk-doc installed
     Invalid edge generation whilst reducing complex polygons.
     Stroking around tight cusps
     Use locale correct formats for reading font subsetting and valid
     Ensure that the type1 subset includes all the glyph encodings
     Upload the whole source for a repeating pattern.
     Fix damage tracking to handle continuation chunks corectly and so
     prevent crashes on win32.
     Avoid emitting miter joins for degenerate line segments
     Convert the relative path semgents into the backend coordinates
     and then back again to user coordinates (cairo_copy_path,
     Fix extents computations for a degenerate path consisting only of a
     Prevent crashing on a degenerate project edge after polygon
Commits on Oct 6, 2012
Commits on Oct 4, 2012
  1. update to match gdk-pixbuf2 version

    abs authored
Commits on Oct 3, 2012
  1. CONFLICTS between python modules

    cheusov authored
  2. Bump all packages that use perl, or depend on a p5-* package, or

    wiz authored
    are called p5-*.
    I hope that's all of them.
  3. Changes 2.26.4

    adam authored
    * Make tiff loader threadsafe
    * Support saving ICC profiles in jpeg
    * Add some missing annotations
    * Documentation improvements
    * Translation updates
  4. Changes 1.7.38:

    adam authored
    * 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.
Commits on Oct 2, 2012
  1. Revert unintentional revision bump.

    tron authored
  2. Mass recursive bump after the dependence fix of the "cairo" package

    tron authored
    requested by Thomas Klausner.
  3. Update to 1.5.13:

    wiz authored
    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.
  4. Increase the minium required version of the "x11/libxcb" package to 1.6.

    tron authored
    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.
  5. The "cairo" package needs at least version 1.6 of the "libxcb" library.

    tron authored
    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.
Commits on Oct 1, 2012
  1. Changes 4.0.3:

    adam authored
    Updated to use Automake 1.12.4. Avoids security problem with 'make distcheck' (CVE-2012-3386).
    Various memory buffer access fixes.
    Fix handling when writing RGBA jpeg compressed imagery (
    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 (
    Add TIFF/FX tag support in libtiff.
    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.
  2. Update to 12.10

    ryoon authored
    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).
Commits on Sep 29, 2012
  1. Revert version 1.15, which was committed presumably by accident durin…

    dholland authored
    …g the
    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
  2. Revert rev. 1.40, which added checksums for four nonexistent patches and

    dholland authored
    was apparently committed by accident during the cairo revbump earlier
    this month.
Commits on Sep 28, 2012
  1. Enable dri by default on Solaris. The 'vmware' driver from modular-xo…

    jperkin authored
    …rg is
    still non-functional, but this at least gets us further along.
Something went wrong with that request. Please try again.