Commit graph

43822 commits

Author SHA1 Message Date
Brendan Tildesley
dcfa0acd7b
Correct email and license info for Brendan Tildesley.
* gnu/packages/audio.scm: Correct email and license info.
* gnu/packages/ebook.scm: Correct email and license info.
* gnu/packages/fonts.scm: Correct email and license info.
* gnu/packages/freedesktop.scm: Correct email and license info.
* gnu/packages/gnome.scm: Correct email and license info.
* gnu/packages/linux.scm: Correct email and license info.
* gnu/packages/lxde.scm: Correct email and license info.
* gnu/packages/python-web.scm: Correct email and license info.
* gnu/packages/python-xyz.scm: Correct email and license info.
* gnu/packages/python.scm: Correct email and license info.
* gnu/packages/video.scm: Correct email and license info.
* gnu/packages/web.scm: Correct email and license info.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 17:16:51 +02:00
Danny Milosavljevic
ee3ce0d71d
gnu: calibre: Update to 3.42.0.
* gnu/packages/ebook.scm (calibre): Update to 3.42.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
421c5e92f9
gnu: calibre: Shorten long line.
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[build-extra]: Shorten long line.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
d6dfe8b634
gnu: calibre: Install man pages.
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[install-man-pages]:
New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
f3f017dbf0
gnu: calibre: Delete various junk from source.
* gnu/packages/ebook.scm (calibre)[source](snippet): Delete various junk from
source.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
62a97dc0fb
gnu: calibre: Remove libxrender as an input.
* gnu/packages/ebook.scm (calibre)[inputs]: Remove libxrender.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
68435a7f55
gnu: calibre: Unbundle python2-odfpy.
* gnu/packages/ebook.scm (calibre)[snippet]: Remove all of src/odf.
[inputs]: Add python2-odfpy.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
7312a7d073
gnu: calibre: Remove some comments.
* gnu/packages/ebook.scm (calibre): There is no unrar in Guix currently, and
  pdftohtml is in poppler, so we can remove this comment.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
eb5f620134
gnu: calibre: Enable tests.
* gnu/packages/ebook.scm (calibre): Enable tests.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
cbe399e736
gnu: calibre: Disable sqlite test.
* gnu/packages/patches/calibre-remove-test-sqlite.patch: New file.
* gnu/packages/ebook.scm (calibre)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
4bcd0647b7
gnu: calibre: Disable Qt test.
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[configure]: Disable
Qt test.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
f89f5abada
gnu: calibre: Disable bs4 test.
* gnu/packages/patches/calibre-remove-test-bs4.patch: New file.
* gnu/packages/ebook.scm (calibre)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
6e1ab5fadb
gnu: calibre: Use "linux.py" to install desktop files.
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[configure]: Modify.
[install-mimetypes]: Remove.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
ad74978a95
gnu: Add python-soupsieve, python2-soupsieve.
* gnu/packages/python-xyz.scm (python-soupsieve): New variable.
(python2-soupsieve): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
b01cde1ac9
gnu: calibre: Disable tests that require networking.
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[configure]: Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
15871b4087
gnu: calibre: Remove unrar test.
* gnu/packages/patches/calibre-remove-test-unrar.patch: New file.
* gnu/packages/ebook.scm (calibre)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
c187c9d786
gnu: python-regex, python2-regex: Update to 2019.04.14.
* gnu/packages/python.scm (python-regex, python2-regex): Update to 2019.04.14.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
adc25b68b1
gnu: calibre: Add python2-html2text as an input.
* gnu/packages/ebook.scm (calibre)[inputs]: Add python2-html2text.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
7a82ceb7bb
gnu: Add python-html2text, python2-html2text.
* gnu/packages/python-web.scm (python-html2text): New variable.
(python2-html2text): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
13068a8ccf
gnu: calibre: Move font unbundling to after check phase.
* gnu/packages/ebook.scm (calibre)[snippet]: Modify.
[native-inputs]: Remove font-liberation.
[inputs]: Add font-liberation.
[arguments]<#:phases>[install-font-liberation]: Delete phase.
[unbundle-font-liberation]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
4f29902080
gnu: calibre: Add missing dependencies as indicated by tests.
* gnu/packages/ebook.scm (calibre)[inputs]: Add python2-html5lib,
python2-psutil.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
b0038957f5
gnu: calibre: Build rapydscript.
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[build-extra]: Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:19 +02:00
Brendan Tildesley
d243b41dd0
gnu: calibre: Use system mathjax.
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[build-extra]:
New phase.
[inputs]: Add js-mathjax.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:19 +02:00
Brendan Tildesley
4e6f8a1442
gnu: calibre: Update to 3.41.3.
* gnu/packages/ebook.scm (calibre): Update to 3.41.3.
[inputs]: Replace python2-cssutils by python2-css-parser.
[snippet]: Modify.
* gnu/packages/patches/calibre-use-packaged-feedparser.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove patch.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:19 +02:00
Tobias Geerinckx-Rice
c8e214e80d
gnu: wgetpaste: Make all dependencies explicit.
* gnu/packages/wget.scm (wgetpaste)[arguments]: Replace limited
‘use-inputs’ phase with a ‘wrap-program’ one.
2019-05-05 00:10:44 +02:00
Tobias Geerinckx-Rice
4d3990c9f3
gnu: wgetpaste: Return #t from all phases.
* gnu/packages/wget.scm (wgetpaste)[arguments]: Return #t from ‘install’ phase.
2019-05-05 00:10:44 +02:00
Tobias Geerinckx-Rice
fbc2531395
gnu: tor: Remove explicit hardening flags.
* gnu/packages/tor.scm (tor)[arguments]: Remove #:configure-flags that
merely confirm the defaults.
2019-05-05 00:10:24 +02:00
Ludovic Courtès
e8f8363cde
doc: Update htmlxref.cnf.
* doc/htmlxref.cnf (G): Switch to https.
(geiser, guix.de, guix.es, hurd): New entries.
2019-05-04 23:07:38 +02:00
Ludovic Courtès
227ff747a6
doc: Warn about missing entries in htmlxref.cnf.
* doc/local.mk (AM_MAKEINFOHTMLFLAGS): New variable.
2019-05-04 23:07:38 +02:00
Ludovic Courtès
ae185085a6
doc: Adjust cross-references for GNU triplets.
* doc/guix.texi (Defining Packages): Reference to 'autoconf' instead of
obsolete 'configure' manual for triplets.
(Additional Build Options): Adjust 'autoconf' node name.
2019-05-04 23:07:38 +02:00
Ludovic Courtès
021deac0e8
doc: Provide the actual URL to the VM image.
Fixes <https://bugs.gnu.org/35537>.
Reported by Andy Tai <atai@atai.org>.

