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>
This commit is contained in:
parent
337125545d
commit
9106cfb2f4
|
@ -18,3 +18,5 @@ SRC_URI[md5sum] = "78b4b3bab4acbdf0abcfca30a8c70cc6"
|
|||
SRC_URI[sha256sum] = "c382efd7e92bfc3cef39a4b7f1ecf2744ba4414a705e3bc1e697f75502bd4d86"
|
||||
|
||||
EXTRA_OECONF += "--disable-xlocale"
|
||||
|
||||
PACKAGECONFIG ??= ""
|
||||
|
|
|
@ -25,9 +25,7 @@ DEPENDS += "xproto-native"
|
|||
EXTRA_OECONF += "--with-keysymdefdir=${STAGING_INCDIR}/X11/ --disable-xf86bigfont"
|
||||
EXTRA_OEMAKE += 'CWARNFLAGS=""'
|
||||
|
||||
# Let people with incredibly archaic requirements enable Xcms, but disable it by
|
||||
# default.
|
||||
PACKAGECONFIG ??= ""
|
||||
PACKAGECONFIG ??= "xcms"
|
||||
PACKAGECONFIG[xcms] = "--enable-xcms,--disable-xcms"
|
||||
|
||||
# src/util/makekeys is built natively but needs -D_GNU_SOURCE defined.
|
||||
|
|
Loading…
Reference in New Issue