gnu: gtk-doc: Correct inputs.

* gnu/packages/gtk.scm (gtk-doc) [native-inputs]: Add glib:bin,
perl and python-wrapper.
[inputs]: Add python-anytree, python-lxml, python-parameterized,
python-pygments, python-unittest2 and yelp-tools. Remove perl.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
This commit is contained in:
Raghav Gururajan 2021-03-12 08:58:34 -05:00
parent 2e0eb1c946
commit 9e1c11cd24
No known key found for this signature in database
GPG key ID: 45A8B1E86BCD10A6

View file

@ -1798,21 +1798,29 @@ (define-public gtk-doc
(assoc-ref %build-inputs "docbook-xml")
"/xml/dtd/docbook/catalog.xml"))))
(native-inputs
`(("pkg-config" ,pkg-config)
`(("gettext" ,gettext-minimal)
("glib:bin" ,glib "bin")
("gobject-introspection" ,gobject-introspection)
("itstool" ,itstool)
("libxml" ,libxml2)
("gettext" ,gettext-minimal)
("bc" ,bc)))
("perl" ,perl)
("pkg-config" ,pkg-config)
("python-wrapper" ,python-wrapper)))
(inputs
`(("perl" ,perl)
("python" ,python)
("xsltproc" ,libxslt)
`(("bc" ,bc)
("dblatex" ,dblatex)
("docbook-xml" ,docbook-xml-4.3)
("docbook-xsl" ,docbook-xsl)
("source-highlight" ,source-highlight)
("glib" ,glib)
("python-six" ,python-six)))
("libxml2" ,libxml2)
("libxslt" ,libxslt)
("python" ,python)
("python-anytree" ,python-anytree)
("python-lxml" ,python-lxml)
("python-parameterized" ,python-parameterized)
("python-pygments" ,python-pygments)
("python-unittest2" ,python-unittest2)
("source-highlight" ,source-highlight)
("yelp-tools" ,yelp-tools)))
(home-page "https://www.gtk.org/gtk-doc/")
(synopsis "Documentation generator from C source code")
(description