jackhill/guix/guix.git
5 years agognu: calibre: Unbundle python2-odfpy.
Brendan Tildesley [Sun, 5 May 2019 12:33:35 +0000 (14:33 +0200)]
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>
5 years agognu: calibre: Remove some comments.
Brendan Tildesley [Fri, 3 May 2019 16:42:25 +0000 (02:42 +1000)]
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>
5 years agognu: calibre: Enable tests.
Brendan Tildesley [Fri, 3 May 2019 16:42:24 +0000 (02:42 +1000)]
gnu: calibre: Enable tests.

* gnu/packages/ebook.scm (calibre): Enable tests.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
5 years agognu: calibre: Disable sqlite test.
Brendan Tildesley [Fri, 3 May 2019 16:42:23 +0000 (02:42 +1000)]
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>
5 years agognu: calibre: Disable Qt test.
Brendan Tildesley [Fri, 3 May 2019 16:42:22 +0000 (02:42 +1000)]
gnu: calibre: Disable Qt test.

* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[configure]: Disable
Qt test.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
5 years agognu: calibre: Disable bs4 test.
Brendan Tildesley [Fri, 3 May 2019 16:42:21 +0000 (02:42 +1000)]
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>
5 years agognu: calibre: Use "linux.py" to install desktop files.
Brendan Tildesley [Fri, 3 May 2019 16:42:20 +0000 (02:42 +1000)]
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>
5 years agognu: Add python-soupsieve, python2-soupsieve.
Brendan Tildesley [Fri, 3 May 2019 16:42:19 +0000 (02:42 +1000)]
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>
5 years agognu: calibre: Disable tests that require networking.
Brendan Tildesley [Fri, 3 May 2019 16:42:18 +0000 (02:42 +1000)]
gnu: calibre: Disable tests that require networking.

* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[configure]: Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
5 years agognu: calibre: Remove unrar test.
Brendan Tildesley [Sun, 5 May 2019 12:04:02 +0000 (14:04 +0200)]
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>
5 years agognu: python-regex, python2-regex: Update to 2019.04.14.
Brendan Tildesley [Fri, 3 May 2019 16:42:17 +0000 (02:42 +1000)]
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>
5 years agognu: calibre: Add python2-html2text as an input.
Brendan Tildesley [Fri, 3 May 2019 16:42:16 +0000 (02:42 +1000)]
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>
5 years agognu: Add python-html2text, python2-html2text.
Brendan Tildesley [Fri, 3 May 2019 16:42:15 +0000 (02:42 +1000)]
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>
5 years agognu: calibre: Move font unbundling to after check phase.
Brendan Tildesley [Sun, 5 May 2019 11:35:14 +0000 (13:35 +0200)]
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>
5 years agognu: calibre: Add missing dependencies as indicated by tests.
Brendan Tildesley [Fri, 3 May 2019 16:42:12 +0000 (02:42 +1000)]
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>
5 years agognu: calibre: Build rapydscript.
Brendan Tildesley [Fri, 3 May 2019 16:42:11 +0000 (02:42 +1000)]
gnu: calibre: Build rapydscript.

* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[build-extra]: Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
5 years agognu: calibre: Use system mathjax.
Brendan Tildesley [Fri, 3 May 2019 16:42:10 +0000 (02:42 +1000)]
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>
5 years agognu: calibre: Update to 3.41.3.
Brendan Tildesley [Fri, 3 May 2019 16:42:09 +0000 (02:42 +1000)]
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>
5 years agognu: wgetpaste: Make all dependencies explicit.
Tobias Geerinckx-Rice [Sat, 4 May 2019 22:09:43 +0000 (00:09 +0200)]
gnu: wgetpaste: Make all dependencies explicit.

* gnu/packages/wget.scm (wgetpaste)[arguments]: Replace limited
‘use-inputs’ phase with a ‘wrap-program’ one.

5 years agognu: wgetpaste: Return #t from all phases.
Tobias Geerinckx-Rice [Sat, 4 May 2019 21:53:46 +0000 (23:53 +0200)]
gnu: wgetpaste: Return #t from all phases.

