jackhill/guix/guix.git
5 years agognu: r-rcpparmadillo: Update to 0.9.100.5.0.
Ricardo Wurmus [Wed, 5 Sep 2018 12:58:39 +0000 (14:58 +0200)]
gnu: r-rcpparmadillo: Update to 0.9.100.5.0.

* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.9.100.5.0.

5 years agognu: r-git2r: Update to 0.23.0.
Ricardo Wurmus [Wed, 5 Sep 2018 12:58:00 +0000 (14:58 +0200)]
gnu: r-git2r: Update to 0.23.0.

* gnu/packages/statistics.scm (r-git2r): Update to 0.23.0.
[native-inputs]: Add pkg-config.

5 years agognu: r-roxygen2: Update to 6.1.0.
Ricardo Wurmus [Wed, 5 Sep 2018 12:54:52 +0000 (14:54 +0200)]
gnu: r-roxygen2: Update to 6.1.0.

* gnu/packages/statistics.scm (r-roxygen2): Update to 6.1.0.
[propagated-inputs]: Add r-pkgload and r-purrr.
[native-inputs]: Add r-knitr.

5 years agognu: r-ade4: Update to 1.7-13.
Ricardo Wurmus [Wed, 5 Sep 2018 12:54:35 +0000 (14:54 +0200)]
gnu: r-ade4: Update to 1.7-13.

* gnu/packages/statistics.scm (r-ade4): Update to 1.7-13.

5 years agognu: r-xtable: Update to 1.8-3.
Ricardo Wurmus [Wed, 5 Sep 2018 12:54:19 +0000 (14:54 +0200)]
gnu: r-xtable: Update to 1.8-3.

* gnu/packages/statistics.scm (r-xtable): Update to 1.8-3.

5 years agognu: r-dbplyr: Update to 1.2.2.
Ricardo Wurmus [Wed, 5 Sep 2018 12:54:02 +0000 (14:54 +0200)]
gnu: r-dbplyr: Update to 1.2.2.

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

5 years agognu: r-yaml: Update to 2.2.0.
Ricardo Wurmus [Wed, 5 Sep 2018 12:53:49 +0000 (14:53 +0200)]
gnu: r-yaml: Update to 2.2.0.

* gnu/packages/statistics.scm (r-yaml): Update to 2.2.0.

5 years agognu: r-evaluate: Update to 0.11.
Ricardo Wurmus [Wed, 5 Sep 2018 12:53:36 +0000 (14:53 +0200)]
gnu: r-evaluate: Update to 0.11.

* gnu/packages/statistics.scm (r-evaluate): Update to 0.11.

5 years agognu: r-scales: Update to 1.0.0.
Ricardo Wurmus [Wed, 5 Sep 2018 12:52:53 +0000 (14:52 +0200)]
gnu: r-scales: Update to 1.0.0.

* gnu/packages/statistics.scm (r-scales): Update to 1.0.0.
[propagated-inputs]: Remove r-dichromat and r-plyr.

5 years agognu: r-stringi: Update to 1.2.4.
Ricardo Wurmus [Wed, 5 Sep 2018 12:52:33 +0000 (14:52 +0200)]
gnu: r-stringi: Update to 1.2.4.

* gnu/packages/statistics.scm (r-stringi): Update to 1.2.4.

5 years agognu: Add r-pkgload.
Ricardo Wurmus [Wed, 5 Sep 2018 12:46:49 +0000 (14:46 +0200)]
gnu: Add r-pkgload.

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

5 years agognu: Add r-pkgbuild.
Ricardo Wurmus [Wed, 5 Sep 2018 12:46:33 +0000 (14:46 +0200)]
gnu: Add r-pkgbuild.

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

5 years agognu: r-httpuv: Update to 1.4.5.
Ricardo Wurmus [Wed, 5 Sep 2018 12:42:01 +0000 (14:42 +0200)]
gnu: r-httpuv: Update to 1.4.5.

* gnu/packages/web.scm (r-httpuv): Update to 1.4.5.
[native-inputs]: Add pkg-config.

5 years agognu: r-scran: Update to 1.8.4.
Ricardo Wurmus [Wed, 5 Sep 2018 12:41:37 +0000 (14:41 +0200)]
gnu: r-scran: Update to 1.8.4.

* gnu/packages/bioinformatics.scm (r-scran): Update to 1.8.4.

5 years agognu: r-scater: Update to 1.8.4.
Ricardo Wurmus [Wed, 5 Sep 2018 12:37:02 +0000 (14:37 +0200)]
gnu: r-scater: Update to 1.8.4.

* gnu/packages/bioinformatics.scm (r-scater): Update to 1.8.4.

