generic-poky/meta/recipes-graphics
Andre McCurdy 97a3322229 harfbuzz: update 1.2.1 -> 1.2.3
Overview of changes leading to 1.2.3
Thursday, February 25, 2016
====================================

- Blacklist GDEF table of certain versions of Times New Roman (Bold) Italic,
  due to bug in glyph class of ASCII double-quote character.  This should
  address "regression" introduced in 1.2.0 when we switched mark zeroing
  in most shapers from BY_UNICODE_LATE to BY_GDEF_LATE.
  This fourth release in a week should finally stablize things...

- hb-ot-font's get_glyph() implementation saw some optimizations.  Though,
  might be really hard to measure in real-world situations.

- Also, two rather small API changes:

We now disable some time-consuming internal bookkeeping if built with NDEBUG
defined.  This is a first time that we use NDEBUG to disable debug code.  If
there exist production systems that do NOT want to enable NDEBUG, please let
me know and I'll add HB_NDEBUG.

Added get_nominal_glyph() and get_variation_glyph() instead of get_glyph()

New API:
- hb_font_get_nominal_glyph_func_t
- hb_font_get_variation_glyph_func_t
- hb_font_funcs_set_nominal_glyph_func()
- hb_font_funcs_set_variation_glyph_func()
- hb_font_get_nominal_glyph()
- hb_font_get_variation_glyph()

Deprecated API:
- hb_font_get_glyph_func_t
- hb_font_funcs_set_glyph_func()

Clients that implement their own font-funcs are encouraged to replace
their get_glyph() implementation with a get_nominal_glyph() and
get_variation_glyph() pair.  The variation version can assume that
variation_selector argument is not zero.  Old (deprecated) functions
will continue working indefinitely using internal gymnastics; it is
just more efficient to use the new functions.

Overview of changes leading to 1.2.2
Wednesday, February 24, 2016
====================================

- Fix regression with mark positioning with fonts that have
  non-zero mark advances.  This was introduced in 1.2.0 while
  trying to make mark and cursive attachments to work together.
  I have partially reverted that, so this version is much more
  like what we had before.  All clients who updated to 1.2.0
  should update to this version.

(From OE-Core rev: bec8c8dc4d22d1a63c5f0ac1e2c2736c4e28ad80)

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-02 22:39:43 +00:00
..
builder midori: remove the recipe and replace references to midori with epiphany 2015-09-14 20:46:37 +01:00
cairo cairo: update 1.14.4 -> 1.14.6 2015-12-28 09:25:19 +00:00
cantarell-fonts cantarell-fonts: Add recipe 2016-03-02 22:39:42 +00:00
clutter clutter-gst-3.0: update to 3.0.16 2016-02-28 11:33:04 +00:00
cogl cogl-1.0: fix may be used uninitialized error 2016-01-11 23:26:30 +00:00
directfb directfb: use Yocto source mirrors for SRC_URI 2016-02-02 14:44:16 +00:00
drm libdrm: update to 2.4.67 2016-02-28 11:33:05 +00:00
eglinfo eglinfo: Fix build on raspberrypi 2016-01-24 09:40:31 +00:00
fontconfig fontconfig: Don't add font directories from host 2016-02-28 11:33:01 +00:00
freetype freetype: use autotools instead of a manual do_configure 2016-02-21 09:32:43 +00:00
fstests recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
glew glew: upgrade to 1.13.0. 2016-02-18 07:39:31 +00:00
harfbuzz harfbuzz: update 1.2.1 -> 1.2.3 2016-03-02 22:39:43 +00:00
images core-image-basic / packagegroup-core-basic: rename to *-full-cmdline 2014-03-07 14:45:21 +00:00
jpeg libjpeg-turbo: fix upstream version check (sort of) 2016-01-20 17:07:12 +00:00
libepoxy recipes: add distro_features_check for some packages 2015-11-16 11:39:27 +00:00
libfakekey recipes-graphics: add x11 to REQUIRED_DISTRO_FEATURES 2015-05-14 11:43:58 +01:00
libmatchbox recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
libsdl libsdl: expand PACKAGECONFIG and enable native builds 2015-12-12 23:42:53 +00:00
libsdl2 libsdl2: Fix patch after upgrade 2016-02-22 20:42:47 +00:00
libxsettings-client libxsettings-client: drop obsolete disable_Os_option.patch 2016-02-04 23:39:01 +00:00
matchbox-session Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
matchbox-wm recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
menu-cache menu-cache: upgrade to 1.0.1 2016-01-18 11:47:05 +00:00
mesa mesa: Fix build on musl 2016-02-28 11:33:06 +00:00
mini-x-session Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
mx package_regex.inc: split GITTAGREGEX entries into recipe files 2015-12-08 10:20:51 +00:00
packagegroups packagegroup-core-directfb: Don't depend on pango-modules 2015-11-25 08:08:15 +00:00
pango pango: make ${PN}-ptest RDEPENDS on cantarell-fonts 2016-03-02 22:39:42 +00:00
piglit piglit: upgrade SRCREV 2016-02-11 22:33:40 +00:00
pong-clock recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
startup-notification recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
tslib meta: more removals of redunant FILES_${PN}-dbg 2015-12-16 11:56:30 +00:00
ttf-fonts upstream_tracking.inc: deprecate and move contents to recipes 2015-09-01 11:44:01 +01:00
waffle waffle: update to 1.5.2 2016-01-26 22:49:39 +00:00
wayland weston: Add missing DEPENDS on wayland-native 2016-01-24 10:55:50 +00:00
x11-common xserver-nodm: Support reboot from inside X 2015-05-30 22:26:14 +01:00
xcursor-transparent-theme Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
xinput-calibrator xinput-calibrator: get screen geometry when calibrating 2015-12-28 09:25:19 +00:00
xorg-app xkbcomp: Upgrade 1.3.0 -> 1.3.1 2015-11-25 08:08:15 +00:00
xorg-driver xf86-input-libinput: initial add 0.16.0 2016-01-26 22:31:59 +00:00
xorg-font font-util: upgrade to 1.3.1 2015-05-20 21:41:04 +01:00
xorg-lib pixman: only check even upstream versions 2016-01-26 22:31:59 +00:00
xorg-proto xcb: don't build-depend on python-native 2015-12-28 09:25:17 +00:00
xorg-util gccmakedep: fix buildpaths qa check 2016-01-07 13:40:20 +00:00
xorg-xserver xserver-xorg: Add PACKAGECONFIG for crypto libraries 2016-02-11 12:27:47 +00:00
xrestop recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
xtscal recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
xvideo-tests xvideo-tests: move to the latest release 2015-12-08 10:20:47 +00:00