Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-12 Thread Alexander Kanavin
On 11/11/2015 07:17 PM, Richard Purdie wrote: If this class is moved to meta-vala, how do you make packages in oe-core inherit it, or otherwise do what it does? Much as I dislike this, you could do something like: inherit ${@base_contains('PACKAGECONFIG', 'vala', 'vala', '')} Ugh, yes. It's

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-11 Thread Paul Eggleton
On Wednesday 11 November 2015 09:17:33 Richard Purdie wrote: > On Tue, 2015-11-10 at 17:37 +0200, Alexander Kanavin wrote: > > On 11/10/2015 05:29 PM, Otavio Salvador wrote: > > >> PACKAGECONFIG alone is not sufficient; to build the bindings properly, > > >> the package also needs to inherit vala.b

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-11 Thread Richard Purdie
On Tue, 2015-11-10 at 17:37 +0200, Alexander Kanavin wrote: > On 11/10/2015 05:29 PM, Otavio Salvador wrote: > > >> PACKAGECONFIG alone is not sufficient; to build the bindings properly, the > >> package also needs to inherit vala.bbclass: > >> > >> https://git.yoctoproject.org/cgit/cgit.cgi/poky-

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Otavio Salvador
On Tue, Nov 10, 2015 at 2:25 PM, Andreas Müller wrote: > On Tue, Nov 10, 2015 at 4:39 PM, Otavio Salvador > wrote: >> On Tue, Nov 10, 2015 at 1:37 PM, Alexander Kanavin >> wrote: >>> On 11/10/2015 05:29 PM, Otavio Salvador wrote: >>> > PACKAGECONFIG alone is not sufficient; to build the bind

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Andreas Müller
On Tue, Nov 10, 2015 at 4:39 PM, Otavio Salvador wrote: > On Tue, Nov 10, 2015 at 1:37 PM, Alexander Kanavin > wrote: >> On 11/10/2015 05:29 PM, Otavio Salvador wrote: >> PACKAGECONFIG alone is not sufficient; to build the bindings properly, the package also needs to inherit vala.b

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Martin Jansa
On Tue, Nov 10, 2015 at 04:22:07PM +0200, Jussi Kukkonen wrote: > Hi all, > > There's currently no software built with vala in oe-core. That's not great > for vala (as it's not getting the automated testing that high quality > maintenance would require) and it's not great for oe-core (as maintenan

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Otavio Salvador
On Tue, Nov 10, 2015 at 1:37 PM, Alexander Kanavin wrote: > On 11/10/2015 05:29 PM, Otavio Salvador wrote: > >>> PACKAGECONFIG alone is not sufficient; to build the bindings properly, >>> the >>> package also needs to inherit vala.bbclass: >>> >>> >>> https://git.yoctoproject.org/cgit/cgit.cgi/pok

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Alexander Kanavin
On 11/10/2015 05:29 PM, Otavio Salvador wrote: PACKAGECONFIG alone is not sufficient; to build the bindings properly, the package also needs to inherit vala.bbclass: https://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/tree/meta/classes/vala.bbclass?h=akanavin/gobject-introspection-experimen

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Otavio Salvador
On Tue, Nov 10, 2015 at 1:19 PM, Alexander Kanavin wrote: > On 11/10/2015 05:10 PM, Burton, Ross wrote: > >> I should clarify: there might be Vala software out there that >> someone would want to run in an embedded context. And that software >> might require Vala bindings for libraries

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Alexander Kanavin
On 11/10/2015 05:10 PM, Burton, Ross wrote: I should clarify: there might be Vala software out there that someone would want to run in an embedded context. And that software might require Vala bindings for libraries that are in oe-core. If we don't provide those bindings, then ei

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Burton, Ross
On 10 November 2015 at 15:06, Alexander Kanavin < alexander.kana...@linux.intel.com> wrote: > I should clarify: there might be Vala software out there that someone > would want to run in an embedded context. And that software might require > Vala bindings for libraries that are in oe-core. If we d

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Paul Eggleton
On Tuesday 10 November 2015 17:06:14 Alexander Kanavin wrote: > On 11/10/2015 04:50 PM, Paul Eggleton wrote: > > When considering whether something belongs in OE-Core, typically we apply > > the following criteria (not that this is really formalised, but based on > > our history): > > > > 1) Is it

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Alexander Kanavin
On 11/10/2015 04:50 PM, Paul Eggleton wrote: When considering whether something belongs in OE-Core, typically we apply the following criteria (not that this is really formalised, but based on our history): 1) Is it something that a reasonable majority of people need in an embedded context? I

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Paul Eggleton
On Tuesday 10 November 2015 16:30:05 Alexander Kanavin wrote: > On 11/10/2015 04:22 PM, Jussi Kukkonen wrote: > > There's currently no software built with vala in oe-core. That's not > > great for vala (as it's not getting the automated testing that high > > quality maintenance would require) and i

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Alexander Kanavin
On 11/10/2015 04:29 PM, Carlos Rafael Giani wrote: Doesn't vala rely on GObject introspection, which is unsupported in OE? I posted the patchset that adds the support for gobject introspection the other day. There is a bonus support for vala bindings in there as well. Alex -- __

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Carlos Rafael Giani
On 11/10/2015 03:30 PM, Alexander Kanavin wrote: On 11/10/2015 04:22 PM, Jussi Kukkonen wrote: There's currently no software built with vala in oe-core. That's not great for vala (as it's not getting the automated testing that high quality maintenance would require) and it's not great for oe-co

Re: [OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Alexander Kanavin
On 11/10/2015 04:22 PM, Jussi Kukkonen wrote: There's currently no software built with vala in oe-core. That's not great for vala (as it's not getting the automated testing that high quality maintenance would require) and it's not great for oe-core (as maintenance effort is better spent on compo

[OE-core] [RFC] Remove vala from oe-core

2015-11-10 Thread Jussi Kukkonen
Hi all, There's currently no software built with vala in oe-core. That's not great for vala (as it's not getting the automated testing that high quality maintenance would require) and it's not great for oe-core (as maintenance effort is better spent on components that _are_ used). Based on the ab