diff --git a/common/build-helper/gir.sh b/common/build-helper/gir.sh index 1021fbb9896..7cc5374f895 100644 --- a/common/build-helper/gir.sh +++ b/common/build-helper/gir.sh @@ -22,9 +22,11 @@ if [ "$build_option_gir" ] || [[ $build_options != *"gir"* ]]; then # Required for running the g-ir-scanner-lddwrapper hostmakedepends+=" prelink-cross" - # Provide basic .gir types like GLib, GObject, DBus, Gio, cairo - # and tooling like g-ir-compiler - makedepends+=" gobject-introspection" + if [[ $makedepends != *"gobject-introspection"* ]]; then + # Provide basic .gir types like GLib, GObject, DBus, Gio, cairo + # and tooling like g-ir-compiler + makedepends+=" gobject-introspection" + fi export VAPIGEN_VAPIDIRS=${XBPS_CROSS_BASE}/usr/share/vala/vapi export VAPIGEN_GIRDIRS=${XBPS_CROSS_BASE}/usr/share/gir-1.0