diff options
| -rw-r--r-- | meta/recipes-graphics/xorg-lib/libxcb.inc | 30 | ||||
| -rw-r--r-- | meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb | 31 | ||||
| -rw-r--r-- | meta/recipes-graphics/xorg-lib/libxcb_git.bb | 10 |
3 files changed, 27 insertions, 44 deletions
diff --git a/meta/recipes-graphics/xorg-lib/libxcb.inc b/meta/recipes-graphics/xorg-lib/libxcb.inc deleted file mode 100644 index fe31f20df0..0000000000 --- a/meta/recipes-graphics/xorg-lib/libxcb.inc +++ /dev/null | |||
| @@ -1,30 +0,0 @@ | |||
| 1 | SUMMARY = "XCB: The X protocol C binding library" | ||
| 2 | DESCRIPTION = "The X protocol C-language Binding (XCB) is a replacement \ | ||
| 3 | for Xlib featuring a small footprint, latency hiding, direct access to \ | ||
| 4 | the protocol, improved threading support, and extensibility." | ||
| 5 | HOMEPAGE = "http://xcb.freedesktop.org" | ||
| 6 | BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=XCB" | ||
| 7 | |||
| 8 | BBCLASSEXTEND = "native nativesdk" | ||
| 9 | |||
| 10 | SECTION = "x11/libs" | ||
| 11 | LICENSE = "MIT-X" | ||
| 12 | |||
| 13 | DEPENDS = "xcb-proto xproto libxau xcb-proto-native libpthread-stubs" | ||
| 14 | |||
| 15 | SRC_URI = "http://xcb.freedesktop.org/dist/libxcb-${PV}.tar.bz2 \ | ||
| 16 | file://xcbincludedir.patch \ | ||
| 17 | file://disable-check.patch" | ||
| 18 | |||
| 19 | PACKAGES_DYNAMIC = "^libxcb-.*" | ||
| 20 | |||
| 21 | FILES_${PN} = "${libdir}/libxcb.so.*" | ||
| 22 | |||
| 23 | inherit autotools pkgconfig pythonnative distro_features_check | ||
| 24 | |||
| 25 | # The libxau and others requires x11 in DISTRO_FEATURES | ||
| 26 | REQUIRED_DISTRO_FEATURES = "x11" | ||
| 27 | |||
| 28 | python populate_packages_prepend () { | ||
| 29 | do_split_packages(d, '${libdir}', '^libxcb-(.*)\.so\..*$', 'libxcb-%s', 'XCB library module for %s', allow_links=True) | ||
| 30 | } | ||
diff --git a/meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb b/meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb index 23a83ef101..1f4852dd8c 100644 --- a/meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb +++ b/meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb | |||
| @@ -1,10 +1,33 @@ | |||
| 1 | include libxcb.inc | 1 | SUMMARY = "XCB: The X protocol C binding library" |
| 2 | DESCRIPTION = "The X protocol C-language Binding (XCB) is a replacement \ | ||
| 3 | for Xlib featuring a small footprint, latency hiding, direct access to \ | ||
| 4 | the protocol, improved threading support, and extensibility." | ||
| 5 | HOMEPAGE = "http://xcb.freedesktop.org" | ||
| 6 | BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=XCB" | ||
| 7 | SECTION = "x11/libs" | ||
| 2 | 8 | ||
| 3 | LICENSE = "MIT" | 9 | LICENSE = "MIT" |
| 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=d763b081cb10c223435b01e00dc0aba7" | 10 | LIC_FILES_CHKSUM = "file://COPYING;md5=d763b081cb10c223435b01e00dc0aba7" |
| 5 | 11 | ||
| 6 | 12 | SRC_URI = "http://xcb.freedesktop.org/dist/libxcb-${PV}.tar.bz2 \ | |
| 7 | DEPENDS += "libxdmcp" | 13 | file://xcbincludedir.patch \ |
| 8 | 14 | file://disable-check.patch" | |
| 9 | SRC_URI[md5sum] = "f97a65e6158775de518ac391935634c2" | 15 | SRC_URI[md5sum] = "f97a65e6158775de518ac391935634c2" |
| 10 | SRC_URI[sha256sum] = "b720fd6c7d200e5371affdb3f049cc8f88cff9aed942ff1b824d95eedbf69d30" | 16 | SRC_URI[sha256sum] = "b720fd6c7d200e5371affdb3f049cc8f88cff9aed942ff1b824d95eedbf69d30" |
| 17 | |||
| 18 | BBCLASSEXTEND = "native nativesdk" | ||
| 19 | |||
| 20 | DEPENDS = "xcb-proto xproto libxau xcb-proto-native libpthread-stubs libxdmcp" | ||
| 21 | |||
| 22 | PACKAGES_DYNAMIC = "^libxcb-.*" | ||
| 23 | |||
| 24 | FILES_${PN} = "${libdir}/libxcb.so.*" | ||
| 25 | |||
| 26 | inherit autotools pkgconfig pythonnative distro_features_check | ||
| 27 | |||
| 28 | # The libxau and others requires x11 in DISTRO_FEATURES | ||
| 29 | REQUIRED_DISTRO_FEATURES = "x11" | ||
| 30 | |||
| 31 | python populate_packages_prepend () { | ||
| 32 | do_split_packages(d, '${libdir}', '^libxcb-(.*)\.so\..*$', 'libxcb-%s', 'XCB library module for %s', allow_links=True) | ||
| 33 | } | ||
diff --git a/meta/recipes-graphics/xorg-lib/libxcb_git.bb b/meta/recipes-graphics/xorg-lib/libxcb_git.bb deleted file mode 100644 index 186636e1eb..0000000000 --- a/meta/recipes-graphics/xorg-lib/libxcb_git.bb +++ /dev/null | |||
| @@ -1,10 +0,0 @@ | |||
| 1 | DEFAULT_PREFERENCE = "-1" | ||
| 2 | |||
| 3 | include libxcb.inc | ||
| 4 | |||
| 5 | SRCREV = "625ed596cae6dd8175aeb6cb6f26784928042f22" | ||
| 6 | PV = "1.1.90.1+gitr${SRCPV}" | ||
| 7 | PR = "r1" | ||
| 8 | |||
| 9 | SRC_URI = "git://anongit.freedesktop.org/git/xcb/libxcb" | ||
| 10 | S = "${WORKDIR}/git" | ||
