pixman: replace pixman_0.24.0.bb with smaller bbappend with only diff against oe-core version

* disable iwmmxt for now, because it breaks build
* neon is not really enabled for people not having FEED_ARCH in OVERRIDES
* maybe this diff should be merged to oe-core recipes instead

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
This commit is contained in:
Martin Jansa
2011-12-01 14:56:05 +00:00
committed by Koen Kooi
parent 812d590897
commit 4e23fe2666
3 changed files with 19 additions and 14 deletions

View File

@@ -1,13 +0,0 @@
SECTION = "libs"
DESCRIPTION = "Low-level pixel manipulation library."
LICENSE = "X11"
DEPENDS = "perl-native"
BBCLASSEXTEND = "native"
SRC_URI = "${XORG_MIRROR}/individual/lib/${BPN}-${PV}.tar.gz;name=archive "
INC_PR = "r5"
inherit autotools pkgconfig

View File

@@ -18,4 +18,6 @@ SRC_URI[sha256sum] = "a5647c7158f103eedff5fba799018f4169f6b26b573ab7685812ebc9a1
NEON = " --disable-arm-neon "
NEON_armv7a = " "
EXTRA_OECONF = "${NEON} --disable-gtk"
IWMMXT = " --disable-arm-iwmmxt "
EXTRA_OECONF += "${NEON} ${IWMMXT} --disable-gtk"

View File

@@ -0,0 +1,16 @@
FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:"
DEPENDS += "perl-native"
BBCLASSEXTEND = "native"
PRINC = "6"
SRC_URI += " file://0008-Generic-C-implementation-of-pixman_blt-with-overlapp.patch"
NEON = " --disable-arm-neon "
NEON_armv7a = " "
NEON_armv7a-vfp-neon = " "
IWMMXT = " --disable-arm-iwmmxt "
EXTRA_OECONF += "${NEON} ${IWMMXT}"