5 years agognu: r-hdf5array: Update to 1.8.1.
Ricardo Wurmus [Wed, 5 Sep 2018 12:32:25 +0000 (14:32 +0200)]
gnu: r-hdf5array: Update to 1.8.1.

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

5 years agognu: r-ggbio: Update to 1.28.5.
Ricardo Wurmus [Wed, 5 Sep 2018 12:31:06 +0000 (14:31 +0200)]
gnu: r-ggbio: Update to 1.28.5.

* gnu/packages/bioinformatics.scm (r-ggbio): Update to 1.28.5.
[propagated-inputs]: Add r-rlang.

5 years agognu: r-biovizbase: Update to 1.28.2.
Ricardo Wurmus [Wed, 5 Sep 2018 12:30:16 +0000 (14:30 +0200)]
gnu: r-biovizbase: Update to 1.28.2.

* gnu/packages/bioinformatics.scm (r-biovizbase): Update to 1.28.2.
[propagated-inputs]: Add r-rlang.

5 years agognu: r-keggrest: Update to 1.20.1.
Ricardo Wurmus [Wed, 5 Sep 2018 12:29:51 +0000 (14:29 +0200)]
gnu: r-keggrest: Update to 1.20.1.

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

5 years agognu: r-edaseq: Update to 2.14.1.
Ricardo Wurmus [Wed, 5 Sep 2018 12:27:26 +0000 (14:27 +0200)]
gnu: r-edaseq: Update to 2.14.1.

* gnu/packages/bioinformatics.scm (r-edaseq): Update to 2.14.1.

5 years agognu: r-igraph: Update to 1.2.2.
Ricardo Wurmus [Wed, 5 Sep 2018 12:22:44 +0000 (14:22 +0200)]
gnu: r-igraph: Update to 1.2.2.

* gnu/packages/graph.scm (r-igraph): Update to 1.2.2.

5 years agognu: r-diffusionmap: Update to 1.1-0.1.
Ricardo Wurmus [Wed, 5 Sep 2018 12:22:33 +0000 (14:22 +0200)]
gnu: r-diffusionmap: Update to 1.1-0.1.

* gnu/packages/graph.scm (r-diffusionmap): Update to 1.1-0.1.

5 years agognu: r-seurat: Update to 2.3.4.
Ricardo Wurmus [Wed, 5 Sep 2018 12:20:56 +0000 (14:20 +0200)]
gnu: r-seurat: Update to 2.3.4.

* gnu/packages/bioinformatics.scm (r-seurat): Update to 2.3.4.
[source]: Remove snippet.
[arguments]: Remove.
[native-inputs]: Remove.
[propagated-inputs]: Remove r-caret, r-diffusionmap, r-fnn, r-gdata, r-ranger,
r-stringr, r-tclust, and rvgam; add r-httr.

5 years agognu: r-msnbase: Update to 2.6.3.
Ricardo Wurmus [Wed, 5 Sep 2018 12:01:19 +0000 (14:01 +0200)]
gnu: r-msnbase: Update to 2.6.3.

* gnu/packages/bioinformatics.scm (r-msnbase): Update to 2.6.3.

5 years agognu: r-maldiquant: Update to 1.18.
Ricardo Wurmus [Wed, 5 Sep 2018 12:00:56 +0000 (14:00 +0200)]
gnu: r-maldiquant: Update to 1.18.

* gnu/packages/bioinformatics.scm (r-maldiquant): Update to 1.18.

5 years agognu: r-seqminer: Update to 6.1.
Ricardo Wurmus [Wed, 5 Sep 2018 12:00:00 +0000 (14:00 +0200)]
gnu: r-seqminer: Update to 6.1.

* gnu/packages/bioinformatics.scm (r-seqminer): Update to 6.1.

5 years agognu: r-genomicfeatures: Update to 1.32.2.
Ricardo Wurmus [Wed, 5 Sep 2018 11:59:44 +0000 (13:59 +0200)]
gnu: r-genomicfeatures: Update to 1.32.2.

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

5 years agognu: r-rtracklayer: Update to 1.40.6.
Ricardo Wurmus [Wed, 5 Sep 2018 11:59:25 +0000 (13:59 +0200)]
gnu: r-rtracklayer: Update to 1.40.6.

* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.40.6.

5 years agognu: r-delayedarray: Update to 0.6.5.
Ricardo Wurmus [Wed, 5 Sep 2018 11:59:06 +0000 (13:59 +0200)]
gnu: r-delayedarray: Update to 0.6.5.

* gnu/packages/bioinformatics.scm (r-delayedarray): Update to 0.6.5.

