summaryrefslogtreecommitdiff
path: root/recipes/xorg-lib/pixman_0.17.8.bb
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2010-02-25 10:17:18 +0100
committerKoen Kooi <koen@openembedded.org>2010-02-25 10:20:22 +0100
commitc0ae6dec3f2a8fae5df99f668b99674991c26e9d (patch)
tree5b471f18b324b27c150e62750f89bfe126a7bbb7 /recipes/xorg-lib/pixman_0.17.8.bb
parent3747445e8a4f909d0f785404d7b57d04cdefbea9 (diff)
pixman 0.17.8: add and make default for angstrom
Diffstat (limited to 'recipes/xorg-lib/pixman_0.17.8.bb')
-rw-r--r--recipes/xorg-lib/pixman_0.17.8.bb33
1 files changed, 33 insertions, 0 deletions
diff --git a/recipes/xorg-lib/pixman_0.17.8.bb b/recipes/xorg-lib/pixman_0.17.8.bb
new file mode 100644
index 0000000000..db07089ffa
--- /dev/null
+++ b/recipes/xorg-lib/pixman_0.17.8.bb
@@ -0,0 +1,33 @@
+SECTION = "libs"
+PRIORITY = "optional"
+DESCRIPTION = "Low-level pixel manipulation library."
+LICENSE = "X11"
+
+DEFAULT_PREFERENCE = "-1"
+DEFAULT_PREFERENCE_angstrom = "2"
+
+BBCLASSEXTEND="native"
+
+SRC_URI = "http://cairographics.org/releases/pixman-${PV}.tar.gz;name=archive \
+ file://0003-Generic-C-implementation-of-pixman_blt-with-overlapp.patch;patch=1 \
+ file://0004-Support-of-overlapping-src-dst-for-pixman_blt_mmx.patch;patch=1 \
+ file://0005-Support-of-overlapping-src-dst-for-pixman_blt_sse2.patch;patch=1 \
+ file://0006-Support-of-overlapping-src-dst-for-pixman_blt_neon.patch;patch=1 \
+ file://1-composite.patch;patch=1 \
+ file://2-composite.patch;patch=1 \
+ file://3-composite.patch;patch=1 \
+ "
+
+SRC_URI[archive.md5sum] = "a7deb2ff6b286b676d67aa6ae91317ae"
+SRC_URI[archive.sha256sum] = "ea24e9003455a0881bd43bf7e4169f2b34c90c8521405103e3490553876a81b4"
+
+
+inherit autotools_stage
+
+NEON = " --disable-arm-neon "
+NEON_armv7a = ""
+
+EXTRA_OECONF = "${NEON} --disable-gtk"
+
+AUTOTOOLS_STAGE_PKGCONFIG = "1"
+