pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/cairo Update to 1.2.4:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/94c689918865
branches:  trunk
changeset: 517685:94c689918865
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Aug 19 10:33:39 2006 +0000

description:
Update to 1.2.4:

Release 1.2.4 (2006-08-18 Carl Worth)
=========================================================
This is the second bug fix release in the 1.2 series, coming less than
two weeks after the 1.2.2 release made on August 8.

The big motivation for a quick release was that there were a log of
build system snags that people ran into with the 1.2.2 release. But,
by the time we got those all done, we found that we had a bunch of
fixes for cairo's rendering as well. So there's a lot of goodness in
here for such a short time period.

Rendering fixes
---------------
Fix image surfaces to not be clipped when used as a source (Vladimir Vukicevic)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=72e25648c4c4bc82ddd938aa4e05887a293f0d8b

Fix a couple of corner cases in dashing degenerate paths (Jeff Muizelaar)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=fbb1758ba8384650157b2bbbc93d161b0c2a05f0

Fix support for type1 fonts on win32 (Adrian Johnson)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=da1019c9138695cb838a54f8b871bbfd0e8996d7

Fix assertion failure when rotating bitmap fonts (Carl Worth)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=0bfa6d4f33b8ddb5dc55bbe419c15df4af856ff9

Fix assertion failure when calling cairo_text_path with bitmap fonts (Carl Worth)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=9878a033531e6b96b5f27e69e10e90dee7440cd9

Fix mis-handling of cairo_close_path in some situations (Tim Rowley, Carl Worth)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=53f74e59faf1af78f2f0741ccf1f23aa5dad4efc

Respect font_matrix translation in _cairo_gstate_glyph_path (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=f183b835b111d23e838889178aa8106ec84663b3

Fix vertical metrics adjustment to work with non-identity shapes (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=b7bc263842a798d657a95e539e1693372448837f

[PS] Set correct ImageMatrix in _cairo_ps_surface_emit_bitmap_glyph_data (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=d47388ad759b0a1a0869655a87d9b5eb6ae2445d

Build system fixes
------------------
Fix xlib detection to prefer pkg-config to avoid false libXt dependency (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=0e78e7144353703cbd28aae6a67cd9ca261f1d68

Fix typos causing win32 build problem with PS,PDF, and SVG backends (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=aea83b908d020e26732753830bb3056e6702a774

Fix configure cache to not use stale results (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=6d0e3260444a2d5b6fb0cb223ac79f1c0e7b3a6e

Fix to not pass unsupported warning options to the compiler (Jens Granseuer)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=97524a8fdb899de1ae4a3e920fb7bda6d76c5571

Fix to allow env. variables such as png_REQUIRES to override configure detection (Jens Granseuer)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=abd16e47d6331bd3811c908e524b4dcb6bd23bf0

Fix test suite to not use an old system cairo when converting svg2png (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=6122cc85c8f71b1ba2df3ab86907768edebe1781

Fix test suite to not require signal.h to be present (Behdad Esfahbod)
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=6f8cf53b1e1ccdbe1ab6a275656b19c6e5120e40

Code cleanups
-------------
Many useful warnings cleanups from sparse, valgrind, and careful eyes
(Kjartan Maraas, Pavel Roskin)

diffstat:

 graphics/cairo/Makefile         |   4 ++--
 graphics/cairo/distinfo         |  10 +++++-----
 graphics/cairo/patches/patch-ab |   6 +++---
 3 files changed, 10 insertions(+), 10 deletions(-)

diffs (45 lines):

diff -r 6e0d293cbaf6 -r 94c689918865 graphics/cairo/Makefile
--- a/graphics/cairo/Makefile   Sat Aug 19 00:04:45 2006 +0000
+++ b/graphics/cairo/Makefile   Sat Aug 19 10:33:39 2006 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.44 2006/08/10 14:28:53 drochner Exp $
+# $NetBSD: Makefile,v 1.45 2006/08/19 10:33:39 wiz Exp $
 
-DISTNAME=      cairo-1.2.2
+DISTNAME=      cairo-1.2.4
 CATEGORIES=    graphics
 MASTER_SITES=  http://cairographics.org/releases/
 
diff -r 6e0d293cbaf6 -r 94c689918865 graphics/cairo/distinfo
--- a/graphics/cairo/distinfo   Sat Aug 19 00:04:45 2006 +0000
+++ b/graphics/cairo/distinfo   Sat Aug 19 10:33:39 2006 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.21 2006/08/10 13:50:37 wiz Exp $
+$NetBSD: distinfo,v 1.22 2006/08/19 10:33:39 wiz Exp $
 
-SHA1 (cairo-1.2.2.tar.gz) = 859b9ed4eaa200a03b9e41ccc45f3799742e6c5c
-RMD160 (cairo-1.2.2.tar.gz) = ecb23495efb809b1a7e0af036ad3a260d68be9d5
-Size (cairo-1.2.2.tar.gz) = 2831305 bytes
+SHA1 (cairo-1.2.4.tar.gz) = 5520b771c8b85acea78fa56fc4c39b4dca6bcc7c
+RMD160 (cairo-1.2.4.tar.gz) = dee558b7489aa089de6963d909a8352725e10bdd
+Size (cairo-1.2.4.tar.gz) = 2882781 bytes
 SHA1 (patch-aa) = 1b8ac1d495214c80b2e0ba28490bbc212f727773
-SHA1 (patch-ab) = de02467d1de4667b02fbd8dedf3cc46fab8fbdec
+SHA1 (patch-ab) = 14f3122cea953ad460b96cb2cf2347e5ed007450
 SHA1 (patch-ac) = 71c66c051673a40b816c80cd8a67bfb4d0b6000b
 SHA1 (patch-ad) = 60ebdcbbcd0a7bd97ba4d25e79500547008ede34
diff -r 6e0d293cbaf6 -r 94c689918865 graphics/cairo/patches/patch-ab
--- a/graphics/cairo/patches/patch-ab   Sat Aug 19 00:04:45 2006 +0000
+++ b/graphics/cairo/patches/patch-ab   Sat Aug 19 10:33:39 2006 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.4 2006/08/10 13:50:37 wiz Exp $
+$NetBSD: patch-ab,v 1.5 2006/08/19 10:33:39 wiz Exp $
 
---- test/Makefile.in.orig      2006-08-08 23:11:40.000000000 +0000
+--- test/Makefile.in.orig      2006-08-19 00:41:58.000000000 +0000
 +++ test/Makefile.in
-@@ -55,7 +55,7 @@ host_triplet = @host@
+@@ -56,7 +56,7 @@ host_triplet = @host@
  @CAIRO_CAN_TEST_GLITZ_EGL_SURFACE_TRUE@am__append_12 = $(GLITZ_EGL_LIBS)
  @CAIRO_CAN_TEST_GLITZ_GLX_SURFACE_TRUE@am__append_13 = $(GLITZ_GLX_LIBS)
  @CAIRO_CAN_TEST_GLITZ_WGL_SURFACE_TRUE@am__append_14 = $(GLITZ_WGL_LIBS)



Home | Main Index | Thread Index | Old Index