mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05: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 @@ (define-public gssdp
|
|||
"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
|
||||
|
|
Loading…
Reference in a new issue