5 years agognu: r-rsamtools: Update to 1.32.3.
Ricardo Wurmus [Wed, 5 Sep 2018 11:58:44 +0000 (13:58 +0200)]
gnu: r-rsamtools: Update to 1.32.3.

* gnu/packages/bioinformatics.scm (r-rsamtools): Update to 1.32.3.

5 years agognu: r-biocparallel: Update to 1.14.2.
Ricardo Wurmus [Wed, 5 Sep 2018 11:58:33 +0000 (13:58 +0200)]
gnu: r-biocparallel: Update to 1.14.2.

* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.14.2.

5 years agognu: r-genomicranges: Update to 1.32.6.
Ricardo Wurmus [Wed, 5 Sep 2018 11:52:53 +0000 (13:52 +0200)]
gnu: r-genomicranges: Update to 1.32.6.

* gnu/packages/bioinformatics.scm (r-genomicranges): Update to 1.32.6.

5 years agognu: r-limma: Update to 3.36.3.
Ricardo Wurmus [Wed, 5 Sep 2018 11:52:03 +0000 (13:52 +0200)]
gnu: r-limma: Update to 3.36.3.

* gnu/packages/bioinformatics.scm (r-limma): Update to 3.36.3.

5 years agognu: r-variantannotation: Update to 1.26.1.
Ricardo Wurmus [Wed, 5 Sep 2018 11:51:48 +0000 (13:51 +0200)]
gnu: r-variantannotation: Update to 1.26.1.

* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.26.1.

5 years agognu: r-edger: Update to 3.22.3.
Ricardo Wurmus [Wed, 5 Sep 2018 11:48:36 +0000 (13:48 +0200)]
gnu: r-edger: Update to 3.22.3.

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

5 years agognu: r-iranges: Update to 2.14.11.
Ricardo Wurmus [Wed, 5 Sep 2018 11:46:20 +0000 (13:46 +0200)]
gnu: r-iranges: Update to 2.14.11.

* gnu/packages/bioinformatics.scm (r-iranges): Update to 2.14.11.

5 years agognu: r-biocviews: Update to 1.48.3.
Ricardo Wurmus [Wed, 5 Sep 2018 11:46:03 +0000 (13:46 +0200)]
gnu: r-biocviews: Update to 1.48.3.

* gnu/packages/bioinformatics.scm (r-biocviews): Update to 1.48.3.

5 years agognu: r-annotationforge: Update to 1.22.2.
Ricardo Wurmus [Wed, 5 Sep 2018 11:44:42 +0000 (13:44 +0200)]
gnu: r-annotationforge: Update to 1.22.2.

* gnu/packages/bioinformatics.scm (r-annotationforge): Update to 1.22.2.

5 years agognu: r-chippeakanno: Update to 3.14.1.
Ricardo Wurmus [Wed, 5 Sep 2018 11:42:00 +0000 (13:42 +0200)]
gnu: r-chippeakanno: Update to 3.14.1.

* gnu/packages/bioconductor.scm (r-chippeakanno): Update to 3.14.1.

5 years agognu: Add r-clipr.
Ricardo Wurmus [Wed, 5 Sep 2018 11:41:11 +0000 (13:41 +0200)]
gnu: Add r-clipr.

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

5 years agognu: Add r-rdpack.
Ricardo Wurmus [Wed, 5 Sep 2018 11:38:51 +0000 (13:38 +0200)]
gnu: Add r-rdpack.

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

5 years agognu: Add r-gbrd.
Ricardo Wurmus [Wed, 5 Sep 2018 11:38:39 +0000 (13:38 +0200)]
gnu: Add r-gbrd.

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

5 years agognu: Add r-polynom.
Ricardo Wurmus [Wed, 5 Sep 2018 10:56:40 +0000 (12:56 +0200)]
gnu: Add r-polynom.

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

5 years agognu: Add r-fansi.
Ricardo Wurmus [Wed, 5 Sep 2018 10:26:56 +0000 (12:26 +0200)]
gnu: Add r-fansi.

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

5 years agognu: guix-daemon: Add dependency on Guile-Gcrypt.
Ludovic Courtès [Wed, 5 Sep 2018 13:48:04 +0000 (15:48 +0200)]
gnu: guix-daemon: Add dependency on Guile-Gcrypt.

This is a followup to 53166aec987957efba917c83f093817d6cf6e943, which
made Guile-Gcrypt a hard dependency.

* gnu/packages/package-management.scm (guix-daemon)[inputs]: Add
GUILE-GCRYPT.

5 years agognu: cuirass: Add dependency on Guile-Gcrypt.
Ludovic Courtès [Wed, 5 Sep 2018 12:46:28 +0000 (14:46 +0200)]
gnu: cuirass: Add dependency on Guile-Gcrypt.

