jackhill/guix/guix.git
4 years agognu: alpine: Use HTTPS home page.
Tobias Geerinckx-Rice [Tue, 2 Jul 2019 20:18:08 +0000 (22:18 +0200)]
gnu: alpine: Use HTTPS home page.

* gnu/packages/mail.scm (alpine)[home-page]: Use HTTPS.

4 years agognu: garcon: Update to 0.6.3.
Tobias Geerinckx-Rice [Tue, 2 Jul 2019 20:16:40 +0000 (22:16 +0200)]
gnu: garcon: Update to 0.6.3.

* gnu/packages/xfce.scm (garcon): Update to 0.6.3.

4 years agognu: tomb: Update to 2.6.
Tobias Geerinckx-Rice [Tue, 2 Jul 2019 18:50:49 +0000 (20:50 +0200)]
gnu: tomb: Update to 2.6.

* gnu/packages/crypto.scm (tomb): Update to 2.6.

4 years agognu: Add emacs-multi-term
Zzull [Sat, 15 Jun 2019 20:32:19 +0000 (22:32 +0200)]
gnu: Add emacs-multi-term

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

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add trivial-utf-8.
Katherine Cox-Buday [Fri, 7 Jun 2019 20:24:58 +0000 (15:24 -0500)]
gnu: Add trivial-utf-8.

* gnu/packages/lisp.scm (sbcl-trivial-utf-8, ecl-trivial-utf-8): New
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add ghc-validation.
Jacob MacDonald [Fri, 7 Jun 2019 10:48:14 +0000 (05:48 -0500)]
gnu: Add ghc-validation.

* gnu/packages/haskell.scm (ghc-validation): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add ghc-hedgehog.
Jacob MacDonald [Fri, 7 Jun 2019 10:42:59 +0000 (05:42 -0500)]
gnu: Add ghc-hedgehog.

* gnu/packages/haskell-check.scm (ghc-hedgehog): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add ghc-concurrent-output.
Jacob MacDonald [Fri, 7 Jun 2019 10:36:25 +0000 (05:36 -0500)]
gnu: Add ghc-concurrent-output.

* gnu/packages/haskell.scm (ghc-concurrent-output): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: ghc-ansi-terminal: Update to 0.9.1.
Jacob MacDonald [Fri, 7 Jun 2019 10:28:36 +0000 (05:28 -0500)]
gnu: ghc-ansi-terminal: Update to 0.9.1.

* gnu/packages/haskell.scm (ghc-ansi-terminal): Update to 0.9.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: ghc-ansi-wl-pprint: Use ghc-ansi-terminal-0.8.
Jacob MacDonald [Fri, 7 Jun 2019 11:09:24 +0000 (06:09 -0500)]
gnu: ghc-ansi-wl-pprint: Use ghc-ansi-terminal-0.8.

* gnu/packages/haskell.scm (ghc-ansi-wl-pprint)[inputs]: Use ghc-ansi-terminal-0.8.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add ghc-ansi-terminal-0.8.
Jacob MacDonald [Fri, 7 Jun 2019 11:00:26 +0000 (06:00 -0500)]
gnu: Add ghc-ansi-terminal-0.8.

* gnu/packages/haskell.scm (ghc-ansi-terminal-0.8): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add ghc-wl-pprint-annotated.
Jacob MacDonald [Fri, 7 Jun 2019 10:24:12 +0000 (05:24 -0500)]
gnu: Add ghc-wl-pprint-annotated.

* gnu/packages/haskell.scm (ghc-wl-pprint-annotated): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add chafa.
guy fleury iteriteka [Fri, 24 May 2019 09:33:07 +0000 (11:33 +0200)]
gnu: Add chafa.

* gnu/packages/image-viewers.scm (chaffa): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: postgres service: More secure default permissions.
Robert Vollmert [Thu, 13 Jun 2019 13:50:37 +0000 (15:50 +0200)]
gnu: postgres service: More secure default permissions.

This changes to 'peer' authentication for local socket connections,
and password-based authentication for local network connections.

* gnu/services/databases.scm (%default-postgres-hba): Change
authentication method.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agografts: 'references-oracle' now takes a derivation input.
Ludovic Courtès [Tue, 2 Jul 2019 14:45:12 +0000 (16:45 +0200)]
grafts: 'references-oracle' now takes a derivation input.

That way, if we end up calling 'build-derivations', we'll only build the
outputs that we really need.

* guix/grafts.scm (references-oracle): Rename 'drv' to 'input'.
[output-paths]: Remove.
Adjust accordingly.
(graft-derivation): Adjust call to 'references-oracle'.

