diff options
author | Maxime Devos <maximedevos@telenet.be> | 2021-08-24 13:15:09 +0200 |
---|---|---|
committer | Mathieu Othacehe <othacehe@gnu.org> | 2021-09-20 11:15:06 +0000 |
commit | 9fa7b1d1125c919b2ac5b5627275b1f45118e6e3 (patch) | |
tree | 5b1541e081090a899ea224efeaf99fa50c7df530 | |
parent | 838dcb7c2b162532df71d1fec1dacb73042ce131 (diff) | |
download | guix-9fa7b1d1125c919b2ac5b5627275b1f45118e6e3.tar.gz |
gnu: atk: Disable introspection when cross-compiling.
* gnu/packages/gtk.scm (atk)[arguments]<#:configure-flags>: Set -Dintrospection=false when cross-compiling.
-rw-r--r-- | gnu/packages/gtk.scm | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 900ee0a1b9..d97a42f639 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -27,6 +27,7 @@ ;;; Copyright © 2020, 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com> ;;; Copyright © 2021 Leo Famulari <leo@famulari.name> ;;; Copyright © 2021 Simon Streit <simon@netpanic.org> +;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be> ;;; ;;; This file is part of GNU Guix. ;;; @@ -120,7 +121,13 @@ "1217cmmykjgkkim0zr1lv5j13733m4w5vipmy4ivw0ll6rz28xpv")))) (build-system meson-build-system) (arguments - `(#:glib-or-gtk? #t)) ; To wrap binaries and/or compile schemas + `(#:glib-or-gtk? #t ; To wrap binaries and/or compile schemas + ,@(if (%current-target-system) + `(#:configure-flags + ;; introspection requires running binaries for the host system + ;; on the build system. + '("-Dintrospection=false")) + '()))) (propagated-inputs `(("glib" ,glib))) ; required by atk.pc (native-inputs `(("gettext" ,gettext-minimal) |