d/rules: If cross-compiling, use cross g-ir-scanner (see #1060838)

This commit is contained in:
Simon McVittie
2024-01-17 16:47:42 +00:00
parent 0d95f95dbe
commit 958ddae6c1
2 changed files with 5 additions and 0 deletions

1
debian/control vendored
View File

@ -20,6 +20,7 @@ Build-Depends: adwaita-icon-theme-full <!nocheck>,
gir1.2-xlib-2.0-dev | libgirepository1.0-dev,
gnome-pkg-tools (>= 0.11),
gobject-introspection (>= 1.41.3),
gobject-introspection (>= 1.78.1-9~) <cross>,
gsettings-desktop-schemas <!nocheck>,
libatk-bridge2.0-dev (>= 2.15.1),
libatk1.0-dev (>= 2.35.1),

4
debian/rules vendored
View File

@ -88,6 +88,10 @@ configure_flags_deb = \
-Dprint_backends=cups,file \
$(NULL)
ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH))
configure_flags_deb += --cross-file=$(DEB_HOST_GNU_TYPE)-gobject-introspection.ini
endif
ifeq (,$(filter stage1,$(DEB_BUILD_PROFILES)))
configure_flags_deb += -Dcolord=yes
else