* [PATCH 0/1] Upgrade harfbuzz
@ 2013-08-22 10:53 Mihai Prica
2013-08-22 10:53 ` [PATCH 1/1] harfbuzz: upgrade to v0.9.19 Mihai Prica
0 siblings, 1 reply; 2+ messages in thread
From: Mihai Prica @ 2013-08-22 10:53 UTC (permalink / raw)
To: openembedded-core
The following changes since commit b2ff1add530b1fec2fb7f385227a03db47015c37:
poky.conf: Don't force the addition of extra DISTRO_FEATURES (2013-08-20 22:58:04 +0100)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib mihaip/harfbuzz
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=mihaip/harfbuzz
Mihai Prica (1):
harfbuzz: upgrade to v0.9.19
.../harfbuzz-0.9.17/disable_graphite.patch | 15 ---------------
.../{harfbuzz_0.9.17.bb => harfbuzz_0.9.19.bb} | 18 +++++++++++++-----
2 files changed, 13 insertions(+), 20 deletions(-)
delete mode 100644 meta/recipes-graphics/harfbuzz/harfbuzz-0.9.17/disable_graphite.patch
rename meta/recipes-graphics/harfbuzz/{harfbuzz_0.9.17.bb => harfbuzz_0.9.19.bb} (61%)
--
1.7.9.5
^ permalink raw reply [flat|nested] 2+ messages in thread* [PATCH 1/1] harfbuzz: upgrade to v0.9.19
2013-08-22 10:53 [PATCH 0/1] Upgrade harfbuzz Mihai Prica
@ 2013-08-22 10:53 ` Mihai Prica
0 siblings, 0 replies; 2+ messages in thread
From: Mihai Prica @ 2013-08-22 10:53 UTC (permalink / raw)
To: openembedded-core
Remove the disable_graphite.patch because the --without-graphite2
configure option can be used instead.
Split package into harfbuzz and harfbuzz-icu. The ICU support is
now built into a separate library that will be shipped in a
different package.
Signed-off-by: Mihai Prica <mihai.prica@intel.com>
---
.../harfbuzz-0.9.17/disable_graphite.patch | 15 ---------------
.../{harfbuzz_0.9.17.bb => harfbuzz_0.9.19.bb} | 18 +++++++++++++-----
2 files changed, 13 insertions(+), 20 deletions(-)
delete mode 100644 meta/recipes-graphics/harfbuzz/harfbuzz-0.9.17/disable_graphite.patch
rename meta/recipes-graphics/harfbuzz/{harfbuzz_0.9.17.bb => harfbuzz_0.9.19.bb} (61%)
diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz-0.9.17/disable_graphite.patch b/meta/recipes-graphics/harfbuzz/harfbuzz-0.9.17/disable_graphite.patch
deleted file mode 100644
index 49938ba..0000000
--- a/meta/recipes-graphics/harfbuzz/harfbuzz-0.9.17/disable_graphite.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Upstream-Status: Inappropriate [disable feature]
-
-Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
-diff -Nurd harfbuzz-0.9.10/configure.ac harfbuzz-0.9.10/configure.ac
---- harfbuzz-0.9.10/configure.ac 2013-01-03 08:08:51.000000000 +0200
-+++ harfbuzz-0.9.10/configure.ac 2013-01-09 08:18:04.812529418 +0200
-@@ -185,7 +185,7 @@
-
- dnl ==========================================================================
-
--PKG_CHECK_MODULES(GRAPHITE2, graphite2, have_graphite=true, have_graphite=false)
-+have_graphite=false
- if $have_graphite; then
- AC_DEFINE(HAVE_GRAPHITE2, 1, [Have Graphite library])
- fi
diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_0.9.17.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_0.9.19.bb
similarity index 61%
rename from meta/recipes-graphics/harfbuzz/harfbuzz_0.9.17.bb
rename to meta/recipes-graphics/harfbuzz/harfbuzz_0.9.19.bb
index 968d8a2..daf7273 100644
--- a/meta/recipes-graphics/harfbuzz/harfbuzz_0.9.17.bb
+++ b/meta/recipes-graphics/harfbuzz/harfbuzz_0.9.19.bb
@@ -13,17 +13,25 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=e021dd6dda6ff1e6b1044002fc662b9b \
SECTION = "libs"
-PR = "r0"
-
SRC_URI = "http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-${PV}.tar.bz2 \
- file://disable_graphite.patch \
"
-SRC_URI[md5sum] = "c48827713e93539dc7285f9e86ffbdc5"
-SRC_URI[sha256sum] = "a4773003512035cb5c559de23e1d53f292bcb0212f023b540c4dc695b39690ed"
+SRC_URI[md5sum] = "9782581ee6ef972554772e84ca448131"
+SRC_URI[sha256sum] = "d2da0f060d47f6ad9de8c8781bb21fa4b9eae8ea1cd1e956b814095baa002f35"
inherit autotools pkgconfig
DEPENDS = "icu glib-2.0 cairo freetype"
BBCLASSEXTEND = "native"
+
+EXTRA_OECONF = "--with-glib --with-freetype --with-cairo --with-icu --without-graphite2"
+
+PACKAGES =+ "${PN}-icu ${PN}-icu-dbg ${PN}-icu-dev"
+
+FILES_${PN}-icu = "${libdir}/libharfbuzz-icu.so.*"
+FILES_${PN}-icu-dbg = "${libdir}/.debug/libharfbuzz-icu.so*"
+FILES_${PN}-icu-dev = "${libdir}/libharfbuzz-icu.la \
+ ${libdir}/libharfbuzz-icu.so \
+ ${libdir}/pkgconfig/harfbuzz-icu.pc \
+"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-08-22 10:53 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-22 10:53 [PATCH 0/1] Upgrade harfbuzz Mihai Prica
2013-08-22 10:53 ` [PATCH 1/1] harfbuzz: upgrade to v0.9.19 Mihai Prica
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.