Re: [OE-core] [PATCH v2] harfbuzz: upgrade 1.7.5 -> 1.8.1
On 21 June 2018 at 18:48, Andre McCurdy wrote: >> +FILES_${PN}-dev += "${libdir}/cmake/harfbuzz/harfbuzz-config.cmake" > > Perhaps we should move the cmake.bbclass packaging rule for these > files into the default packaging rules set by bitbake.conf? I was considering that too. Ross -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH v2] harfbuzz: upgrade 1.7.5 -> 1.8.1
On Thu, Jun 21, 2018 at 1:34 AM, Maxin B. John wrote: > Signed-off-by: Maxin B. John > --- > .../harfbuzz/{harfbuzz_1.7.5.bb => harfbuzz_1.8.1.bb}| 5 > +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > rename meta/recipes-graphics/harfbuzz/{harfbuzz_1.7.5.bb => > harfbuzz_1.8.1.bb} (84%) > > diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb > b/meta/recipes-graphics/harfbuzz/harfbuzz_1.8.1.bb > similarity index 84% > rename from meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb > rename to meta/recipes-graphics/harfbuzz/harfbuzz_1.8.1.bb > index 0a9b029..a42bf8c 100644 > --- a/meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb > +++ b/meta/recipes-graphics/harfbuzz/harfbuzz_1.8.1.bb > @@ -12,8 +12,8 @@ DEPENDS = "glib-2.0 cairo fontconfig freetype" > > SRC_URI = > "http://www.freedesktop.org/software/harfbuzz/release/${BP}.tar.bz2; > > -SRC_URI[md5sum] = "1466ab51fc5aaa6af4065936939cec62" > -SRC_URI[sha256sum] = > "84574e1b1f65ca694cb8fb6905309665c0368af18a312357f8ff886ee2f29563" > +SRC_URI[md5sum] = "97cb89c6e2a914c05c8b7e858703885f" > +SRC_URI[sha256sum] = > "fbed6392ddb085e45e6090a9f389f72926d0e355f4b0a2ef51d35cf21686df45" > > inherit autotools pkgconfig lib_package gtk-doc > > @@ -35,5 +35,6 @@ FILES_${PN}-icu-dev = "${libdir}/libharfbuzz-icu.la \ > ${libdir}/libharfbuzz-icu.so \ > ${libdir}/pkgconfig/harfbuzz-icu.pc \ > " > +FILES_${PN}-dev += "${libdir}/cmake/harfbuzz/harfbuzz-config.cmake" Perhaps we should move the cmake.bbclass packaging rule for these files into the default packaging rules set by bitbake.conf? > > BBCLASSEXTEND = "native" > -- > 2.4.0 > > -- > ___ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH v2] harfbuzz: upgrade 1.7.5 -> 1.8.1
Getting a buildhistory warnings that suggests packaging went wrong: packages/corei7-64-poky-linux/harfbuzz/harfbuzz-bin: PKG changed from libharfbuzz-bin to harfbuzz-bin [default] - may indicate debian renaming failure * PV changed from "1.7.5" to "1.8.1" packages/corei7-64-poky-linux/harfbuzz/harfbuzz: FILELIST: removed "/usr/lib/libharfbuzz.so.0.10705.0", added "/usr/lib/libharfbuzz-subset.so.0.10800.1 /usr/lib/libharfbuzz.so.0.10800.1 /usr/lib/libharfbuzz-subset.so.0" The problem is that harfbuzz-subset is in PN so it doesn't know what to call the package. Either pull subset out into a separate package (which sounds wrong considering the name) or set LEAD_SONAME. Ross On 21 June 2018 at 09:34, Maxin B. John wrote: > Signed-off-by: Maxin B. John > --- > .../harfbuzz/{harfbuzz_1.7.5.bb => harfbuzz_1.8.1.bb}| 5 > +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > rename meta/recipes-graphics/harfbuzz/{harfbuzz_1.7.5.bb => > harfbuzz_1.8.1.bb} (84%) > > diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb > b/meta/recipes-graphics/harfbuzz/harfbuzz_1.8.1.bb > similarity index 84% > rename from meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb > rename to meta/recipes-graphics/harfbuzz/harfbuzz_1.8.1.bb > index 0a9b029..a42bf8c 100644 > --- a/meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb > +++ b/meta/recipes-graphics/harfbuzz/harfbuzz_1.8.1.bb > @@ -12,8 +12,8 @@ DEPENDS = "glib-2.0 cairo fontconfig freetype" > > SRC_URI = > "http://www.freedesktop.org/software/harfbuzz/release/${BP}.tar.bz2; > > -SRC_URI[md5sum] = "1466ab51fc5aaa6af4065936939cec62" > -SRC_URI[sha256sum] = > "84574e1b1f65ca694cb8fb6905309665c0368af18a312357f8ff886ee2f29563" > +SRC_URI[md5sum] = "97cb89c6e2a914c05c8b7e858703885f" > +SRC_URI[sha256sum] = > "fbed6392ddb085e45e6090a9f389f72926d0e355f4b0a2ef51d35cf21686df45" > > inherit autotools pkgconfig lib_package gtk-doc > > @@ -35,5 +35,6 @@ FILES_${PN}-icu-dev = "${libdir}/libharfbuzz-icu.la \ > ${libdir}/libharfbuzz-icu.so \ > ${libdir}/pkgconfig/harfbuzz-icu.pc \ > " > +FILES_${PN}-dev += "${libdir}/cmake/harfbuzz/harfbuzz-config.cmake" > > BBCLASSEXTEND = "native" > -- > 2.4.0 > > -- > ___ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH v2] harfbuzz: upgrade 1.7.5 -> 1.8.1
Signed-off-by: Maxin B. John --- .../harfbuzz/{harfbuzz_1.7.5.bb => harfbuzz_1.8.1.bb}| 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta/recipes-graphics/harfbuzz/{harfbuzz_1.7.5.bb => harfbuzz_1.8.1.bb} (84%) diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_1.8.1.bb similarity index 84% rename from meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb rename to meta/recipes-graphics/harfbuzz/harfbuzz_1.8.1.bb index 0a9b029..a42bf8c 100644 --- a/meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb +++ b/meta/recipes-graphics/harfbuzz/harfbuzz_1.8.1.bb @@ -12,8 +12,8 @@ DEPENDS = "glib-2.0 cairo fontconfig freetype" SRC_URI = "http://www.freedesktop.org/software/harfbuzz/release/${BP}.tar.bz2; -SRC_URI[md5sum] = "1466ab51fc5aaa6af4065936939cec62" -SRC_URI[sha256sum] = "84574e1b1f65ca694cb8fb6905309665c0368af18a312357f8ff886ee2f29563" +SRC_URI[md5sum] = "97cb89c6e2a914c05c8b7e858703885f" +SRC_URI[sha256sum] = "fbed6392ddb085e45e6090a9f389f72926d0e355f4b0a2ef51d35cf21686df45" inherit autotools pkgconfig lib_package gtk-doc @@ -35,5 +35,6 @@ FILES_${PN}-icu-dev = "${libdir}/libharfbuzz-icu.la \ ${libdir}/libharfbuzz-icu.so \ ${libdir}/pkgconfig/harfbuzz-icu.pc \ " +FILES_${PN}-dev += "${libdir}/cmake/harfbuzz/harfbuzz-config.cmake" BBCLASSEXTEND = "native" -- 2.4.0 -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core