diff options
| author | Maxim Cournoyer <maxim@guixotic.coop> | 2025-12-16 09:13:11 +0900 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2025-12-16 09:22:09 +0900 |
| commit | cb2d7fa28d09c46b17fc289268858ced25fa146e (patch) | |
| tree | 29a905a2d0d0128a42236945154959dbf8f0d373 | |
| parent | 669a6c8e992d4d4beb5b47a053f0a29f09ac5bf4 (diff) | |
gnu: Add emacs-perl-doc.
* gnu/packages/emacs-xyz.scm (emacs-perl-doc): New variable.
Change-Id: I81d50af847dd251247085df3dca151a5b75958eb
| -rw-r--r-- | gnu/packages/emacs-xyz.scm | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index e57472f0c60..9d35685ce94 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm | |||
| @@ -639,6 +639,29 @@ supported algorithm is chosen to ensure interoperability with | |||
| 639 | Emacs Lisp.") | 639 | Emacs Lisp.") |
| 640 | (license license:gpl3))) | 640 | (license license:gpl3))) |
| 641 | 641 | ||
| 642 | (define-public emacs-perl-doc | ||
| 643 | (package | ||
| 644 | (name "emacs-perl-doc") | ||
| 645 | (version "0.82") | ||
| 646 | (source | ||
| 647 | (origin | ||
| 648 | (method url-fetch) | ||
| 649 | (uri (string-append "https://elpa.gnu.org/packages/perl-doc-" version | ||
| 650 | ".tar")) | ||
| 651 | (sha256 | ||
| 652 | (base32 "1fj13361a9pgmlda8yix0p805r2gwzv1gxf43pq6y79a8hxbm8yn")))) | ||
| 653 | (build-system emacs-build-system) | ||
| 654 | (home-page "https://github.com/HaraldJoerg/emacs-perl-doc") | ||
| 655 | (synopsis "Read Perl documentation from Emacs") | ||
| 656 | (description | ||
| 657 | "This package contains a command to read Perl documentation in Emacs: @samp{M-x | ||
| 658 | perl-doc}. It uses two external commands which come with Perl: | ||
| 659 | @command{perldoc} to locate the Perl documentation for the Perl modules | ||
| 660 | installed on your system, and @command{pod2html} to format the documentation | ||
| 661 | to HTML. This HTML version is then displayed using the Emacs simple HTML | ||
| 662 | renderer, @code{shr}.") | ||
| 663 | (license license:gpl3+))) | ||
| 664 | |||
| 642 | (define-public emacs-sops | 665 | (define-public emacs-sops |
| 643 | (package | 666 | (package |
| 644 | (name "emacs-sops") | 667 | (name "emacs-sops") |
