[cairo-commit] cairo ChangeLog,1.151,1.152 configure.in,1.39,1.40

Jamey Sharp commit at pdx.freedesktop.org
Mon Aug 15 11:12:59 PDT 2005


Committed by: jamey

Update of /cvs/cairo/cairo
In directory pdx:/tmp/cvs-serv30227

Modified Files:
	ChangeLog configure.in 
Log Message:
Ported the Xlib surface backend to XCB.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.151
retrieving revision 1.152
diff -C2 -d -r1.151 -r1.152
*** ChangeLog	2 Feb 2004 19:20:44 -0000	1.151
--- ChangeLog	3 Feb 2004 07:24:14 -0000	1.152
***************
*** 1,2 ****
--- 1,11 ----
+ 2004-02-02  Jamey Sharp  <jamey at minilop.net>
+ 
+ 	* configure.in:
+ 	* src/Makefile.am:
+ 	* src/cairo-features.h.in:
+ 	* src/cairo.h:
+ 	* src/cairo_xcb_surface.c (added):
+ 	Ported the Xlib surface backend to XCB.
+ 
  2004-02-02  Graydon Hoare  <graydon at redhat.com>
  

Index: configure.in
===================================================================
RCS file: /cvs/cairo/cairo/configure.in,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -d -r1.39 -r1.40
*** configure.in	16 Dec 2003 15:20:20 -0000	1.39
--- configure.in	3 Feb 2004 07:24:14 -0000	1.40
***************
*** 56,59 ****
--- 56,78 ----
  dnl ===========================================================================
  
+ AC_ARG_ENABLE(xcb,
+   AC_HELP_STRING([--disable-xcb], [Disable cairo's XCB backend]),
+   [use_xcb=$enableval], [use_xcb=no])
+ 
+ if test "x$use_xcb" != "xyes"; then
+   XCB_SURFACE_FEATURE=CAIRO_HAS_NO_XCB_SURFACE
+   AM_CONDITIONAL(CAIRO_HAS_XCB_SURFACE, false)
+ else
+   XCB_SURFACE_FEATURE=CAIRO_HAS_XCB_SURFACE
+   PKG_CHECK_MODULES(XCB, xcb)
+   AM_CONDITIONAL(CAIRO_HAS_XCB_SURFACE, true)
+ fi
+ 
+ AC_SUBST(XCB_SURFACE_FEATURE)
+ AC_SUBST(XCB_CFLAGS)
+ AC_SUBST(XCB_LIBS)
+ 
+ dnl ===========================================================================
+ 
  AC_ARG_ENABLE(ps,
    AC_HELP_STRING([--disable-ps], [Disable cairo's PostScript backend]),





More information about the cairo-commit mailing list