* doc/guix.texi (Running Guix in a VM): Use @url and provide the actual
URL, without @var{system}.
2019-05-04 23:07:38 +02:00
Leo Famulari
0d6cfaa3dd
gnu: nano: Update to 4.2.
* gnu/packages/nano.scm (nano): Update to 4.2.
2019-05-04 15:43:22 -04:00
Julien Lepiller
8aeef53497
gnu: coq-bignums: Update to 8.9.0.
* gnu/packages/coq.scm (coq-bignums): Update to 8.9.0.
2019-05-04 19:41:44 +02:00
Julien Lepiller
f5b0d90490
gnu: coq-mathcomp: Update to 1.8.0.
* gnu/packages/coq.scm (coq-mathcomp): Update to 1.8.0.
2019-05-04 19:41:35 +02:00
Julien Lepiller
1f1ea9c0cb
gnu: coq-gappa: Update to 1.3.4.
* gnu/packages/coq.scm (coq-gappa): Update to 1.3.4.
2019-05-04 19:41:28 +02:00
Julien Lepiller
e03e1b5584
gnu: coq: Update to 8.9.0.
* gnu/packages/coq.scm (coq): Update to 8.9.0.
(coq-autosubst): Update to latest commit.
(coq-equations): Update to 1.2-beta2.
2019-05-04 19:41:04 +02:00
Marius Bakke
729102cbf4
doc: Use HTTPS URLs.
* doc/guix.texi: Use HTTPS where possible.
2019-05-04 16:51:06 +02:00
gabrielhdt
187f9636f1
gnu: ocaml-menhir: Update to 20181113.
* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20181113.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-05-03 20:46:22 +02:00
Sam
52c3cb2687
gnu: Add python-django-extensions.
* gnu/packages/django.scm (python-django-extensions): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-03 17:47:30 +02:00
Sam
8d73558d50
gnu: Add python-django-taggit.
* gnu/packages/django.scm (python-django-taggit): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-03 17:47:30 +02:00
Ludovic Courtès
adb5506b2c
nls: Update da translations. 2019-05-03 17:47:30 +02:00
Ludovic Courtès
78d6d5e8d9
shepherd: Include /etc/localtime in service containers.
Fixes a bug whereby Tor (for example) would emit syslog messages with a
UTC timestamp instead of local time.

* gnu/build/shepherd.scm (default-mounts): Add /etc/localtime to
MAPPINGS.
2019-05-03 17:47:29 +02:00
Tobias Geerinckx-Rice
c8bb86f51c
gnu: tor: Update to 0.4.0.5.
* gnu/packages/tor.scm (tor): Update to 0.4.0.5.
2019-05-03 15:22:22 +02:00
Brendan Tildesley
02eb70bd21
gnu: Add python-css-parser, python2-css-parser.
* gnu/packages/python-web.scm (python-css-parser, python2-css-parser): New
variables.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2019-05-03 13:58:22 +02:00
Brendan Tildesley
c2dd07aba5
gnu: web: Change 'l:' prefix to 'license:'.
* gnu/packages/web.scm: Change #:prefix l: to #:prefix license:.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2019-05-03 13:58:21 +02:00
Ludovic Courtès
9d2d9cb14b
installer: Do not sort the guided partition schemes in the selection page.
Previously, the "Everything is one partition" entry would come first in
English but it would be second in French.  This change keeps it the
first choice regardless of the language.

* gnu/installer/newt/partition.scm (run-scheme-page): Pass
 #:sort-listbox-items? to 'run-scheme-page'.
2019-05-03 13:50:49 +02:00
Ludovic Courtès
ecb0df6817
installer: Ensure 'packages' field is a superset of '%base-packages'.
Fixes <https://bugs.gnu.org/35541>.
Reported by Florian Pelz <pelzflorian@pelzflorian.de>.

* gnu/installer/services.scm (system-services->configuration): Generate
a snippet that appends PACKAGES to %BASE-PACKAGES.
2019-05-03 13:50:49 +02:00
ison
3e85909044
Correct email address for ison.
* .mailmap, gnu/packages/lxde.scm: Update email address.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2019-05-03 08:45:55 +02:00
Ricardo Wurmus
d7afe74d60
gnu: r-cluster: Update to 2.0.9.
* gnu/packages/statistics.scm (r-cluster): Update to 2.0.9.
[inputs]: Move gfortran from here...
[native-inputs]: ...to here.
2019-05-03 08:00:54 +02:00
Ricardo Wurmus
f66f40400c
gnu: r-irkernel: Update to 1.0.1.
* gnu/packages/cran.scm (r-irkernel): Update to 1.0.1.
2019-05-03 08:00:54 +02:00