Skip to content
Snippets Groups Projects
Commit de3d612a authored by Sou Bunnbu (宋文武)'s avatar Sou Bunnbu (宋文武)
Browse files

gnu: Add yelp.

* gnu/packages/gnome.scm (yelp): New variable.
parent c3b97bd9
No related branches found
No related tags found
No related merge requests found
......@@ -3395,3 +3395,38 @@ (define-public yelp-xsl
"Yelp-xsl contains XSL stylesheets that are used by the yelp help browser
to format Docbook and Mallard documents.")
(license license:gpl2+)))
(define-public yelp
(package
(name "yelp")
(version "3.16.1")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
(version-major+minor version) "/"
name "-" version ".tar.xz"))
(sha256
(base32
"1jk7aad1srykhgc3x0hd3q3dnlshmy1ak00alwjzaasxvy6hp0b0"))))
(build-system glib-or-gtk-build-system)
(native-inputs
`(("glib:bin" ,glib "bin") ; for glib-genmarshal, etc.
("intltool" ,intltool)
("itstool" ,itstool)
("pkg-config" ,pkg-config)))
(propagated-inputs
`(("dconf" ,dconf)))
(inputs
`(("libxslt" ,libxslt)
("sqlite" ,sqlite)
("webkitgtk" ,webkitgtk-2.4)
("yelp-xsl" ,yelp-xsl)
;; XXX: need by libwebkitgtk-3.0.la.
("icu4c" ,(@ (gnu packages icu4c) icu4c))))
(home-page "https://wiki.gnome.org/Apps/Yelp")
(synopsis "GNOME help browser")
(description
"Yelp is the help viewer in Gnome. It natively views Mallard, DocBook,
man, info, and HTML documents. It can locate documents according to the
freedesktop.org help system specification.")
(license license:gpl2+)))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment