Re: [OE-core] [PATCH 3/4] gcr: remove Vala dependency
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
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
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 Burtonwrote: > 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