Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/cairo/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- Makefile	8 Dec 2007 22:39:36 -0000	1.16
+++ Makefile	20 Jan 2008 00:51:38 -0000
@@ -2,8 +2,8 @@
 
 COMMENT=		vector graphics library
 
-DISTNAME=		cairo-1.4.12
-SHARED_LIBS=		cairo   7.1
+DISTNAME=		cairo-1.4.14
+SHARED_LIBS=		cairo   7.2
 CATEGORIES=		graphics
 
 HOMEPAGE=		http://cairographics.org/introduction
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/cairo/distinfo,v
retrieving revision 1.9
diff -u -r1.9 distinfo
--- distinfo	8 Dec 2007 22:39:36 -0000	1.9
+++ distinfo	20 Jan 2008 00:51:38 -0000
@@ -1,5 +1,5 @@
-MD5 (cairo-1.4.12.tar.gz) = jlDCwNVjiOTulBlsDHp5BA==
-RMD160 (cairo-1.4.12.tar.gz) = XtZdWHLAVh8zkuYAB4mNk2DYPQo=
-SHA1 (cairo-1.4.12.tar.gz) = RdUlfloMFSS8wlZgqWssedASrT8=
-SHA256 (cairo-1.4.12.tar.gz) = oaHkzOyNqYAUHZA62+g1NUgbT9qWpHlFZDjT37x2fV0=
-SIZE (cairo-1.4.12.tar.gz) = 3276610
+MD5 (cairo-1.4.14.tar.gz) = 6MRC/4IcBxmmlQj+y6kDjw==
+RMD160 (cairo-1.4.14.tar.gz) = nnyHopLIibBrKeliK+Cn2qPd1v0=
+SHA1 (cairo-1.4.14.tar.gz) = YzECQ7qK+UkGCwbAH8KO5Uce1aQ=
+SHA256 (cairo-1.4.14.tar.gz) = iRT5w0p3v52QiwxhfC1//r3W0ehVz9Nn0qGz1nfyLjw=
+SIZE (cairo-1.4.14.tar.gz) = 3283608
Index: patches/patch-src_cairo-xlib-surface_c
===================================================================
RCS file: /cvs/ports/graphics/cairo/patches/patch-src_cairo-xlib-surface_c,v
retrieving revision 1.7
diff -u -r1.7 patch-src_cairo-xlib-surface_c
--- patches/patch-src_cairo-xlib-surface_c	8 Dec 2007 22:39:36 -0000	1.7
+++ patches/patch-src_cairo-xlib-surface_c	20 Jan 2008 00:51:38 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-src_cairo-xlib-surface_c,v 1.7 2007/12/08 22:39:36 eric Exp $
---- src/cairo-xlib-surface.c.orig	Tue Nov 27 07:20:12 2007
-+++ src/cairo-xlib-surface.c	Fri Nov 30 22:14:14 2007
+--- src/cairo-xlib-surface.c.orig	Tue Jan 15 00:23:07 2008
++++ src/cairo-xlib-surface.c	Sun Jan 20 00:09:24 2008
 @@ -494,6 +494,255 @@ _swap_ximage_to_native (XImage *ximage)
      }
  }
@@ -504,7 +504,7 @@
      ximage.bits_per_pixel = bpp;
      ximage.red_mask = red;
      ximage.green_mask = green;
-@@ -1946,6 +2395,7 @@ _cairo_xlib_surface_create_internal (Display		       *
+@@ -1947,6 +2396,7 @@ _cairo_xlib_surface_create_internal (Display		       *
  				     int			height,
  				     int			depth)
  {
@@ -512,7 +512,7 @@
      cairo_xlib_surface_t *surface;
      cairo_xlib_screen_info_t *screen_info;
  
-@@ -2043,7 +2493,38 @@ _cairo_xlib_surface_create_internal (Display		       *
+@@ -2044,7 +2494,38 @@ _cairo_xlib_surface_create_internal (Display		       *
      surface->have_clip_rects = FALSE;
      surface->clip_rects = surface->embedded_clip_rects;
      surface->num_clip_rects = 0;