* gnu/packages/wget.scm (wgetpaste)[arguments]: Return #t from ‘install’ phase.

5 years agognu: tor: Remove explicit hardening flags.
Tobias Geerinckx-Rice [Fri, 3 May 2019 14:28:32 +0000 (16:28 +0200)]
gnu: tor: Remove explicit hardening flags.

* gnu/packages/tor.scm (tor)[arguments]: Remove #:configure-flags that
merely confirm the defaults.

5 years agodoc: Update htmlxref.cnf.
Ludovic Courtès [Sat, 4 May 2019 20:37:11 +0000 (22:37 +0200)]
doc: Update htmlxref.cnf.

* doc/htmlxref.cnf (G): Switch to https.
(geiser, guix.de, guix.es, hurd): New entries.

5 years agodoc: Warn about missing entries in htmlxref.cnf.
Ludovic Courtès [Sat, 4 May 2019 20:35:23 +0000 (22:35 +0200)]
doc: Warn about missing entries in htmlxref.cnf.

* doc/local.mk (AM_MAKEINFOHTMLFLAGS): New variable.

5 years agodoc: Adjust cross-references for GNU triplets.
Ludovic Courtès [Sat, 4 May 2019 20:33:37 +0000 (22:33 +0200)]
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.

5 years agodoc: Provide the actual URL to the VM image.
Ludovic Courtès [Fri, 3 May 2019 19:49:58 +0000 (21:49 +0200)]
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}.

5 years agognu: nano: Update to 4.2.
Leo Famulari [Sat, 4 May 2019 18:16:15 +0000 (14:16 -0400)]
gnu: nano: Update to 4.2.

* gnu/packages/nano.scm (nano): Update to 4.2.

5 years agognu: coq-bignums: Update to 8.9.0.
Julien Lepiller [Sat, 4 May 2019 17:37:01 +0000 (19:37 +0200)]
gnu: coq-bignums: Update to 8.9.0.

* gnu/packages/coq.scm (coq-bignums): Update to 8.9.0.

5 years agognu: coq-mathcomp: Update to 1.8.0.
Julien Lepiller [Sat, 4 May 2019 17:27:30 +0000 (19:27 +0200)]
gnu: coq-mathcomp: Update to 1.8.0.

* gnu/packages/coq.scm (coq-mathcomp): Update to 1.8.0.

5 years agognu: coq-gappa: Update to 1.3.4.
Julien Lepiller [Sat, 4 May 2019 17:08:10 +0000 (19:08 +0200)]
gnu: coq-gappa: Update to 1.3.4.

* gnu/packages/coq.scm (coq-gappa): Update to 1.3.4.

5 years agognu: coq: Update to 8.9.0.
Julien Lepiller [Sat, 4 May 2019 16:23:20 +0000 (18:23 +0200)]
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.

5 years agodoc: Use HTTPS URLs.
Marius Bakke [Tue, 30 Apr 2019 21:12:31 +0000 (23:12 +0200)]
doc: Use HTTPS URLs.

* doc/guix.texi: Use HTTPS where possible.

5 years agognu: ocaml-menhir: Update to 20181113.
gabrielhdt [Fri, 3 May 2019 18:25:04 +0000 (20:25 +0200)]
gnu: ocaml-menhir: Update to 20181113.

* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20181113.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
5 years agognu: Add python-django-extensions.
Sam [Sat, 27 Apr 2019 16:32:07 +0000 (17:32 +0100)]
gnu: Add python-django-extensions.

* gnu/packages/django.scm (python-django-extensions): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agognu: Add python-django-taggit.
Sam [Sun, 28 Apr 2019 14:57:41 +0000 (15:57 +0100)]
gnu: Add python-django-taggit.

* gnu/packages/django.scm (python-django-taggit): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agonls: Update da translations.
Ludovic Courtès [Fri, 3 May 2019 15:25:38 +0000 (17:25 +0200)]
nls: Update da translations.

