From 47a7641d83784fcf60f5b07aa1385791cab06474 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 11 Mar 2021 09:59:44 -0500 Subject: [PATCH 01/68] gnu: gobject-introspection: Modify arguments and inputs. * gnu/packages/glib.scm (gobject-introspection) [arguments] <#:glib-or-gtk?>: New argument. [inputs]: Move glib to ... [propagated-inputs]: ... here. --- gnu/packages/glib.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index 07e65e49f5..974315f642 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -359,7 +359,8 @@ functions for strings and common data structures.") "gobject-introspection-absolute-shlib-path.patch")))) (build-system meson-build-system) (arguments - `(#:phases + `(#:glib-or-gtk? #t ; To wrap binaries and/or compile schemas + #:phases (modify-phases %standard-phases (add-after 'unpack 'do-not-use-/usr/bin/env (lambda _ @@ -373,11 +374,11 @@ functions for strings and common data structures.") (inputs `(("bison" ,bison) ("flex" ,flex) - ("glib" ,glib) ("python" ,python-wrapper) ("zlib" ,zlib))) (propagated-inputs - `(;; In practice, GIR users will need libffi when using + `(("glib" ,glib) + ;; In practice, GIR users will need libffi when using ;; gobject-introspection. ("libffi" ,libffi))) (native-search-paths -- 2.30.1