This is a followup to 53166aec987957efba917c83f093817d6cf6e943, which
added a hard dependency of Guix on Guile-Gcrypt.

* gnu/packages/ci.scm (cuirass)[inputs]: Add GUILE-GCRYPT.
[arguments]: In 'wrap-program' phase, use 'string-join' to compute
'mods'.  Define 'objs' for use in GUILE_LOAD_COMPILED_PATH, and take
objects from lib/guile/X.Y/site-ccache.

5 years agognu: guile-fibers: Install .go files to "…/site-ccache".
Ludovic Courtès [Wed, 5 Sep 2018 13:33:25 +0000 (15:33 +0200)]
gnu: guile-fibers: Install .go files to "…/site-ccache".

* gnu/packages/guile.scm (guile-fibers)[arguments]: New field.

5 years agoslepc: Upgrade to 3.9.2.
Eric Bavier [Tue, 31 Jul 2018 17:14:54 +0000 (12:14 -0500)]
slepc: Upgrade to 3.9.2.

* gnu/packages/maths.scm (slepc): Upgrade to 3.9.2.

5 years agopetsc: Upgrade to 3.9.3.
Eric Bavier [Tue, 31 Jul 2018 16:32:57 +0000 (11:32 -0500)]
petsc: Upgrade to 3.9.3.

* gnu/packages/maths.scm (petsc): Upgrade to 3.9.3.
[arguments]: Remove unnecessary configure flags.

5 years agopetsc: Move example code to "examples" output.
Eric Bavier [Tue, 31 Jul 2018 16:31:59 +0000 (11:31 -0500)]
petsc: Move example code to "examples" output.

* gnu/packages/maths.scm (petsc)[arguments]: New 'move-examples' phase.

5 years agognu: Add SUNDIALS.
Eric Bavier [Tue, 31 Jul 2018 16:04:19 +0000 (11:04 -0500)]
gnu: Add SUNDIALS.

* gnu/packages/maths.scm (sundials, sundials-openmpi): New variables.

5 years agognu: packages: mp3: Use HTTPS where possible.
Alex Vong [Tue, 4 Sep 2018 18:16:53 +0000 (02:16 +0800)]
gnu: packages: mp3: Use HTTPS where possible.

* gnu/packages/mp3.scm (libmad)[home-page]: Use HTTPS.
(libid3tag)[home-page]: Likewise.
(mp3info)[source, home-page]: Likewise.
(mpg123)[source]: Likewise.
(libmpcdec)[source, home-page]: Likewise.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
5 years agognu: eyed3: Update home page.
Alex Vong [Tue, 4 Sep 2018 18:10:48 +0000 (02:10 +0800)]
gnu: eyed3: Update home page.

* gnu/packages/mp3.scm (eyed3)[home-page]: Update to redirected HTTPS URL.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
5 years agognu: guix: Update to 3d43017.
Ludovic Courtès [Wed, 5 Sep 2018 12:31:48 +0000 (14:31 +0200)]
gnu: guix: Update to 3d43017.

* gnu/packages/package-management.scm (guix): Update to 3d43017.

5 years agotests: Adjust 'add-file-tree-to-store' test for lack of /bin/sh.
Ludovic Courtès [Wed, 5 Sep 2018 11:58:07 +0000 (13:58 +0200)]
tests: Adjust 'add-file-tree-to-store' test for lack of /bin/sh.

* tests/store.scm (%shell): New variable.
("add-file-tree-to-store"): Use it instead of "/bin/sh".  This fixes
builds in the chroot build environment.

5 years agognu: xorg: Fix typo.
Ludovic Courtès [Wed, 5 Sep 2018 11:57:43 +0000 (13:57 +0200)]
gnu: xorg: Fix typo.

* gnu/packages/xorg.scm: Fix typo in Benjamin's email address.

5 years agochannels: Add 'latest-channel-derivation' convenience procedure.
Ludovic Courtès [Wed, 5 Sep 2018 08:35:43 +0000 (10:35 +0200)]
channels: Add 'latest-channel-derivation' convenience procedure.

* guix/channels.scm (latest-channel-derivations): Remove.
(latest-channel-instances*, latest-channel-derivation): New procedures.

5 years agognu: python-tables: Update to 3.4.4.
Ricardo Wurmus [Wed, 5 Sep 2018 09:09:01 +0000 (11:09 +0200)]
gnu: python-tables: Update to 3.4.4.

* gnu/packages/python.scm (python-tables): Update to 3.4.4.

5 years agognu: python-pybigwig: Update to 0.3.12.
Ricardo Wurmus [Wed, 5 Sep 2018 09:08:25 +0000 (11:08 +0200)]
gnu: python-pybigwig: Update to 0.3.12.