5 years agoshepherd: Include /etc/localtime in service containers.
Ludovic Courtès [Fri, 3 May 2019 15:12:09 +0000 (17:12 +0200)]
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.

5 years agognu: tor: Update to 0.4.0.5.
Tobias Geerinckx-Rice [Fri, 3 May 2019 13:22:22 +0000 (15:22 +0200)]
gnu: tor: Update to 0.4.0.5.

* gnu/packages/tor.scm (tor): Update to 0.4.0.5.

5 years agognu: Add python-css-parser, python2-css-parser.
Brendan Tildesley [Sat, 27 Apr 2019 09:36:35 +0000 (19:36 +1000)]
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>
5 years agognu: web: Change 'l:' prefix to 'license:'.
Brendan Tildesley [Sat, 27 Apr 2019 09:36:34 +0000 (19:36 +1000)]
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>
5 years agoinstaller: Do not sort the guided partition schemes in the selection page.
Ludovic Courtès [Fri, 3 May 2019 11:48:54 +0000 (13:48 +0200)]
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'.

5 years agoinstaller: Ensure 'packages' field is a superset of '%base-packages'.
Ludovic Courtès [Fri, 3 May 2019 11:44:15 +0000 (13:44 +0200)]
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.

5 years agoCorrect email address for ison.
ison [Mon, 29 Apr 2019 06:43:37 +0000 (00:43 -0600)]
Correct email address for ison.

* .mailmap, gnu/packages/lxde.scm: Update email address.

Signed-off-by: Andreas Enge <andreas@enge.fr>
5 years agognu: r-cluster: Update to 2.0.9.
Ricardo Wurmus [Thu, 2 May 2019 22:52:04 +0000 (00:52 +0200)]
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.

5 years agognu: r-irkernel: Update to 1.0.1.
Ricardo Wurmus [Thu, 2 May 2019 22:51:56 +0000 (00:51 +0200)]
gnu: r-irkernel: Update to 1.0.1.

* gnu/packages/cran.scm (r-irkernel): Update to 1.0.1.

5 years agognu: r-ouch: Update to 2.14-1.
Ricardo Wurmus [Thu, 2 May 2019 22:51:49 +0000 (00:51 +0200)]
gnu: r-ouch: Update to 2.14-1.

* gnu/packages/cran.scm (r-ouch): Update to 2.14-1.

5 years agognu: r-fs: Update to 1.3.0.
Ricardo Wurmus [Thu, 2 May 2019 22:51:34 +0000 (00:51 +0200)]
gnu: r-fs: Update to 1.3.0.

* gnu/packages/cran.scm (r-fs): Update to 1.3.0.

5 years agognu: linux-libre: Update to 5.0.11.
Mark H Weaver [Fri, 3 May 2019 02:50:01 +0000 (22:50 -0400)]
gnu: linux-libre: Update to 5.0.11.

* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.11.
(%linux-libre-hash): Update hash.

5 years agognu: linux-libre@4.19: Update to 4.19.38.
Mark H Weaver [Fri, 3 May 2019 02:49:14 +0000 (22:49 -0400)]
gnu: linux-libre@4.19: Update to 4.19.38.

* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.38.
(%linux-libre-4.19-hash): Update hash.

5 years agognu: linux-libre@4.14: Update to 4.14.115.
Mark H Weaver [Fri, 3 May 2019 02:48:26 +0000 (22:48 -0400)]
gnu: linux-libre@4.14: Update to 4.14.115.

* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.115.
(%linux-libre-4.14-hash): Update hash.

5 years agognu: linux-libre@4.9: Update to 4.9.172.
Mark H Weaver [Fri, 3 May 2019 02:47:46 +0000 (22:47 -0400)]
gnu: linux-libre@4.9: Update to 4.9.172.

* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.172.

5 years agognu: pluma: Use older version of gtksourceview.
Ricardo Wurmus [Thu, 2 May 2019 21:11:14 +0000 (23:11 +0200)]
gnu: pluma: Use older version of gtksourceview.

