diff options
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/gnome.scm | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 74f33c4d22..4b7d53b089 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -1362,15 +1362,23 @@ It has miners for Facebook, Flickr, Google, ownCloud and SkyDrive.") "0iil7wgix0nzhf3i2w6g1wjqly49r9rsffca97ai9kr2vfpvbv9g")))) (build-system meson-build-system) (arguments - (list #:configure-flags #~'("-Dgtk_doc=true"))) + (list #:configure-flags + #~(list "-Dgtk_doc=true" + ;; Manpages are built using pandoc. + #$@(if (this-package-native-input "pandoc") + #~("-Dmanpages=true") + #~("-Dmanpages=false"))))) (native-inputs - (list gettext-minimal - `(,glib "bin") - gi-docgen - gobject-introspection - pandoc - pkg-config - vala)) + (append + (if (supported-package? pandoc) + (list pandoc) + '()) + (list gettext-minimal + `(,glib "bin") + gi-docgen + gobject-introspection + pkg-config + vala))) (inputs (list gtk)) (propagated-inputs |