aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/less.scm
blob: 28279512803a4cae313958463d9b5040c298f8ec (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
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2012 Nikita Karetnikov <nikita@karetnikov.org>
;;;
;;; 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 less)
  #:use-module (guix licenses)
  #:use-module (gnu packages ncurses)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system gnu))

(define-public less
  (package
    (name "less")
    (version "530")
    (source
     (origin
      (method url-fetch)
      (uri (string-append "mirror://gnu/less/less-"
                          version ".tar.gz"))
      (sha256
       (base32
        "1qpj2z38c53qmvqn8jaa0kq26q989cfbfjj4y0s6z17l1amr2gsh"))))
    (build-system gnu-build-system)
    (inputs `(("ncurses" ,ncurses)))
    (home-page "https://www.gnu.org/software/less/")
    (synopsis "Paginator for terminals")
    (description
     "GNU less is a pager, a program that allows you to view large amounts
of text in page-sized chunks.  Unlike traditional pagers, it allows both
backwards and forwards movement through the document.  It also does not have
to read the entire input file before starting, so it starts faster than most
text editors.")
    (license gpl3+))) ; some files are under GPLv2+
ix/commit/gnu/packages/pdf.scm?id=b9650f7faafc7d691248692d18d99fa54cce5c76'>gnu: Add extractpdfmark....* gnu/packages/pdf.scm (extractpdfmark): New variable. Nicolas Goaziou 2021-01-26gnu: pdfarranger: Complete and arrange inputs....* gnu/packages/pdf.scm (pdfarranger)[propagated-inputs]: Add img2pdf. Move poppler and gtk+... [inputs]: ...here Nicolas Goaziou 2021-01-26gnu: Add img2pdf....* gnu/packages/pdf.scm (img2pdf): New variable. Nicolas Goaziou 2021-01-26gnu: pdfarranger: Update to 1.7.0....* gnu/packages/pdf.scm (pdfarranger): Update to 1.7.0. [propagated-inputs]: Remove python-pypdf2. Add python-dateutil and python-pikepdf. Nicolas Goaziou 2021-01-11gnu: podofo: Omit static library....* gnu/packages/pdf.scm (podofo)[arguments]: Remove explicit "-DPODOFO_BUILD_STATIC=ON" from #:configure-flags. Tobias Geerinckx-Rice 2021-01-11gnu: podofo: Update to 0.9.7....* gnu/packages/pdf.scm (podofo): Update to 0.9.7. [source]: Remove patch. * gnu/packages/patches/podofo-cmake-3.12.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Tobias Geerinckx-Rice 2020-12-23gnu: xournalpp: Update to 1.0.20....* gnu/packages/pdf.scm (xournalpp): Update to 1.0.20. Nicolas Goaziou 2020-11-29gnu: weasyprint: Update to 52.1....Fixes <https://issues.guix.gnu.org/42409>. * gnu/packages/patches/weasyprint-library-paths.patch: Delete. * gnu/packages/pdf.scm (weasyprint): Update to 52.1 [phases]{patch-library-paths}: Adjust. {check}: Remove. {register-dejavu-font}: New phase. [native-inputs]: Add font-dejavu. Maxim Cournoyer 2020-11-25gnu: Add qpdfview....* gnu/packages/pdf.scm (qpdfview): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Timotej Lazar 2020-11-24gnu: mupdf: Use only dynamic linking....* gnu/packages/pdf.scm (mupdf)[source]: Add patch. [arguments]: Build and find the shared library. (zathura-pdf-mupdf)[arguments]: Add a 'remove-libmupdfthird.a-requirement phase to deal with the now-missing static one. * gnu/packages/patches/mupdf-fix-linkage.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Tobias Geerinckx-Rice 2020-11-24gnu: mupdf: Build verbosely....* gnu/packages/pdf.scm (mupdf)[arguments]: Add ‘verbose’ to #:make-flags. Tobias Geerinckx-Rice 2020-11-24gnu: zathura-pdf-mupdf: Update to 0.3.6....* gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 0.3.6. Tobias Geerinckx-Rice 2020-11-24gnu: mupdf: Prepare for cross-compilation....* gnu/packages/pdf.scm (mupdf)[arguments]: Use CC-FOR-TARGET. Tobias Geerinckx-Rice 2020-11-24gnu: mupdf: Update to 1.18.0....* gnu/packages/pdf.scm (mupdf): Update to 1.18.0. [inputs]: Add gumbo-parser. Tobias Geerinckx-Rice 2020-11-24gnu: mupdf: Remove more bundled software....* gnu/packages/pdf.scm (mupdf)[source]: In the snippet, list the thirdparty/ packages we want to keep instead of those to delete. Tobias Geerinckx-Rice 2020-11-24gnu: poppler-data: Update to 0.4.10....* gnu/packages/pdf.scm (poppler-data): Update to 0.4.10. Tobias Geerinckx-Rice 2020-11-17gnu: pdfpc: Update to 4.4.1....* gnu/packages/pdf.scm (pdfpc): Update to 4.4.1. Tobias Geerinckx-Rice 2020-11-11gnu: fbida: Remove unused input....* gnu/packages/pdf.scm (fbida)[inputs]: Remove IMAGEMAGICK. Marius Bakke 2020-10-23gnu: xournalpp: Update to 1.0.19....* gnu/packages/pdf.scm (xournalpp): Update to 1.0.19. Nicolas Goaziou 2020-10-20gnu: poppler: Always use the same 'cairo-sans-poppler' variant....* gnu/packages/gtk.scm (cairo-sans-poppler): New variable. * gnu/packages/pdf.scm (poppler)[inputs]: Use it instead of locally-created variant. Ludovic Courtès 2020-10-15gnu: zathura: Update to 0.4.7....* gnu/packages/pdf.scm (zathura): Update to 0.4.7. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Michael Rohleder 2020-09-07gnu: xournalpp: Fix path to addr2line binary....* gnu/packages/pdf.scm (xournalpp)[arguments]: Add phase substituting path of addr2line utility. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Lars-Dominik Braun