From 0d774808542834b399838e1dba5be3186254b838 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Thu, 20 Apr 2023 15:57:09 -0400 Subject: gnu: libnma: Remove patch-docbook-xml phase. * gnu/packages/gnome.scm (libnma) [arguments]: Remove patch-docbook-xml phase. Use gexps. [native-inputs]: Add libxml2. --- gnu/packages/gnome.scm | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 2c2de935ed..3eb7cb62a3 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -1748,23 +1748,16 @@ client devices can handle.") (arguments ;; GTK 4.x depends on Rust (indirectly) so pull it only on platforms ;; where it is supported. - `(#:configure-flags ,(if (supported-package? gtk) - `(list "-Dlibnma_gtk4=true") - `(list "-Dlibnma_gtk4=false")) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'patch-docbook-xml - (lambda* (#:key inputs #:allow-other-keys) - (substitute* "libnma-docs.xml" - (("http://.*/docbookx\\.dtd") - (search-input-file - inputs "xml/dtd/docbook/docbookx.dtd")))))))) + (list #:configure-flags (if (supported-package? gtk) + #~(list "-Dlibnma_gtk4=true") + #~(list "-Dlibnma_gtk4=false")))) (native-inputs (list docbook-xml-4.3 gettext-minimal `(,glib "bin") gtk-doc/stable gobject-introspection + libxml2 ;for XML_CATALOG_FILES pkg-config vala)) (inputs -- cgit 1.4.1