Subject: CVS commit: pkgsrc/devel/pango
To: None <pkgsrc-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 12/24/2002 05:41:12
Module Name:	pkgsrc
Committed By:	wiz
Date:		Tue Dec 24 03:41:12 UTC 2002

Modified Files:
	pkgsrc/devel/pango: Makefile PLIST buildlink2.mk distinfo
	pkgsrc/devel/pango/patches: patch-aa patch-ab patch-ad

Log Message:
Update to 1.2.0. Depend on Xft2.
Changes:
* Improve font solection for Hangul tone marks
* Improve range definitions for basic-xft [Jungshik Shin]
* Draw unknown character boxes with X primitives for the
  X backend instead of hoping for a suitable glyph [Morten Welinder]
* For Xft/FT2, give an informative error mesage when no fonts are found.
* Support shape modules with ranges beyond the BMP [Federic Zhang]
* Use octal escapes rather than literal UTF-8 [Arnaud Charlet]
* Use g_[sf]printf where appropriate [Matthias Clasen]
* Fix the Arabic-words-broken-by-underlines problem by
  stripping out non-shape affecting attributes then adding them
  back after shaping.
* Hangul shaper fixes [Changwoo Ryu, Jungshik Shin]
* Handle compatability ideographs in basic-x shaper [Federic Zhang]
* Implement pango_ft2_font_map_set_default_substitute() [Matthias Clasen]
* Hangul module bug fixes and improvements [Changwoo Ryu, Jungshik Shin]
  - Move rendering of precomposed characters to hangul-xft shaper
  - Handle Hangul tone marks
* Add a new wrap mode for PangoLayout - PANGO_WRAP_WORD_CHAR [Alex Larsson]
* Indic module improvements [Eric Mader]
* Fixes to generic OpenType handling [Eric]
* Improve language specific charset ordering basic-x11 [James Su, Brian Yuan]
* Some merges of fixes by Werner Lemberg to the original
  FreeType OpenType code.
* Robustify and otherwise improve pango_color_parse() [Matthias Clasen]
* Some cross-compiling fixes [J. Ali Harlow]
* Merge a lot of the code between the Xft and FT2 backend,
  so that the FT2 backend gets the recent improvements to Xft.
* Add proper language tag support to the Xft/FT2 backends.
* Various effienciency fixes for the Xft/FT2 backends.
* Support for version 2 of the Xft library. [Keith Packard]
* Convert the freetype backend over to using fontconfig,
  instead of MiniXft for font cataloging.
* A port of the Indic OpenType code from ICU to Pango. [Eric Mader]
* A new hangul-xft [Changwoo Ryu]
* Various cleanups to the PangoXft and PangoFT2 public APIs.
... as well as the usual bug fixes.


To generate a diff of this commit:
cvs rdiff -r1.15 -r1.16 pkgsrc/devel/pango/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/devel/pango/PLIST
cvs rdiff -r1.3 -r1.4 pkgsrc/devel/pango/buildlink2.mk
cvs rdiff -r1.10 -r1.11 pkgsrc/devel/pango/distinfo
cvs rdiff -r1.6 -r1.7 pkgsrc/devel/pango/patches/patch-aa \
    pkgsrc/devel/pango/patches/patch-ab
cvs rdiff -r1.4 -r1.5 pkgsrc/devel/pango/patches/patch-ad

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.