2013-07-09 00:39:21 by Matthias Scheler | Files touched by this commit (1) |
Log message:
Fix incomplete build under Mac OS X.
|
2013-07-07 12:23:14 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Add comment to patch.
|
2013-07-07 12:19:04 by Thomas Klausner | Files touched by this commit (4) |
Log message:
Update to 0.9.18.
Overview of changes leading to 0.9.18
Tuesday, May 28, 2013
=====================================
New build system:
- All unneeded code is all disabled by default,
- Uniscribe and CoreText shapers can be enabled with their --with options,
- icu_le and old shapers cannot be enabled for now,
- glib, freetype, and cairo will be detected automatically.
They can be force on/off'ed with their --with options,
- icu and graphite2 are default off, can be enabled with their --with
options,
Moreover, ICU support is now build into a separate library:
libharfbuzz-icu.so, and a new harfbuzz-icu.pc is shipped for it.
Distros can enable ICU now without every application on earth
getting linked to via libharfbuzz.so.
For distros I recommend that they make sure they are building --with-glib
--with-freetype --with-cairo, --with-icu, and optionally --with-graphite2;
And package harfbuzz and harfbuzz-icu separately.
|
2013-06-05 00:17:35 by Matthias Scheler | Files touched by this commit (1946) |
Log message:
Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
|
2013-06-03 12:06:28 by Thomas Klausner | Files touched by this commit (1948) |
Log message:
Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
|
2013-05-26 20:01:16 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 0.9.17:
Overview of changes leading to 0.9.17
Monday, May 20, 2013
=====================================
- Build fixes.
- Fix bug in hb_set_get_min().
- Fix regression with Arabic mark positioning / width-zeroing.
|
2013-04-23 20:23:02 by Benny Siegert | Files touched by this commit (1) |
Log message:
Remove unsupported g++ option under MirBSD. This is not enough to fix compilation
with the default gcc (3.4.6) but it is at least a start.
|
2013-04-21 16:39:55 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 0.9.16:
Overview of changes leading to 0.9.16
Friday, April 19, 2013
=====================================
- Major speedup in OpenType lookup processing. With the Amiri
Arabic font, this release is over 3x faster than previous
release. All scripts / languages should see this speedup.
- New --num-iterations option for hb-shape / hb-view; useful for
profiling.
|
2013-04-10 14:27:10 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Disable icu. From drochner.
|
2013-04-10 13:10:41 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 0.9.15:
Overview of changes leading to 0.9.15
Thursday, April 05, 2013
=====================================
- Build fixes.
- Fix crasher in graphite2 shaper.
- Fix Arabic mark width zeroing regression.
- Don't compose Hangul jamo into Unicode syllables.
Overview of changes leading to 0.9.14
Thursday, March 21, 2013
=====================================
- Build fixes.
- Fix time-consuming sanitize with malicious fonts.
- Implement hb_buffer_deserialize_glyphs() for both json and text.
- Do not ignore Hangul filler characters.
- Indic fixes:
* Fix Malayalam pre-base reordering interaction with post-forms.
* Further adjust ZWJ handling. Should fix known regressions from
0.9.13.
|