pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics Update to 1.12.4:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fdf3f3bdf1c5
branches:  trunk
changeset: 609655:fdf3f3bdf1c5
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Oct 07 22:17:54 2012 +0000

description:
Update to 1.12.4:

Release 1.12.4 (2012-10-05 Chris Wilson <chris%chris-wilson.co.uk@localhost>)
===================================================================
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

diffstat:

 graphics/cairo-gobject/Makefile |  5 ++---
 graphics/cairo/Makefile         |  5 ++---
 graphics/cairo/distinfo         |  8 ++++----
 3 files changed, 8 insertions(+), 10 deletions(-)

diffs (43 lines):

diff -r 5ce50c32aa01 -r fdf3f3bdf1c5 graphics/cairo-gobject/Makefile
--- a/graphics/cairo-gobject/Makefile   Sun Oct 07 22:15:26 2012 +0000
+++ b/graphics/cairo-gobject/Makefile   Sun Oct 07 22:17:54 2012 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2012/10/06 14:10:42 asau Exp $
+# $NetBSD: Makefile,v 1.13 2012/10/07 22:17:54 wiz Exp $
 
-DISTNAME=      cairo-1.12.2
+DISTNAME=      cairo-1.12.4
 PKGNAME=       ${DISTNAME:S/-/-gobject-/}
-PKGREVISION=   3
 CATEGORIES=    graphics
 MASTER_SITES=  http://cairographics.org/releases/
 EXTRACT_SUFX=  .tar.xz
diff -r 5ce50c32aa01 -r fdf3f3bdf1c5 graphics/cairo/Makefile
--- a/graphics/cairo/Makefile   Sun Oct 07 22:15:26 2012 +0000
+++ b/graphics/cairo/Makefile   Sun Oct 07 22:17:54 2012 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.108 2012/10/06 14:10:42 asau Exp $
+# $NetBSD: Makefile,v 1.109 2012/10/07 22:17:54 wiz Exp $
 
-DISTNAME=      cairo-1.12.2
-PKGREVISION=   2
+DISTNAME=      cairo-1.12.4
 CATEGORIES=    graphics
 MASTER_SITES=  http://cairographics.org/releases/
 EXTRACT_SUFX=  .tar.xz
diff -r 5ce50c32aa01 -r fdf3f3bdf1c5 graphics/cairo/distinfo
--- a/graphics/cairo/distinfo   Sun Oct 07 22:15:26 2012 +0000
+++ b/graphics/cairo/distinfo   Sun Oct 07 22:17:54 2012 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.61 2012/09/13 15:50:08 jperkin Exp $
+$NetBSD: distinfo,v 1.62 2012/10/07 22:17:54 wiz Exp $
 
-SHA1 (cairo-1.12.2.tar.xz) = bc2ee50690575f16dab33af42a2e6cdc6451e3f9
-RMD160 (cairo-1.12.2.tar.xz) = 0174a5110f5f4c9ff15da984e0602dfd04643a63
-Size (cairo-1.12.2.tar.xz) = 42051584 bytes
+SHA1 (cairo-1.12.4.tar.xz) = f4158981ed01e73c94fb8072074b17feee61a68b
+RMD160 (cairo-1.12.4.tar.xz) = 0e2ab9442f47228b7df2354caf157f2a4eeafb31
+Size (cairo-1.12.4.tar.xz) = 42099760 bytes
 SHA1 (patch-aa) = 474f44c1c8d4017137fe59b160afca8f16ad7287
 SHA1 (patch-ab) = 62ff361d52742bba0f49c6a32149269b958fa24a
 SHA1 (patch-ac) = 151c682245004902cf42ba141e3743592691dfb9



Home | Main Index | Thread Index | Old Index