diff --git a/package/libgtk4/libgtk4.mk b/package/libgtk4/libgtk4.mk index 0d86835609..9a5ed651a8 100644 --- a/package/libgtk4/libgtk4.mk +++ b/package/libgtk4/libgtk4.mk @@ -34,11 +34,17 @@ LIBGTK4_CONF_OPTS = \ -Dsysprof=disabled \ -Dtracker=disabled \ -Dcolord=disabled \ - -Dintrospection=disabled \ -Ddocumentation=false \ -Dscreenshots=false \ -Dman-pages=false +ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) +LIBGTK4_CONF_OPTS += -Dintrospection=enabled +LIBGTK4_DEPENDENCIES += gobject-introspection +else +LIBGTK4_CONF_OPTS += -Dintrospection=disabled +endif + ifeq ($(BR2_PACKAGE_LIBGTK4_X11),y) LIBGTK4_DEPENDENCIES += xlib_libXcursor xlib_libXi xlib_libXinerama LIBGTK4_CONF_OPTS += -Dx11-backend=true