4 years agoderivations: Update 'build-derivations' docstring.
Ludovic Courtès [Tue, 2 Jul 2019 14:41:33 +0000 (16:41 +0200)]
derivations: Update 'build-derivations' docstring.

This is a followup to 7c690a47381f645ec5ec0a1fd6ffc34dba1b69c2.

* guix/derivations.scm (build-derivations): Update docstring.

4 years agognu: WebKitGTK: Update to 2.24.3.
Marius Bakke [Tue, 2 Jul 2019 12:52:00 +0000 (14:52 +0200)]
gnu: WebKitGTK: Update to 2.24.3.

* gnu/packages/webkit.scm (webkitgtk-2.24): Update to 2.24.3.
[source](patches): Remove.
* gnu/packages/patches/webkitgtk-sans-gstreamer-gl.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

4 years agognu: re2: Update to 2019-07-01.
Marius Bakke [Mon, 1 Jul 2019 10:15:48 +0000 (12:15 +0200)]
gnu: re2: Update to 2019-07-01.

* gnu/packages/regex.scm (re2): Update to 2019-07-01.

4 years agognu: btrfs-progs: Update to 5.1.1.
Rutger Helling [Tue, 2 Jul 2019 11:45:16 +0000 (13:45 +0200)]
gnu: btrfs-progs: Update to 5.1.1.

* gnu/packages/linux.scm (btrfs-progs): Update to 5.1.1.

4 years agognu: octave-cli: Sort inputs alphabetically.
Efraim Flashner [Tue, 2 Jul 2019 12:04:56 +0000 (15:04 +0300)]
gnu: octave-cli: Sort inputs alphabetically.

* gnu/packages/maths.scm (octave-cli)[inputs]: Sort inputs alphabetically.

4 years agognu: Wrap program with libraries.
Efraim Flashner [Tue, 2 Jul 2019 08:42:56 +0000 (11:42 +0300)]
gnu: Wrap program with libraries.

* gnu/packages/package-management.scm (stow)[arguments]: Add custom
'wrap-stow phase to wrap stow with necessary inputs.
[propagated-inputs]: Move perl-clone, perl-clone-choose, perl-hash-merge
to...
[inputs]: ... here.

4 years agognu: emacs-shroud: Update to 1.83.4.
Amar Singh [Fri, 28 Jun 2019 21:39:31 +0000 (03:09 +0530)]
gnu: emacs-shroud: Update to 1.83.4.

* gnu/packages/emacs-xyz.scm (emacs-shroud): Update to 1.83.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: faudio: Update to 19.07.
Rutger Helling [Tue, 2 Jul 2019 07:35:01 +0000 (09:35 +0200)]
gnu: faudio: Update to 19.07.

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

4 years agognu: emacsy: Update to 0.4.1.
Jan Nieuwenhuizen [Mon, 1 Jul 2019 13:37:10 +0000 (15:37 +0200)]
gnu: emacsy: Update to 0.4.1.

* gnu/packages/guile-xyz.scm (emacsy): Update to 0.4.1.

4 years agoimport: pypi: Preserve package name case when forming pypi-uri.
Maxim Cournoyer [Sun, 31 Mar 2019 00:27:35 +0000 (20:27 -0400)]
import: pypi: Preserve package name case when forming pypi-uri.

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

* guix/build-system/python.scm (pypi-uri): Update the host URI to
"files.pythonhosted.org".
* guix/import/pypi.scm (make-pypi-sexp): Preserve the package name case when
the source URL calls for it.

4 years agoimport: pypi: Update the host URI.
Maxim Cournoyer [Sun, 16 Jun 2019 05:52:25 +0000 (14:52 +0900)]
import: pypi: Update the host URI.

* guix/build-system/python.scm (pypi-uri): Update the host URI to
"files.pythonhosted.org".

4 years agoimport: pypi: Include optional test inputs as native-inputs.
Maxim Cournoyer [Fri, 29 Mar 2019 03:12:26 +0000 (23:12 -0400)]
import: pypi: Include optional test inputs as native-inputs.

* guix/import/pypi.scm (maybe-inputs): Add INPUT-TYPE argument, and use it.
(test-section?): New predicate.
(parse-requires.txt): Collect the optional test inputs, and return them as the
second element of the returned list.
(parse-wheel-metadata): Likewise.
(guess-requirements): Adapt.
(make-pypi-sexp): Likewise, and include the test inputs requirements as native
inputs in the returned package expression.

