jackhill/guix/guix.git
4 years agognu: Add python-port-for.
Ricardo Wurmus [Wed, 29 Apr 2020 11:38:22 +0000 (13:38 +0200)]
gnu: Add python-port-for.

* gnu/packages/python-web.scm (python-port-for): New variable.

4 years agognu: Add python-restructuredtext-lint.
Ricardo Wurmus [Wed, 29 Apr 2020 11:37:22 +0000 (13:37 +0200)]
gnu: Add python-restructuredtext-lint.

* gnu/packages/python-xyz.scm (python-restructuredtext-lint): New variable.

4 years agognu: gnome-calendar: Propagate evolution-data-server.
Raghav Gururajan [Fri, 10 Jan 2020 13:49:02 +0000 (08:49 -0500)]
gnu: gnome-calendar: Propagate evolution-data-server.

* gnu/packages/gnome.scm (gnome-calendar)[inputs]: Move evolution-data-server
from here...
[propagated-inputs]: ...to here.

Fixes <https://bugs.gnu.org/40686>.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
4 years agognu: Remove python2-ws4py-for-kaldi-gstreamer-server.
Ricardo Wurmus [Tue, 28 Apr 2020 11:35:51 +0000 (13:35 +0200)]
gnu: Remove python2-ws4py-for-kaldi-gstreamer-server.

* gnu/packages/python-web.scm (python2-ws4py-for-kaldi-gstreamer-server):
Remove variable.

4 years agognu: kaldi-gstreamer-server: Update to 0-2.f68cab4.
Ricardo Wurmus [Tue, 28 Apr 2020 11:34:22 +0000 (13:34 +0200)]
gnu: kaldi-gstreamer-server: Update to 0-2.f68cab4.

* gnu/packages/machine-learning.scm (kaldi-gstreamer-server): Update to
0-2.f68cab4.
[inputs]: Replace python-2 with python-wrapper, python2-pygobject with
python-pygobject, python2-pyyaml with python-pyyaml, and python2-tornado with
python-tornado; remove python2-ws4py-for-kaldi-gstreamer-server and
python2-futures.

4 years agognu: Add edid-decode.
Brice Waegeneire [Tue, 28 Apr 2020 09:53:23 +0000 (11:53 +0200)]
gnu: Add edid-decode.

* gnu/packages/hardware.scm (edid-decode): New variable.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
4 years agognu: zrythm: Update to 0.8.333.
Alexandros Theodotou [Tue, 28 Apr 2020 14:55:13 +0000 (15:55 +0100)]
gnu: zrythm: Update to 0.8.333.

* gnu/packages/music.scm (zrythm): Update to 0.8.333.
[inputs]: Add new dependencies graphviz and gtksourceview.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
4 years agognu: ikiwiki: Update to 3.20200202.3.
Paul Garlick [Tue, 28 Apr 2020 20:32:56 +0000 (21:32 +0100)]
gnu: ikiwiki: Update to 3.20200202.3.

* gnu/packages/web.scm (ikiwiki): Update to 3.20200202.3.

4 years agognu: ikiwiki: Translate documentation.
Paul Garlick [Tue, 28 Apr 2020 16:52:21 +0000 (17:52 +0100)]
gnu: ikiwiki: Translate documentation.

* gnu/packages/web.scm (ikiwiki)[inputs]: Add po4a.
[arguments]<#:phases>[patch-Makefile]: Rename to...
[arguments]<#:phases>[patch-Makefiles]: ...this.  Add build environment
paths to the PERL5LIB environment variable that is used by the 'po2wiki'
script.

4 years agognu: ikiwiki: Add missing inputs.
Paul Garlick [Tue, 28 Apr 2020 15:13:55 +0000 (16:13 +0100)]
gnu: ikiwiki: Add missing inputs.

* gnu/packages/web.scm (ikiwiki)[inputs]: Add perl-authen-passphrase,
perl-file-mimeinfo, perl-mail-sendmail and perl-xml-twig.

4 years agognu: ikiwiki: Propagate some inputs.
Paul Garlick [Mon, 27 Apr 2020 10:07:23 +0000 (11:07 +0100)]
gnu: ikiwiki: Propagate some inputs.

* gnu/packages/web.scm (ikiwiki)[inputs]: Move perl-html-parser,
perl-html-scrubber, perl-html-template, perl-json,
perl-text-markdown-discount, perl-uri and perl-yaml-libyaml to...
[propagated-inputs]: ...here.  New field.