* gnu/packages/bioinformatics.scm (python-pybigwig): Update to 0.3.12.
[propagated-inputs]: Add python-numpy.

5 years agognu: libbigwig: Update to 0.4.2.
Ricardo Wurmus [Wed, 5 Sep 2018 09:07:26 +0000 (11:07 +0200)]
gnu: libbigwig: Update to 0.4.2.

* gnu/packages/bioinformatics.scm (libbigwig): Update to 0.4.2.
[source]: Fetch from git.
[arguments]: Disable tests; remove build phases "disable-curl-test" and
"create-target-dirs".
[native-inputs]: Add python-2.

5 years agognu: nss-pam-ldapd: Update to 0.9.10.
Ricardo Wurmus [Wed, 5 Sep 2018 09:44:15 +0000 (11:44 +0200)]
gnu: nss-pam-ldapd: Update to 0.9.10.

* gnu/packages/openldap.scm (nss-pam-ldapd): Update to 0.9.10.

5 years agognu: dolphin-emu: Update to commit 5f0d825.
Rutger Helling [Wed, 5 Sep 2018 08:19:25 +0000 (10:19 +0200)]
gnu: dolphin-emu: Update to commit 5f0d825.

* gnu/packages/emulators.scm (dolphin-emu): Update to commit 5f0d825.

5 years agognu: Zsh: Patch some tests that began failing in 5.6.
Leo Famulari [Tue, 4 Sep 2018 22:33:06 +0000 (18:33 -0400)]
gnu: Zsh: Patch some tests that began failing in 5.6.

* gnu/packages/shells.scm (zsh)[arguments]: Patch the tests rather than deleting
them.

5 years agognu: Zsh: Update to 5.6 [fixes CVE-2018-{0502,13259}].
Leo Famulari [Tue, 4 Sep 2018 19:08:13 +0000 (15:08 -0400)]
gnu: Zsh: Update to 5.6 [fixes CVE-2018-{0502,13259}].

* gnu/packages/shells.scm (zsh): Update to 5.6.
[arguments]: Skip some tests.

5 years agoSwitch to Guile-Gcrypt.
Ludovic Courtès [Fri, 31 Aug 2018 15:07:07 +0000 (17:07 +0200)]
Switch to Guile-Gcrypt.

This removes (guix hash) and (guix pk-crypto), which now live as part of
Guile-Gcrypt (version 0.1.0.)

* guix/gcrypt.scm, guix/hash.scm, guix/pk-crypto.scm,
tests/hash.scm, tests/pk-crypto.scm: Remove.
* configure.ac: Test for Guile-Gcrypt.  Remove LIBGCRYPT and
LIBGCRYPT_LIBDIR assignments.
* m4/guix.m4 (GUIX_ASSERT_LIBGCRYPT_USABLE): Remove.
* README: Add Guile-Gcrypt to the dependencies; move libgcrypt as
"required unless --disable-daemon".
* doc/guix.texi (Requirements): Likewise.
* gnu/packages/bash.scm, guix/derivations.scm, guix/docker.scm,
guix/git.scm, guix/http-client.scm, guix/import/cpan.scm,
guix/import/cran.scm, guix/import/crate.scm, guix/import/elpa.scm,
guix/import/gnu.scm, guix/import/hackage.scm,
guix/import/texlive.scm, guix/import/utils.scm, guix/nar.scm,
guix/pki.scm, guix/scripts/archive.scm,
guix/scripts/authenticate.scm, guix/scripts/download.scm,
guix/scripts/hash.scm, guix/scripts/pack.scm,
guix/scripts/publish.scm, guix/scripts/refresh.scm,
guix/scripts/substitute.scm, guix/store.scm,
guix/store/deduplication.scm, guix/tests.scm, tests/base32.scm,
tests/builders.scm, tests/challenge.scm, tests/cpan.scm,
tests/crate.scm, tests/derivations.scm, tests/gem.scm,
tests/nar.scm, tests/opam.scm, tests/pki.scm,
tests/publish.scm, tests/pypi.scm, tests/store-deduplication.scm,
tests/store.scm, tests/substitute.scm: Adjust imports.
* gnu/system/vm.scm: Likewise.
(guile-sqlite3&co): Rename to...
(gcrypt-sqlite3&co): ... this.  Add GUILE-GCRYPT.
(expression->derivation-in-linux-vm)[config]: Remove.
(iso9660-image)[config]: Remove.
(qemu-image)[config]: Remove.
(system-docker-image)[config]: Remove.
* guix/scripts/pack.scm: Adjust imports.
(guile-sqlite3&co): Rename to...
(gcrypt-sqlite3&co): ... this.  Add GUILE-GCRYPT.
(self-contained-tarball)[build]: Call 'make-config.scm' without
 #:libgcrypt argument.