Reported by L p R n d n <guix@lprndn.info>.
Fixes <https://bugs.gnu.org/35535>.

* gnu/packages/mate.scm (pluma)[inputs]: Replace gtksourceview with
gtksourceview-3.

5 years agognu: mate-applets: Use older version of gtksourceview.
Ricardo Wurmus [Thu, 2 May 2019 21:10:55 +0000 (23:10 +0200)]
gnu: mate-applets: Use older version of gtksourceview.

Reported by L p R n d n <guix@lprndn.info>.

* gnu/packages/mate.scm (mate-applets)[inputs]: Replace gtksourceview with
gtksourceview-3.

5 years agognu: le-certs: Update hashes.
宋文武 [Thu, 2 May 2019 13:38:22 +0000 (21:38 +0800)]
gnu: le-certs: Update hashes.

They added the 3 missing '^M' to all pem certs.

* gnu/packages/certs.scm (le-certs)[inputs]: Update the hashes of
isrgrootx1.pem, letsencryptauthorityx3.pem, letsencryptauthorityx4.pem.

5 years agoMerge branch 'version-1.0.0'
Ludovic Courtès [Thu, 2 May 2019 13:32:30 +0000 (15:32 +0200)]
Merge branch 'version-1.0.0'

5 years agoguix-install.sh: Update URL.
Ludovic Courtès [Thu, 2 May 2019 13:31:24 +0000 (15:31 +0200)]
guix-install.sh: Update URL.

* etc/guix-install.sh (GNU_URL): Change to ftp.gnu.org.

5 years agognu: php: Update to 7.3.5.
Julien Lepiller [Thu, 2 May 2019 11:53:35 +0000 (13:53 +0200)]
gnu: php: Update to 7.3.5.

* gnu/packages/php.scm (php): Update to 7.3.5.

5 years agognu: emacs-emms: Update to 5.2.
Pierre Neidhardt [Thu, 2 May 2019 09:54:39 +0000 (11:54 +0200)]
gnu: emacs-emms: Update to 5.2.

* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 5.2.

5 years agognu: python-duniterpy: Update to 0.53.1.
Nicolas Goaziou [Thu, 2 May 2019 08:22:36 +0000 (10:22 +0200)]
gnu: python-duniterpy: Update to 0.53.1.

* gnu/packages/finance.scm (python-duniterpy): Update to 0.53.1.

5 years agognu: emacs-relint: Update to 1.7.
Nicolas Goaziou [Thu, 2 May 2019 08:14:18 +0000 (10:14 +0200)]
gnu: emacs-relint: Update to 1.7.

* gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.7.

5 years agognu: emacs-xr: Update to 1.11.
Nicolas Goaziou [Thu, 2 May 2019 08:13:20 +0000 (10:13 +0200)]
gnu: emacs-xr: Update to 1.11.

* gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.11.

5 years agognu: faudio: Update to 19.05.
Rutger Helling [Thu, 2 May 2019 06:56:09 +0000 (08:56 +0200)]
gnu: faudio: Update to 19.05.

* gnu/packages/audio.scm (faudio): Update to 19.05.

5 years agognu: python-flexmock: Update to 0.10.4.
Tobias Geerinckx-Rice [Wed, 1 May 2019 12:49:14 +0000 (14:49 +0200)]
gnu: python-flexmock: Update to 0.10.4.

* gnu/packages/check.scm (python-flexmock): Update to 0.10.4.

5 years agognu: termite: Update to 15.
Marius Bakke [Wed, 1 May 2019 16:28:31 +0000 (18:28 +0200)]
gnu: termite: Update to 15.

* gnu/packages/terminals.scm (termite): Update to 15.

5 years agognu: vte-ng: Update to 0.56.2.a.
Marius Bakke [Wed, 1 May 2019 16:27:33 +0000 (18:27 +0200)]
gnu: vte-ng: Update to 0.56.2.a.

* gnu/packages/gnome.scm (vte-ng): Update to 0.56.2.a.
[native-inputs]: Add GCC-7.
[arguments]: Add GCC7 workaround.