* tests/pypi.scm (test-requires.txt): Include a test section in the
test-requires.txt data.
(test-requires.txt-beaker): New variable.
("parse-requires.txt"): Adapt.
("parse-requires.txt - Beaker"): New test.
("parse-wheel-metadata, with extras"): Adapt.
("parse-wheel-metadata, with extras - Jedi"): Adapt.
("pypi->guix-package, no wheel"): Re-indent, and add the expected
native-inputs.
("pypi->guix-package, wheels"): Likewise.

4 years agoimport: pypi: Completely mute the output of the "unzip" command.
Maxim Cournoyer [Wed, 12 Jun 2019 02:36:39 +0000 (11:36 +0900)]
import: pypi: Completely mute the output of the "unzip" command.

* guix/import/pypi.scm (guess-requirements): Completely mute the output of the
"unzip" command.

4 years agoimport: pypi: Fix typo in docstring.
Maxim Cournoyer [Wed, 12 Jun 2019 02:34:23 +0000 (11:34 +0900)]
import: pypi: Fix typo in docstring.

* guix/import/pypi.scm (guess-requirements): Fix typo.

4 years agoimport: pypi: Parse wheel METADATA instead of metadata.json.
Maxim Cournoyer [Thu, 28 Mar 2019 04:26:03 +0000 (00:26 -0400)]
import: pypi: Parse wheel METADATA instead of metadata.json.

