Re: [OE-core] [PATCH 04/10] at-spi2-atk: upgrade to version 2.26.2

2018-04-09 Thread Maxin B. John
Hi Alex,

On Mon, Apr 09, 2018 at 09:14:59AM +0300, Alexander Kanavin wrote:
> On 04/06/2018 06:14 PM, Maxin B. John wrote:
> >>>1. convert to meson build
> >>>2. inherit gnomebase and associated cleanup
> >>>3. add libxml2 to DEPENDS list
> >>>
> >>>Signed-off-by: Maxin B. John 
> >>
> >>This and atk seem to fail in gir on x32:
> >>
> >>https://autobuilder.yocto.io/builders/nightly-x32/builds/916/steps/BuildImages/logs/stdio
> >>
> >Will fix it and send the v2.
> 
> We disable gobject introspection on x32 (as there is no qemu support). For
> autotools it works automatically (because the class can rely on a common
> configure switch to enable/disable g-i), but here you need to add a tweak
> similar to the one added to json-glib recipe when it was converted to meson.

Thanks, it was really helpful.

> Alex

Cheers,
Maxin
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 04/10] at-spi2-atk: upgrade to version 2.26.2

2018-04-09 Thread Alexander Kanavin

On 04/06/2018 06:14 PM, Maxin B. John wrote:

1. convert to meson build
2. inherit gnomebase and associated cleanup
3. add libxml2 to DEPENDS list

Signed-off-by: Maxin B. John 


This and atk seem to fail in gir on x32:

https://autobuilder.yocto.io/builders/nightly-x32/builds/916/steps/BuildImages/logs/stdio


Will fix it and send the v2.


We disable gobject introspection on x32 (as there is no qemu support). 
For autotools it works automatically (because the class can rely on a 
common configure switch to enable/disable g-i), but here you need to add 
a tweak similar to the one added to json-glib recipe when it was 
converted to meson.


Alex
--
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 04/10] at-spi2-atk: upgrade to version 2.26.2

2018-04-06 Thread Maxin B. John
Hi RP,

On Fri, Apr 06, 2018 at 04:05:36PM +0100, Richard Purdie wrote:
> On Wed, 2018-04-04 at 18:32 +0300, Maxin B. John wrote:
> > 1. convert to meson build
> > 2. inherit gnomebase and associated cleanup
> > 3. add libxml2 to DEPENDS list
> > 
> > Signed-off-by: Maxin B. John 
> 
> This and atk seem to fail in gir on x32:
> 
> https://autobuilder.yocto.io/builders/nightly-x32/builds/916/steps/BuildImages/logs/stdio
>
Will fix it and send the v2.

> Cheers,
> 
> Richard

Cheers,
Maxin
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 04/10] at-spi2-atk: upgrade to version 2.26.2

2018-04-06 Thread Richard Purdie
On Wed, 2018-04-04 at 18:32 +0300, Maxin B. John wrote:
> 1. convert to meson build
> 2. inherit gnomebase and associated cleanup
> 3. add libxml2 to DEPENDS list
> 
> Signed-off-by: Maxin B. John 

This and atk seem to fail in gir on x32:

https://autobuilder.yocto.io/builders/nightly-x32/builds/916/steps/BuildImages/logs/stdio

Cheers,

Richard
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 04/10] at-spi2-atk: upgrade to version 2.26.2

2018-04-04 Thread Maxin B. John
1. convert to meson build
2. inherit gnomebase and associated cleanup
3. add libxml2 to DEPENDS list

Signed-off-by: Maxin B. John 
---
 .../atk/{at-spi2-atk_2.26.1.bb => at-spi2-atk_2.26.2.bb} | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)
 rename meta/recipes-support/atk/{at-spi2-atk_2.26.1.bb => 
at-spi2-atk_2.26.2.bb} (53%)

diff --git a/meta/recipes-support/atk/at-spi2-atk_2.26.1.bb 
b/meta/recipes-support/atk/at-spi2-atk_2.26.2.bb
similarity index 53%
rename from meta/recipes-support/atk/at-spi2-atk_2.26.1.bb
rename to meta/recipes-support/atk/at-spi2-atk_2.26.2.bb
index 8617bb8..16d8e45 100644
--- a/meta/recipes-support/atk/at-spi2-atk_2.26.1.bb
+++ b/meta/recipes-support/atk/at-spi2-atk_2.26.2.bb
@@ -3,15 +3,13 @@ HOMEPAGE = 
"https://wiki.linuxfoundation.org/accessibility/d-bus;
 LICENSE = "LGPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=e9f288ba982d60518f375b5898283886"
 
-MAJ_VER = "${@oe.utils.trim_version("${PV}", 2)}"
+SRC_URI[archive.md5sum] = "355c7916a69513490cb83ad34016b169"
+SRC_URI[archive.sha256sum] = 
"61891f0abae1689f6617a963105a3f1dcdab5970c4a36ded9c79a7a544b16a6e"
 
-SRC_URI = "${GNOME_MIRROR}/${BPN}/${MAJ_VER}/${BPN}-${PV}.tar.xz"
-SRC_URI[md5sum] = "eeec6cead3350dca48a235271c105b3e"
-SRC_URI[sha256sum] = 
"b4f0c27b61dbffba7a5b5ba2ff88c8cee10ff8dac774fa5b79ce906853623b75"
+DEPENDS = "dbus glib-2.0 glib-2.0-native atk at-spi2-core libxml2"
 
-DEPENDS = "dbus glib-2.0 glib-2.0-native atk at-spi2-core"
-
-inherit autotools pkgconfig distro_features_check upstream-version-is-even
+GNOMEBASEBUILDCLASS = "meson"
+inherit gnomebase distro_features_check upstream-version-is-even
 
 # The at-spi2-core requires x11 in DISTRO_FEATURES
 REQUIRED_DISTRO_FEATURES = "x11"
-- 
2.4.0

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core