Re: [OE-core] [PATCH v2] harfbuzz: upgrade 1.7.5 -> 1.8.1

2018-06-21 Thread Burton, Ross
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

2018-06-21 Thread Andre McCurdy
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

2018-06-21 Thread Burton, Ross
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

2018-06-21 Thread Maxin B. John
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