5 years agognu: spice: Update to 0.14.2 [fixes CVE-2019-3813].
Marius Bakke [Wed, 1 May 2019 16:20:08 +0000 (18:20 +0200)]
gnu: spice: Update to 0.14.2 [fixes CVE-2019-3813].

* gnu/packages/spice.scm (spice): Update to 0.14.2.

5 years agognu: spice-protocol: Update to 0.14.0.
Marius Bakke [Wed, 1 May 2019 16:01:34 +0000 (18:01 +0200)]
gnu: spice-protocol: Update to 0.14.0.

* gnu/packages/spice.scm (spice-protocol): Update to 0.14.0.
(spice-protocol-0.12): New public variable.
(spice-gtk)[propagated-inputs]: Change SPICE-PROTOCOL to SPICE-PROTOCOL-0.12.

5 years agognu: signify: Update to 25.
Marius Bakke [Wed, 1 May 2019 15:56:50 +0000 (17:56 +0200)]
gnu: signify: Update to 25.

* gnu/packages/crypto.scm (signify): Update to 25.

5 years agognu: signify: Don't use unstable tarball.
Marius Bakke [Wed, 1 May 2019 15:55:37 +0000 (17:55 +0200)]
gnu: signify: Don't use unstable tarball.

* gnu/packages/crypto.scm (signify)[source]: Change to GIT-FETCH.

5 years agognu: ungoogled-chromium: Update to 74.0.3729.131-0.9e33022 [fixes CVE-2019-5824].
Marius Bakke [Wed, 1 May 2019 15:46:20 +0000 (17:46 +0200)]
gnu: ungoogled-chromium: Update to 74.0.3729.131-0.9e33022 [fixes CVE-2019-5824].

* gnu/packages/chromium.scm (%chromium-version): Update to 74.0.3729.131.
(ungoogled-chromium-source): Update Chromium hash.

5 years agognu: ungoogled-chromium: Unbundle openjpeg again.
Marius Bakke [Wed, 1 May 2019 15:46:06 +0000 (17:46 +0200)]
gnu: ungoogled-chromium: Unbundle openjpeg again.

This is a follow-up to commit 40594fdcb9e360d68e5444771b5467ba5bbbfcf2.

* gnu/packages/chromium.scm (%preserved-third-party-files): Remove
'third_party/pdfium/third_party/libopenjpeg20'.
(ungoogled-chromium)[arguments]: Fix typo in #:configure-flags.

5 years agognu: php: Disable failing tests on armhf.
Julien Lepiller [Wed, 1 May 2019 19:13:00 +0000 (21:13 +0200)]
gnu: php: Disable failing tests on armhf.

* gnu/packages/php.scm (php)[arguments]: Disable two failing tests on
armhf.

5 years agovm: Build ISOs and VM images in a UTF-8 environment.
Ludovic Courtès [Wed, 1 May 2019 19:11:22 +0000 (21:11 +0200)]
vm: Build ISOs and VM images in a UTF-8 environment.

Fixes a bug whereby building an image containing non-ASCII file names
would fail due to improper decoding of file names.

* gnu/system/vm.scm (iso9660-image, qemu-image): Set GUIX_LOCPATH and
call 'setlocale' in the build environment.

5 years agognu: guix: Update to 326dcbf.
Ludovic Courtès [Wed, 1 May 2019 15:29:02 +0000 (17:29 +0200)]
gnu: guix: Update to 326dcbf.

5 years agognu: guix: Update to 1.0.0.
Ludovic Courtès [Wed, 1 May 2019 12:11:34 +0000 (14:11 +0200)]
gnu: guix: Update to 1.0.0.

5 years agoUpdate NEWS.
Ludovic Courtès [Wed, 1 May 2019 10:07:42 +0000 (12:07 +0200)]
Update NEWS.

5 years agonls: Revert latest guix-manual.zh_CN changes.
Ludovic Courtès [Wed, 1 May 2019 09:47:55 +0000 (11:47 +0200)]
nls: Revert latest guix-manual.zh_CN changes.

