mirror of
https://https.git.savannah.gnu.org/git/guix.git/
synced 2025-07-15 11:30:44 +02:00
gnu: gssdp: Enable building on more architectures.
* gnu/packages/gnome.scm (gssdp)[arguments]: Adjust configure-flags to only build the manpages when pandoc is an input. [native-inputs]: Only add pandoc when on architectures where it is supported. Change-Id: I6e69833295fc19b311cdaf977b3b5cc7abc01589
This commit is contained in:
parent
016fd7720d
commit
02427ea997
1 changed files with 16 additions and 8 deletions
|
@ -1362,15 +1362,23 @@ It has miners for Facebook, Flickr, Google, ownCloud and SkyDrive.")
|
||||||
"0iil7wgix0nzhf3i2w6g1wjqly49r9rsffca97ai9kr2vfpvbv9g"))))
|
"0iil7wgix0nzhf3i2w6g1wjqly49r9rsffca97ai9kr2vfpvbv9g"))))
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(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
|
(native-inputs
|
||||||
(list gettext-minimal
|
(append
|
||||||
`(,glib "bin")
|
(if (supported-package? pandoc)
|
||||||
gi-docgen
|
(list pandoc)
|
||||||
gobject-introspection
|
'())
|
||||||
pandoc
|
(list gettext-minimal
|
||||||
pkg-config
|
`(,glib "bin")
|
||||||
vala))
|
gi-docgen
|
||||||
|
gobject-introspection
|
||||||
|
pkg-config
|
||||||
|
vala)))
|
||||||
(inputs
|
(inputs
|
||||||
(list gtk))
|
(list gtk))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue