pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/fonts/harfbuzz



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Aug 17 16:43:47 UTC 2014

Modified Files:
        pkgsrc/fonts/harfbuzz: Makefile distinfo
Removed Files:
        pkgsrc/fonts/harfbuzz/patches: patch-src_hb-common.cc

Log Message:
Update to 0.9.35:

Overview of changes leading to 0.9.35
Saturday, August 13, 2014
=====================================

- Fix major shape-plan caching bug when more than one shaper were
  provided to hb_shape_full() (as exercised by XeTeX).
  
http://www.mail-archive.com/debian-bugs-dist%lists.debian.org@localhost/msg1246370.html
- Fix Arabic fallback shaping regression.  This was broken in 0.9.32.
- Major hb-coretext fixes.  That backend is complete now, including
  respecing buffer direction and language, down to vertical writing.
- Build fixes for Windows CE.  Should build fine now.
- Misc fixes:
  Use atexit() only if it's safe to call from shared library
  https://bugs.freedesktop.org/show_bug.cgi?id=82246
  Mandaic had errors in its Unicode Joining_Type
  https://bugs.freedesktop.org/show_bug.cgi?id=82306
- API changes:

  * hb_buffer_clear_contents() does not reset buffer flags now.

    After 763e5466c0a03a7c27020e1e2598e488612529a7, one doesn't
    need to set flags for different pieces of text.  The flags now
    are something the client sets up once, depending on how it
    actually uses the buffer.  As such, don't clear it in
    clear_contents().

    I don't expect any changes to be needed to any existing client.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 pkgsrc/fonts/harfbuzz/Makefile
cvs rdiff -u -r1.30 -r1.31 pkgsrc/fonts/harfbuzz/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/fonts/harfbuzz/patches/patch-src_hb-common.cc

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




Home | Main Index | Thread Index | Old Index