gnu: Use one spelling for ‘copyright’.
* gnu/packages/gtk.scm: Standardise on ‘copyright’ spelling in
file headers.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/perl-check.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* guix/import/gem.scm: Likewise.
* guix/import/hackage.scm: Likewise.
gnu: zathura: Remove superfluous inputs from dependents.
* gnu/packages/pdf.scm (zathura-cb, zathura-ps, zathura-djvu,
zathura-pdf-mupdf)[inputs]: Remove GTK+, which is propagated from GIRARA.
(zathura-pdf-poppler): Likewise. Remove CAIRO which is propagated from ZATHURA.
gnu: zathura: Adjust inputs.
* gnu/packages/pdf.scm (zathura)[inputs]: Remove GTK+, which is propagated by
GIRARA. Move GIRARA to ...
[propagated-inputs]: ... here. Add CAIRO.
gnu: zathura: Enable tests.
* gnu/packages/pdf.scm (zathura)[native-inputs]: Add CHECK and XORG-SERVER.
[arguments]: Remove #:tests?. Add phase START-XSERVER.
gnu: zathura-pdf-poppler: Update to 0.2.8.
* gnu/packages/pdf.scm (zathura-pdf-poppler): Update to 0.2.8.
gnu: zathura-pdf-mupdf: Update to 0.3.2.
* gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 0.3.2.
gnu: zathura-djvu: Update to 0.2.7.
* gnu/packages/pdf.scm (zathura-djvu): Update to 0.2.7.
gnu: zathura-ps: Update to 0.2.5.
* gnu/packages/pdf.scm (zathura-ps): Update to 0.2.5.
gnu: zathura-cb: Update to 0.1.7.
* gnu/packages/pdf.scm (zathura-cb): Update to 0.1.7.
gnu: zathura: Update to 0.3.8.
* gnu/packages/pdf.scm (zathura): Update to 0.3.8.
[native-inputs]: Add GLIB:BIN.
gnu: python-reportlab: Use HTTPS for home page.
* gnu/packages/pdf.scm (python-reportlab)[home-page]: Use HTTPS.
gnu: python-reportlab: Update to 3.4.0.
* gnu/packages/pdf.scm (python-reportlab): Update to 3.4.0
gnu: mupdf: Update to 1.12.0 [fixes CVE-2017-15369].
* gnu/packages/pdf.scm (mupdf): Update to 1.12.0.
[source]: Remove obsolete patches.
[inputs]: Add freeglut.
* gnu/packages/patches/mupdf-CVE-2017-14685.patch,
gnu/packages/patches/mupdf-CVE-2017-14686.patch,
gnu/packages/patches/mupdf-CVE-2017-14687.patch,
gnu/packages/patches/mupdf-CVE-2017-15587.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: Update and
rename to...
* gnu/packages/patches/mupdf-build-with-latest-openjpeg.patch: ... new file.
gnu: mupdf: Unbundle mujs.
* gnu/packages/pdf.scm (mupdf)[source]: Remove bundled mujs.
[inputs]: Add mujs.
gnu: mupdf: Use https.
* gnu/packages/pdf.scm (mupdf)[source]: Use https.
[home-page]: Same.
gnu: pdf.scm: Arrange modules alphabetically.
* gnu/packages/pdf.scm: Arrange modules alphabetically.
gnu: mupdf: Use Texinfo for the description.
* gnu/packages/pdf.scm (mupdf)[description]: Use Texinfo to mark up the
description.
gnu: mupdf: Fix CVE-2017-{14685,14686,14687}.
* gnu/packages/patches/mupdf-CVE-2017-14685.patch,
gnu/packages/patches/mupdf-CVE-2017-14686.patch,
gnu/packages/patches/mupdf-CVE-2017-14687.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf)[source]: Use them.
gnu: impressive: Fix Python 2/3 dependency mismatch.
* gnu/packages/pdf.scm (impressive)[inputs]: Depend on PYTHON2-PYGAME.
gnu: Add zathura-pdf-mupdf.
* gnu/packages/pdf.scm (zathura-pdf-mupdf): New variable.