This reverts d3619b296fd1db6441e09bb51b55a4264b9fd0ed for
po/doc/guix-manual.zh_CN.po, which contained duplicate node names and
other errors.

5 years agonls: Fix cross-reference syntax error in 'guix-manual.es.po'.
Ludovic Courtès [Wed, 1 May 2019 09:32:46 +0000 (11:32 +0200)]
nls: Fix cross-reference syntax error in 'guix-manual.es.po'.

* po/doc/guix-manual.es.po: Replace "@pref" with "@pxref".

5 years agognu: r-irkernel: Update to 1.0.0.
Ricardo Wurmus [Wed, 1 May 2019 09:13:38 +0000 (11:13 +0200)]
gnu: r-irkernel: Update to 1.0.0.

* gnu/packages/cran.scm (r-irkernel): Update to 1.0.0.

5 years agobuild: Change default substitute server to "ci.guix.gnu.org".
Ludovic Courtès [Wed, 1 May 2019 09:05:47 +0000 (11:05 +0200)]
build: Change default substitute server to "ci.guix.gnu.org".

* config-daemon.ac: Replace "ci.guix.info" with "ci.guix.gnu.org".
* doc/guix.texi (SUBSTITUTE-SERVER): Likewise.
* etc/substitutes/ci.guix.gnu.org.pub: New file.
* Makefile.am (dist_pkgdata_DATA): Add it.
* guix/scripts/build.scm (%default-log-urls): Update.
* guix/scripts/substitute.scm (%default-substitute-urls): Likewise.
* guix/store.scm (%default-substitute-urls): Likewise.
* guix/self.scm (miscellaneous-files): Add "ci.guix.gnu.org".

5 years agonls: Update translations for de and fr.
Ludovic Courtès [Wed, 1 May 2019 08:49:52 +0000 (10:49 +0200)]
nls: Update translations for de and fr.

5 years agonls: Update manual translations for de, es, fr, and zh_CN.
Ludovic Courtès [Wed, 1 May 2019 08:11:11 +0000 (10:11 +0200)]
nls: Update manual translations for de, es, fr, and zh_CN.

5 years agognu: r-officer: Update to 0.3.4.
Ricardo Wurmus [Wed, 1 May 2019 08:10:04 +0000 (10:10 +0200)]
gnu: r-officer: Update to 0.3.4.

* gnu/packages/cran.scm (r-officer): Update to 0.3.4.

5 years agognu: r-lmtest: Update to 0.9-37.
Ricardo Wurmus [Wed, 1 May 2019 08:09:52 +0000 (10:09 +0200)]
gnu: r-lmtest: Update to 0.9-37.

* gnu/packages/cran.scm (r-lmtest): Update to 0.9-37.

5 years agognu: r-shinyfiles: Update to 0.7.3.
Ricardo Wurmus [Wed, 1 May 2019 08:09:10 +0000 (10:09 +0200)]
gnu: r-shinyfiles: Update to 0.7.3.

* gnu/packages/cran.scm (r-shinyfiles): Update to 0.7.3.

5 years agovm-image: Add 'label' field.
Ludovic Courtès [Tue, 30 Apr 2019 21:12:03 +0000 (23:12 +0200)]
vm-image: Add 'label' field.

* gnu/system/examples/vm-image.tmpl (label): New field.

5 years agognu: ungoogled-chromium: Update to 74.0.3729.108-0.9e33022.
Marius Bakke [Tue, 30 Apr 2019 20:48:52 +0000 (22:48 +0200)]
gnu: ungoogled-chromium: Update to 74.0.3729.108-0.9e33022.

* gnu/packages/chromium.scm (%preserved-third-party-files): Add four new
directories, delete three obsolete.
(%chromium-version, %ungoogled-revision, %debian-revision): Update for 74.
(ungoogled-chromium-source): Update hashes.  Ignore Debians GCC6 patches.
(ungoogled-chromium)[arguments]: Add "use_system_openjpeg" to #:configure-flags.

