From 9826ea1821ff86c80e276bf6447a7ce99a2ca4ff Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Wed, 9 Jan 2013 14:13:53 +0200 Subject: 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 Signed-off-by: Saul Wold Signed-off-by: Richard Purdie --- meta/recipes-graphics/harfbuzz/harfbuzz_0.9.10.bb | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 meta/recipes-graphics/harfbuzz/harfbuzz_0.9.10.bb (limited to 'meta/recipes-graphics/harfbuzz/harfbuzz_0.9.10.bb') 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 @@ +SUMMARY = "Text shaping library" +DESCRIPTION = "HarfBuzz is an OpenType text shaping engine." +HOMEPAGE = "http://www.freedesktop.org/wiki/Software/HarfBuzz" +BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=HarfBuzz" + +LICENSE = "Old-MIT | UCDN | ICU | HarfBuzz-old" +LIC_FILES_CHKSUM = "file://COPYING;md5=e021dd6dda6ff1e6b1044002fc662b9b \ + file://src/hb-ucdn/COPYING;md5=994ba0f1295f15b4bda4999a5bbeddef \ + file://src/hb-icu-le/COPYING;md5=0ac60acf068e2cc9facdf86169a9c13e \ + file://src/hb-icu-le/license.html;md5=9136737088bbfbbf86d9a714da49fb89 \ + file://src/hb-old/COPYING;md5=6e8442c12d498ce55cfe39fc60f97981 \ +" + +SECTION = "libs" + +PR = "r0" + +SRC_URI = "http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-${PV}.tar.bz2 \ + file://disable_graphite.patch \ +" + +SRC_URI[md5sum] = "deec04f2281bef6323f4ad1dabbf75f7" +SRC_URI[sha256sum] = "1f8c281ded05290fd1964c0e11a2bde607713b33d0c8122a8d230452d99c2e23" + +inherit autotools pkgconfig + +DEPENDS = "icu glib-2.0 cairo freetype" + +BBCLASSEXTEND = "native" -- cgit v1.2.3-54-g00ecf