On Mon, Sep 28, 2015 at 9:40 PM, Andreas Henriksson <andr...@fatal.se> wrote:

> For now I've patched pango to make it possible to build without libthai
> support in the udeb flavor (thus disabling thai support in the installer
> version of pango).

I think this has been the case since the beginning of d-i gtk+ frontend.

What libthai contributes to pango is long line wrapping. As Thai
words are not delimited by space, a word analyzer is required
to determine word boundaries. Without it, long line wrapping just
falls back to space-based breaking. Other than that, Thai text
rendering is supported well by the pango shaper itself.

Since libthai requires considerable resouce to work, and
space-based wrapping is quite tolerable on d-i (unlike, say,
on web browsers), I decided not to build udeb for it, and pango
udeb has never been built against it so far.

However, as it has been decided that Debian will no longer be
shipped in CD [1], the concern of saving space for CD1 is now
out of place. I will re-consider building udeb for libthai soon.

[1] https://lists.debian.org/debian-devel-announce/2015/09/msg00004.html

> Given that the gtk+ interface is now the default for the debian installer
> maybe it would be a good idea to have thai support enabled even in
> the installer? Please consider if you think that is useful and
> if so please start building a libthai udeb, then file a bug against
> pango1.0 asking for the --without-libthai flag to be dropped.

I'll do so soon, based on what I have explained above.
This will involve 3 new udebs: libdatrie1, libthai0, libthai-data.

Regards,
-- 
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/

Reply via email to