diff options
author | Mikko Rapeli <mikko.rapeli@bmw.de> | 2019-11-07 15:39:11 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-11-10 14:06:10 +0000 |
commit | ae90e4cdf92b23924ea671a6f2e29cb980519e6e (patch) | |
tree | 6a63d00bff4f9181a2e7c82d02a8ab5604cd10c7 | |
parent | dfb8d75ae650cdf3b304211d908c8cc53ac384df (diff) | |
download | poky-ae90e4cdf92b23924ea671a6f2e29cb980519e6e.tar.gz |
harfbuzz: split libharfbuzz-subset.so to its own binary package
harfbuzz binary package size increased from 624608 bytes in yocto 2.5 to
1365431 bytes in yocto 3.0. Most of the size increase is in the new
libharfbuzz-subset.so* library
https://harfbuzz.github.io/utilities.html#utilities-command-line-hbsubset
Split it to its own binary package which will be installed if anyone needs it.
Effect to harfbuzz binary package size is:
-PKGSIZE = 1476271
+PKGSIZE = 1007424
(From OE-Core rev: eb661eaa2067e91b533fb077479be5432b6e586b)
Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-graphics/harfbuzz/harfbuzz_2.6.1.bb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_2.6.1.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_2.6.1.bb index 99cd4cd708..80ab545e08 100644 --- a/meta/recipes-graphics/harfbuzz/harfbuzz_2.6.1.bb +++ b/meta/recipes-graphics/harfbuzz/harfbuzz_2.6.1.bb | |||
@@ -21,7 +21,7 @@ PACKAGECONFIG[glib] = "--with-glib,--without-glib,glib-2.0" | |||
21 | PACKAGECONFIG[graphite] = "--with-graphite2,--without-graphite2,graphite2" | 21 | PACKAGECONFIG[graphite] = "--with-graphite2,--without-graphite2,graphite2" |
22 | PACKAGECONFIG[icu] = "--with-icu,--without-icu,icu" | 22 | PACKAGECONFIG[icu] = "--with-icu,--without-icu,icu" |
23 | 23 | ||
24 | PACKAGES =+ "${PN}-icu ${PN}-icu-dev" | 24 | PACKAGES =+ "${PN}-icu ${PN}-icu-dev ${PN}-subset" |
25 | 25 | ||
26 | LEAD_SONAME = "libharfbuzz.so" | 26 | LEAD_SONAME = "libharfbuzz.so" |
27 | 27 | ||
@@ -36,5 +36,6 @@ FILES_${PN}-icu-dev = "${libdir}/libharfbuzz-icu.la \ | |||
36 | ${libdir}/libharfbuzz-icu.so \ | 36 | ${libdir}/libharfbuzz-icu.so \ |
37 | ${libdir}/pkgconfig/harfbuzz-icu.pc \ | 37 | ${libdir}/pkgconfig/harfbuzz-icu.pc \ |
38 | " | 38 | " |
39 | FILES_${PN}-subset = "${libdir}/libharfbuzz-subset.so.*" | ||
39 | 40 | ||
40 | BBCLASSEXTEND = "native nativesdk" | 41 | BBCLASSEXTEND = "native nativesdk" |