4 years agognu: ikiwiki: Build perl inputs for target architecture.
Paul Garlick [Fri, 24 Apr 2020 19:46:15 +0000 (20:46 +0100)]
gnu: ikiwiki: Build perl inputs for target architecture.

* gnu/packages/web.scm (ikiwiki)[native-inputs]: Move perl dependencies ...
[inputs]: ...to here.

4 years agognu: ikiwiki: Fetch sources from git repository.
Paul Garlick [Fri, 24 Apr 2020 12:07:07 +0000 (13:07 +0100)]
gnu: ikiwiki: Fetch sources from git repository.

* gnu/packages/web.scm (ikiwiki)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[source](snippet): New field.
[arguments]<#:phases>[set-modification-times]: New phase.

4 years agognu: gnuradio: Fix search paths for third-party blocks.
Guillaume Le Vaillant [Wed, 29 Apr 2020 08:15:57 +0000 (10:15 +0200)]
gnu: gnuradio: Fix search paths for third-party blocks.

* gnu/packages/radio.scm (gnuradio)[native-search-paths]: Add definition of
  the GRC_BLOCKS_PATH variable.

4 years agotests: install: Fix gui-installed-os test.
Mathieu Othacehe [Wed, 29 Apr 2020 07:24:31 +0000 (09:24 +0200)]
tests: install: Fix gui-installed-os test.

This is a follow-up of a860eddbbddeae5d3b6fe084e29ac9fafd2d6f02. If using an
ISO, the main disk is vda and not vdb anymore.

* gnu/tests/install.scm (installation-target-os-for-gui-tests): Use vda2 as
swap partition.

4 years agotests: install: Increase virtual machine RAM.
Mathieu Othacehe [Wed, 29 Apr 2020 07:11:24 +0000 (09:11 +0200)]
tests: install: Increase virtual machine RAM.

It seems that 'guix system init' is consuming more than the 800M of RAM
currently allocated. Until this is understood, bump the limit to 1.2G.

Reported here:
https://lists.gnu.org/archive/html/bug-guix/2020-04/msg00519.html

* gnu/tests/install.scm (run-install): Bump RAM to 1.2G.

4 years agognu: Add xnec2c.
Guillaume Le Vaillant [Tue, 28 Apr 2020 23:11:53 +0000 (01:11 +0200)]
gnu: Add xnec2c.

* gnu/packages/radio.scm (xnec2c): New variable.

4 years agodoc: Mention that PulseAudio service overrides user configuration.
Diego Nicola Barbato [Sat, 25 Apr 2020 09:32:07 +0000 (11:32 +0200)]
doc: Mention that PulseAudio service overrides user configuration.

* doc/guix.texi (Sound Services): Add a warning that 'pulseaudio-service-type'
  overrides per-user configuration files in '~/.config/pulse'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: guile-json: Update to 3.5.0.
Ludovic Courtès [Tue, 28 Apr 2020 20:32:06 +0000 (22:32 +0200)]
gnu: guile-json: Update to 3.5.0.

* gnu/packages/guile.scm (guile-json-3): Update to 3.5.0.

4 years agognu: guix: Update to 619f918.
Ludovic Courtès [Tue, 28 Apr 2020 20:31:32 +0000 (22:31 +0200)]
gnu: guix: Update to 619f918.

* gnu/packages/package-management.scm (guix): Update to 619f918.

4 years agognu: openldap: Fix CVE-2020-12243.
Efraim Flashner [Tue, 28 Apr 2020 19:52:20 +0000 (22:52 +0300)]
gnu: openldap: Fix CVE-2020-12243.

* gnu/packages/openldap.scm (openldap)[replacement]: New field.
(openldap/fixed): New variable.
* gnu/packages/patches/openldap-CVE-2020-12243.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

4 years agognu: valgrind: Update source uri.
Efraim Flashner [Tue, 28 Apr 2020 18:07:14 +0000 (21:07 +0300)]
gnu: valgrind: Update source uri.

* gnu/packages/valgrind.scm (valgrind)[source]: Remove valgrind host,
add sourceware host.
[home-page]: Use https.

4 years agognu: sbcl: Update to 2.0.4.
Pierre Neidhardt [Tue, 28 Apr 2020 19:07:23 +0000 (21:07 +0200)]
gnu: sbcl: Update to 2.0.4.

* gnu/packages/lisp.scm (sbcl): Update to 2.0.4.

4 years agognu: sbcl-parenscript: Update to 2.7.1.
Pierre Neidhardt [Tue, 28 Apr 2020 12:48:58 +0000 (14:48 +0200)]
gnu: sbcl-parenscript: Update to 2.7.1.