(squashfs-image)[libgcrypt]: Remove.
[build]: Call 'make-config.scm' without #:libgcrypt.
(docker-image)[config, json]: Remove.
[build]: Add GUILE-GCRYPT to the extensions  Remove (guix config) from
the imported modules.
* guix/self.scm (specification->package): Remove "libgcrypt", add
"guile-gcrypt".
(compiled-guix): Remove #:libgcrypt.
[guile-gcrypt]: New variable.
[dependencies]: Add it.
[*core-modules*]: Remove #:libgcrypt from 'make-config.scm' call.
Add #:extensions.
[*config*]: Remove #:libgcrypt from 'make-config.scm' call.
(%dependency-variables): Remove %libgcrypt.
(make-config.scm): Remove #:libgcrypt.
* build-aux/build-self.scm (guile-gcrypt): New variable.
(make-config.scm): Remove #:libgcrypt.
(build-program)[fake-gcrypt-hash]: New variable.
Add (gcrypt hash) to the imported modules.  Adjust load path
assignments.
* gnu/packages/package-management.scm (guix)[propagated-inputs]: Add
GUILE-GCRYPT.
[arguments]: In 'wrap-program' phase, add GUILE-GCRYPT to the search
path.

5 years agoinferior: Add home-page and location package accessors.
Ludovic Courtès [Tue, 4 Sep 2018 15:22:55 +0000 (17:22 +0200)]
inferior: Add home-page and location package accessors.

* guix/inferior.scm (inferior-package-home-page)
(inferior-package-location): New procedures.
* tests/inferior.scm ("inferior-packages"): Test them.

5 years agognu: Add emacs-picpocket.
Alex Vong [Sun, 2 Sep 2018 18:25:31 +0000 (02:25 +0800)]
gnu: Add emacs-picpocket.

* gnu/packages/emacs.scm (emacs-picpocket): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agognu: petsc-openmpi: Configure with support for hdf5 data format.
Paul Garlick [Mon, 3 Sep 2018 10:57:38 +0000 (11:57 +0100)]
gnu: petsc-openmpi: Configure with support for hdf5 data format.

* gnu/packages/maths.scm (petsc-openmpi)[inputs]: Add
hdf5-parallel-openmpi.
[arguments]: Add '--with-hdf5-include' and '--with-hdf5-lib'
flags.  Add 'set-test-environment' phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agognu: kicad: Update to 5.0.0.
Jonathan Brielmaier [Thu, 16 Aug 2018 11:33:48 +0000 (13:33 +0200)]
gnu: kicad: Update to 5.0.0.

* gnu/packages/engineering.scm (kicad): Update to 5.0.0.
[source]: Change from git to url-fetch.
[arguments]: Remove now unneeded build version parameter.
[inputs]: Add opencascade-oce.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agognu: ghc-zlib: Enable tests.
Arun Isaac [Tue, 4 Sep 2018 11:56:14 +0000 (17:26 +0530)]
gnu: ghc-zlib: Enable tests.

* gnu/packages/haskell.scm (ghc-zlib)[arguments]: Enable tests. Allow building
with newer tasty.
[native-inputs]: Add ghc-quickcheck, ghc-tasty, ghc-tasty-hunit and
ghc-tasty-quickcheck.

5 years agognu: ghc-integer-logarithms: Allow building with newer tasty.
Arun Isaac [Tue, 4 Sep 2018 09:54:32 +0000 (15:24 +0530)]
gnu: ghc-integer-logarithms: Allow building with newer tasty.

* gnu/packages/haskell.scm (ghc-integer-logarithms)[arguments]: Allow building
with newer tasty.

5 years agognu: ghc-tasty-ant-xml: Update to 1.1.4.
Arun Isaac [Tue, 4 Sep 2018 09:51:56 +0000 (15:21 +0530)]
gnu: ghc-tasty-ant-xml: Update to 1.1.4.

* gnu/packages/haskell-check.scm (ghc-tasty-ant-xml): Update to 1.1.4.

5 years agognu: ghc-tasty: Update to 1.1.0.3.
Arun Isaac [Fri, 24 Aug 2018 06:44:17 +0000 (12:14 +0530)]
gnu: ghc-tasty: Update to 1.1.0.3.

