[cairo-commit] cairo ChangeLog, 1.940, 1.941 configure.in, 1.131, 1.132

Owen Taylor commit at pdx.freedesktop.org
Mon Aug 22 15:19:05 PDT 2005


Committed by: otaylor

Update of /cvs/cairo/cairo
In directory gabe:/tmp/cvs-serv31783

Modified Files:
	ChangeLog configure.in 
Log Message:
2005-08-22  Owen Taylor  <otaylor at redhat.com>

        Support artificial bold fonts with FC_EMBOLDEN; patch
        from Jackey Yang and sunmoon1997.

        * configure.in: Check for FT_GlyphSlot_Embolden()

        * src/cairo-ft-font.c: Call FT_GlyphSlot_Embolden for
        fonts where FC_EMBOLDEN is set but that aren't bold.
        Add another private flag for this.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.940
retrieving revision 1.941
diff -u -d -r1.940 -r1.941
--- ChangeLog	22 Aug 2005 20:59:52 -0000	1.940
+++ ChangeLog	22 Aug 2005 22:19:03 -0000	1.941
@@ -1,3 +1,14 @@
+2005-08-22  Owen Taylor  <otaylor at redhat.com>
+
+	Support artificial bold fonts with FC_EMBOLDEN; patch
+	from Jackey Yang and sunmoon1997.
+
+	* configure.in: Check for FT_GlyphSlot_Embolden()
+
+	* src/cairo-ft-font.c: Call FT_GlyphSlot_Embolden for
+	fonts where FC_EMBOLDEN is set but that aren't bold.
+	Add another private flag for this.
+
 2005-08-22  Carl Worth  <cworth at cworth.org>
 
 	* test/Makefile.am (EXTRA_DIST): Fix typo that was causing make

Index: configure.in
===================================================================
RCS file: /cvs/cairo/cairo/configure.in,v
retrieving revision 1.131
retrieving revision 1.132
diff -u -d -r1.131 -r1.132
--- configure.in	21 Aug 2005 16:27:52 -0000	1.131
+++ configure.in	22 Aug 2005 22:19:03 -0000	1.132
@@ -343,6 +343,7 @@
                      [FT_Bitmap_Size structure includes y_ppem field])
 
   AC_CHECK_FUNC(FT_Load_Sfnt_Table, have_ft_load_sfnt_table=yes)
+  AC_CHECK_FUNCS(FT_GlyphSlot_Embolden)
 
   LIBS="$temp_save_libs"
   CFLAGS="$temp_save_cflags"



More information about the cairo-commit mailing list