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 Jul  7 10:19:04 UTC 2013

Modified Files:
        pkgsrc/fonts/harfbuzz: Makefile PLIST distinfo
Added Files:
        pkgsrc/fonts/harfbuzz/patches: patch-test_api_Makefile.in

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.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/fonts/harfbuzz/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/fonts/harfbuzz/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/fonts/harfbuzz/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/fonts/harfbuzz/patches/patch-test_api_Makefile.in

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