summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2022-12-06 10:43:41 +0200
committerEfraim Flashner <efraim@flashner.co.il>2022-12-06 10:43:41 +0200
commit5b3623e6fdc66c736a3bf6f2f2c6c90a9958abc5 (patch)
treee0cb579756e59514cbe382e49beec2490198aaf1 /gnu/packages
parent47f28e5536f124f331e39243c771a91fcce0ed9a (diff)
gnu: Add pod2pdf.
* gnu/packages/documentation.scm (pod2pdf): New variable.
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/documentation.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/documentation.scm b/gnu/packages/documentation.scm
index 585a295fb47..3ded8e1cac8 100644
--- a/gnu/packages/documentation.scm
+++ b/gnu/packages/documentation.scm
@@ -36,6 +36,7 @@
36 #:use-module (guix git-download) 36 #:use-module (guix git-download)
37 #:use-module (guix build-system gnu) 37 #:use-module (guix build-system gnu)
38 #:use-module (guix build-system cmake) 38 #:use-module (guix build-system cmake)
39 #:use-module (guix build-system perl)
39 #:use-module (guix build-system python) 40 #:use-module (guix build-system python)
40 #:use-module (guix build-system qt) 41 #:use-module (guix build-system qt)
41 #:use-module (guix deprecation) 42 #:use-module (guix deprecation)
@@ -262,6 +263,32 @@ browsing. The documentation is extracted directly from the C/C++/IDL source
262or Java class files.") 263or Java class files.")
263 (license gpl2+))) 264 (license gpl2+)))
264 265
266(define-public pod2pdf
267 (package
268 (name "pod2pdf")
269 (version "0.42")
270 (source (origin
271 (method url-fetch)
272 (uri (string-append
273 "mirror://cpan/authors/id/J/JO/JONALLEN/pod2pdf-"
274 version
275 ".tar.gz"))
276 (sha256
277 (base32
278 "0w5p7yy01vph74nfr9qzjb18p1avmhhcpza0qz9r88fmb0blbiyv"))))
279 (build-system perl-build-system)
280 (propagated-inputs
281 (list perl-getopt-argvfile
282 perl-pdf-api2
283 perl-pod-parser))
284 (home-page "https://metacpan.org/release/pod2pdf")
285 (synopsis "Convert Pod to PDF format")
286 (description "pod2pdf converts documents written in Perl's @acronym{POD, Plain Old
287Documentation} format to PDF files. It also supports some extensions to the POD
288format, and supports the file types JPG, GIF, TIFF, PNG, and PNM for embedded
289objects.")
290 (license artistic2.0)))
291
265(define-public python-docrepr 292(define-public python-docrepr
266 (package 293 (package
267 (name "python-docrepr") 294 (name "python-docrepr")