5 years agognu: Remove greenisland.
Marius Bakke [Mon, 29 Apr 2019 20:19:45 +0000 (22:19 +0200)]
gnu: Remove greenisland.

* gnu/packages/display-managers.scm (greenisland): Remove variable.

5 years agognu: u-boot-tools: Only run full test suite on x86_64.
Vagrant Cascadian [Mon, 29 Apr 2019 03:55:39 +0000 (20:55 -0700)]
gnu: u-boot-tools: Only run full test suite on x86_64.

* gnu/packages/bootloaders (u-boot-tools)[arguments]<#:phases>[check]:
Modify phase.
[check-x86]: New phase.
[patch]: New phase.

5 years agognu: ocaml-migrate-parsetree: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 16:31:39 +0000 (18:31 +0200)]
gnu: ocaml-migrate-parsetree: Name checkout.

* gnu/packages/ocaml.scm (ocaml-migrate-parsetree)[source]: Add FILE-NAME.

5 years agognu: ocaml-opam-file-format: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 16:29:55 +0000 (18:29 +0200)]
gnu: ocaml-opam-file-format: Name checkout.

* gnu/packages/ocaml.scm (ocaml-opam-file-format)[source]: Add FILE-NAME.

5 years agognu: sbcl-cl-syntax: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 15:58:05 +0000 (17:58 +0200)]
gnu: sbcl-cl-syntax: Name checkout.

* gnu/packages/lisp.scm (sbcl-cl-syntax)[source]: Add FILE-NAME.

5 years agognu: emacs-dired-sidebar: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 15:49:33 +0000 (17:49 +0200)]
gnu: emacs-dired-sidebar: Name checkout.

* gnu/packages/emacs-xyz.scm (emacs-dired-sidebar)[source]: Add FILE-NAME.

5 years agognu: sbcl-rfc2388: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 15:48:29 +0000 (17:48 +0200)]
gnu: sbcl-rfc2388: Name checkout.

* gnu/packages/lisp.scm (sbcl-rfc2388)[source]: Add FILE-NAME.

5 years agognu: ocaml-ppx-typerep-conv: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 15:47:10 +0000 (17:47 +0200)]
gnu: ocaml-ppx-typerep-conv: Name checkout.

* gnu/packages/ocaml.scm (ocaml-ppx-typerep-conv)[source]: Add FILE-NAME.

5 years agognu: ocaml-ppx-hash: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 15:45:34 +0000 (17:45 +0200)]
gnu: ocaml-ppx-hash: Name checkout.

* gnu/packages/ocaml.scm (ocaml-ppx-hash)[source]: Add FILE-NAME.

5 years agognu: ocaml-ppx-enumerate: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 15:44:53 +0000 (17:44 +0200)]
gnu: ocaml-ppx-enumerate: Name checkout.

* gnu/packages/ocaml.scm (ocaml-ppx-enumerate)[source]: Add FILE-NAME.

5 years agognu: ocaml-core: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 15:43:34 +0000 (17:43 +0200)]
gnu: ocaml-core: Name checkout.

* gnu/packages/ocaml.scm (ocaml-core)[source]: Add FILE-NAME.

5 years agognu: sbcl-trivial-backtrace: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 15:42:16 +0000 (17:42 +0200)]
gnu: sbcl-trivial-backtrace: Name checkout.

* gnu/packages/lisp.scm (sbcl-trivial-backtrace)[source]: Add FILE-NAME.

5 years agognu: sbcl-myway: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 15:32:17 +0000 (17:32 +0200)]
gnu: sbcl-myway: Name checkout.

* gnu/packages/lisp.scm (sbcl-myway)[source]: Add FILE-NAME.

5 years agognu: emacs-helm-pass: Name checkout.
Tobias Geerinckx-Rice [Tue, 30 Apr 2019 15:29:56 +0000 (17:29 +0200)]
gnu: emacs-helm-pass: Name checkout.

* gnu/packages/emacs-xyz.scm (emacs-helm-pass)[source]: Add FILE-NAME.