* gnu/packages/haskell-check.scm (ghc-tasty): Update to 1.1.0.3.
[inputs]: Add ghc-wcwidth.
(ghc-attoparsec-bootstrap, ghc-integer-logarithms-bootstrap,
ghc-scientific-bootstrap): New variables.
(ghc-wcwidth)[inputs]: Replace ghc-attoparsec with ghc-attoparsec-bootstrap.
(ghc-scientific)[inputs]: Replace ghc-integer-logarithms with
ghc-integer-logarithms-bootstrap.
(ghc-attoparsec)[inputs]: Replace ghc-scientific with
ghc-scientific-bootstrap.

5 years agognu: Add ghc-wcwidth.
Arun Isaac [Thu, 23 Aug 2018 19:06:15 +0000 (00:36 +0530)]
gnu: Add ghc-wcwidth.

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

5 years agoRevert "gnu: perl: Add support for cross-compilation"
Ludovic Courtès [Mon, 3 Sep 2018 21:49:06 +0000 (23:49 +0200)]
Revert "gnu: perl: Add support for cross-compilation"

This reverts commit 5108c18e7e163c3b45568f1f4c3416581a2cea19, which was
accidentally committed.

5 years agognu: perl: Add support for cross-compilation
Raphaël Mélotte [Mon, 3 Sep 2018 08:20:06 +0000 (10:20 +0200)]
gnu: perl: Add support for cross-compilation

* gnu/packages/perl.scm (perl): use cross-libc when cross-compiling

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agognu: Add transset-df.
Benjamin Slade [Mon, 3 Sep 2018 21:19:30 +0000 (23:19 +0200)]
gnu: Add transset-df.

* gnu/packages/xorg.scm (transset-df): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5 years agognu: arpack-ng: Update to 3.6.2.
Marius Bakke [Mon, 3 Sep 2018 17:01:32 +0000 (19:01 +0200)]
gnu: arpack-ng: Update to 3.6.2.

* gnu/packages/maths.scm (arpack-ng): Update to 3.6.2.

5 years agognu: arpack-ng: Drop redundant phase.
Marius Bakke [Mon, 3 Sep 2018 17:00:59 +0000 (19:00 +0200)]
gnu: arpack-ng: Drop redundant phase.

* gnu/packages/maths.scm (arpack-ng)[arguments]: Remove.

5 years agognu: python-matplotlib: Update to 2.2.3.
Marius Bakke [Sat, 1 Sep 2018 17:27:01 +0000 (19:27 +0200)]
gnu: python-matplotlib: Update to 2.2.3.

* gnu/packages/python.scm (python-matplotlib): Update to 2.2.3.

5 years agognu: ppp: Return #t from all phases.
Marius Bakke [Mon, 3 Sep 2018 13:35:23 +0000 (15:35 +0200)]
gnu: ppp: Return #t from all phases.

* gnu/packages/samba.scm (ppp)[arguments]: Return #t from phase.

5 years agognu: re2: Update to 2018-09-01.
Marius Bakke [Sat, 1 Sep 2018 13:54:09 +0000 (15:54 +0200)]
gnu: re2: Update to 2018-09-01.

* gnu/packages/regex.scm (re2): Update to 2018-09-01.

5 years agognu: openexr: Update to 2.3.0.
Marius Bakke [Sat, 1 Sep 2018 13:15:26 +0000 (15:15 +0200)]
gnu: openexr: Update to 2.3.0.

* gnu/packages/graphics.scm (openexr): Update to 2.3.0.
[source](uri): Change to new download location.
[source](snippet): Remove workaround.
[source](patches): Remove.
* gnu/packages/patches/openexr-missing-samples.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

5 years agognu: ilmbase: Update to 2.3.0.
Marius Bakke [Sat, 1 Sep 2018 13:09:50 +0000 (15:09 +0200)]
gnu: ilmbase: Update to 2.3.0.

* gnu/packages/graphics.scm (ilmbase): Update to 2.3.0.
[source](uri): Change to new download location.

5 years agognu: simplescreenrecorder: Build against modular Qt.
Marius Bakke [Sat, 1 Sep 2018 10:08:20 +0000 (12:08 +0200)]
gnu: simplescreenrecorder: Build against modular Qt.

* gnu/packages/video.scm (simplescreenrecorder)[inputs]: Remove QT.  Add
QTBASE and QTX11EXTRAS.

5 years agoMerge branch 'security-updates'
Marius Bakke [Mon, 3 Sep 2018 16:58:20 +0000 (18:58 +0200)]
Merge branch 'security-updates'

5 years agognu: gnu-pw-mgr: Update to 2.4.2.
Efraim Flashner [Mon, 3 Sep 2018 16:33:14 +0000 (19:33 +0300)]
gnu: gnu-pw-mgr: Update to 2.4.2.

* gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Update to 2.4.2.

