25e388366f
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.
23 lines
654 B
Makefile
23 lines
654 B
Makefile
# $NetBSD: buildlink2.mk,v 1.4 2002/12/24 03:41:11 wiz Exp $
|
|
|
|
.if !defined(PANGO_BUILDLINK2_MK)
|
|
PANGO_BUILDLINK2_MK= # defined
|
|
|
|
BUILDLINK_PACKAGES+= pango
|
|
BUILDLINK_DEPENDS.pango?= pango>=1.2.0
|
|
BUILDLINK_PKGSRCDIR.pango?= ../../devel/pango
|
|
|
|
EVAL_PREFIX+= BUILDLINK_PREFIX.pango=pango
|
|
BUILDLINK_PREFIX.pango_DEFAULT= ${LOCALBASE}
|
|
BUILDLINK_FILES.pango= include/pango-1.0/*/*
|
|
BUILDLINK_FILES.pango+= include/pango-1.0/*
|
|
BUILDLINK_FILES.pango+= lib/libpango*-1.0.*
|
|
|
|
.include "../../devel/pkgconfig/buildlink2.mk"
|
|
.include "../../fonts/Xft2/buildlink2.mk"
|
|
|
|
BUILDLINK_TARGETS+= pango-buildlink
|
|
|
|
pango-buildlink: _BUILDLINK_USE
|
|
|
|
.endif # PANGO_BUILDLINK2_MK
|