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