diff mbox series

[4/7] gconf: remove explicit gobject-introspection DEPENDS

Message ID 20230516184031.2255171-4-ross.burton@arm.com
State Accepted, archived
Commit 89062b2b89aa095eb7083f63fd3e13a8e056dfb6
Headers show
Series [1/7] meta: depend on autoconf-archive-native, not autoconf-archive | expand

Commit Message

Ross Burton May 16, 2023, 6:40 p.m. UTC
From: Ross Burton <ross.burton@arm.com>

The gobject-introspection inherit does this for us.

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 meta/recipes-gnome/gnome/gconf_3.2.6.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Petr Kubizňák - 2N May 18, 2023, 10:57 a.m. UTC | #1
With the patch 2/7 applied, the gobject-introspection inherit pulls in gobject-introspection-native, not gobject-introspection dependency. Is this sufficient? Please make sure it builds with g-i disabled.

Petr
Ross Burton May 22, 2023, 12:55 p.m. UTC | #2
On 18 May 2023, at 11:57, Petr Kubizňák - 2N <kubiznak@2n.com> wrote:
> 
> With the patch 2/7 applied, the gobject-introspection inherit pulls in gobject-introspection-native, not gobject-introspection dependency. Is this sufficient? Please make sure it builds with g-i disabled.

It does: it _always_ needs g-i-native for the m4 macros, so that configure can run.  Target g-i is only needed if enabled.

Ross
diff mbox series

Patch

diff --git a/meta/recipes-gnome/gnome/gconf_3.2.6.bb b/meta/recipes-gnome/gnome/gconf_3.2.6.bb
index e712e4729c3..4930aeb9f03 100644
--- a/meta/recipes-gnome/gnome/gconf_3.2.6.bb
+++ b/meta/recipes-gnome/gnome/gconf_3.2.6.bb
@@ -7,7 +7,7 @@  HOMEPAGE = "https://gitlab.gnome.org/Archive/gconf"
 LICENSE = "LGPL-2.0-or-later"
 LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
 
-DEPENDS = "glib-2.0 glib-2.0-native gobject-introspection dbus dbus-glib libxml2 intltool-native"
+DEPENDS = "glib-2.0 glib-2.0-native dbus dbus-glib libxml2 intltool-native"
 
 inherit gnomebase gtk-doc gettext gobject-introspection gio-module-cache