5 years agognu: python-nbxmpp: Update to 0.6.7.
Tobias Geerinckx-Rice [Fri, 31 Aug 2018 08:24:21 +0000 (10:24 +0200)]
gnu: python-nbxmpp: Update to 0.6.7.

* gnu/packages/messaging.scm (python-nbxmpp): Update to 0.6.7.

5 years agognu: libircclient: Update to 1.10.
Tobias Geerinckx-Rice [Thu, 30 Aug 2018 19:57:36 +0000 (21:57 +0200)]
gnu: libircclient: Update to 1.10.

* gnu/packages/messaging.scm (libircclient): Update to 1.10.

5 years agoFix some typos.
Tobias Geerinckx-Rice [Fri, 31 Aug 2018 14:53:27 +0000 (16:53 +0200)]
Fix some typos.

* doc/guix.texi (Sound Services, DNS Services): Fix typos.
* gnu/packages/cpp.scm (json-modern-cxx)[description]: Likewise.
* gnu/packages/emacs.scm (emacs-fancy-narrow)[synopsis, description]:
Likewise. Edit & mark up while we're here.
* gnu/packages/mail.scm (alot)[synopsis, description]: Ditto.

5 years agognu: sudo: Update to 1.8.25.
Tobias Geerinckx-Rice [Mon, 3 Sep 2018 15:03:50 +0000 (17:03 +0200)]
gnu: sudo: Update to 1.8.25.

* gnu/packages/admin.scm (sudo): Update to 1.8.25.

5 years agognu: python-efl: Update to 1.21.0.
Efraim Flashner [Mon, 3 Sep 2018 14:32:21 +0000 (17:32 +0300)]
gnu: python-efl: Update to 1.21.0.

* gnu/packages/enlightenment.scm (python-efl): Update to 1.21.0.
[source]: Don't use pypi source.
[arguments]: Delete network tests.

5 years agognu: efl: Update to 1.21.0.
Efraim Flashner [Mon, 3 Sep 2018 10:10:58 +0000 (13:10 +0300)]
gnu: efl: Update to 1.21.0.

* gnu/packages/enlightenment.scm (efl): Update to 1.21.0.

5 years agognu: python-scipy: Disable broken tests.
Ricardo Wurmus [Mon, 3 Sep 2018 11:47:01 +0000 (13:47 +0200)]
gnu: python-scipy: Disable broken tests.

* gnu/packages/python.scm (python-scipy)[arguments]: Skip two broken tests.

5 years agognu: c-toxcore: Update to 0.2.7.
Rutger Helling [Mon, 3 Sep 2018 06:19:15 +0000 (08:19 +0200)]
gnu: c-toxcore: Update to 0.2.7.

* gnu/packages/messaging.scm (c-toxcore): Update to 0.2.7.

5 years agognu: openrct2: Update to 0.2.1.
Rutger Helling [Mon, 3 Sep 2018 06:18:50 +0000 (08:18 +0200)]
gnu: openrct2: Update to 0.2.1.

* gnu/packages/games.scm (openrct2-objects): Update to 1.0.6.
* gnu/packages/games.scm (openrct2): Update to 0.2.1.

5 years agognu: jellyfish: Update to 2.2.10.
Efraim Flashner [Sun, 2 Sep 2018 13:56:05 +0000 (16:56 +0300)]
gnu: jellyfish: Update to 2.2.10.

* gnu/packages/bioinformatics.scm (jellyfish): Update to 2.2.10.
[supported-systems]: Add aarch64-linux, mips64el-linux.

5 years agognu: monitoring.scm: Fix copyright line.
Oleg Pykhalov [Sun, 2 Sep 2018 16:14:37 +0000 (19:14 +0300)]
gnu: monitoring.scm: Fix copyright line.

This is a follow-up to ead46692ec8a17ed9cf668131343d7cf1b3725e5.

5 years agognu: haskell-mode: Fix test failure.
Alex Vong [Sat, 1 Sep 2018 23:47:05 +0000 (07:47 +0800)]
gnu: haskell-mode: Fix test failure.

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

Thanks to Jack Hill <jackhill@jackhill.us> for exploring different solutions
at <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31726>.

* gnu/packages/patches/haskell-mode-unused-variables.patch,
gnu/packages/patches/haskell-mode-make-check.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/emacs.scm (haskell-mode)[source]: Use them.
[arguments]: Adjust 'pre-build' phase to embed file name.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
5 years agognu: emacs-helpful: Update to 0.13.
Konrad Hinsen [Tue, 28 Aug 2018 13:01:32 +0000 (15:01 +0200)]
gnu: emacs-helpful: Update to 0.13.

* gnu/packages/emacs.scm (emacs-helpful): Update to 0.13.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>