website: packages: Render texinfo as plain text in package previews.

* website/apps/packages/templates/components.scm (package-preview):
  Render texinfo as plain text.
This commit is contained in:
sirgazil 2019-03-01 13:14:23 -05:00
parent d46ce7d924
commit 23590ffb79
No known key found for this signature in database
GPG Key ID: 2D4F0077694FE844
1 changed files with 5 additions and 1 deletions

View File

@ -15,6 +15,8 @@
#:use-module (guix packages)
#:use-module (guix gnu-maintenance)
#:use-module (srfi srfi-1)
#:use-module (texinfo)
#:use-module (texinfo plain-text)
#:export (detailed-package-preview
issue-count->shtml
letter-selector
@ -176,7 +178,9 @@
(h3 ,(package-name package) " " ,(package-version package))
(p
(@ (class "item-summary"))
,(string-summarize (package-description package) 30)
,(string-summarize
(stexi->plain-text (texi-fragment->stexi (package-description package)))
30)
"…")))