With newer Wheel releases, there is no more metadata.json file; the METADATA
file should be used instead (see: https://github.com/pypa/wheel/issues/195).

This change updates our PyPI importer so that it uses the latter.

* guix/import/pypi.scm (define-module): Remove unnecessary modules and export
the PARSE-WHEEL-METADATA procedure.
(parse-wheel-metadata): Add procedure.
(guess-requirements): Use it.
* tests/pypi.scm (test-metadata): Test it.

4 years agoimport: pypi: Support more types of archives.
Maxim Cournoyer [Thu, 28 Mar 2019 04:26:02 +0000 (00:26 -0400)]
import: pypi: Support more types of archives.

This change enables the PyPI importer to look for requirements in a source
archive of a different type than "tar.gz" or "tar.bz2".  Also, scan the source
archive to find a requires.txt file.

* guix/import/pypi.scm: (guess-requirements)[tarball-directory]: Remove procedure.
[guess-requirements-from-source]: Use COMRESSED-FILE? to determine if an
archive type is supported, and some file extension logic that chooses either
"tar" or "unzip" as the extractor.  Search for the requires.txt file in the
archive instead of using a static, expected location.
(guess-requirements): Rename the TARBALL argument to ARCHIVE, to denote the
archive format is no longer bound specifically to the Tar format.
(compute-inputs): Likewise.
* tests/pypi.scm ("pypi->guix-package, no wheel"): Mock the requires.txt at a
non-standard location.
("pypi->guix-package, no usable requirement file."): New test.

4 years agoimport: pypi: Deduplicate requirements.
Maxim Cournoyer [Thu, 28 Mar 2019 04:26:01 +0000 (00:26 -0400)]
import: pypi: Deduplicate requirements.

* guix/import/pypi.scm (parse-requires.txt): Remove potential duplicates.

4 years agoimport: pypi: Improve parsing of requirement specifications.
Maxim Cournoyer [Thu, 28 Mar 2019 04:26:01 +0000 (00:26 -0400)]
import: pypi: Improve parsing of requirement specifications.

The previous solution was fragile and could leave unwanted characters in a
requirement name, such as '[' or ']'.

Partially fixes <https://bugs.gnu.org/33047>.

* guix/import/pypi.scm (use-modules): Export SPECIFICATION->REQUIREMENT-NAME
(%requirement-name-regexp): New variable.
(clean-requirement): Rename to...
(specification->requirement-name): this, which now uses
%requirement-name-regexp to select the requirement name from the requirement
specification.
(parse-requires.txt): Adapt.

4 years agoimport: pypi: Do not parse optional requirements from source.
Maxim Cournoyer [Thu, 28 Mar 2019 04:26:00 +0000 (00:26 -0400)]
import: pypi: Do not parse optional requirements from source.

* guix/import/pypi.scm: Export PARSE-REQUIRES.TXT.
(clean-requirement): Move procedure to the top level.
(guess-requirements): Move the READ-REQUIREMENTS procedure to the top level,
and rename it to PARSE-REQUIRES.TXT.  Move the CLEAN-REQUIREMENT procedure to
the top level.  Move the COMMENT? functions inside the PARSE-REQUIRES.TXT
procedure.
(parse-requires.txt): Add a SECTION-HEADER? predicate, and use it to prevent
parsing optional requirements.

* tests/pypi.scm (test-requires-with-sections): New variable.
("parse-requires.txt, with sections"): New test.

4 years agotests: pypi: Mute the output of tar.
Maxim Cournoyer [Mon, 10 Jun 2019 03:20:08 +0000 (12:20 +0900)]
tests: pypi: Mute the output of tar.

The output of tar when creating archives for the purpose of tests is not
useful, so we mute it.

* tests/pypi.scm ("pypi->guix-package"): Mute the output of tar.
("pypi->guix-package, wheels"): Likewise.

4 years agoimport: pypi: Do not consider requirements.txt files.
Maxim Cournoyer [Thu, 28 Mar 2019 04:26:00 +0000 (00:26 -0400)]
import: pypi: Do not consider requirements.txt files.

PyPI packages are mandated to have a setup.py file, which contains a listing
of the required dependencies.  The setuptools/distutils machinery embed
metadata in the archives they produce, which contains this information. There
is no need nor gain to collect the requirements from a "requirements.txt"
file, as it is not the true record of dependencies for PyPI packages and may
contain extraneous requirements or not exist at all.

* guix/import/pypi.scm (guess-requirements): Update comment.
[guess-requirements-from-source]: Do not attempt to parse the file
requirements.txt.  Streamline logic.
* tests/pypi.scm (test-requires.txt): Rename from test-requirements, to hint
at the file being tested.
("pypi->guix-package"): Adapt so that the fake package contains a requires.txt
file rather than a requirements.txt file.
("pypi->guix-package, wheels"): Likewise.

4 years agognu: silkaj: Update to 0.7.2.
Nicolas Goaziou [Mon, 1 Jul 2019 22:45:05 +0000 (00:45 +0200)]
gnu: silkaj: Update to 0.7.2.

* gnu/packages/finance.scm (silkaj): Update to 0.7.2.

4 years agognu: giac: Update to 1.5.0-61.
Nicolas Goaziou [Mon, 1 Jul 2019 22:38:36 +0000 (00:38 +0200)]
gnu: giac: Update to 1.5.0-61.

* gnu/packages/algebra.scm (giac): Update to 1.5.0-61.

4 years agognu: python-duniterpy: Update to 0.54.3.
Nicolas Goaziou [Mon, 1 Jul 2019 22:13:08 +0000 (00:13 +0200)]
gnu: python-duniterpy: Update to 0.54.3.

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

4 years agoetc: Do not recommend use of SKS key servers.
Ricardo Wurmus [Mon, 1 Jul 2019 21:31:24 +0000 (23:31 +0200)]
etc: Do not recommend use of SKS key servers.

* etc/guix-install.sh: Recommend downloading the GPG key from Savannah.

4 years agognu: guile: Add 2.2.6.
Ludovic Courtès [Mon, 1 Jul 2019 10:29:02 +0000 (12:29 +0200)]
gnu: guile: Add 2.2.6.

* gnu/packages/guile.scm (guile-2.2.5): Rename to...
(guile-2.2.6): ... this, and update to 2.2.6.

4 years agognu: behave: Fix build.
Danny Milosavljevic [Mon, 1 Jul 2019 10:08:08 +0000 (12:08 +0200)]
gnu: behave: Fix build.

* gnu/packages/check.scm (behave)[propagated-inputs]: Add
python-importlib-metadata.

4 years agognu: gtksourceviewmm: Build against gtksourceview@3.
Marius Bakke [Sun, 30 Jun 2019 18:14:58 +0000 (20:14 +0200)]
gnu: gtksourceviewmm: Build against gtksourceview@3.

* gnu/packages/gtk.scm (gtksourceviewmm)[propagated-inputs]: Change
GTKSOURCEVIEW to GTKSOURCEVIEW-3.

4 years agoguix: import: crate: fix redundant inputs list nesting
Ivan Petkov [Sun, 30 Jun 2019 14:18:20 +0000 (07:18 -0700)]
guix: import: crate: fix redundant inputs list nesting

* guix/import/crate.scm (maybe-cargo-inputs): Remove one level of lists.
* guix/import/crate.scm (maybe-cargo-development-inputs): Same.
* tests/crate.scm: (crate->guix-package)[package]<#:arguments>: Remove
one level of list nesting.

4 years agognu: miniupnpc: Update to 2.1.20190625.
Marius Bakke [Sun, 30 Jun 2019 11:37:22 +0000 (13:37 +0200)]
gnu: miniupnpc: Update to 2.1.20190625.

* gnu/packages/upnp.scm (miniupnpc): Update to 2.1.20190625.

4 years agognu: mbedtls-apache: Update to 2.16.2.
Marius Bakke [Sun, 30 Jun 2019 11:36:58 +0000 (13:36 +0200)]
gnu: mbedtls-apache: Update to 2.16.2.

* gnu/packages/tls.scm (mbedtls-apache): Update to 2.16.2.

4 years agognu: ungoogled-chromium: Build against ICU 64.
Marius Bakke [Sun, 30 Jun 2019 10:37:25 +0000 (12:37 +0200)]
gnu: ungoogled-chromium: Build against ICU 64.

* gnu/packages/icu4c.scm (icu4c-64): New public variable.
* gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Change ICU4C to ICU4C-64.

4 years agognu: nginx: Update to 1.17.1.
Marius Bakke [Sat, 29 Jun 2019 19:46:34 +0000 (21:46 +0200)]
gnu: nginx: Update to 1.17.1.

* gnu/packages/web.scm (nginx): Update to 1.17.1.

4 years agognu: gstreamer: Fix buffer offset problem.
Marius Bakke [Sat, 29 Jun 2019 17:07:40 +0000 (19:07 +0200)]
gnu: gstreamer: Fix buffer offset problem.

* gnu/packages/patches/gstreamer-buffer-reset-offset.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gstreamer.scm (gstreamer)[source](patches): New field.
[arguments]: Do not disable any tests.

4 years agognu: stow: Update license information.
Efraim Flashner [Sat, 29 Jun 2019 18:18:50 +0000 (21:18 +0300)]
gnu: stow: Update license information.

* gnu/packages/package-management.scm (stow)[license]: Update to gpl3+.

4 years agodownload: Remove hydra from content-addressed URL list
Tobias Geerinckx-Rice [Fri, 28 Jun 2019 14:24:44 +0000 (16:24 +0200)]
download: Remove hydra from content-addressed URL list

* guix/build/download-nar.scm (urls-for-item): Remove
mirror.hydra.gnu.org.
* guix/download.scm (%content-addressed-mirrors): Likewise.

4 years agoetc: Remove hydra.gnu.org.pub key.
Tobias Geerinckx-Rice [Fri, 28 Jun 2019 14:33:01 +0000 (16:33 +0200)]
etc: Remove hydra.gnu.org.pub key.

* etc/substitutes/hydra.gnu.org.pub: Delete file.
* guix/self.scm (miscellaneous-files): Don't install it.
* Makefile.am (dist_pkgdata_DATA): Remove it.
* gnu/services/base.scm (%default-authorized-guix-keys): Likewise.
(hydra-key-authorization): Rename to…
(substitute-key-authorization): …this.  Adjust only call site.

4 years agodoc: Correct the software behind ci.guix.gnu.org.
Tobias Geerinckx-Rice [Fri, 28 Jun 2019 14:20:08 +0000 (16:20 +0200)]
doc: Correct the software behind ci.guix.gnu.org.

* doc/guix.texi (Invoking guix publish): It runs Cuirass.

4 years agodoc: Remove references to hydra.gnu.org.
Tobias Geerinckx-Rice [Fri, 28 Jun 2019 14:19:15 +0000 (16:19 +0200)]
doc: Remove references to hydra.gnu.org.

* doc/contributing.texi (Packaging Guidelines, Submitting Patches):
Replace hydra URL with @value{SUBSTITUTE-SERVER}.
* doc/guix.texi (Official Substitute Server): Remove ‘hydra’ @cindex.
(Substitute Server Authorization): Remove note about hydra.gnu.org.pub.

4 years agoguix-install.sh: Don't authorise hydra.gnu.org.
Tobias Geerinckx-Rice [Fri, 28 Jun 2019 14:13:44 +0000 (16:13 +0200)]
guix-install.sh: Don't authorise hydra.gnu.org.

* etc/guix-install.sh (sys_authorize_build_farms): Authorise only
ci.guix.gnu.org and make all references to it singular.

4 years agognu: flashrom: Update to 1.1.
Tobias Geerinckx-Rice [Sat, 29 Jun 2019 04:27:04 +0000 (06:27 +0200)]
gnu: flashrom: Update to 1.1.

* gnu/packages/flashing-tools.scm (flashrom): Update to 1.1.

4 years agognu: di: Update to 4.47.1.
Tobias Geerinckx-Rice [Fri, 28 Jun 2019 23:45:17 +0000 (01:45 +0200)]
gnu: di: Update to 4.47.1.

* gnu/packages/admin.scm (di): Update to 4.47.1.

4 years agognu: stow: Update to 2.3.0.
Eric Bavier [Sat, 29 Jun 2019 03:45:48 +0000 (22:45 -0500)]
gnu: stow: Update to 2.3.0.

* gnu/packages/package-management.scm (stow): Update to 2.3.0.
[propagated-inputs]: New field.

4 years agognu: Add Perl Clone::Choose.
Eric Bavier [Sat, 29 Jun 2019 03:44:59 +0000 (22:44 -0500)]
gnu: Add Perl Clone::Choose.

* gnu/packages/perl.scm (perl-clone-choose): New variable.

4 years agognu: rust: use llvm@8
Ivan Petkov [Tue, 18 Jun 2019 05:10:52 +0000 (22:10 -0700)]
gnu: rust: use llvm@8

* gnu/packages/llvm.scm (llvm): Rename to...
(llvm-8): ...this.
(llvm): New variable.
* gnu/packages/rust.scm (rust)[inputs]: Use llvm-8

4 years agognu: rust: downgrade older versions to llvm@6
Ivan Petkov [Tue, 18 Jun 2019 02:39:08 +0000 (19:39 -0700)]
gnu: rust: downgrade older versions to llvm@6

* gnu/packages/rust.scm: (rust-1.30): Remove llvm override.

4 years agognu: rust: remove debug-info patch thanks to newer gdb version
Ivan Petkov [Tue, 18 Jun 2019 02:36:10 +0000 (19:36 -0700)]
gnu: rust: remove debug-info patch thanks to newer gdb version

* gnu/local.mk: (dist_patch_DATA): Delete
%D%/packages/patches/rust-1.30-gdb-llvm.patch
* gnu/packages/rust.scm: (rust-1.30): Delete patch overrides.
(rust-1.31): Delete patch overrides.

4 years agognu: r-quantreg: Update to 5.41.
Ricardo Wurmus [Fri, 28 Jun 2019 23:27:18 +0000 (01:27 +0200)]
gnu: r-quantreg: Update to 5.41.

* gnu/packages/statistics.scm (r-quantreg): Update to 5.41.

4 years agognu: r-fpc: Update to 2.2-3.
Ricardo Wurmus [Fri, 28 Jun 2019 23:27:04 +0000 (01:27 +0200)]
gnu: r-fpc: Update to 2.2-3.

* gnu/packages/statistics.scm (r-fpc): Update to 2.2-3.
[propagated-inputs]: Remove r-mvtnorm.

4 years agognu: r-mclust: Update to 5.4.4.
Ricardo Wurmus [Fri, 28 Jun 2019 23:26:54 +0000 (01:26 +0200)]
gnu: r-mclust: Update to 5.4.4.

* gnu/packages/statistics.scm (r-mclust): Update to 5.4.4.

4 years agognu: r-mvtnorm: Update to 1.0-11.
Ricardo Wurmus [Fri, 28 Jun 2019 23:26:49 +0000 (01:26 +0200)]
gnu: r-mvtnorm: Update to 1.0-11.

* gnu/packages/statistics.scm (r-mvtnorm): Update to 1.0-11.

4 years agognu: r-segmented: Update to 1.0-0.
Ricardo Wurmus [Fri, 28 Jun 2019 23:26:45 +0000 (01:26 +0200)]
gnu: r-segmented: Update to 1.0-0.

* gnu/packages/statistics.scm (r-segmented): Update to 1.0-0.

4 years agognu: r-plotrix: Update to 3.7-6.
Ricardo Wurmus [Fri, 28 Jun 2019 23:26:40 +0000 (01:26 +0200)]
gnu: r-plotrix: Update to 3.7-6.

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

4 years agognu: r-dbplyr: Update to 1.4.2.
Ricardo Wurmus [Fri, 28 Jun 2019 23:26:33 +0000 (01:26 +0200)]
gnu: r-dbplyr: Update to 1.4.2.

* gnu/packages/statistics.scm (r-dbplyr): Update to 1.4.2.

4 years agognu: r-rlang: Update to 0.4.0.
Ricardo Wurmus [Fri, 28 Jun 2019 23:26:28 +0000 (01:26 +0200)]
gnu: r-rlang: Update to 0.4.0.

* gnu/packages/statistics.scm (r-rlang): Update to 0.4.0.

4 years agognu: r-gdtools: Update to 0.1.9.
Ricardo Wurmus [Fri, 28 Jun 2019 23:26:23 +0000 (01:26 +0200)]
gnu: r-gdtools: Update to 0.1.9.

* gnu/packages/statistics.scm (r-gdtools): Update to 0.1.9.

4 years agognu: r-cluster: Update to 2.1.0.
Ricardo Wurmus [Fri, 28 Jun 2019 23:26:18 +0000 (01:26 +0200)]
gnu: r-cluster: Update to 2.1.0.

* gnu/packages/statistics.scm (r-cluster): Update to 2.1.0.

4 years agognu: r-future-apply: Update to 1.3.0.
Ricardo Wurmus [Fri, 28 Jun 2019 23:26:12 +0000 (01:26 +0200)]
gnu: r-future-apply: Update to 1.3.0.

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

4 years agognu: r-bootstrap: Update to 2019.6.
Ricardo Wurmus [Fri, 28 Jun 2019 23:26:01 +0000 (01:26 +0200)]
gnu: r-bootstrap: Update to 2019.6.

* gnu/packages/cran.scm (r-bootstrap): Update to 2019.6.

4 years agognu: r-rnifti: Update to 0.11.0.
Ricardo Wurmus [Fri, 28 Jun 2019 23:25:56 +0000 (01:25 +0200)]
gnu: r-rnifti: Update to 0.11.0.

* gnu/packages/cran.scm (r-rnifti): Update to 0.11.0.

4 years agognu: r-rgl: Update to 0.100.24.
Ricardo Wurmus [Fri, 28 Jun 2019 23:25:51 +0000 (01:25 +0200)]
gnu: r-rgl: Update to 0.100.24.

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

4 years agognu: r-remotes: Update to 2.1.0.
Ricardo Wurmus [Fri, 28 Jun 2019 23:25:45 +0000 (01:25 +0200)]
gnu: r-remotes: Update to 2.1.0.

* gnu/packages/cran.scm (r-remotes): Update to 2.1.0.

4 years agognu: r-bayestestr: Update to 0.2.2.
Ricardo Wurmus [Fri, 28 Jun 2019 23:25:39 +0000 (01:25 +0200)]
gnu: r-bayestestr: Update to 0.2.2.

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

4 years agognu: r-emmeans: Update to 1.3.5.1.
Ricardo Wurmus [Fri, 28 Jun 2019 23:25:33 +0000 (01:25 +0200)]
gnu: r-emmeans: Update to 1.3.5.1.

* gnu/packages/cran.scm (r-emmeans): Update to 1.3.5.1.

4 years agognu: r-ggstance: Update to 0.3.2.
Ricardo Wurmus [Fri, 28 Jun 2019 23:25:28 +0000 (01:25 +0200)]
gnu: r-ggstance: Update to 0.3.2.

* gnu/packages/cran.scm (r-ggstance): Update to 0.3.2.

4 years agognu: r-flextable: Update to 0.5.5.
Ricardo Wurmus [Fri, 28 Jun 2019 23:25:23 +0000 (01:25 +0200)]
gnu: r-flextable: Update to 0.5.5.

* gnu/packages/cran.scm (r-flextable): Update to 0.5.5.

4 years agognu: r-sjmisc: Update to 2.8.1.
Ricardo Wurmus [Fri, 28 Jun 2019 23:25:14 +0000 (01:25 +0200)]
gnu: r-sjmisc: Update to 2.8.1.

* gnu/packages/cran.scm (r-sjmisc): Update to 2.8.1.

4 years agognu: r-prediction: Update to 0.3.14.
Ricardo Wurmus [Fri, 28 Jun 2019 23:25:09 +0000 (01:25 +0200)]
gnu: r-prediction: Update to 0.3.14.

* gnu/packages/cran.scm (r-prediction): Update to 0.3.14.

4 years agognu: r-officer: Update to 0.3.5.
Ricardo Wurmus [Fri, 28 Jun 2019 23:25:03 +0000 (01:25 +0200)]
gnu: r-officer: Update to 0.3.5.

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

4 years agognu: r-ggpubr: Update to 0.2.1.
Ricardo Wurmus [Fri, 28 Jun 2019 23:24:56 +0000 (01:24 +0200)]
gnu: r-ggpubr: Update to 0.2.1.

* gnu/packages/cran.scm (r-ggpubr): Update to 0.2.1.

4 years agognu: r-ellipsis: Update to 0.2.0.
Ricardo Wurmus [Fri, 28 Jun 2019 23:24:42 +0000 (01:24 +0200)]
gnu: r-ellipsis: Update to 0.2.0.

* gnu/packages/cran.scm (r-ellipsis): Update to 0.2.0.
[propagated-inputs]: Add r-rlang.

4 years agognu: r-cgdsr: Update to 1.3.0.
Ricardo Wurmus [Fri, 28 Jun 2019 23:20:44 +0000 (01:20 +0200)]
gnu: r-cgdsr: Update to 1.3.0.

* gnu/packages/cran.scm (r-cgdsr): Update to 1.3.0.
[propagated-inputs]: Add r-httr.

4 years agognu: r-quantmod: Update to 0.4-15.
Ricardo Wurmus [Fri, 28 Jun 2019 23:20:38 +0000 (01:20 +0200)]
gnu: r-quantmod: Update to 0.4-15.

* gnu/packages/cran.scm (r-quantmod): Update to 0.4-15.

4 years agognu: r-tinytex: Update to 0.14.
Ricardo Wurmus [Fri, 28 Jun 2019 23:20:31 +0000 (01:20 +0200)]
gnu: r-tinytex: Update to 0.14.

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

4 years agognu: r-xfun: Update to 0.8.
Ricardo Wurmus [Fri, 28 Jun 2019 23:20:26 +0000 (01:20 +0200)]
gnu: r-xfun: Update to 0.8.

* gnu/packages/cran.scm (r-xfun): Update to 0.8.

4 years agognu: r-performanceanalytics: Update to 1.5.3.
Ricardo Wurmus [Fri, 28 Jun 2019 23:20:21 +0000 (01:20 +0200)]
gnu: r-performanceanalytics: Update to 1.5.3.

* gnu/packages/cran.scm (r-performanceanalytics): Update to 1.5.3.

4 years agognu: r-abbyyr: Update to 0.5.5.
Ricardo Wurmus [Fri, 28 Jun 2019 23:20:15 +0000 (01:20 +0200)]
gnu: r-abbyyr: Update to 0.5.5.

* gnu/packages/cran.scm (r-abbyyr): Update to 0.5.5.

4 years agognu: r-phangorn: Update to 2.5.5.
Ricardo Wurmus [Fri, 28 Jun 2019 23:20:09 +0000 (01:20 +0200)]
gnu: r-phangorn: Update to 2.5.5.

* gnu/packages/bioinformatics.scm (r-phangorn): Update to 2.5.5.

4 years agognu: r-tximport: Update to 1.12.3.
Ricardo Wurmus [Fri, 28 Jun 2019 23:19:59 +0000 (01:19 +0200)]
gnu: r-tximport: Update to 1.12.3.

* gnu/packages/bioinformatics.scm (r-tximport): Update to 1.12.3.

4 years agognu: r-genomicfeatures: Update to 1.36.3.
Ricardo Wurmus [Fri, 28 Jun 2019 23:19:52 +0000 (01:19 +0200)]
gnu: r-genomicfeatures: Update to 1.36.3.

* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.36.3.

4 years agognu: r-genomicalignments: Update to 1.20.1.
Ricardo Wurmus [Fri, 28 Jun 2019 23:19:46 +0000 (01:19 +0200)]
gnu: r-genomicalignments: Update to 1.20.1.

* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.20.1.

4 years agognu: r-biomart: Update to 2.40.1.
Ricardo Wurmus [Fri, 28 Jun 2019 23:19:41 +0000 (01:19 +0200)]
gnu: r-biomart: Update to 2.40.1.

* gnu/packages/bioinformatics.scm (r-biomart): Update to 2.40.1.

4 years agognu: r-edger: Update to 3.26.5.
Ricardo Wurmus [Fri, 28 Jun 2019 23:19:33 +0000 (01:19 +0200)]
gnu: r-edger: Update to 3.26.5.

* gnu/packages/bioinformatics.scm (r-edger): Update to 3.26.5.

4 years agognu: r-systempiper: Update to 1.18.2.
Ricardo Wurmus [Fri, 28 Jun 2019 23:19:27 +0000 (01:19 +0200)]
gnu: r-systempiper: Update to 1.18.2.

* gnu/packages/bioinformatics.scm (r-systempiper): Update to 1.18.2.

4 years agognu: r-rsubread: Update to 1.34.4.
Ricardo Wurmus [Fri, 28 Jun 2019 23:19:19 +0000 (01:19 +0200)]
gnu: r-rsubread: Update to 1.34.4.

* gnu/packages/bioconductor.scm (r-rsubread): Update to 1.34.4.