mirror of
https://git.yoctoproject.org/poky
synced 2026-07-26 19:17:07 +00:00
a1bad24352
The "check" module is checked for in configure without any way to explicitly enable or disable it, but it isn't a build dependency of libxcb. If it's found libxslt is also checked for, which is a build dependency but will only be used if check is also present. As the libxcb unit test suite is minimal at present, forcibly disable the test for check and remove the libxslt-native build dependency. (From OE-Core rev: 510e64d90d3ef2f9757bfa148e8cc09e4834051d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
28 lines
940 B
PHP
28 lines
940 B
PHP
SUMMARY = "XCB: The X protocol C binding library"
|
|
DESCRIPTION = "The X protocol C-language Binding (XCB) is a replacement \
|
|
for Xlib featuring a small footprint, latency hiding, direct access to \
|
|
the protocol, improved threading support, and extensibility."
|
|
HOMEPAGE = "http://xcb.freedesktop.org"
|
|
BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=XCB"
|
|
|
|
BBCLASSEXTEND = "native nativesdk"
|
|
|
|
SECTION = "x11/libs"
|
|
LICENSE = "MIT-X"
|
|
|
|
DEPENDS = "xcb-proto xproto libxau xcb-proto-native libpthread-stubs"
|
|
|
|
SRC_URI = "http://xcb.freedesktop.org/dist/libxcb-${PV}.tar.bz2 \
|
|
file://xcbincludedir.patch \
|
|
file://disable-check.patch"
|
|
|
|
PACKAGES_DYNAMIC = "^libxcb-.*"
|
|
|
|
FILES_${PN} = "${libdir}/libxcb.so.*"
|
|
|
|
inherit autotools pkgconfig pythonnative
|
|
|
|
python populate_packages_prepend () {
|
|
do_split_packages(d, '${libdir}', '^libxcb-(.*)\.so\..*$', 'libxcb-%s', 'XCB library module for %s', allow_links=True)
|
|
}
|