commit d33d23ada05a688046e4cc0a48b149fbf44c9ce3 Author: Keith Packard Date: Sat May 3 20:39:07 2008 -0700 Bump version to 2.5.92 README | 40 ++++++++++++++++++++++++++++++++++++++-- configure.in | 2 +- fontconfig/fontconfig.h | 2 +- 3 files changed, 40 insertions(+), 4 deletions(-) commit 366887c3845973a6f81dd2e9e7aec60afbc61c32 Author: Keith Packard Date: Sat May 3 20:38:29 2008 -0700 git ignore doltcompile .gitignore | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 0b15b5f38b94ca1eda2b8b25de939776198c017a Author: Keith Packard Date: Sat May 3 20:37:49 2008 -0700 Allow for RC versions in README update new-version.sh | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 19d124dc4f9a68e1c9ddce58bf79a5e11d2ccbfd Author: Keith Packard Date: Sat May 3 20:23:37 2008 -0700 Deal with libtool 2.2 which doesn't let us use LT_ variables. (bug 15692) Libtool-2.2 introduces new restrictions. So now it does not allow LT_* variables as it includes marcros: m4_pattern_forbid([^_?LT_[A-Z_]+$]) Rename the LT_ variables to LIBT_ to work around this restriction. configure.in | 18 +++++++++--------- fontconfig-zip.in | 2 +- src/Makefile.am | 6 +++--- 3 files changed, 13 insertions(+), 13 deletions(-) commit 0028f72bc818ca3bc343383fb644765ae12ce769 Author: Carlo Bramini Date: Sat May 3 20:17:16 2008 -0700 Add FreeType-dependent functions to fontconfig.def file. (bug 15415) With PUBLIC_FILES no longer containing the freetype-dependent symbols, those must be added to the fontconfig.def file build process. src/Makefile.am | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit bdbc26f3d970581a3248c245451f7fbfb1609601 Author: Keith Packard Date: Sat May 3 20:14:07 2008 -0700 Make fc-match behave better when style is unknown (bug 15332) fc-match/fc-match.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3322ca855330631e0d849e6beca0c2d82390898f Author: Keith Packard Date: Sat May 3 20:07:35 2008 -0700 Use of ":=" in src/Makefile.am is unportable (bug 14420) Building 2.5.91 on Solaris with the native make(1) yields ... Making all in src make: Fatal error in reader: Makefile, line 313: Unexpected end of line seen Current working directory /tmp/fontconfig-2.5.91/src *** Error code 1 This is due to the following line (src/Makefile.am:143): CLEANFILES := $(ALIAS_FILES) Changing that to a standard assignment ("=") fixes the problem. I believe the ":=" is a typo. ALIAS_FILES is just a statically assigned variable; it's not like evaluating it more than once would be a problem. src/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit df8ceebdbe735226bef602614921d517321c690f Author: Keith Packard Date: Sat May 3 20:06:48 2008 -0700 Remove doltcompile in distclean Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9ffa2fa7efa7815b8808e744c3601631fe1810d7 Author: Ryan Schmidt Date: Sat May 3 19:49:07 2008 -0700 fontconfig build fails if "head" is missing or unusable (bug 14304) If the /usr/bin/head program is missing or unusable, or if an unusable head program is listed first in the PATH, fontconfig fails to build using "sed -n 1p" instead of "head -1" would be a suitable workaround. src/makealias | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6d65081e35fc1ffae1212f173853b0693645192e Author: Dennis Schridde Date: Sat May 3 19:45:31 2008 -0700 Proper config path for static libraries in win32 Since fontconfig didn't have special handling for paths in static Windows libraries, I've created a patch which should fix this. Basically it does this: fccfg.c: If fontconfig_path was uninitialised it tries to get the directory the exe is in and uses a fonts/ dir inside that. fcxml.c: In case the fonts.conf lists a CUSTOMFONTDIR, it searches for a fonts/ directory where the exe is located. src/fccfg.c | 26 +++++++++++++++++++++----- src/fcxml.c | 22 +++++++++++++++++++++- 2 files changed, 42 insertions(+), 6 deletions(-) commit ae6fac08029bce11487d2d20184b1cabb4e0ec34 Author: Changwoo Ryu Date: Sat May 3 19:39:56 2008 -0700 Korean font in the default config - replacing baekmuk with un (bug 13569) I propose to replace the default Baekmuk Korean fonts with Un fonts. Some people don't agree but most Korean people prefer Un fonts to Baekmuk ones. Un fonts just look better, at least in the most common Linux desktops (antialiased, GNOME or KDE, high resolution). conf.d/40-nonlatin.conf | 2 ++ conf.d/65-nonlatin.conf | 4 ++++ 2 files changed, 6 insertions(+), 0 deletions(-) commit 53aec111074cf7b46d15eb84a55791d3c95bc15e Author: Sylvain Pasche Date: Sat May 3 19:33:45 2008 -0700 Fontconfig options for freetype sub-pixel filter configuration David Turner has modified FreeType to be able to render sub-pixel decimated glyphs using different methods of filtering. Fontconfig needs new configurables to support selecting these new filtering options. A patch follows that would correspond to one available for Cairo in bug 10301. doc/fontconfig-devel.sgml | 1 + doc/fontconfig-user.sgml | 5 +++++ fontconfig/fontconfig.h | 9 ++++++++- src/fcint.h | 3 ++- src/fcname.c | 7 ++++++- 5 files changed, 22 insertions(+), 3 deletions(-) commit c26344ecfc1d3b85671f5d948a10d5cc27c21c2f Author: Frederic Crozat Date: Sat May 3 19:26:09 2008 -0700 Merge some of Mandriva configuration into upstream configuration. Bug 13247 This is merging some parts of Mandriva fontconfig changes, mostly adding and documenting fonts to common aliases. conf.d/25-unhint-nonlatin.conf | 20 ++++++++++ conf.d/60-latin.conf | 3 + conf.d/65-nonlatin.conf | 81 ++++++++++++++++++++++++++++++++++++--- conf.d/69-unifont.conf | 4 ++ 4 files changed, 101 insertions(+), 7 deletions(-) commit c014142a207d6f3ac63580dfb0cacb243776f7c5 Author: Keith Packard Date: Sat May 3 19:09:57 2008 -0700 Add --all flag to fc-match to show the untrimmed list. Bug 13018. fc-match/fc-match.c | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) commit 8415442f9bb8ad624c9940adf187390468c70548 Author: Keith Packard Date: Sat May 3 18:04:32 2008 -0700 Add some sample cursive and fantasy families. conf.d/45-latin.conf | 20 ++++++++++++++++++++ conf.d/60-latin.conf | 24 ++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 0 deletions(-) commit 73e8ae3ac8890af2dd8dd769686e2d34b749e3d0 Author: Keith Packard Date: Sat May 3 17:43:39 2008 -0700 Remove size and dpi values from bitmap fonts. Bug 8765. The only relevant information is the pixel size; don't report anything else. src/fcfreetype.c | 34 ---------------------------------- 1 files changed, 0 insertions(+), 34 deletions(-) commit 60421f5d68e81478430c2d9c796eedbf6d43b3cf Author: Keith Packard Date: Sat May 3 17:19:43 2008 -0700 Work around for bitmap-only TrueType fonts that are missing the glyf table. Bitmap-only TrueType fonts without a glyf table will not load a glyph when FT_LOAD_NO_SCALE is set. Work around this by identifying TrueType fonts that have no glyphs and select a single strike to measure the glyph map with. src/fcfreetype.c | 58 +++++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 51 insertions(+), 7 deletions(-) commit ef9db2e2d286c4c26a2cb06aef14d175c33d0898 Author: Keith Packard Date: Sat May 3 17:18:01 2008 -0700 Use DOLT if available configure.in | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit ba884599133e444b5f6d0b9b6981079cf8059b9f Author: Eric Anholt Date: Fri Apr 18 11:52:41 2008 -0700 Fix build with !ENABLE_DOCS and no built manpages. fc-cache/Makefile.am | 8 ++++++-- fc-cat/Makefile.am | 8 ++++++-- fc-list/Makefile.am | 8 ++++++-- fc-match/Makefile.am | 8 ++++++-- 4 files changed, 24 insertions(+), 8 deletions(-)