Re: [OE-core] [PATCH 3/4] gcr: remove Vala dependency

2015-11-06 Thread Alexander Kanavin

On 11/04/2015 10:20 PM, Burton, Ross wrote:

Retracting this, gcr needs vala's m4 file.  Back to wondering if we
should have a vala-stub too...


Upcoming introspection patchset also adds a bonus vapigen support, so 
you don't really need to do these disable-vala fixes.



Alex

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


[OE-core] [PATCH 3/4] gcr: remove Vala dependency

2015-11-04 Thread Ross Burton
The Vala support in GCR requires gobject-introspection so even with the build
dependency on Vala it isn't enabled, so remove the build dependency and
explicitly disable Vala support.

Signed-off-by: Ross Burton 
---
 meta/recipes-gnome/gcr/gcr_3.16.0.bb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-gnome/gcr/gcr_3.16.0.bb 
b/meta/recipes-gnome/gcr/gcr_3.16.0.bb
index 057c815..cf4be84 100644
--- a/meta/recipes-gnome/gcr/gcr_3.16.0.bb
+++ b/meta/recipes-gnome/gcr/gcr_3.16.0.bb
@@ -5,7 +5,7 @@ BUGTRACKER = "https://bugzilla.gnome.org/;
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
 
-DEPENDS = "gtk+3 p11-kit glib-2.0 libgcrypt vala"
+DEPENDS = "gtk+3 p11-kit glib-2.0 libgcrypt"
 
 inherit autotools gnomebase gtk-icon-cache gtk-doc distro_features_check
 # depends on gtk+3
@@ -14,6 +14,8 @@ ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
 SRC_URI[archive.md5sum] = "d5835680be0b6a838e02a528d5378d9c"
 SRC_URI[archive.sha256sum] = 
"ecfe8df41cc88158364bb15addc670b11e539fe844742983629ba2323888d075"
 
+EXTRA_OECONF = "--disable-vala"
+
 FILES_${PN} += " \
 ${datadir}/dbus-1 \
 ${datadir}/gcr-3 \
-- 
2.1.4

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


Re: [OE-core] [PATCH 3/4] gcr: remove Vala dependency

2015-11-04 Thread Burton, Ross
Retracting this, gcr needs vala's m4 file.  Back to wondering if we should
have a vala-stub too...

Ross

On 4 November 2015 at 19:47, Ross Burton  wrote:

> The Vala support in GCR requires gobject-introspection so even with the
> build
> dependency on Vala it isn't enabled, so remove the build dependency and
> explicitly disable Vala support.
>
> Signed-off-by: Ross Burton 
> ---
>  meta/recipes-gnome/gcr/gcr_3.16.0.bb | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/meta/recipes-gnome/gcr/gcr_3.16.0.bb
> b/meta/recipes-gnome/gcr/gcr_3.16.0.bb
> index 057c815..cf4be84 100644
> --- a/meta/recipes-gnome/gcr/gcr_3.16.0.bb
> +++ b/meta/recipes-gnome/gcr/gcr_3.16.0.bb
> @@ -5,7 +5,7 @@ BUGTRACKER = "https://bugzilla.gnome.org/;
>  LICENSE = "GPLv2"
>  LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
>
> -DEPENDS = "gtk+3 p11-kit glib-2.0 libgcrypt vala"
> +DEPENDS = "gtk+3 p11-kit glib-2.0 libgcrypt"
>
>  inherit autotools gnomebase gtk-icon-cache gtk-doc distro_features_check
>  # depends on gtk+3
> @@ -14,6 +14,8 @@ ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
>  SRC_URI[archive.md5sum] = "d5835680be0b6a838e02a528d5378d9c"
>  SRC_URI[archive.sha256sum] =
> "ecfe8df41cc88158364bb15addc670b11e539fe844742983629ba2323888d075"
>
> +EXTRA_OECONF = "--disable-vala"
> +
>  FILES_${PN} += " \
>  ${datadir}/dbus-1 \
>  ${datadir}/gcr-3 \
> --
> 2.1.4
>
>
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core