aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/groff.scm
blob: ad7cff32e17339e9baf4eda02ceeb191e5c035a3 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013 Andreas Enge <andreas@enge.fr>
;;;
;;; This file is part of GNU Guix.
;;;
;;; GNU Guix is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or (at
;;; your option) any later version.
;;;
;;; GNU Guix is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.

(define-module (gnu packages groff)
  #:use-module (guix licenses)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system gnu)
  #:use-module (gnu packages)
  #:use-module (gnu packages bison)
  #:use-module (gnu packages ghostscript)
  #:use-module (gnu packages netpbm)
  #:use-module (gnu packages perl)
  #:use-module (gnu packages texinfo))

(define-public groff
  (package
   (name "groff")
   (version "1.22.2")
   (source (origin
            (method url-fetch)
            (uri (string-append "mirror://gnu/groff/groff-" version
                                ".tar.gz"))
            (sha256 (base32
                     "0xi07nhj5vdgax37rj25mwxzdmsz1ifx50hjgc6hqbkpqkd6821q"))))
   (build-system gnu-build-system)
   (inputs `(("ghostscript" ,ghostscript)
             ("netpbm" ,netpbm)))
   (native-inputs `(("bison" ,bison)
             ("perl" ,perl)
             ("psutils" ,psutils)
             ("texinfo" ,texinfo)))
   (synopsis "Typesetting from plain text mixed with formatting commands")
   (description
    "Groff is a typesetting package that reads plain text and produces
formatted output based on formatting commands contained within the text.  It
is usually the formatter of \"man\" documentation pages.")
   (license gpl3+)
   (home-page "http://www.gnu.org/software/groff/")))
/tr> 2021-01-31build: test-driver.scm: Add a new '--errors-only' option....Maxim Cournoyer 2021-01-31build: test-driver.scm: Add test cases filtering options....Maxim Cournoyer 2021-01-31build: test-driver.scm: Enable colored test results by default....Maxim Cournoyer 2021-01-31build: test-driver.scm: Make output redirection optional....Maxim Cournoyer 2020-11-12maint: update-guix-package: Optionally add sources to store....Maxim Cournoyer 2020-10-25maint: update-guix-package: Include the git.sv.gnu.org alias....Maxim Cournoyer 2020-10-19maint: update-guix-package: Prevent accidentally breaking guix pull....Maxim Cournoyer 2020-10-04cuirass: Add hurd-manifest....Jan (janneke) Nieuwenhuizen 2020-10-01ci: Add log and outputs keys....Mathieu Othacehe 2020-10-01ci: Add nix-name and system keys....Mathieu Othacehe 2020-08-29build: Remove references to the 'nix-hash' program....Ludovic Courtès 2020-08-24Use "guile-zlib" and "guile-lzlib" instead of (guix config)....Mathieu Othacehe 2020-07-11maint: Remove 'build-aux/git-authenticate.scm'....Ludovic Courtès 2020-06-16maint: "make authenticate" behaves like 'guix pull' by default....Ludovic Courtès 2020-06-16git-authenticate: Cache takes a key parameter....Ludovic Courtès 2020-06-05Add (guix git-authenticate)....Ludovic Courtès 2020-06-02git-authenticate: Rename '%committers' to '%historical-committers'....Ludovic Courtès 2020-05-28update-guix-package: Use 'origin-hash'....Vincent Legoll 2020-05-22maint: Add "make check-channel-news"....Ludovic Courtès 2020-05-08Merge branch 'core-updates'Marius Bakke 2020-05-07git-authenticate: Use the 'origin/keyring' branch by default....Ludovic Courtès 2020-05-05Merge branch 'master' into core-updatesMarius Bakke 2020-05-04git-authenticate: Add missing import....Ludovic Courtès 2020-05-04git-authenticate: Load the keyring from the repository....Ludovic Courtès 2020-05-04git-authenticate: Load the list of authorized keys from the tree....Ludovic Courtès 2020-05-04git-authenticate: Use (guix openpgp)....Ludovic Courtès 2020-04-19Merge branch 'master' into core-updatesMarius Bakke 2020-04-17gnupg: Accept revoked keys....Tobias Geerinckx-Rice 2020-04-15Merge branch 'master' into core-updatesMarius Bakke 2020-04-12build: Cap build parallelism on i686....Ludovic Courtès 2020-04-08Merge branch 'master' into core-updates...Marius Bakke 2020-04-06build-self: Avoid call to 'show-what-to-build*' on modern Guix....Ludovic Courtès