libx11: enable Xcms by default
authorJonathan Liu <net147@gmail.com>
Thu, 20 Jun 2013 01:54:56 +0000 (11:54 +1000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 28 Jun 2013 08:14:05 +0000 (09:14 +0100)
commit6efcf1f36f32fd5670bff858d2bd0780df2bef32
treed8e1488b4319de42e8c448f5b628000d7d5aa0d1
parent64263fc63de6d4a14b457615181802123cdccc40
libx11: enable Xcms by default

The following do not work if Xcms is not enabled in libx11:
- starting xterm and doing ls --color / fails to color code the
  directories:
  xterm: Cannot allocate color "rgb:5c/5c/ff"
- xsetroot -solid rgb:5c/5c/ff fails with the following error:
  xsetroot:  unknown color "rgb:5c/5c/ff"
- xsetroot -solid rgbi:1.0/1.0/1.0 fails with the following error:
  xsetroot:  unknown color "rgbi:1.0/1.0/1.0"

More specifically, applications that pass Xcms color names to
XParseColor do not work properly.

[YOCTO #4576]

(From OE-Core rev: d860ee68208b84efb8049669ca18acc69f2f2d1b)

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/xorg-lib/libx11-diet_1.5.0.bb
meta/recipes-graphics/xorg-lib/libx11.inc