* gnu/packages/lisp-xyz.scm (sbcl-parenscript): Update to 2.7.1.

4 years agognu: emacs-telega: Test Emacs environment on startup.
Diego Nicola Barbato [Fri, 7 Feb 2020 16:59:31 +0000 (17:59 +0100)]
gnu: emacs-telega: Test Emacs environment on startup.

Print a more helpful error message when someone attempts to run Telega on an
incompatible Emacs (e.g a 32-bit Emacs without wide ints).

* gnu/packages/patches/emacs-telega-test-env.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/emacs-xyz.scm (emacs-telega)[source]: Use it.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: emacs-telega: Build with emacs-wide-int on 32-bit systems.
Diego Nicola Barbato [Sun, 29 Dec 2019 00:03:38 +0000 (01:03 +0100)]
gnu: emacs-telega: Build with emacs-wide-int on 32-bit systems.

Fixes <https://bugs.gnu.org/39406>.
Reported by <lmedeiros@riseup.net>.

* gnu/packages/emacs-xyz.scm (emacs-telega)[native-inputs]: Replace emacs with
emacs-wide-int on 32-bit systems.  This is needed because Telega requires
64-bit wide ints.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add emacs-wide-int.
Diego Nicola Barbato [Sat, 28 Dec 2019 23:41:48 +0000 (00:41 +0100)]
gnu: Add emacs-wide-int.

* gnu/packages/emacs.scm (emacs-wide-int): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add emacs-magit-annex.
Christopher Lemmer Webber [Thu, 2 Apr 2020 19:03:27 +0000 (15:03 -0400)]
gnu: Add emacs-magit-annex.

* gnu/packages/emacs-xyz.scm (emacs-magit-annex): New variable.

4 years agognu: lv2: Update to 1.18.0.
Alexandros Theodotou [Tue, 28 Apr 2020 14:30:04 +0000 (15:30 +0100)]
gnu: lv2: Update to 1.18.0.

* gnu/packages/audio.scm (lv2): Update to 1.18.0.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
4 years agognu: kakoune: Update to 2020.01.16.
Nicolas Goaziou [Tue, 28 Apr 2020 16:18:44 +0000 (18:18 +0200)]
gnu: kakoune: Update to 2020.01.16.

* gnu/packages/text-editors.scm (kakoune): Update to 2020.01.16.

4 years agognu: emacs-evil-org: Update to 1.0.2.
John Soo [Mon, 27 Apr 2020 23:27:04 +0000 (16:27 -0700)]
gnu: emacs-evil-org: Update to 1.0.2.

* gnu/packages/emacs-xyz.scm (emacs-evil-org): Update to 1.0.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agognu: emacs-sx: Update to 20191229.
Joseph LaFreniere [Sun, 26 Apr 2020 21:10:20 +0000 (16:10 -0500)]
gnu: emacs-sx: Update to 20191229.

* gnu/packages/emacs-xyz.scm (emacs-sx): Update to 20191229.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agognu: Add emacs-toml-mode.
Joseph LaFreniere [Sun, 26 Apr 2020 16:24:32 +0000 (11:24 -0500)]
gnu: Add emacs-toml-mode.

