summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/harfbuzz/harfbuzz_0.9.10.bb
diff options
context:
space:
mode:
authorMarko Lindqvist <cazfi74@gmail.com>2013-01-09 14:13:53 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-01-10 23:43:16 +0000
commit9826ea1821ff86c80e276bf6447a7ce99a2ca4ff (patch)
treea0659a84d1041769cd53dd9789e29e47ea86938f /meta/recipes-graphics/harfbuzz/harfbuzz_0.9.10.bb
parent0120167750078b7b0ed1c8454c04b57b90e73e98 (diff)
downloadpoky-9826ea1821ff86c80e276bf6447a7ce99a2ca4ff.tar.gz
harfbuzz: add recipe, version 0.9.10
OpenType text shaping engine HarfBuzz is dependency of pango >= 1.32 This depends on all of glib-2.0, cairo, and freetype to consistently provide all backends. Otherwise it would, in typical case, depend on build order of these packages. HarfBuzz configure would pick those backends for which dependencies happen to be built before it. Similarly graphite is consistenly disabled if there ever happens to be recipe for it. (From OE-Core rev: 6f5ab158203101db69d11754a77b0fd6fbb23f87) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics/harfbuzz/harfbuzz_0.9.10.bb')
-rw-r--r--meta/recipes-graphics/harfbuzz/harfbuzz_0.9.10.bb29
1 files changed, 29 insertions, 0 deletions
diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_0.9.10.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_0.9.10.bb
new file mode 100644
index 0000000000..0dd630157a
--- /dev/null
+++ b/meta/recipes-graphics/harfbuzz/harfbuzz_0.9.10.bb
@@ -0,0 +1,29 @@
1SUMMARY = "Text shaping library"
2DESCRIPTION = "HarfBuzz is an OpenType text shaping engine."
3HOMEPAGE = "http://www.freedesktop.org/wiki/Software/HarfBuzz"
4BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=HarfBuzz"
5
6LICENSE = "Old-MIT | UCDN | ICU | HarfBuzz-old"
7LIC_FILES_CHKSUM = "file://COPYING;md5=e021dd6dda6ff1e6b1044002fc662b9b \
8 file://src/hb-ucdn/COPYING;md5=994ba0f1295f15b4bda4999a5bbeddef \
9 file://src/hb-icu-le/COPYING;md5=0ac60acf068e2cc9facdf86169a9c13e \
10 file://src/hb-icu-le/license.html;md5=9136737088bbfbbf86d9a714da49fb89 \
11 file://src/hb-old/COPYING;md5=6e8442c12d498ce55cfe39fc60f97981 \
12"
13
14SECTION = "libs"
15
16PR = "r0"
17
18SRC_URI = "http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-${PV}.tar.bz2 \
19 file://disable_graphite.patch \
20"
21
22SRC_URI[md5sum] = "deec04f2281bef6323f4ad1dabbf75f7"
23SRC_URI[sha256sum] = "1f8c281ded05290fd1964c0e11a2bde607713b33d0c8122a8d230452d99c2e23"
24
25inherit autotools pkgconfig
26
27DEPENDS = "icu glib-2.0 cairo freetype"
28
29BBCLASSEXTEND = "native"