* gnu/packages/emacs-xyz.scm (emacs-toml-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agognu: ungoogled-chromium: Update to 81.0.4044.129-0.c2a89fb [security fixes].
Marius Bakke [Tue, 28 Apr 2020 12:38:38 +0000 (14:38 +0200)]
gnu: ungoogled-chromium: Update to 81.0.4044.129-0.c2a89fb [security fixes].

This fixes CVE-2020-6462 and CVE-2020-6461.

* gnu/packages/chromium.scm (%chromium-version): Set to 81.0.4044.129.
(%ungoogled-revision): Set to c2a89fb6b5b559c826796c811741fa8ed3e11de8.
(%chromium-origin, %ungoogled-origin): Update hashes.

4 years agognu: Add variant-tools.
Ricardo Wurmus [Tue, 28 Apr 2020 10:23:13 +0000 (12:23 +0200)]
gnu: Add variant-tools.

* gnu/packages/bioinformatics.scm (variant-tools): New variable.

4 years agognu: Add hdf5-blosc.
Ricardo Wurmus [Tue, 28 Apr 2020 10:20:18 +0000 (12:20 +0200)]
gnu: Add hdf5-blosc.

* gnu/packages/maths.scm (hdf5-blosc): New variable.

4 years agognu: Add c-blosc.
Ricardo Wurmus [Tue, 28 Apr 2020 09:22:47 +0000 (11:22 +0200)]
gnu: Add c-blosc.

* gnu/packages/compression.scm (c-blosc): New variable.

4 years agognu: Add kbdd-0.7.1
Boris A. Dekshteyn [Tue, 28 Apr 2020 02:09:19 +0000 (14:09 +1200)]
gnu: Add kbdd-0.7.1

* gnu/packages/xdisorg.scm (kbdd): New variable.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
4 years agognu: ecl: Update to 20.4.24.
Pierre Neidhardt [Tue, 28 Apr 2020 09:46:45 +0000 (11:46 +0200)]
gnu: ecl: Update to 20.4.24.

* gnu/packages/lisp.scm (ecl): Update to 20.4.24.
[native-inputs]: Add texinfo to make the manual.
[license]: Set to lgpl2.1+.

4 years agognu: sbcl-cl-cffi-gtk: Link source to parent to reduce closure size.
Pierre Neidhardt [Tue, 28 Apr 2020 08:46:05 +0000 (10:46 +0200)]
gnu: sbcl-cl-cffi-gtk: Link source to parent to reduce closure size.

* gnu/packages/lisp-xyz.scm (sbcl-cl-cffi-gtk)[arguments]: Replace source
  folder with link to the same folder in the sbcl-cl-cffi-gtk-glib dependency.

4 years agognu: sbcl-cl-cffi-gtk-gdk: Link source to parent to reduce closure size.
Pierre Neidhardt [Tue, 28 Apr 2020 08:45:47 +0000 (10:45 +0200)]
gnu: sbcl-cl-cffi-gtk-gdk: Link source to parent to reduce closure size.

* gnu/packages/lisp-xyz.scm (sbcl-cl-cffi-gtk-gdk)[arguments]: Replace source
  folder with link to the same folder in the sbcl-cl-cffi-gtk-glib dependency.

4 years agognu: sbcl-cl-cffi-gtk-gdk-pixbuf: Link source to parent to reduce closure size.
Pierre Neidhardt [Tue, 28 Apr 2020 08:45:32 +0000 (10:45 +0200)]
gnu: sbcl-cl-cffi-gtk-gdk-pixbuf: Link source to parent to reduce closure size.

* gnu/packages/lisp-xyz.scm (sbcl-cl-cffi-gtk-gdk-pixbuf)[arguments]: Replace source
  folder with link to the same folder in the sbcl-cl-cffi-gtk-glib dependency.

4 years agognu: sbcl-cl-cffi-gtk-pango: Link source to parent to reduce closure size.
Pierre Neidhardt [Tue, 28 Apr 2020 08:45:18 +0000 (10:45 +0200)]
gnu: sbcl-cl-cffi-gtk-pango: Link source to parent to reduce closure size.

* gnu/packages/lisp-xyz.scm (sbcl-cl-cffi-gtk-pango)[arguments]: Replace source
  folder with link to the same folder in the sbcl-cl-cffi-gtk-glib dependency.

4 years agognu: sbcl-cl-cffi-gtk-cairo: Link source to parent to reduce closure size.
Pierre Neidhardt [Tue, 28 Apr 2020 08:45:05 +0000 (10:45 +0200)]
gnu: sbcl-cl-cffi-gtk-cairo: Link source to parent to reduce closure size.

* gnu/packages/lisp-xyz.scm (sbcl-cl-cffi-gtk-cairo)[arguments]: Replace source
  folder with link to the same folder in the sbcl-cl-cffi-gtk-glib dependency.

4 years agognu: sbcl-cl-cffi-gtk-gio: Link source to parent to reduce closure size.
Pierre Neidhardt [Tue, 28 Apr 2020 08:44:47 +0000 (10:44 +0200)]
gnu: sbcl-cl-cffi-gtk-gio: Link source to parent to reduce closure size.

* gnu/packages/lisp-xyz.scm (sbcl-cl-cffi-gtk-gio)[arguments]: Replace source
  folder with link to the same folder in the sbcl-cl-cffi-gtk-glib dependency.

4 years agognu: sbcl-cl-cffi-gtk-gobject: Link source to parent to reduce closure size.
Pierre Neidhardt [Tue, 28 Apr 2020 08:42:44 +0000 (10:42 +0200)]
gnu: sbcl-cl-cffi-gtk-gobject: Link source to parent to reduce closure size.

* gnu/packages/lisp-xyz.scm (sbcl-cl-cffi-gtk-gobject)[arguments]: Replace source
  folder with link to the same folder in the sbcl-cl-cffi-gtk-glib dependency.

4 years agognu: Add emacs-trashed.
Pierre Neidhardt [Tue, 28 Apr 2020 08:37:10 +0000 (10:37 +0200)]
gnu: Add emacs-trashed.

* gnu/packages/emacs-xyz.scm (emacs-trashed): New variable.

4 years agognu: gnuradio-osmosdr: Add hackrf support.
Guillaume Le Vaillant [Tue, 28 Apr 2020 08:10:16 +0000 (10:10 +0200)]
gnu: gnuradio-osmosdr: Add hackrf support.

* gnu/packages/radio.scm (gnuradio-osmosdr)[inputs]: Add hackrf.

4 years agognu: Add hackrf.
Christopher Howard [Tue, 28 Apr 2020 08:06:34 +0000 (10:06 +0200)]
gnu: Add hackrf.

* gnu/packages/radio.scm (hackrf): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: hpcguix-web: Use guile3.0-guix.
Roel Janssen [Tue, 28 Apr 2020 08:11:22 +0000 (10:11 +0200)]
gnu: hpcguix-web: Use guile3.0-guix.

* gnu/packages/web.scm (hpcguix-web): Update to latest revision and use
  guile3.0 inputs.

4 years agognu: python-scikit-learn: Make python-joblib a propagated input.
Konrad Hinsen [Fri, 24 Apr 2020 12:36:20 +0000 (14:36 +0200)]
gnu: python-scikit-learn: Make python-joblib a propagated input.

* gnu/packages/machine-learning.scm (python-scikit-learn)
[native-inputs]: Move 'python-joblib' to ...
[propagated-inputs]: ... here.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
4 years agognu: gst-kaldi-nnet2-online: Update to 0-2.cb227ef.
Ricardo Wurmus [Tue, 28 Apr 2020 06:42:39 +0000 (08:42 +0200)]
gnu: gst-kaldi-nnet2-online: Update to 0-2.cb227ef.

* gnu/packages/machine-learning.scm (gst-kaldi-nnet2-online): Update to
0-2.cb227ef.

4 years agognu: kaldi: Update to 0-2.d4791c0.
Ricardo Wurmus [Mon, 27 Apr 2020 22:24:38 +0000 (00:24 +0200)]
gnu: kaldi: Update to 0-2.d4791c0.

* gnu/packages/machine-learning.scm (kaldi): Update to 0-2.d4791c0.

4 years agognu: r-hdf5array: Update to 1.14.4.
Ricardo Wurmus [Mon, 27 Apr 2020 15:31:56 +0000 (17:31 +0200)]
gnu: r-hdf5array: Update to 1.14.4.

* gnu/packages/bioinformatics.scm (r-hdf5array): Update to 1.14.4.

4 years agognu: r-seurat: Update to 3.1.5.
Ricardo Wurmus [Mon, 27 Apr 2020 15:31:42 +0000 (17:31 +0200)]
gnu: r-seurat: Update to 3.1.5.

* gnu/packages/bioinformatics.scm (r-seurat): Update to 3.1.5.
[propagated-inputs]: Remove r-metap.

4 years agognu: r-topicmodels: Update to 0.2-11.
Ricardo Wurmus [Mon, 27 Apr 2020 15:31:35 +0000 (17:31 +0200)]
gnu: r-topicmodels: Update to 0.2-11.

* gnu/packages/cran.scm (r-topicmodels): Update to 0.2-11.

4 years agognu: r-stopwords: Update to 2.0.
Ricardo Wurmus [Mon, 27 Apr 2020 15:31:17 +0000 (17:31 +0200)]
gnu: r-stopwords: Update to 2.0.

* gnu/packages/cran.scm (r-stopwords): Update to 2.0.
[propagated-inputs]: Add r-desc and r-usethis.

4 years agognu: r-fda: Update to 5.1.4.
Ricardo Wurmus [Mon, 27 Apr 2020 15:31:09 +0000 (17:31 +0200)]
gnu: r-fda: Update to 5.1.4.

* gnu/packages/cran.scm (r-fda): Update to 5.1.4.

4 years agognu: r-abtest: Update to 0.2.1.
Ricardo Wurmus [Mon, 27 Apr 2020 15:30:46 +0000 (17:30 +0200)]
gnu: r-abtest: Update to 0.2.1.

* gnu/packages/cran.scm (r-abtest): Update to 0.2.1.
[propagated-inputs]: Add r-qgam; remove r-vgam.

4 years agognu: Add r-qgam.
Ricardo Wurmus [Mon, 27 Apr 2020 15:30:40 +0000 (17:30 +0200)]
gnu: Add r-qgam.

* gnu/packages/cran.scm (r-qgam): New variable.

4 years agognu: r-systemfonts: Update to 0.2.0.
Ricardo Wurmus [Mon, 27 Apr 2020 15:30:10 +0000 (17:30 +0200)]
gnu: r-systemfonts: Update to 0.2.0.

* gnu/packages/cran.scm (r-systemfonts): Update to 0.2.0.
[inputs]: Remove freetype.
[native-inputs]: Add r-knitr.

4 years agognu: r-dalex: Update to 1.2.0.
Ricardo Wurmus [Mon, 27 Apr 2020 15:29:48 +0000 (17:29 +0200)]
gnu: r-dalex: Update to 1.2.0.

* gnu/packages/cran.scm (r-dalex): Update to 1.2.0.
[propagated-inputs]: Add r-ibreakdown and r-ingredients.

4 years agognu: r-rex: Update to 1.2.0.
Ricardo Wurmus [Mon, 27 Apr 2020 15:29:23 +0000 (17:29 +0200)]
gnu: r-rex: Update to 1.2.0.

* gnu/packages/cran.scm (r-rex): Update to 1.2.0.
[propagated-inputs]: Remove r-magrittr.
[native-inputs]: Add r-knitr.

4 years agognu: r-optparse: Update to 1.6.6.
Ricardo Wurmus [Mon, 27 Apr 2020 15:29:09 +0000 (17:29 +0200)]
gnu: r-optparse: Update to 1.6.6.

* gnu/packages/cran.scm (r-optparse): Update to 1.6.6.
[native-inputs]: Add r-knitr.

4 years agognu: r-sf: Update to 0.9-2.
Ricardo Wurmus [Mon, 27 Apr 2020 15:29:05 +0000 (17:29 +0200)]
gnu: r-sf: Update to 0.9-2.

* gnu/packages/cran.scm (r-sf): Update to 0.9-2.

4 years agognu: r-future-apply: Update to 1.5.0.
Ricardo Wurmus [Mon, 27 Apr 2020 15:29:00 +0000 (17:29 +0200)]
gnu: r-future-apply: Update to 1.5.0.

* gnu/packages/cran.scm (r-future-apply): Update to 1.5.0.

4 years agognu: r-etm: Update to 1.1.
Ricardo Wurmus [Mon, 27 Apr 2020 15:28:55 +0000 (17:28 +0200)]
gnu: r-etm: Update to 1.1.

* gnu/packages/cran.scm (r-etm): Update to 1.1.

4 years agognu: r-future: Update to 1.17.0.
Ricardo Wurmus [Mon, 27 Apr 2020 15:28:50 +0000 (17:28 +0200)]
gnu: r-future: Update to 1.17.0.

* gnu/packages/cran.scm (r-future): Update to 1.17.0.

4 years agognu: r-protviz: Update to 0.6.4.
Ricardo Wurmus [Mon, 27 Apr 2020 15:28:40 +0000 (17:28 +0200)]
gnu: r-protviz: Update to 0.6.4.

* gnu/packages/cran.scm (r-protviz): Update to 0.6.4.

4 years agognu: r-rgl: Update to 0.100.54.
Ricardo Wurmus [Mon, 27 Apr 2020 15:28:33 +0000 (17:28 +0200)]
gnu: r-rgl: Update to 0.100.54.

* gnu/packages/cran.scm (r-rgl): Update to 0.100.54.

4 years agognu: r-ggeffects: Update to 0.14.3.
Ricardo Wurmus [Mon, 27 Apr 2020 15:28:26 +0000 (17:28 +0200)]
gnu: r-ggeffects: Update to 0.14.3.

* gnu/packages/cran.scm (r-ggeffects): Update to 0.14.3.

4 years agognu: r-bayestestr: Update to 0.6.0.
Ricardo Wurmus [Mon, 27 Apr 2020 15:28:18 +0000 (17:28 +0200)]
gnu: r-bayestestr: Update to 0.6.0.

* gnu/packages/cran.scm (r-bayestestr): Update to 0.6.0.

4 years agognu: r-emmeans: Update to 1.4.6.
Ricardo Wurmus [Mon, 27 Apr 2020 15:28:03 +0000 (17:28 +0200)]
gnu: r-emmeans: Update to 1.4.6.

* gnu/packages/cran.scm (r-emmeans): Update to 1.4.6.
[native-inputs]: Add r-knitr.

4 years agognu: r-raster: Update to 3.1-5.
Ricardo Wurmus [Mon, 27 Apr 2020 15:27:54 +0000 (17:27 +0200)]
gnu: r-raster: Update to 3.1-5.

* gnu/packages/cran.scm (r-raster): Update to 3.1-5.

4 years agognu: r-insight: Update to 0.8.3.
Ricardo Wurmus [Mon, 27 Apr 2020 15:27:50 +0000 (17:27 +0200)]
gnu: r-insight: Update to 0.8.3.

* gnu/packages/cran.scm (r-insight): Update to 0.8.3.

4 years agognu: r-tinytex: Update to 0.22.
Ricardo Wurmus [Mon, 27 Apr 2020 15:27:42 +0000 (17:27 +0200)]
gnu: r-tinytex: Update to 0.22.

* gnu/packages/cran.scm (r-tinytex): Update to 0.22.

4 years agognu: r-tsp: Update to 1.1-10.
Ricardo Wurmus [Mon, 27 Apr 2020 15:27:31 +0000 (17:27 +0200)]
gnu: r-tsp: Update to 1.1-10.

* gnu/packages/cran.scm (r-tsp): Update to 1.1-10.

4 years agognu: r-broom: Update to 0.5.6.
Ricardo Wurmus [Mon, 27 Apr 2020 15:27:15 +0000 (17:27 +0200)]
gnu: r-broom: Update to 0.5.6.

* gnu/packages/cran.scm (r-broom): Update to 0.5.6.
[native-inputs]: Add r-knitr.

4 years agognu: r-distillery: Update to 1.0-7.
Ricardo Wurmus [Mon, 27 Apr 2020 15:27:07 +0000 (17:27 +0200)]
gnu: r-distillery: Update to 1.0-7.

* gnu/packages/cran.scm (r-distillery): Update to 1.0-7.

4 years agognu: r-ff: Update to 2.2-14.2.
Ricardo Wurmus [Mon, 27 Apr 2020 15:27:01 +0000 (17:27 +0200)]
gnu: r-ff: Update to 2.2-14.2.

* gnu/packages/cran.scm (r-ff): Update to 2.2-14.2.

4 years agognu: r-powerlaw: Update to 0.70.6.
Ricardo Wurmus [Mon, 27 Apr 2020 15:26:32 +0000 (17:26 +0200)]
gnu: r-powerlaw: Update to 0.70.6.

* gnu/packages/cran.scm (r-powerlaw): Update to 0.70.6.
[propagated-inputs]: Remove r-vgam; add r-pracma.
[native-inputs]: Add r-knitr.

4 years agognu: r-shinyfiles: Update to 0.8.0.
Ricardo Wurmus [Mon, 27 Apr 2020 15:26:21 +0000 (17:26 +0200)]
gnu: r-shinyfiles: Update to 0.8.0.

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

4 years agognu: Add r-ibreakdown.
Ricardo Wurmus [Mon, 27 Apr 2020 14:22:32 +0000 (16:22 +0200)]
gnu: Add r-ibreakdown.

* gnu/packages/cran.scm (r-ibreakdown): New variable.

4 years agognu: Add r-ingredients.
Ricardo Wurmus [Mon, 27 Apr 2020 14:22:21 +0000 (16:22 +0200)]
gnu: Add r-ingredients.

* gnu/packages/cran.scm (r-ingredients): New variable.

4 years agognu: r-purrr: Update to 0.3.4.
Ricardo Wurmus [Mon, 27 Apr 2020 12:41:04 +0000 (14:41 +0200)]
gnu: r-purrr: Update to 0.3.4.

* gnu/packages/statistics.scm (r-purrr): Update to 0.3.4.
[native-inputs]: Add r-knitr.

4 years agognu: r-plotrix: Update to 3.7-8.
Ricardo Wurmus [Mon, 27 Apr 2020 12:40:58 +0000 (14:40 +0200)]
gnu: r-plotrix: Update to 3.7-8.

* gnu/packages/statistics.scm (r-plotrix): Update to 3.7-8.

4 years agognu: r-withr: Update to 2.2.0.
Ricardo Wurmus [Mon, 27 Apr 2020 12:40:41 +0000 (14:40 +0200)]
gnu: r-withr: Update to 2.2.0.

* gnu/packages/statistics.scm (r-withr): Update to 2.2.0.
[native-inputs]: Add r-knitr.

4 years agognu: r-xml2: Update to 1.3.2.
Ricardo Wurmus [Mon, 27 Apr 2020 12:39:41 +0000 (14:39 +0200)]
gnu: r-xml2: Update to 1.3.2.

* gnu/packages/statistics.scm (r-xml2): Update to 1.3.2.

4 years agognu: r-dbplyr: Update to 1.4.3.
Ricardo Wurmus [Mon, 27 Apr 2020 12:39:14 +0000 (14:39 +0200)]
gnu: r-dbplyr: Update to 1.4.3.

* gnu/packages/statistics.scm (r-dbplyr): Update to 1.4.3.
[propagated-inputs]: Add r-lifecycle.
[native-inputs]: Add r-knitr.

4 years agognu: r-tibble: Update to 3.0.1.
Ricardo Wurmus [Mon, 27 Apr 2020 12:39:02 +0000 (14:39 +0200)]
gnu: r-tibble: Update to 3.0.1.

* gnu/packages/statistics.scm (r-tibble): Update to 3.0.1.

4 years agognu: r-foreign: Update to 0.8-78.
Ricardo Wurmus [Mon, 27 Apr 2020 12:38:56 +0000 (14:38 +0200)]
gnu: r-foreign: Update to 0.8-78.

* gnu/packages/statistics.scm (r-foreign): Update to 0.8-78.

4 years agognu: r-with-tests, r-minimal: Update to 4.0.0.
Ricardo Wurmus [Mon, 27 Apr 2020 12:37:07 +0000 (14:37 +0200)]
gnu: r-with-tests, r-minimal: Update to 4.0.0.

* gnu/packages/statistics.scm (r-with-tests, r-minimal): Update to 4.0.0.
(r-with-tests)[arguments]: Add phase "set-locales".
[native-inputs]: Add texlive-ae, texlive-inconsolata, and
texlive-latex-xkeyval to texlive-union.
[inputs]: Replace pcre with pcre2.

4 years agognu: stellarium: Update to 0.20.1.
Björn Höfling [Mon, 27 Apr 2020 22:15:34 +0000 (00:15 +0200)]
gnu: stellarium: Update to 0.20.1.

* gnu/packages/astronomy.scm (stellarium): Update to 0.20.1.

4 years agodoc: Update url to singularity before link rot occurs.
operator.name [Wed, 22 Apr 2020 18:57:07 +0000 (19:57 +0100)]
doc: Update url to singularity before link rot occurs.

* doc/guix.texi: Update url to singularity before link rot occurs.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agoguix: edit: Make nano the default editor.
Raghav Gururajan [Thu, 23 Apr 2020 00:55:40 +0000 (20:55 -0400)]
guix: edit: Make nano the default editor.

* guix/scripts/edit.scm: Make nano the default editor.

Nano is sensible default, as it is installed by base system.
For development, user can set custom value for $EDITOR.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agoimport: crate: Gracefully handle non-existent crates.
Ludovic Courtès [Mon, 27 Apr 2020 20:17:53 +0000 (22:17 +0200)]
import: crate: Gracefully handle non-existent crates.

Fixes <https://bugs.gnu.org/40891>.
Reported by Hartmut Goebel <h.goebel@crazy-compilers.com>.

* guix/import/crate.scm (crate->guix-package): Wrap value of
'version-number' and 'version*' in (and crate ...).

4 years agotests: Remove trailing commas in JSON tests.
Ludovic Courtès [Mon, 27 Apr 2020 20:12:59 +0000 (22:12 +0200)]
tests: Remove trailing commas in JSON tests.

These commas are rejected by Guile-JSON 3.5.0.

* tests/crate.scm (test-foo-dependencies)
(test-root-dependencies, test-intermediate-1-dependencies)
(test-intermediate-2-dependencies): Remove trailing commas.
* tests/gem.scm (test-bar-json): Likewise.
* tests/pypi.scm (test-json): Likewise.

4 years agognu: Update minimap2 to 2.17.
Roel Janssen [Mon, 27 Apr 2020 19:34:10 +0000 (21:34 +0200)]
gnu: Update minimap2 to 2.17.

* gnu/packages/bioinformatics.scm (minimap2): Update to 2.17.

4 years agognu: Add sbcl-stumpwm-swm-gaps.
Oleg Pykhalov [Mon, 27 Apr 2020 19:21:11 +0000 (22:21 +0300)]
gnu: Add sbcl-stumpwm-swm-gaps.

* gnu/packages/wm.scm (sbcl-stumpwm-swm-gaps): New variable.

4 years agognu: tarsplitter: Fix typo in description (spilt/split).
Vincent Legoll [Sun, 26 Apr 2020 21:10:10 +0000 (23:10 +0200)]
gnu: tarsplitter: Fix typo in description (spilt/split).

* gnu/packages/compression.scm (tarsplitter)[description]: Fix typo.